分层

本文翻译自Union Square Ventures风投资本Nick Grossman近期博文Layers,以下是全文:

互联网的一个核心概念是分层。互联网堆栈中的每一个协议都直接与其上下相关的协议进行通信交互 – 只要新的协议采用了它们的层级语言,就可以添加到堆栈中。某一个层级中的协议可以进行升级,只要它们没有破坏与之上下相关分层之间的兼容性。这种结构将互操作性发挥到了极致,实现了极大的灵活性。层级的形状有点像沙漏:

除了协议层的层级,我们还在基础设施和应用层创建层级。诸如AWS,Cloudflare,软件库Node,Rails和jQery,以及Twilio和Stripe服务等基础设施。现在要创建一个应用,用户无需从头建立一个数据库(或很多数据库)、考虑如何手动处理HTTP请求,或者给支付和电信系统编写裸机适配器。

在密码学/区块链领域,我们正处在创建层级的非常早期阶段。我认为可以肯定地说目前的区块链状况看起来更像早期的AOL、Prodigy 和?Compuserve(独立、未连接的网络),而不是像开放、互相连接的互联网。主要原因之一是因为密码学货币和代币的出现,它们为创建新的网络和最大化现有网络价值提供了很强的激励 – 至少目前是这样。但随着越来越多的团队持续地创建相同的东西,分层就变得不可避免和必要。

在区块链中,分层描述了网络(以libp2p?为首的工具)、共识(tendermint,?hashcash?以及其它)、应用/智能合约、以及索引/搜索(很多人都在从事相关的开发,但是thegraph?则试图成为一个分层解决方案)。

或许最有趣的问题是不同的区块链系统如何一起实现分层。Cosmos?和?Polkadot正在通过对话中枢(hub-and-spoke)来创建可互操作性的区块链系统。?Interledger?则试图成为一个更加通用的跨链账本(账本,意味着区块链以及其它)协议,类似于核心互联网堆栈中的TCP/IP协议。

当我们从投机阶段过渡到功能阶段时,这些系统如何相互连接、相互分层叠加似乎成了一个核心问题。我们现在才刚刚开始。

allwelder

Allwelder-连接所有!

        
微博:@nextcoin    微信公众号:blockchains     QQ群号:338331006     QQ公众号:blockchain