区块链拼图—理解应用程序堆栈以及如何创造价值

这是我在9/28的芝加哥区块链聚会活动中的演讲的总结。 要了解有关未来事件的更多信息, 请在此处查看小组

当我第一次开始阅读有关区块链的文章时,对我来说最令人困惑的方面之一是“ 区块链应用程序堆栈 ”的不同组件之间的交互集—区块链,协议,令牌和应用程序。

各种书籍,指南和中级帖子在单独解释这些组件方面做得非常出色,但是在过去的几周中,我一直试图花费一些时间来解释这些组件如何协同工作是一个谜。

通过阅读各种白皮书并尝试对空间中的项目进行解构,我建立了一个基本的理解框架(请参阅下文)-任何反馈或评论都将不胜感激!

“堆栈”的各个组成部分

下图取自Preethi Kasireddy在Hackernoon上的帖子“ 比特币,以太坊,区块链,币,ICO:为什么有人要关心? ”有助于提供一个基本框架:

加密货币技术栈

从表面上看,上面的图看起来确实很简单,但是当我开始探索这个领域的其他公司时,我发现很难轻松地应用这个通用框架。

要掌握的另一个重要概念是,分散式网络几乎肯定会赋予与当今网络不同的价值。 乔尔·莫内格罗(Joel Monegro,前身是Union Square Ventures;现在是占位符)概述了一个核心示例,该示例在2016年8月发布的“肥胖协议”中得到了解释。

在应用程序层与协议层(当今的网络与分散的网络)之间捕获的价值

至少在今天,区块链应用程序堆栈中几乎所有的价值都在协议层(比特币,以太坊,莱特币)获得。 自从发布此帖子以来,协议层的全球市值已经飙升,从发布时的$ 11B(8/16)到今天的$ 150B以上。

应用程序层的价值也有了极大提高-Coinbase作为区块链应用程序,在最新一轮融资中价值1.6B美元。 许多其他应用ICO也获得了可观的价值,但无论如何,双方之间的价值差距仍然很大。

这与当今的网络大不相同-协议层(TCP / IP,SMTP,HTTPS等) 不具有直接价值 ,而在此层上构建的应用程序(Google,Facebook,Salesforce等)的组合价值以万亿美元衡量。

这是对区块链应用程序堆栈的每个“组件”的简要说明:

(1)什么是区块链?

威尔·利特尔(Will Little)在Hackernoon上的精彩文章,“ 关于区块链,协议和令牌销售的入门 ” — 区块链是存储在计算机网络(即分布式账本)中的一长串交易清单。

(2)什么是协议?

摘自 比特币,以太坊,区块链,代币,ICO:为什么有人要关心?

协议是网络中的节点在传输信息时使用的特殊规则集。 对于区块链应用程序,协议是由区块链执行的“加密经济学规则”,以维护整个区块链对等网络中的分布式共识。

(3)什么是代币?

令牌更复杂,我计划编写一个完全独立的文章来全面解释该概念。 令牌的不同性质为理解技术栈增加了很多复杂性。

但是,重要的是要了解有不同种类的令牌。 Nick Tomaino的这篇文章将令牌分为4种类型,这是开始考虑不同用例的有用捷径:

  • 传统资产代币
  • 使用令牌
  • 工作令牌
  • 混合(用法+工作令牌)

(4)什么是应用程序/分散式应用程序/ dApp?

dApp是在区块链之上构建的应用程序。 这些应用程序具有在分散的对等网络(如以太坊)上运行的后端代码,并且可以具有以多种不同语言构建的前端代码和用户界面。 分散网络上运行的后端是关键的区别因素。

这些组件如何协同工作?

下面的低保真度图表是我的尝试,通过查看构成上述不同组件的各个部分,展示了一些不同的区块链应用程序堆栈是如何构建的。

重要的要点之一是,应用程序表面上看起来很相似,但是具有由共享组件和自定义组件组成的非常不同的基础架构。

