区块链有两个含义:
1、区块链(Blockchain)是一种涵盖了分布式数据存储、点对点传输、共识机制和加密算法等计算机技术的全新应用模式。在区块链系统中,共识机制是通过数学算法实现不同节点之间建立信任和获取权益的机制。
2、区块链是比特币等加密数字货币的底层技术,类似于一个数据库账本,记录着所有的交易信息。该技术因其安全和便捷的特性而逐渐受到银行和金融业的关注。
狭义来说,区块链是一种按时间顺序将数据区块以链式方式组合起来,并通过密码学方式保证不可篡改和不可伪造的分布式账本。
广义来说,区块链技术利用块链式数据结构验证和存储数据,通过分布式节点共识算法生成和更新数据,并利用密码学方式保证数据传输和访问的安全。同时,利用智能合约编程和操作数据,形成一种全新的分布式基础架构和计算方式。