区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新应用模式。
区块链(Blockchain),它是比特币的一个重要概念,本质上是一个分散的数据库,作为比特币的比特币的底层技术,它是一系列与密码学相关的数据块。每个数据块包含一批比特币网络交易信息,用于验证其信息的有效性(防伪)并生成下一个块。
其实比特币白皮书的英文原版并没有出现 blockchain 一个词,词 chain of blocks。在最早的比特币白皮书中文翻译版中,将 chain of blocks 翻译成区块链。这是中文词区块链出现的最早时间。
自2019年2月15日起,国家互联网信息办公室发布了《区块链信息服务管理条例》。
狭义地说,区块链是一种链式数据结构,按时间顺序组合数据块, 以密码学方式保证的不可篡改、不可伪造的分布式账簿。
广义上,区块链技术是一种新的分布式基础设施和计算方法,利用块链数据结构验证和存储数据,利用分布式节点共识算法生成和更新数据,利用密码学保证数据传输和访问的安全,利用由自动脚本代码组成的智能合约编程和操作数据。
广义的区块链技术是使用加密链块结构来验证和存储数据,使用分布式节点共识算法用自动脚本代码(智能合同) 一种全新的去中心化基础设施和分布式计算范式,用于编程和操作数据。
从四个方面论证区块链的特点:
区块链具有分散化、时序数据、集体维护、可编程、安全可信等特点。
一是分散化: 基于分布式系统结构,验证、记账、存储、维护和传输区块链数据, 在分布式节点之间建立信任关系,采用纯数学而非中心机构, 从而形成分散可信的分布式系统;
二是时序数据:区块链采用带有时间戳的链式区块结构存储数据, 为数据增加时间维度, 可验证性和可追溯性强;
三是集体维护: 区块链系统采用特定的经济激励机制,确保分布式系统中的所有节点都能参与数据块的验证过程(如比特币的挖掘过程), 并通过共识算法选择特定节点将新区块添加到区块链中;
四是可编程: 可提供灵活的脚本代码系统, 支持用户创建高级智能合同、货币或其他分散应用程序. 例如, 以太坊(Ethereum) 该平台为用户构建任何可以准确定义的智能合同或交易类型提供了图灵完整的脚本语言;
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。