跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
Diodes捷比信 · 专业器件主题站

对“层”进行分析。区块链

分层是Internet的核心概念之一。网络堆栈中的每个协议都直接与上层和下层对话-只要使用相应层的语言,就可以向该层添加新协议。只要不中断与上层和下层的兼容性,就可以升级特定层的协议。这种架构可最大程度地提高互操作性,并具有高度的灵活性。每一层的形状可以说是一个沙漏,如下图所示:除了协议层,我们继续构建基础结构层和应用程序层。基础架构包括AWS和Cloudflare,软件库包括Node,Rails和jQuery,服务包括Twilio和Stripe。如今,要构建应用程序,您无需建立一个(或多个)数据中心,无需考虑如何手动处理HTTP请求,也无需编写用于支付或通信系统的裸机适配器。在密码学/区块链领域,我们仍处于构建分层结构的初始阶段。我想可以肯定地说,今天的区块链格局更像是早期的AOL,Prodigy和Compuserve(没有连接的独立网络),而不是开放的Internet。主要原因之一是引入了加密货币和令牌,至少在目前,这对建立新网络和最大化现有网络的价值具有强烈的激励作用。但是,随着团队不断重复构建和构建相同的事物,分层似乎是不可避免和必要的。区块链分为网络层(以libp2p为主要工具),共识层(tendermint,hashcash等),应用程序/智能合约层以及可能的索引/搜索层(这就是每个人都在做的事情) ,但是图形正在尝试通过分层解决它)。也许最有趣的问题是如何堆叠不同的区块链系统。 Cosmos和Polkadot正在通过中心辐射模型构建可互操作的区块链系统,并将影子资产链接到外部链以实现互操作性。 Interledger试图成为一种更通用的交叉账本(此处,账本指的是区块链等)协议,类似于核心网络堆栈的TCP / IP。当我们从推测阶段转到功能阶段时,如何将这些系统相互连接和堆叠似乎是一个基本问题。我们才刚刚开始关注这个问题。