狭义区块链与广义区块链

区块链概念不断演化,对它的认识也在不断的深入。其中,关于区块链的基本定义是整个学科的基础,我从两个维度对区块链进行阐述,以期全面完整的对区块链进行描述。

狭义区块链

狭义来说,区块链是分布式账本技术(Distributed ledger Technology,DLT):一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。具体来说,是利用块链式数据结构来验证与存储数据;利用分布式节点共识算法来生成和更新数据;利用密码学的方式保证数据传输和访问的安全;利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。如图1所示:

图1 狭义区块链

狭义区块链,即分布式账本技术(DLT)由两部分组成,分别是区块和链式结构,如图2所示。区块又包括区块头和区块体两部分。区块头中包含有本区块哈希、时间戳、前一区块哈希(父哈希)、随机数(nounce)、默克树(Merkle Tree)等信息,这些都是区块的关键数据,用于验证区块签名是否符合验证要求,并对验证通过的区块进行上链操作。

图2 区块链数据结构

区块体存放了交易数据,这些交易数据会被默克树(Merkle tree)组织到一起,从叶子节点开始层层往上散列,并最终形成 Merkle 根用于对整棵树进行签名,通过这种特性,可有效鉴别数据真伪。

广义区块链

广义角度解释:广义的区块链并不只是一项单纯的技术创新,我们可以把区块链广义地理解成一种经过充分博弈后达到的“共识系统”和“自治社区”。区块链系统构建出一个通过博弈和激励来“互相监督”、“自我生长”的自治社群;并且充分地考虑到了其中所可能发生的冲突、虚假信息以及恶意行为,使得比特币系统在没有中心管制的前提下拥有更强的健壮性。比特币经过十多年的健壮运行,其它背后的“广义区块链”思想具有很大的开创性,对实体经济有巨大的启发。综合以上,其公式可以是:

广义区块链=狭义区块链(分布式账本技术DLT)+经济激励模型(通证Token)

在狭义区块链体系中,即区块链技术本身而不采用经济激励模型,则需要额外的主体来运作和监管。联盟链和私有链是这个范式,即通过中心、或多中心的服务器群集实现其技术目标,并由中心、或多中心提供资源维持系统运行。

在广义区块链范式下,要有经济激励模型才能催生一个自治的,不断生长的经济体。这个模式有非常高的进入门槛和进入壁垒,区块链十年来比较成功的只有比特币社群。此外大量的探索者在进行尝试。这个领域属于公链范畴。

总体而言,思想是技术的生命之源,而技术是思想的生命灵魂。

Tips:

本文为《区块链简史》中的一节,如果对文章中的内容有共鸣,愿意深入探讨,请您将相关内容发送到:edward.dai@token2x.com

期待你来。

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:


关于作者

笔名:元点,通证学奠基者、区块链布道者,bCamp链科技创始人,云计算联盟链创新中心专家,《通证学》作者,《国际融资》特约撰稿人。传统企业数字化转型意见领袖,专注:云计算、无人驾驶、高精地图、通证、区块链、金融科技领域。