官方社区上线已经过去好几年时间了,在这几年当中,我全程目睹着它一步一步稳稳地成长起来,从最开始的初步形态到现如今渐渐成熟的样子,每一个阶段都存在着独特的改变与发展。 众多人当下询问其确切诞
要弄明白区块链是如何运作的情形,最为直接的方式便是将其设想成一个全民都参与其中的公共记账本,这个账本并非放置于银行或者公司之内,而是每一个参与者(也就是节点)手上都存有一份完整的备份。
每当有新的交易出现之时,就像张三给李四转了一个比特币这种情况,此消息会马上被传播到整个网络中的全部节点那里。各个节点收到之后,都会取出自身的账本,认真核查这笔交易的合规性,似张三是否具备充足的余额、签名是否正确这样。唯有在绝大多数节点都认定没有问题之后,这笔交易才算是暂且通过,被放置到一个“待处理区”之中。
网络之中的“矿工”,即负责进行打包的节点,会针对这些有待处理的交易施行打包操作,将其构成一个候选区块,随后着手开展一场难度超乎寻常的数学游戏,也就是夺取记账权,这一进程被称作“工作量证明”。计算机率先得出一个契合要求的数字者,便能获取该区块的记账权,并且向全网予以广播。
其他节点在收到这个新区块之后,会再度验证其中所有交易的真实性。要是大家都予以认可,便会以“密码学锁链”,也就是哈希值的方式,将这个新区块稳固地链接到先前的主链上,并同步更新自身所持有账本。作为对辛苦工作的奖励,成功进行打包的矿工会获取系统所发放的比特币以及手续费。就如此这般,一环紧扣一环,一个去中心化、难以被篡改的公开账本于是持续运转起来了。
是不是你对“挖矿”的具体进程,相较于数字签名的工作原理,更具兴趣呢?快快在评论区域告知我,咱们继续展开交流。