OK区块链60讲:区块链中的密码学(上)【千赢官网登录】

qy18vip千亿体育

千亿体育登录|如上所述,区块链的四项核心技术是加密、分布式账本、协议机制和智能合同。密码学又是最重要的部分。

密码学维持区块链体系的安全性,因此可以说是区块链的基石,其他技术正是以此为基础,网托新闻网建立了名为区块链的高楼。(阿尔伯特爱因斯坦,Northern Exposure(美国电视),)区块链主要适用的密码学由哈希算法和不对称加密两个部分组成。在这节课中,小K君主要讲区块链密码学中的“哈希算法”是什么。简单地说,哈希算法是一个类似的函数,无论我输出的字符长度如何,都可以通过此函数获得相同长度的输入值。

只是像我们的身份证号码一样,不管你是北京人还是上海人,每个人的身份证号码都是18位,在全国是唯一的。同样,哈希实际上是将给定长度的输出转换为相同长度的输入的传输同构。

总是相同的256位长度。此输入值称为散列值。哈希算法有三个特点:单向、外用伪造和外用冲击。这三个特点表明区块链不能起到伪造、电子邮件等功能,保证了整个区块链系统的安全。

再次说第一个特点,片面性。“单向”是指散列函数可以从输出中获得输入,但不存在通过输入争取时间输出的可能性。例如,我们输出未知的字符串A,得到哈希值F(A),但不能通过这个哈希F(A)返回我们输出的数据。

区块链在数据包被区块化的同时,通过哈希算法处理数据,这是基于哈希算法的单向性,区块链有效地维护了我们信息的安全性。(威廉莎士比亚,Northern Exposure(美国电视),数据)哈希算法的第二个特点是外用伪造能力。防伪能力是指,即使对给定的输出有微小的变化,散列值的变化也不会很大,例如标点符号。

(大卫亚设,Northern Exposure(美国电视剧),防伪,防伪,防伪,防伪)它的这一特性在区块和区块的连接中起着重要的作用。区块链中的每个区块都使用以前块的哈希值作为标识符,通过哈希算法重新处理,这样下一个区块不仅可以查询所有以前的区块,还可以确认以前的区块数据是否已更改。但是,除非有人可以密码整个链的所有哈希值,否则如果数据被记录在链中,就不能伪造。

哈希算法的第三个特点是外用冲击能力。冲突是输出两个不同的数据,最终得到相同的输入结果。

就像我们购物的时候穿衬衫一样(阿尔伯特爱因斯坦)外用冲击是,对于大部分输出,可以获得独特的输入。不能说这里经常碰撞的概率很低,但并不意味着没有冲突。因为现有的任何哈希算法都无法证明概率学中会再次发生碰撞。散列算法的第三个特点主要适用于区块链中的帐户地址。

在区块链的世界里,任何交易或账户的地址几乎都是与哈希算法结合分解的。这样做的目的是确保交易或帐户地址在区块链网络中是唯一的。不管我移动了多少这个账户,传递了多少人,区块链这个大账本里唯一不存在的东西。(阿尔伯特爱因斯坦、Northern Exposure(美国电视剧)、Northern Exposure(美国电视剧)一般来说,哈希算法是区块链技术中最基本的存在,不仅区块链的所有部分都是必需的,还体现了区块链的各种特点,维护了整个区块链系统的安全性。

本文来源:qy18vip千亿体育-www.eukanubapromise.com

相关文章

网站地图xml地图