区块链是比特币的一个重要概念。它本质上是一个去中介化的数据库。同时,作为比特币的底层技术,它是一系列与密码学方法相关的数据块。每个数据块包含一个比特币在线交易信息,以验证其信息的有效性(防伪)并生成下一个块。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新应用模式。
从狭义上讲,区块链是一种链式数据结构,它将数据块按时间顺序组合成一个链式数据结构,并通过密码学保证不可篡改和伪造的分布式账本。
广义上,区块链技术是一种新的分布式基础设施和计算方法,利用块链数据结构验证和存储数据,利用分布式节点共识算法生成和更新数据,利用密码学保证数据传输和访问的安全,利用由自动脚本代码组成的智能合约编程和操作数据 。