区块链是一种分布式的、去中心化的账本与数据库,由一系列按时间顺序排列的数据区块组成,通过密码学技术保证其不可篡改、不可伪造。区块链广义上也指利用分布式节点共识、密码学、智能合约等多项技术构建的新型分布式基础架构与计算方式。区块链的特点包括去中心化、不可篡改、全程留痕、可追溯、集体维护、公开透明等,这些特点确保了区块链的信任性和透明性,为区块链技术创造了信任基础。区块链的应用基本上都是基于其解决信息不对称问题,实现多个主体之间的协作信任与一致行动。区块链是利用分布式数据存储、点对点传输、共识机制、加密算法等计算机技术,构建的新型应用模式。区块链本质上是一串使用密码学方法相连的数据块,每一个数据块中包含了多组比特币网络交易信息,用于验证其信息的有效性并生成下一个区块。