主页 > imtoken官网下载2.0 > 以太坊赢得了成为 Web 3.0 基础的竞赛

以太坊赢得了成为 Web 3.0 基础的竞赛

imtoken官网下载2.0 2023-08-21 05:12:41

━━━━━━

哪些币是以太坊的代币_以太坊是谁发明的_以太坊是传销吗

为什么我们认为以太坊赢得了成为 Web 3.0 基础的竞赛,并将成为未来所有主要 DApp 平台构建的基础层。

让我们从最明显的开始。

1. 以太坊的开发人员比任何其他平台都多一个数量级——而且差距还在扩大

自去年 11 月推出以来,我们的以太坊代码学校 CryptoZombies.io 现在拥有超过 207,623 名用户,而且这个数字每月增长超过 30,000 名,而且没有放缓的迹象。

Truffle(以太坊的开发框架)的下载量接近 550,000 次,自 1 月以来每月增长超过 45,000 次。

简而言之,建立在以太坊之上的开发者数量不仅在增长,而且在加速增长。 每个月使用 Ethereum Truffle Suite 的开发人员数量不仅在增长,而且还在加速增长。

这意味着如果另一个区块链平台想要在开发者采用方面击败以太坊,仅仅赶上以太坊的现状是不够的——它必须超过以太坊的增长率。

为什么开发人员采用计数很重要?

在某些时候,如果没有人实际使用它,那么您的区块链每秒可以处理多少笔交易都无关紧要。

对于值得使用的应用程序,您需要吸引足够多的开发人员来构建它们。

如果没有开发人员在您的区块链上构建应用程序,那么您实际上是在建造一座鬼城。

我不确定是什么导致史蒂夫鲍尔默在这次会议上发疯并创造了 meme 历史上的这个经典时刻,但我在这里引用他的话来强调我的观点:开发人员的采用就是一切。 构建实际应用程序的开发人员最多的区块链平台将成为主流采用最广泛的平台。 以太坊不仅在这个领域拥有巨大的领先优势,而且差距每天都在扩大。 为什么以太坊吸引了大多数开发者?

2. 以太坊拥有比任何其他平台更好的 DApp 开发工具和基础设施

Truffle.Infura.Web3.js.OpenZeppelin.Geth.Ganache.MetaMask.CryptoZombies.MyCrypto.Etherscan.ERC20 和 ERC721。

各种开发团队在这些工具(以及许多其他工具)上不知疲倦地投入了数十万小时的工作——它们免费提供给想要在以太坊上构建 DApps 的以太坊开发人员。

而且这个开发者生态系统只会随着时间的推移而发展壮大。 我们的团队和至少十几个人正在围绕以太坊 DApp 开发构建更多工具和基础设施,这将使未来以太坊开发人员的生活更轻松。

这是适用于开发人员基础架构的梅特卡夫定律,开发人员构建有用的东西越多,新开发人员构建新东西就越容易(也更愉快),就像化合物发生反应一样。

如果你是一名开发者,你想构建一个区块链平台来取代以太坊,你需要在你自己的平台之上构建所有这些工具的等效版本,以便在开发者的易用性方面与以太坊竞争。 竞争。

或者你可以,你知道......只是建立在以太坊之上,并开箱即用地利用所有这些

但是,让我们更深入一点。

让我们来谈谈为什么开发人员花时间来构建这些工具。

在这里,我们深入了解以太坊,看看它真正闪耀的地方。 你读到这里了吗? 我什至还没有触及我论点的核心——我们才刚刚开始。

3. 以太坊永远不会牺牲去中心化

说到区块链,有一个基本法则叫做“可扩展性三难困境”。 这就像一条物理定律说区块链只能具有这三个属性中的两个:去中心化、可扩展性和安全性。

如果你想增加区块链的可扩展性,考虑到拥有相同级别的安全性意味着什么,你就必须牺牲它的分散性。

为什么?

由于区块链的性质,每个验证节点都需要运行网络上发生的每个计算以确保其准确性。

因此,如果你打算通过让数千名用户运行验证器来分散网络以太坊是谁发明的,每秒最大交易数量需要受到普通用户 PC 和网络速度可以处理的限制。

另一方面,如果你想拥有最快和最具扩展性的区块链,你应该做到以下几点:

