最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

在区块链之中,时间戳可以安全存储地球上的有用信息

XAMPP相关 中文小张 183浏览 0评论

所谓存在性证明,就是把存储文件的SHA-256数据保存到区块链,以证明其存在特征。通过两个代码中包含散列函数的地址来建立一个有效的加密网络转账机制,是存在性证明的根本原理。这个散列值被切割为两大部分,每个部分都包含这些主要网址,这些散列函数用来代替或更换基于椭圆曲线的数字签名公钥的散列值。这种机制决定了此种转账是不能被消费的,因为有些网址是由文档的复杂片段产生,而不是由基于椭圆曲线数字签名算法的公钥组成。

在地址产生并且交易被确定时,该文件的认证期限就会变得永久。只要交易被证明存在,就意味着该文件是真实存在的。如果该文件在交易进行时不是真实存在的,它就无法在两个地址中被同时加进SHA-256数据摘要,也无法建立转账机制。散列函数就是抗第二本源性,即给出固定的输入输出x、y,即Hash(x)=y,这就是一个简单的散列算法,通过融合这个散列值来配合未来的文件的散列值几乎是不可行的。这就可以解释为什么一旦文档产生的转账被加密网络所确定,该文件的存在性证明就一起被确定了下来,而并不需要让一个可以信任的中央认证机构来解决。

如果这时候有人想要在时间戳上手动确定文件的可操作性,他应该遵守以下几个正确做法:一是计算SHA-256的数据摘要;二是找到加密网络区块链上的转账记录,给文档的网址发送加密网络;三是反编译BASE58编码的网址;四是在摘要中嵌入替换这两个地址的公钥散列值。由于摘要中存在32个bit,而每个地址能够存储20个bit,剩下的8个bit需要用0来填充,区块链上的两个网址之间的转账可证明文件在那个时间确认过。

通过简单地在区块链登记并加入时间戳数据,POE可以让所有匿名和安全存在的任何文件得到证明。文件本身并没有存放在中心化的区块链或数据库中,因此这些文件都是经过加密的,从区块链上看到的仅仅是密码学意义上的阵列值以及该文件的阵列值所提交到区块链中的时间信息。如此一来,人们就可以基于完全开放的区块链,在不需要解密信息内容和用户身份信息的前提下,公开证明某个数据或信息属于某一个体。

我们可以通过在协议中加时间戳和事主的数字名称,来证明这些协议的签署问题。可以信任的时间戳能够用来证明某个个体在时间点上的某个文件和数据,而且这些信息是不被修改或欺骗的。例如,开发者可以给待开发的软件加上时间戳,以便证明某个时间点上已经出现的软件版本,而且不需要依靠任何的企业来证实。传统的证实方法我们称之为TSA,可信赖的第三方在各种签名之中被时间戳证明。这种方式很容易出现数据偏差和修改问题。但是在区块链之中,时间戳可以安全存储地球上的有用信息,而且无法被修改。

转载请注明:XAMPP中文组官网 » 在区块链之中,时间戳可以安全存储地球上的有用信息