第1节 技术生态系统

区块链的技术生态系统主要包括基础网络层、中间协议层及应用服务层。

基础网络层:由数据层、网络层组成,其中数据层包括了底层数据区块以及相关的数据加密和时间戳等技术;网络层则包括分布式组网机制、数据传播机制和数据验证机制等。

中间协议层:由共识层、激励层、合约层组成,其中共识层主要包括网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要包括各类脚本、算法和智能合约,是区块链可编程特性的基础。

应用服务层:作为区块链产业链中最重要的环节,包括区块链的各种应用场景和案例,以及可编程货币、可编程金融和可编程社会。