okx

区块链挖矿:调整零的数量

时间:2023-07-12|浏览:160

继续聊区块链中的密码学。

区块链中的哈希函数,是怎样被用来进行挖矿的呢?这两者有什么关系呢?

区块链中的哈希函数,还有一个特别重要的性质,英语叫做puzzle-friendly。什么意思呢?就是混乱,没有规律。

它的意思是说,当你看到一个输出值y,或者输出值的范围时,你很难通过它的样子去确定x有什么样的特性,或者x会落在什么样的范围?

这里我们来聊一聊比特币的挖矿,到底是在干什么?以及它是如何操作的。

我们经常说,挖矿就是解一道数学题,实际上这个数学题并不是给出唯一的解,而是给出一个解的范围。比如说y的取值在1~10000之间。要求你解出满足y值范围的x,只需要一个解就可以了。

比特币所用的算法叫做sha256。实际上它是一个256位的输出值,类似于01010101这种组合。

可以通过调整256位前面的零的数量来调整难度。零越多,表示这个数值的范围越小;零越少,表示这个数值范围越大。

比特币的难度调整,实际上就是调整这个零的数量,以保证每一次的出块时间都在十分钟左右。

注意,你没有别的招数,只能一个一个地代数字去试。

在挖矿的时候,这个函数还有一个特点,求解非常复杂,但是验算却非常容易。你只需要把别人算出来的值带进去,就可以得到方程组的输出。验证就可以了。

所以从一开始,矿工们就会不停地打包他们的交易信息,然后拼命运算这个数值,谁先抢到,就会立刻向全网公布。而其他节点只要收到你这个数字,验证完了之后,就会立即停止手上的工作,开始下一轮的竞赛。

由于这种精妙的机制,保证了网络的公平,使得区块链能够平稳运行这么多年。

来源:百度 作者:扮猪不吃虎

热点:区块链 区块链挖矿 哈希 挖矿

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1