LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 【静夜思学习笔记】区块链是如何工作的?(2)

【静夜思学习笔记】区块链是如何工作的?(2)

2019-12-27 静夜思 来源:区块链网络

之前说到比特币要执行一条交易信息,要先把这条交易信息(原始信息)做SHA-256运算,为什么要这么做,SHA-256运算是什么?

01

SHA-256运算

SHA (Secure Hash Algorithm,译作安全散列算法) 是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST) 发布的一系列密码散列函数。

有点高大上,实际上SHA-256运算后会输出一串256位的二进制字符串,包括空格,还有其他的字符都会生成唯一的二进制数。也就是哈希值。

02

为什么要使用SHA-256运算?

SHA-256不是加密算法,所以不存在解密的问题,也就是说得到的结果是不可逆的,那就无法推出原始的信息是什么样的。

这种二进制数也比较方便对比,所以在收到交易信息后在用SHA-256函数计算一下,对比一下原数据 就可以看出信息是否别篡改。

—-

编译者/作者:静夜思

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...