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

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

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

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

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

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

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

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();