你能明白为什么这对区块链来说是一个非常糟糕的主意吗?

然而,我看到的每一个声称拥有极高 TPS 的项目都悄悄地损害了权力下放——其中大部分对用户/投资者来说是不透明的。

为什么权力下放如此重要?

Chris Dixon 和 Spencer Bogart 写了一篇很棒的博客文章,标题为“为什么去中心化很重要”——强烈推荐阅读这两篇文章。

Chris Dixon 在他的文章中提出了一个简单的论点:开发人员更愿意在他们知道不会改变他们背后的规则并夺走他们的流量和利润的平台上构建他们的应用程序。

如果你在 Facebook 或 Apple 的 App Store 上构建应用程序,你必须相信这些平台将来不会禁止你,阻止某些用户使用你的应用程序或看到你的更新,或者开始向你收取更多费用以继续访问相同的访问者.

另一方面,以太坊是我们所说的无许可。 .

以太坊可以被任何人用于任何目的而无需任何人的许可。

没有人可以阻止您将一段代码上传到以太坊区块链,也没有人可以阻止您的用户执行它。

历史上第一次,我们有一个平台,没有人可以关闭,没有人可以审查——政府做不到,有很多钱的大公司做不到,罗斯柴尔德家族、波格丹诺夫家族或爬行动物都做不到,或者你支持的任何阴谋论。

如果你在以太坊上构建 DApp,没有什么可以阻止用户匿名访问它。

如果你购买了一些存储在网络上的代币或数字产权,你可以保证它们将永远留在那里,没有人能够将它们从你身边拿走。

正是去中心化区块链的这种无许可和无审查的性质,让我们在互联网历史上第一次真正拥有数字资产的所有权。

是的,我说的是 Ready Player One。 由于数字商品的真正所有权无法被剥夺,区块链使我们能够在网络游戏和虚拟现实中做疯狂的新事物——比如拥有不属于任何公司并且可以在不同世界之间存在的虚拟化身。

混合中心化的平台没有这个保障,比如EOS

几乎每个被称为“以太坊杀手”的平台都只是简单地决定妥协去中心化以获得更大的可扩展性,并将其当作一项功能来使用。

而这种妥协很诱人,因为它似乎是市场想要的。

了解不多的用户会抱怨高昂的费用和缓慢的交易时间——所以我们不能责怪开发商试图向市场出售它认为市场需要的东西。

在 Spencer Bogart 的“为什么权力下放很重要”中,他说:

新用户和开发人员对这些新型网络的重视并不令人惊讶:提高吞吐量和功能是用户和开发人员可以立即欣赏的东西,而“去中心化”作为一项功能的好处似乎不确定。

在短期内,用户可能会被更具可扩展性的区块链所提供的性能所吸引,但在他们意识到一件小事可以使一切崩溃之前,他们不会意识到去中心化的重要性。

他继续:

然而,事实是,如果没有去中心化,这些加密网络将失去“无需许可”和“抗审查”的最重要品质——也就是说,任何人都可以使用网络,任何人都可以在它们之间进行通信。 在其上构建网络。

毕竟,去中心化区块链的整体目标是提供一个硬性承诺——一个开放的、非歧视性参与的不可篡改的账本。 从某种意义上说,我们接受去中心化的低效率,因为这是实现具有这些品质的网络的唯一途径。

其他区块链可以通过少量固定数量的节点验证所有交易来达到 1000 TPS 或更高——EOS 为 21 个,Lisk 为 101 个。

但是由 21 个节点运行的网络需要您相信这 21 个可公开识别的节点不会更改协议,或限制某些人将来出于某些目的使用它。

恶意个人影响数以千计的匿名以太坊节点来审查某些交易比他们获得对 21 个知名区块生产者中的 15 个的影响要困难得多。 或者让这 15 个区块生产节点组成一个卡特尔并改变规则以对他们有利,就像在中心化平台上发生的那样。 或者政府或公司向这些节点施加压力以审查某些交易或用户。

正如斯宾塞所说:

这些半去中心化平台承受着与中心化平台相同的社会和经济压力,并且它们还审查某些用户和活动,因此趋向于相同的结果,需要纠正。

