网站首页 区块链 poe:如何为区块链中存在性证明,怎么消除第三方机构的需求 正文

poe:如何为区块链中存在性证明,怎么消除第三方机构的需求

admin 2019/10/09 区块链 125℃

区块链

poe[db:标签]为区块[db:标签]中存在性证明 可消除第三方机构需求

作者: Admin 分类: 区块链知识 发布时间: 2018-08-16 11:57

原文标题:poe:为区块链中存在性证明 可消除第三方机构需求

      存在性证明(PoE)它是比特币区块链内置的一种特征,比特币区块链允许任何人以不可变的方式存储记录。


      在比特币区块链上存储记录

      区块链上存储的记录也许目前并不被法律所承认,但是在未来也许会被大众所接受。比如说美国亚利桑那州目前批准了一项案,承认基于区块链的合约具有法律效力。但即便是这样,使用区块链这种分布式数据库来保护特定数据将会确保你的记录巩固于历史长河中。通常这些记录可以包括一些文件,比如遗嘱、土地所有权、数字版权等等。要将你的记录数字化地存储在比特币区块链上就需要一些任何人都能完成的实践。

      RSA加密、信息摘要和比特币公有链

      创建存储文件——在公有链上保持私有的最佳方式其实就是对数据进行加密。第一件事就是使用自己的计算机创建一些公钥和私钥。Linux苹果操作系统用户不妨可以通过向sshkeygen这样的程序来生成这些密钥,Windows用户则可以使用一种叫做Puttygen的软件来生成。

      公钥或非对称密码使用了数学系密钥,允许有加密和解密协议。使用Puttygen,用户只需要启动该程序并点击“生成RSA密钥(generate RSA keys)“,然后输入一个独一无二的密钥密码,最后保存新创建的公钥和私钥。

      目前,美国麻省理工学院(MIT)也正在研究一种PoE证书项目,能够将每一位学生的学历记录全部都放入区块链上。但是当使用这些服务的时候,大家需要记住的是你需要将对数据完整性的信任交给第三方机构,因为是他们将你的学历信息记录到区块链上的。
 
      证明所有权和学习加密技术

      使用比特币区块链的存在性证明(PoE)功能能够在很大程度上较好的证明文档的数字所有权。比特币区块链同样在交易被处理时立即为其添加时间戳。而这也就同时意味着该数据安全地注册在一个全球分布式网络上,能够使得所有的用户在未来任何时候通都可以过这个数字签名来证明所有权。因为此举消除了未来对一些第三方机构的需要,所以比特币区块链的这种用例有可能会在一定程度上影响法律系统以及法律公司公证服务等等。学习如何创建私钥/公钥以及应用安全的文档到强大的比特币区块链将会让我们感受到加密技术领域的迷人之处。

网站地图