购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

关于区块链

区块链定义

区块链(Blockchain)最早由中本聪(Satoshi Nakamoto)于2008年在其论文《比特币:一种点对点的电子现金系统》中提出,从广义上讲,区块链技术是利用将打包的数据区块串接成链进行验证与存储数据、利用点对点网络技术和共识算法来生成和更新数据、利用密码学方式保证数据传输的安全、利用自动化脚本代码(也就是智能合约)来操作数据的一种全新的分布式架构与计算范式。

从整体来看,区块链是融汇了密码学、数学、计算机科学、网络科学、社会学等多门学科的产物。从创新角度来看,区块链巧妙融合了多种现有技术,如非对称加密、点对点网络技术、哈希算法和共识算法。因此,区块链是一次工程学意义上而非科学理论上的创新技术。

区块链技术

✩去中心化信任

区块链可不依赖中央权威就能保证数据的完整性,即基于可靠数据实现去中心化信任。

✩区块链

区块链顾名思义就是把数据存储在区块中,并将每一个区块都与前一个区块相连接,组成链状结构。它仅支持添加(附加)新的区块,一旦添加就无法修改或删除。

✩共识算法

共识算法负责区块链系统内规则的执行。当各参与方为区块链设置规则后,共识算法将确保各方遵守这些规则。

✩区块链节点

区块链节点负责存储数据区块,是区块链中的存储单元,可保持数据同步和始终处于最新状态。任意节点都可以快速确定是否有区块发生了变更。当一个新节点加入区块链网络时,它会下载当前链上所有区块的副本。而当新节点与其他节点同步并更新至最新的区块链版本后,它可以像其他节点一样接收任意的新区块。

区块链层级结构

区块链的优点

区块链是一项极具革命性、颠覆性的创新技术,可通过高效性、可靠性和安全性来革新现有的业务流程。

✩更高的信任度

区块链独特的运行机制省去了第三方认证机构的加入,使节点间可直接达成信任,其中涉及非对称加密、哈希算法、共识机制等技术。

✩更出色的安全性

区块链的所有网络节点都需要就数据准确性达成共识,并且所有经过验证的交易都将被永久记录,不可篡改。没有人可以删除交易,即使是系统管理员也不例外。

✩更高的效率

区块链通过在网络成员之间共享分布式账本,可以避免在记录对账上浪费时间。为了加快交易速度,区块链存储了一系列自动执行的规则,称为智能合约。 Mmr+7SZfwJ5k3d86KC8y4j35kdQolLNvmknZ/hV2jNEUqwKHu8zMNvJs8rU1LVER

点击中间区域
呼出菜单
上一章
目录
下一章
×