开放互联网的演变

开放互联网的演变

多年来,开发人员一直在谈论区块链技术的好处。 他们用模糊的“用例”以及对技术如何工作、实际用途以及使用它的平台之间的差异的模糊定义来争论这一点。 毫不奇怪,这引起了人们对区块链技术的困惑和不信任。

在本文中,我想描述一组心智模型,它们将帮助您了解潜在用例如何导致每个平台都必须做出的技术权衡。 这些心智模型建立在区块链技术在过去 10 年取得的进步的基础上,其发展经历了 3 个世代:开放货币、开放金融,以及最后的开放互联网。
我的目标是帮助您清楚地了解区块链是什么,理解为什么需要不同的平台,并想象开放互联网的未来。

区块链简介

一些基础知识。 区块链本质上只是一个由一组不同的运营商管理的数据库,而不是单个企业(如亚马逊、微软或谷歌)。 区块链和云之间的一个重要区别是您不必信任数据库“所有者”(或他们的操作安全性)来存储有价值的数据。 当区块链是公开的(并且所有主要区块链都是公开的)时,任何人都可以将其用于任何事情。

为了使这样的系统能够在全球范围内的大量匿名设备上运行,它必须具有将用作支付手段的数字令牌。 有了这些代币,链上用户将支付给系统运营商。 同时,代币提供了一种安全保障,这是由其中嵌入的博弈论决定的。 尽管这个想法在很大程度上受到了 2017 年欺诈性 ICO 繁荣的影响,但代币和代币化的想法,即单个数字资产可以被唯一识别和发送,具有不可思议的潜力。

将存储数据的数据库部分与修改数据的部分(虚拟机)分开也很重要。

可以优化各种电路特性。 例如,安全性(比特币)、速度、价格或可扩展性。 此外,修改逻辑也可以通过多种方式进行优化:可以是简单的加减法计算器(如比特币),也可以是图灵完备的虚拟机(如以太坊和NEAR)。

所以两个区块链平台可以“配置”他们的区块链和虚拟机来执行完全不同的功能,他们可能永远不会在市场上相互竞争。 例如,与以太坊或 NEAR 相比,比特币是一个完全不同的世界,而以太坊和 NEAR 又与 Ripple 和 Stellar 无关——尽管事实上它们都在“区块链技术”上工作。

三代区块链

开放互联网的演变

技术进步和系统设计的特定解决方案使得在过去 3 年的 10 代开发中扩展区块链的功能成为可能。 这些世代可以划分如下:

  1. 开放货币:让每个人都能使用数字货币。
  2. 开放金融:使数字货币可编程并突破其使用极限。
  3. 开放互联网:扩大开放金融以包含任何类型的有价值信息并可供大众使用。

让我们从开放资金开始。

第一代:开币

金钱是资本主义的基础。 第一阶段允许任何人从任何地方获得资金。

开放互联网的演变

可以存储在数据库中的最重要的数据之一就是钱本身。 这就是比特币的创新:有一个简单的分布式账本,让每个人都同意乔有 30 个比特币,刚给吉尔发了 1,5 个比特币。 比特币被设置为将安全性置于所有其他选项之上。 比特币的共识是非常昂贵、耗时和基于瓶颈的,并且在修改级别上,它本质上是一个简单的加减法计算器,允许交易和其他一些非常有限的操作。

比特币是一个很好的例子,展示了在区块链上存储数据的主要优势:它不依赖于任何中介机构,并且可供所有人使用。 也就是说,任何拥有比特币的人都可以在不求助于任何人帮助的情况下进行 p2p 传输。

由于比特币承诺的简单性和强大功能,“货币”成为区块链最早和最成功的用例之一。 但“太慢、太贵、太安全”,比特币系统非常适合存储资产——类似于黄金,但不适用于互联网支付或国际转账等日常服务。

设置开放资金

对于这些使用模式,已创建具有不同设置的其他电路:

  1. 转账:为了让数以百万计的人能够每天在世界范围内发送任意数量的款项,您需要比比特币性能更高、成本更低的东西。 但是,您的系统仍应提供足够的安全级别。 Ripple 和 Stellar 是优化其链以实现此目标的项目。
  2. 快速交易:为了让数十亿人像使用信用卡一样使用数字货币,您需要链能够很好地扩展、具有高性能并保持低廉。 这可以通过两种方式完成,但要以安全为代价。 首先是在比特币之上构建一个更快的“第二层”,优化网络以获得高性能,并在交易完成后将资产移回比特币“金库”。 这种解决方案的一个例子是闪电网络。 第二种方法是创建一个新的区块链,它将提供最高级别的安全性,同时允许快速、廉价的交易,就像在 Libra 中一样。
  3. 隐私交易:为了在交易过程中保持完全的机密性,您需要添加一个匿名层。 这会降低性能并增加价格,这就是 Zcash 和 Monero 的工作方式。

