红纸鸢1星评价
2021-01-21 15:46:13
比特币在区块链的基础上运行,使用SHA-256哈希算法(256加密哈希算法)。比特币的哈希函数主要执行三个任务:
1、矿工:矿工们为解决问题而竞争。每个矿工从他们已经知道的块中获取信息,并从中构建一个新的块。如果该算法输出的值小于目标数字,则认为它是有效的,可以被其他网络参与者接受。因此,矿工有权创建下一个块。
2、连接块:这对增加安全性至关重要。区块链中的每个块都与前一个块相关联,这是通过一个哈希值指针(存储另一个变量地址的变量)实现的。实际上,每个块都包含来自区块链中前一个块的哈希值结果。有了这个函数,您可以轻松地跟踪区块链中的历史记录,并消除向网络添加恶意块的可能性。
3、创建密钥:发送或接收加密货币需要私有密钥或公共密钥。这两个键都通过哈希函数连接。这是一个不可分割的组件,它不包括第三方接收您的私钥。