比特币
比特币通过挖矿来产生新的比特币并取得记账权。这里说的挖矿实际是通过哈希算法进行一些哈希运算,生成特定哈希值,最先生成的就取得了新生成区块的记账权,并被奖励一定的比特币。哈希函数英文为hash函数,也叫散列函数。哈希运算是指把任意长度的输入,通过哈希算法,变换成固定长度的较短输出,输出的值为哈希值。
比特币的工作量证明(POW)是利用SHA-256,生成以多个0开始的散列值,其输入包括上一个区块的散列值、时间戳、随机数数(Nonce)、难度系数值。输出为新生成区块的哈希值。
————————————————
版权声明:本文为CSDN博主「凡梦_」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mpegfour/article/details/79220730