首页 / 百科 / 区块链百科全书集合的层次结构

区块链百科全书集合的层次结构

标题:区块链百科合集 之 层 级 架 构

原发表时间2021-01-19

原“能链科技”现已更名为“星树科技”

科学技术的发展总是超乎人们的想象

区块链技术不仅成为时代浪潮中的坚实落脚点,

也是未来能够承载巨大变革的基础。

【灵数科技】将持续更新区块链百科专栏

对热点问题进行深入浅出的讲解

与您畅谈科技发展,点亮数字未来

《区块链百科合集03- 六大层级结构》

如果我们把区块链想象成一颗洋葱,各种技术组件就像洋葱一层又一层组织起来,但联系更加复杂。这些相邻级别的组件需要通过接口进行交互和支持。总体而言,区块链基础设施可分为六层,包括数据层、网络层、共识层、激励层、合约层和应用层。每层完成不同的核心功能并相互协作,从而实现去中心化的信任机制。

本期《区块链百科》专栏将与您一起回顾区块链的六级结构,了解各个层次之间的关系以及各个层次的相关知识,进而形成对区块链的整体认知和系统理解。点击标题即可阅读全文。

一般来说,区块链系统由自下而上的六个层组成:数据层、网络层、共识层、合约层、激励层和应用层。其中,数据层、网络层和共识层是构建区块链应用的必要基础,而其他三层则扩展其层次,为区块链提供可编程的基础,使所有网络节点都可以参与区块链的构建系统。维护,从而保证区块链系统的安全性和可靠性。

数据层可以理解为数据库。对于区块链来说,这个数据库是一个不可篡改的分布式数据库,也就是我们所说的“分布式账本”。主要可以实现数据存储、账户和交易安全两大功能。区块链数据层通过将数据存储在多个节点上,并通过算法对数据进行加密,构建了底层的信任体系。

与互联网一样,区块链被设计为分层架构,正是这些“层”由可互操作的开放协议定义,人们可以在其上构建产品和服务。网络层作为区块链的模型架构之一,其核心目的是实现区块链网络节点之间的信息交互。

在区块链点对点(P2P)网络中,信息的传输和服务的实现直接在节点之间进行,无需中间链路或中心化服务器/第三方干预。当节点创建新区块时,它会以广播的形式通知其他节点。其他节点收到信息后,验证该区块,并根据该区块创建新的区块,从而到达整个网络。共同维护底层账本的作用。

从最基本的层面来看,共识是一种让不同群体在没有冲突的情况下做出决策的方法。区块链作为一个分布式网络系统在全球范围内运行,没有任何单一的集中机构。然而,这种去中心化是有代价的:当网络中没有人“负责”时,我们如何确保网络参与者都同意“真相”?

这项重要任务是由共识层执行的。它就像区块链网络中的裁判,只不过不是手动完成,而是通过算法和协议完成。在动态变化的区块链网络中,这些公开共享的账本需要一种高效、公平、实时、有效、可靠、安全的机制来确保网络上发生的所有交易都是真实的,并且所有参与者都对账本负责。状态达成一致。它激励参与者生成并记录真相,包括但不限于哪些资金属于分布式网络中的哪些地址,并允许其他人验证真相。当这种对真理的认识得到确认时,就会在没有中央权威的情况下达成共识。

如果说数据、网络和共识三层分别负责区块链底层的数据表示、数据传播和数据验证功能,那么合约层封装了各种脚本代码、算法和更复杂的智能合约。它是区块链系统,是灵活编程和操作数据的基础。

作为一种自动执行的协议,智能合约嵌入在区块链的计算机代码中。代码包含一组规则,智能合约各方同意在这些规则下相互交互,如果满足预定义的规则,协议将自动执行。因此,智能合约提供了一种有效管理多方之间股权资产和访问权限的机制。

在市场经济条件下,“看不见的手”就是发挥市场机制在经济发展中的作用,推动经济社会持续健康发展;银行设定利率以鼓励人们将多余资金存入银行;学校设立奖学金以增加学生的学习机会。动机;平台设置积分机制,增加用户粘性……这些都是激励。

在区块链网络中,如果说密码学是保证P2P系统的通信安全,那么激励机制就是鼓励节点参与维护区块链系统的安全运行,通过经济平衡防止总账被篡改。是维持区块链网络长期运行的动力。每个区块链都应纳入一项设计原则,即网络节点恶意行为的边际成本必须等于或更好地显着高于此类恶意行为所产生的任何可能的边际收益,从而允许系统中有足够的节点保证系统正常运行

就像计算机操作系统上的软件、互联网浏览器上的门户、电子商城或者手机上的APP一样,区块链应用层封装了各种应用场景和案例,是用户可以实际直接使用的产品。

通过开发去中心化应用(DApp)来丰富区块链应用层,即通过调用协议层和智能合约层的接口,适应区块链的各种应用场景,为用户提供各种服务和应用。整个区块链生态系统。然而,一个成功的、强大的、可持续发展的Dapp在用户体验、隐私、安全等方面有着完全不同的特点,这也是击败传统中心化应用的关键。

总而言之,我们正处于一场深刻变革的前夜。作为数字新型基础设施的重要组成部分,区块链技术的集成应用在新技术创新和产业变革中发挥着重要作用。但这需要各界先行者的全力配合,加速并实现区块链大规模应用落地。

上一篇
下一篇

为您推荐

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部