区块链学习笔记(6)

作者: 竹夭儿 | 来源:发表于2020-03-03 21:27 被阅读0次

    区块链的技术实现流程

    区块链的核心是构建一个去中心化的信用过程,其交易过程包含以下几个过程:

    (1)一笔交易产生后,被广播到区块链网络中的其他参与节点

    (2)各节点将数笔新交易放进区块:每个节点将数笔未验证的交易Hash值收集到区块中,每个区块可以包含数笔或上千笔交易

    (3)决定由谁来验证这些交易:各节点进行工作量证明PoW的计算来决定,由最快算出结果的节点来验证交易,取得共识算法

    (4)取得验证权的节点将区块广播给所有节点:最快完成PoW的节点会将自己的区块广播给其他节点

    (5)各个节点验证并接上新的区块:其他节点确认这个区块所含交易是否有效,确认没被重复花费且具有有效数位签章后接受改区块,此时,区块正式接入区块链,无法再被篡改

    (6)交易验证完成,所有节点一旦接受该区块后,先前没算完PoW工作的区块会失效,各节点会重新建立一个区块,继续下一回PoW计算工作

    相关文章

      网友评论

        本文标题:区块链学习笔记(6)

        本文链接:https://www.haomeiwen.com/subject/ylowhhtx.html