由于这些钱是代币,是一种完全数字化的资产,它们也可以在系统的基础层进行编程。 例如,随着时间的推移将产生的比特币总量被编程到底层比特币系统中。 通过在基础层之上构建良好的计算系统,可以将其提升到一个全新的水平。

这就是开放金融发挥作用的地方。

第二代:开放金融

通过开放金融,货币不再只是一种价值储存或交易工具——现在您可以从中受益,从而增加其潜力。

开放互联网的演变

允许人们公开进行比特币转移的属性也允许开发人员编写执行相同操作的程序。 基于此,我们假设数字货币有自己独立的API,不需要从任何公司获得API密钥或用户协议。

这就是“开放式金融”,也称为“去中心化金融”(DeFi)的承诺。

复仇

如前所述,比特币 API 非常简单且效率低下。 在允许其运行的比特币网络上部署脚本就足够了。 为了做一些更有趣的事情,你需要将比特币本身转移到另一个区块链平台上,这不是一件容易的事。

其他平台已努力将使用数字货币所需的高级别安全性与更复杂的修改级别相结合。 以太坊是第一个推出这个的。 以太坊在存储层之上创建了一个完整的虚拟机,而不是一个用于加减法的比特币“计算器”,它允许开发人员编写成熟的程序并在链上运行它们。

其重要性在于,存储在链上的数字资产(例如货币)的安全性与能够在本机改变该链状态的程序的安全性和可靠性是一样的。 以太坊智能合约程序本质上是无服务器脚本,它们在链上运行的方式与最常见的交易“发送 Jill 23 代币”在比特币上执行的方式完全相同。 以太坊的原生代币是以太币,即 ETH。

区块链组件作为管道

由于 ETH 之上的 API 是公开的(就像在比特币中一样)但可以无限编程,因此可以创建一系列构建块来相互传输以太币,从而为最终用户做有用的工作。

例如,在“熟悉的世界”中,这需要一家大型银行与每个提供商协商合同条款和 API 访问权限。 但在区块链上,这些区块中的每一个都是由开发人员独立创建的,并且到 1 年初迅速扩展到数百万美元的吞吐量和超过 2020 亿美元的价值存储。

例如,让我们从 Dharma 开始,这是一个允许用户存储数字代币并从中赚取利息的钱包。 这是使用传统银行系统的基本原则。 Dharma 的开发人员通过连接基于以太坊创建的许多组件为其用户提供利率。 例如,用户美元被转换成 DAI,这是一种基于以太坊的与美元等值的稳定币。 然后将这种稳定币传输到 Compound 中,这是一种以利息方式借出这笔钱的协议,从而为用户赚取即时利息。

开放金融应用

主要的收获是,到达用户手中的最终产品是使用许多组件创建的,每个组件由一个单独的团队创建,并且这些组件不需要许可或 API 密钥即可使用。 目前有数十亿美元在这个系统中流通。 它几乎像开源软件,但如果开源需要为每个实现下载某个库的副本,那么开放组件只部署一次,然后每个用户可以向特定组件发送请求以访问其一般状态.

创建这些组件的每个团队均不对因滥用其 API 而产生的任何过多的 EC2 账单负责。 使用这些组件的读取和收费本质上是在链内自动发生的。

性能和调整

以太坊使用与比特币相同的参数,但区块传输到网络的速度要快 30 倍,而且成本更低——一笔交易的成本是 0,1 美元,而不是比特币的 0,5 美元左右。 这为管理金融资产且不需要高带宽的应用程序提供了足够的安全级别。

作为第一代技术的以太坊网络屈服于大量请求,吞吐量为每秒 15 笔交易。 这种性能差距使开放式金融陷入概念验证状态。 超载的网络像模拟设备时代的全球金融系统一样运行,需要纸质支票和电话确认,因为以太坊的计算能力低于 图形计算器 1990年。

以太坊已经展示了金融用例的互操作性,并开放了对更广泛应用程序的访问,称为开放互​​联网。

第三代:开放互联网

现在一切有价值的东西都可以变成货币,把互联网和开放金融连接起来,从而创造一个价值互联网和一个开放的互联网。

开放互联网的演变
如前所述,开放货币的概念有很多应用。 还描述了下一代技术 Ethereum 如何通过创造机会结合开放金融的组成部分,使开放货币变得更加有用。 现在让我们看看下一代技术如何扩展开放金融的可能性并释放区块链的真正潜力。

最初,提到的所有“金钱”只是存储在具有自己的公共 API 的区块链上的数据类型。 但是数据库可以存储任何东西。

