当前位置:首页 » 区块链精品文章 » 正文

3.15 存在、真实性和所有权合约的证明

2263 人参与  2018年09月15日 23:34  分类 : 区块链精品文章  评论

本节将编写一个不用出示实际文件就可以证明文件所有权的Solidity合约。它可以证明该文件在某个特定时间存在,并最终检查文件真实性(integrity)。

将成对存储文件哈希和所有者名字以实现所有权证明(Proof of Owernership,PoO),成对存储文件哈希和区块时间戳以实现存在证明(Proof of Existence,PoE)。最后,存储哈希自身证明文件真实性,也就是说,如果文件被修改了,则它的哈希会随之改变,合约就不能发现任何这样的文件 了,由此证明文件被修改了。

相关智能合约的代码如下:

image.png

来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=569

区块链是什么  

微信号:qq444848023    QQ号:444848023

加入【我是码农】QQ群:864689844(加群验证:我是码农)

<< 上一篇 下一篇 >>

网站分类

标签列表

最近发表

全站首页 | 数据结构 | 区块链| 大数据 | 机器学习 | 物联网和云计算 | 面试笔试

本站资源大部分来自互联网,版权归原作者所有!