如果开发人员不能相信基础层将始终保持 100% 无许可和审查抵抗,那么他们就没有动力开始在平台之上构建应用程序,这与直接使用传统 Web 服务器没有什么不同。

通过牺牲基础层的去中心化来实现通过增加吞吐量吸引用户的近期目标,这些平台是如此具有讽刺意味,以至于它们破坏了使用区块链的全部动机。

最重要的是,增加第 1 层吞吐量甚至不是一种可扩展的方法。

它会给你一些初始收益,但它从根本上阻碍了区块链的本质,而不是实现真正可扩展性的方式。

这让我想到了下一点……

4.不可能在单个区块链中运行全球去中心化应用程序:扩展必须发生在第 2 层

试图在一台巨型超级计算机上运行 100 个互联网上最流行的游戏和社交应用程序是荒谬的。

同样,假设在可预见的未来世界上所有去中心化应用程序都将在同一个区块链上运行是荒谬的。 仅 Facebook 就需要数十万台服务器才能运行。 有人会认为去中心化的 Facebook 会与所有其他 DApp 共享一个巨大的区块链吗?

让我们看一些快速的数字。

Facebook 每秒有超过 30,000 个赞/评论,Nasdaq 每秒有超过 20,000 个交易,像 PlayerUnknown's Battlegrounds 这样的 MMO 游戏可以处理超过 100 万个并发用户更新游戏状态。

在超过 100 万 TPS 的总量之前,只需要几十个这种规模的应用程序和游戏。

那么当用户数量翻倍时你会怎么做?

显然,试图在同一条链上运行每个 DApp 是不切实际的做法。

区块链是否可以每秒执行一千个交易或每秒一百万个交易并不重要——没有一个区块链可以在同一条链上快速处理世界上所有的去中心化应用程序。可扩展性必须发生在第 2 层

解决方案很明显——这些应用程序需要跨多个区块链进行拆分。

我们很早就在 Loom 意识到了这一点,当时我们提出了特定于应用程序的侧链的概念。 我们预见到最终一些去中心化的应用程序将变得流行到 Facebook 的 1/10 的规模,并且运行它们的唯一可能方式将是在他们自己的私有链上。

当然,如果你把这些每秒需要数千笔交易的 DApps 放在它们自己独立的区块链上,它们将容易受到我们在上面“为什么去中心化很重要”中讨论的同样问题的影响。

然而,如果你将它们放在一个足够分散的区块链(如以太坊)的侧链上,那么你将两全其美。

侧链在不牺牲安全性的情况下提供更大的可扩展性

侧链可以使用针对需要非常高的 TPS 或低延迟的 DApps 优化的不同共识算法(例如 DPoS),同时在主链上存储任何需要高安全级别的令牌或数据。

这样,即使侧链的去中心化程度低于主链,用户所需的信任度也会降至最低,因为他们可以选择将任何有价值的东西转移到主链以确保其安全。 (如果您使用 Plasma Cash 保护第 2 层资产,则更是如此)。

通过将你的 DApp 放在侧链上以减轻主网的压力,你可以获得更快的区块链提供的更高可扩展性的所有好处,同时保持去中心化基础层提供的相同信任和安全保证。

Spencer 在他的文章中得出了与我们相同的结论:

前进的方向:高度去中心化的基础层,在更高层增加中心化(和效率)

事实上,这似乎和 Vitalik Buterin 自己设想的模型是一样的:

你可以在区块链上运行星际争霸。 这些事情是可能的。 高水平的安全性和可扩展性允许所有这些其他各种各样的东西建立在上面。 以太坊是一个没有太多功能的安全基础层。 ~Vitalik Buterin 以太坊位第二层解决方案提供了一个安全的基础层

现在我们明白了:

可扩展性需要在第 2 层实现

Layer 1 最重要的属性是去中心化

所以真正的问题是,如果不是以太坊,你会在哪个基础层上构建第 2 层?

我们几乎看不到像以太坊这样坚持去中心化的区块链。

根据最近的一份 ConsenSys 报告,“有 17,000 个节点在六大洲运行以太坊区块链,使其成为现有最去中心化的区块链平台。”

另一个区块链可能提供的其他功能,例如更高的吞吐量、无交易费用、低延迟交易等,可以简单地作为以太坊上的第 2 层服务实现。

