区块链协议战争漫谈

年长的人会想起互联网初期,不同浏览器之间的竞争, 还记得Microsoft的Internet Explorer的第一个版本如何击败了备受大众喜爱的Netscape Navigator吗? 两者基于不同的协议——协议简而言之就是访问网络的方式。

在区块链发展历程中,大家见过了各种各样的协议,我们很有可能会像历经早期互联网一样,进入协议战争时期。参与协议开发的公司早已出现,并且数量会一直增长到成千上百家。

协议是所有点对点(peer to peer)网络的基石,其内容包括编码中的行为共享以及社交环境。在个人层面上,这些协议是通过区块链所支持交易的各方及各方之间的智能合约来实现的。

传统的Web基于HTTP和TCP / IP等协议,这是我们大多数人不会去接触的,但它们是整个系统的基础。这些协议允许用户接收,阅读和回复电子邮件;允许用户使用博客,登录用户喜欢的社交媒体,在流媒体看喜欢的电影和电视节目,玩喜欢的游戏,订购喜欢的食物以及通过网络浏览器访问目标网站上的信息。

 

在这点上,web协议是很明确的,而能在区块链中广泛使用的协议则还需等待。2016年是区块链和加密货币发展的早期阶段, Union Square Ventures  的 Joel Monegro 拿“胖协议” 这个概念来回应以太坊得到的批评。以太坊是仅次于比特币的加密货币系统。

争论点在于,传统网络是基于 HTTP 等“瘦协议”建立的,该协议是众多应用程序的基础。其系统的价值生成并存储在应用程序中,尤其像 Google 和 Facebook 这样的网络巨头所捕获和存储的数据。

与之相反的是,每个区块链都可以建立在自己的“胖协议”上。这意味着,在这种情况下,不同区块链之间的互操作性将不复存在或非常有限。

每个区块链都建立在自有的协议上,专用于其链上的极少数应用程序,由协议(而不是其应用程序)产生并存储价值。

某些区块链及其协议专注于加密资产和加密货币(例如ahem比特币)的安全无摩擦交易。

其他协议实现极具创新性的许可和版权管理,从而解决了创作和录制流行歌曲的音乐家如何获得小额付款的问题,这些款项将适当补偿他们的工作。

其他协议将跟踪,验证并建立沿供应链的货物流动的安全“监管链”。 

现实中协议的运行原理

协议定义了区块链技术的操作,那么它们的体验感如何? 先来看一下智能合约。

智能合约管理区块链中的单个交易或交易组。

有一种查看智能合约的方法,是在每笔交易的基础上应用区块链协议。 许多不同的智能合约将启用和管理整个交易中的每个步骤或一部分功能。

 

想象一下 Bob 在周六晚上准备鲑鱼晚餐。 他使用了区块链的交付软件购买了被证明是野生捕获的鲑鱼,然后命令无人机将鲑鱼放到他的公寓。

传感器将记录无人机将鲑鱼送到他的住处,这会自动触发他账户或“钱包”的付款功能。

智能合约控制着整个过程,定义了运送物品是否符合“有机”要求的参数,订单的“质量参数”,以及付款和确认付款已正确完成。

Joel 所倡导的“胖协议”是否会随着区块链的创建而倍增,或者协议标准是否会建立,“协议战争”的成功者和失败者——这些都会随时间而浮现出来。精准推测诸如区块链之类的强大新兴技术如何发展是很重要,但遗憾的是,我们还无法完全准确预见它的未来。

可以预见的是,智能合约及其衍生出的区块链协议将实现自动化和去中心化,真正的点对点交易以及社交和业务流程的创新。

但目前尚不清楚哪些协议会是传统Web 时代的Internet Explorer,而哪些协议将是Netscape Navigator。

Leave a Reply

Your email address will not be published.