![区块链技术原理与实践(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/96/48445096/b_48445096.jpg)
上QQ阅读APP看书,第一时间看更新
1.2.6 区块链典型架构
总结以上核心技术,区块链的典型架构包括去中心化账本、P2P网络通信、加密算法、共识算法、智能合约等。在数据存储方面,去中心化账本技术让区块链系统的多个节点共同维护同一个账本,并且将数据以区块的形式链接在一起进行存储。在数据通信方面,P2P网络通信技术提高了数据通信的效率与稳定性。在数据安全方面,密码学的哈希算法使数据不易篡改,非对称加密算法保证了信息安全。在此基础之上,共识算法确保区块链网络中数据传输的正确性。最后,2.0阶段引入的智能合约技术赋予了区块链更多可操作的空间。图1-8所示为区块链典型架构,本书将在后续章节中通过计算机程序语言实现区块链的典型架构。
![](https://epubservercos.yuewen.com/0FE59D/28044873704969106/epubprivate/OEBPS/Images/figure-0015-0012.jpg?sign=1739300371-MUvtpJCNKe5v9I3257jjevF9v3ye9lam-0-05a3ad7ae444460b4d3fd7547c01f9e2)
图1-8 区块链典型架构