由于其设计,区块链最适合具有重要价值的数据。 “有意义的价值”的定义非常灵活。 任何对人类具有潜在价值的数据都可以被标记化。 在这种情况下,令牌化是将现有资产(不是像比特币那样从头创建)转移到区块链并提供与比特币或以太坊相同的公共 API 的过程。 与比特币一样,这允许稀缺性(无论是 21 万个代币还是一个)。

考虑 Reddit 的示例,其中用户以“业力”的形式获得在线声誉。 让我们以 Sofi 这样的项目为例,其中使用许多标准来评估特定人员的偿付能力。 在当今世界,如果开发新 Sofi 的黑客马拉松团队想要将 Reddit 业力评级嵌入到他们的借贷算法中,他们需要与 Reddit 团队签订双边协议以获得对 API 的认证访问。 如果“业力”被代币化,那么这个团队将拥有与“业力”集成的所有必要工具,而 Reddit 甚至都不会知道。 他只会利用更多用户想要提高他们的业力这一事实,因为现在它不仅在 Reddit 内有用,而且在全世界都很有用。

更进一步,下一次黑客马拉松中的 100 个不同的团队可能会想出新的方法来使用此资产和其他资产来创建一组新的公开可用的可重用组件或为消费者构建新的应用程序。 这就是开放互联网背后的理念。

以太坊使得通过公共组件“管道化”大量资金变得容易,同样允许任何可以标记化的资产按照其公共领域中的规定进行转移、花费、交换、抵押、更改或以其他方式交互。

为开放互联网做准备

开放的互联网与开放的金融本质上没有什么不同:它只是在它们之上的一个上层建筑。 增加开放互联网的用例需要生产力的显着提高以及吸引新用户的能力。

为了维护开放的互联网,平台需要具备以下属性:

  1. 更大的吞吐量、更快的速度和更便宜的交易。 由于链不再只是传递缓慢的资产管理决策,它需要扩展以支持更复杂的数据类型和用例。
  2. 可用性。 由于用例将转化为用户的应用程序,因此开发人员创建的组件或使用它们开发的应用程序为最终用户提供良好的体验非常重要。 例如,当他们创建一个帐户或将现有帐户链接到不同的资产和平台时,同时保留对用户手中数据的控制权。

由于它们的复杂性,以前没有一个平台具有这样的特征。 经过多年的研究,新的共识机制与新的执行环境和新的扩展方式相结合,同时仍保持货币资产所需的性能和安全性。

开放的互联网平台

今年上市的数十个区块链项目已经定制了他们的平台,以服务于各种开放式货币和开放式金融用例。 鉴于现阶段技术的局限性,针对特定细分市场优化平台对他们来说是有益的。

NEAR 是唯一一家有意识地改进其技术并调整其性能特征以完全满足开放互联网需求的链。

NEAR 将高性能数据库领域的扩展方法与运行时改进和多年的可用性改进相结合。 与以太坊一样,NEAR 在区块链之上构建了一个成熟的虚拟机,但为了“跟上需求”,底层链通过将计算拆分为并行进程(分片)来平衡虚拟机的吞吐量。 同时将安全性保持在可靠数据存储所需的级别。

这意味着所有可能的用例都可以在 NEAR 上实现:让每个人都能获得稳定货币的法币支持的硬币、可扩展到复杂金融工具并在普通人使用它们之前返回的开放式金融机制,以及最终的开源应用程序。 ,它吸收了所有这些用于日常交易和互动。

结论

开放互联网的故事才刚刚开始,因为我们刚刚开发出必要的技术,使其达到真正的规模。 既然已经迈出这一大步,未来将建立在这些新技术所创造的创新之上,以及处于新现实前沿的开发人员和企业家的技术装备之上。

要了解开放互联网的潜在影响,请考虑在 1990 年代后期创建允许用户最终在线消费所需的早期互联网协议期间发生的“寒武纪爆炸”。 在接下来的 25 年里,电子商务不断发展,每年产生超过 2 万亿美元的交易量。

同样,开放的互联网扩大了开放金融金融原语的范围和范围,并允许它们以我们可以猜测但肯定无法预测的方式纳入商业和面向消费者的应用程序。

让我们一起建立一个开放的互联网!

为那些现在想深入挖掘的人提供的一小部分资源:

1.看看NEAR下的开发是什么样子的,可以在在线IDE中进行实验 这里.

2. 希望加入生态系统的开发者 这里.

3. 提供丰富的英文开发者文档 这里.

4.您可以关注所有俄语新闻 电报社区VKontakte 群组

5. 如果您对社区驱动的服务有想法并愿意为之努力,请访问我们的 程序 对企业家的支持。

来源: habr.com

添加评论