在上面的第一个示例中,Ethlance.com是一个早期的全功能dApp,直接在以太坊区块链+协议上构建,并使用ETH(以太坊协议令牌)而不是拥有自己的任何令牌。 这是一个非常简单的应用程序的绝佳示例,该应用程序仅位于应用程序层,其余部分依赖以太坊。

Steemit是一种流行且有价值的dApp,通常称为“区块链Reddit”。 与Ethlance一样,Steem.it在最终用户看来是标准的Web应用程序,但其基础设施与Ethlance完全不同。 Steem.it建立在自己的区块链,协议,令牌和dApp上。 毫无疑问,建立完整的基础结构而不是仅应用程序层,使Steem成为比Ethlance更加难以创建的平台,尽管在整个堆栈中拥有价值具有明显的优势。

下一个用例,Augur,是广为宣传的“区块链预测市场”,在撰写本文时,价值约2.78亿美元。 Augur的功能比之前两个用例中的任何一个都复杂得多。 在我的过度简的示例中,Augur利用比特币的区块链和协议层以及BTC作为令牌。 不过,Aurur还涉及两个附加令牌,即REP和内部交换令牌。

REP是Augur ICO发行的代币,对投资者最为明显,但是Augur的白皮书概述了这3个代币的用例。 像Augur这样的复杂区块链平台更有可能具有复杂的基础设施,通常需要这些基础设施来构建适当的激励机制,资金和程序结构,以使平台有效运行。

最后一个例子是AdEx,它是我在许多应用程序中看到的堆栈,共享的公共区块链(如以太坊或NEO)提供了区块链和协议层,而dApp的顶部则构建了自己的令牌。 有时,在这些情况下,平台需要两个令牌才能运行,而在其他情况下,唯一令牌仅用于大写。

在AdEx的情况下,其令牌(ADX)用于买卖广告空间,使其成为一种功能令牌,而不是仅用于大写的令牌。 不过,ADX是ICO版本,AdEx平台尤其是第一个基于NEO区块链构建的dApp。

那么,这意味着什么?

至少在目前的成熟状态下,区块链应用程序栈具有巨大的差异性,这对于最终用户,临时投资者或区块链初学者而言可能并不明显。

dApps的开发市场仍处于起步阶段,尚不清楚在应用程序层与协议层之间将长期获得多少价值。

整个讨论使我想到了今年初的《经济学人》封面:

如果数据是世界上最有价值的资产,那么拥有数据的层就会拥有价值

只要数据保存在共享协议层(比特币,以太坊,NEO等)上,就可以安全地假设协议将继续比其无价值的前身(TCP / IP,SMTP,HTTPS,等等。)。

但是,分散式应用程序当然并非没有价值。 虽然dApps仍处于比区块链协议更新生的阶段,但Coinbase的价值为1.6B美元,Augur的价值为2.78亿美元,AdEx的价值为6400万美元。

从历史上看,价值分配实质上是100:0 (应用程序与协议)。 但是,在去中心化网络的早期,该比例已经逆转,大约为20:80这是一个猜测-我不知道所有应用程序的累加值 )。

我看到的主要问题是:

  • 应用程序是否会找到一种方法来创造价值,以与分散网络上的协议竞争?
  • 如果价值停留在协议上,那么拥有协议和应用程序层的更多应用程序会选择Steem.it方法吗?
  • 像Ethlance这样的基于Ethereum的应用程序如果没有自己的令牌,会随着时间的流逝而升值,还是创建令牌是创造价值的必要条件?
  • 随着时间的推移,标准基础设施堆栈会发展吗? 还是这种差异会成为区块链应用程序堆栈的标准?
  • Google,Facebook,Amazon等数据丰富的公司能否与现有模型竞争? 还是它们会受到分散竞争对手的挑战?

我希望听到以上帖子中的任何想法! 提出问题或意见,请与 Daniel Mason联络 感谢您的光临,如果您住在芝加哥,我很想在我的下一次 芝加哥区块链企业家聚会 上见到您