事实上,这些功能正是我们在 Loom Network 为 ZombieChain 构建的——以太坊的第 2 层免费低延迟 DPoS 侧链。

这只是众多正在开发的第 2 层可扩展解决方案之一。

很难理解为什么开发人员会想要以太坊的替代品,而不是直接在“它像以太坊……但更好”的基础上构建。

这有点像重塑以太坊。

当然,您也许可以构建一个稍微好一点的基础层,它仍然提供足够的去中心化并引入一些额外的功能。

但是以太坊是谁发明的,然后您需要说服所有开发人员跳槽并使用未经测试的平台——与此同时,以太坊开发人员可以采纳任何好的想法并在以太坊之上的第 2 层链上实施它们。

这也很危险。

如果第 2 层平台遭到黑客攻击或被利用,用户的损失将降至最低,因为大多数代币和有价值的数据仍安全地存储在第 1 层(以太坊)上。

但是,如果你建立一个新的 layer 1 区块链,用户将兑换真钱的代币存储在你的链上,那么你的代码漏洞被发现和利用的门槛就很低,——一旦有人利用了你代码中的漏洞,你的数十亿美元的用户面临着巨大的风险。

在编程圈里,有一条规则是“不要推出自己的加密货币”。

我将继续并预测,在我们看到第一个大规模区块链漏洞利用时,价值数百万甚至数十亿美元的代币蒸发并像稀薄的空气一样消失,我们将开始听取社区的意见。 来自区块链工程师的类似消息:

不要启动自己的第 1 层基础链

这让我想到了我的最后一点……在过去的 3 年里,成千上万有抱负的 h4x0rs 试图在以太坊中寻找漏洞

注意:该漏洞是在开发人员部署到以太坊的单个智能合约中发现的,但我说的是核心平台本身。

漏洞未被发现的时间越长(尽管很多人都在尝试),平台越有可能是安全的,并且将来由于漏洞而被利用的可能性就越小。

这类似于 Nassim Taleb 所说的“林迪效应”:

林迪效应是指一些不易腐烂的事物(如技术或思想)的未来预期寿命与其当前年龄成正比的概念,因此每增加一个生存期就意味着更长的剩余寿命。

基本上,当一个新的区块链平台推出时,开发者不愿意使用它,因为它没有经受住时间的考验。

如果它有错误怎么办? 如果它不是真正去中心化的呢? 为什么我要花所有时间在这个新平台上构建 DApp,而我不确定它是否仍然在两年后?

区块链未发现裸铜的时间越长,在开发人员眼中就越值得信赖和合法。

以太坊再次在这方面取得了巨大的领先优势。

对于今天推出的新区块链平台,在开发人员将其视为值得信赖的平台之前,它需要几年的时间才能生存下来。

但与此同时,以太坊将继续引领开发者采用和支持基础设施。 (更不用说真实的实时 DApp 和最终用户)。

由于以太坊比所有其他智能合约平台都领先,从安全的角度来看,它似乎总是比年轻的区块链更好的选择。

特别是,正如我们之前提到的,添加到新智能合约平台的任何新功能都可能吸引开发人员离开,而这些开发人员可以简单地构建在第 2 层上——并且仍然保持以太坊的安全承诺。

结论:以太坊并不完美——但在这一点上,很难想象它会被取代为去中心化应用程序事实上的第 1 层

JavaScript 并不是一种完美的编程语言,在很长一段时间内它都存在一些非常严重的问题。 但这并没有阻止它成为 Web 2.0 事实上的编程语言。

我预测我们已经达到了一个转折点,我们将看到以太网 Web 3.0 发生同样的事情。

尽管存在缺陷和缺点,但它也拥有业内一些最聪明的头脑,致力于解决这些问题——并构建工具和基础设施,使它们不再成为障碍。

因此,我们围绕我的开发人员论点进行总结。 (继续,你可以看到史蒂夫鲍尔默再次削减,我不会告诉任何人。)

未来可能会有另一个项目提供一些优于以太坊的显着优势,并设法让所有以太坊开发人员跳槽……

但我不会赌我的 ERC20。

关于版权:文章如涉及版权问题,请联系我们,我们将在24小时内删除