okx

区块链PoW工作量机制的计算与验算

时间:2023-07-15|浏览:187

传统的区块链POW(工作量证明)机制通过一次数学题的计算来争夺出块权,打包交易,并公布给全网。同时,还需要全网上的信息确认、交易确认和区块确认。

然而一个问题是如何确认这些信息?确认过程必须方便快捷,也就是说验证速度要比计算速度快很多,否则每个交易都需要再次打包一次,这是不可行的。

这就需要使用不对称性的概念。计算打包很慢,验证交易很快,具体如何做呢?

假设我们要给“Kris吴”这个信息进行加密或打包,为了保证难度,需要在“Kris吴”字符串后面添加一个整数,要保证经过哈希后成为一个前面五位都是0的字符串。

我之前提到过,难度调整的原理是调整0的数量,0越多代表数字范围越小,越难算。只要前面有足够多的零,不管后面是什么,就完成了工作,可以进行验证。

然后各个节点开始计算,由于哈希函数不能人为制造碰撞,只能一个一个试,一个一个代入方程组来验证,直到找到这个随机数为止。

这就是抢夺区块,一旦找到这个随机数,需要和交易一起公布给全网,供大家验证。

在验证时,验证者不需要再一个一个尝试,只需使用公布的数字进行验证,相当于做题查看答案。将这个数字带入哈希函数,如果得到的数字满足前面的零的数量,那就是正确的数值。这样验证就完成了,非常简单方便。

正是因为计算和验证是完全不同的工作量,才能确保在出块后,其他节点能够迅速做出反应,确认交易信息,使整个区块链能够顺利运转,保证安全性。

热点:区块链

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

合作伙伴

数字财经 皮卡丘资讯 佩佩蛙官网 培训资讯网 非小号行情 妈妈知道 百悦米 茶百科 金色币圈 旅游资讯网 聚币网 兼职信息网 币爸爸 减肥瘦身吧 代特币圈 币圈论坛 秒懂域名 趣开心资讯 趣玩币 數字黃金 免费电影 今日黄金 二手域名 借春秋财经 宝宝起名 起名取名网 元宇宙Web 装修装饰网 玩票票财经 借春秋 谷歌留痕 周公解梦 谈股票 宠物丫 币圈ICO官网 去玩呗SPA 黄金行情 玩合约 百科书库 爱网站 美白没斑啦 天天财富 币圈官网 币圈交流群
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2