区块链起源于比特币,最初是以《比特币:一种点对点的电子现金系统》一文的形式阐述的。这标志着比特币的诞生,随后实践证明了这一理论,并最终形成了区块链的诞生。区块链系统主要由数据层、网络层、共识层、激励层、合约层和应用层构成。数据层包括底层数据区块和相关的数据加密与时间戳等基础数据和算法,而网络层则包括分布式组网机制、数据传播机制和数据验证机制。共识层主要封装了网络节点的各种共识算法,激励层则将经济因素整合到区块链技术系统中来,包括经济激励的发行机制和分配机制等。合约层则封装了各种脚本、算法和智能合约,是区块链可编程特性的基础。应用层则封装了区块链的各种应用场景和案例。
总体而言,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。