主页 > imtoken usdt钱包 > 我们真的需要那么多高性能的公链吗?

我们真的需要那么多高性能的公链吗?

imtoken usdt钱包 2023-07-18 05:10:57

区块链世界是否已经存在产能过剩? 一个新项目就号称能打败老项目,真的是这样吗?

打着“超越以太坊”、“超越EOS”、“商业级公链”、“世界级交易速度”等旗号推出公链项目的情况屡见不鲜。 他们声称要解决困扰以太坊网络的可扩展性不足的问题。 问题是它可以达到每秒数千甚至数百万笔交易,交易费用更低甚至为零。

项目组在技术上不断取得突破,团队将技术指标与传统VISA信用卡、PayPal在线支付的处理性能进行对比,让很多人认为区块链可以解决现实世界中的大量问题. 加密货币“超越VISA”、“打败PayPal”指日可待。

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

但是事实呢? 这些公链的性能真的像宣传的那么好吗? 如果这是真的,为什么看似极其缓慢的第一笔以太坊转账交易仍然如此安全? 我们真的需要那么多高性能的公链吗?

*注:本文坚持认为区块链必须实现真正的去中心化。 欢迎留言讨论相关观点。

首先我们来看一下这些主流公链的性能参数对比。 其中NEO、EOS和TRON节点结构不同,以太坊也有全节点和普通节点。 目前的TPS(Transaction Per Second)是根据10月3日的交易量计算的,但NEO区块链浏览器最近只能查询到8月14日的数据。

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

资料参考:(项目官网及浏览器、dappradar、Ethernodes、stateofthedapps、NEO DApps、CoinGecko:360 Degree Overview of Cryptocurrencies Chart、trondapp.org)

从上表中,我们有两个发现:

以太坊公链的处理速度_如何登陆以太坊公链_tlbc上以太坊公链

1. NEO、EOS、QTUM、TRON目前在扩展性方面优于ETH,但去中心化程度远不如ETH。

2、目前绝大多数的DApp都是在以太坊上开发的。 与其他公链相比,项目太少,巨大的吞吐量并没有起到太大的作用。

去中心化和效率,只能二选一?

去中心化是区块链的本质,以去中心化为代价换取的可扩展性有悖于区块链的初衷。 根据安全性、可扩展性、去中心化的不可能三角理论,如果安全不变,要提高可扩展性,就必须提高中心化程度。

以NEO为例,NEO采用DBFT共识机制。 在这个机制中,有两种参与者,一种是专门用于记账的记账节点,另一种是参与网络的普通用户。 普通用户根据持股比例选择记账节点。 当需要达成共识时,从这些记账节点中随机选出一个节点提出方案,由其他记账节点投票。

如果超过 66% 的节点同意该提案,则公式达成,否则,将重新选出一个新的节点进行投票。 凭借良好的网络,NEO目前每秒可以处理数千笔交易,其处理速度和吞吐量与ETH相比具有明显优势。 但是,在去中心化和安全性方面,NEO要维持这样的高性能不得不做出更大的牺牲:如果超过三分之一的记账节点停止工作,系统将无法提供正常服务; 恶意节点,系统可能会分叉。

对于公链来说,保持区块链的去中心化比实现高TPS更重要,开发者更愿意在去中心化的公链上开发应用。 只有在去中心化的公链上,开发者才能自由开发,无需任何人审核,无需担心代码执行被干扰、应用被下架、用户被封禁等风险。 只有在真正去中心化的区块链上,数字财产的所有权才能真正得到保障。

去中心化是区块链的本质。 就像比特币不是为了效率而设计的,而是为了去中心化; 以太坊的设计理念也是基于不能牺牲去中心化这一事实。 去中心化是区块链价值体现的最根本也是唯一的方式。 为此,我们愿意忍受某些和暂时的低效率。

根据Ethernodes和Bitnodes的数据,截至9月24日,以太坊在六大洲拥有13543个节点。 Consensys 报告还称以太坊是目前去中心化程度最高的区块链平台,相比之下比特币的节点数量为 9930 个。

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

tlbc上以太坊公链_如何登陆以太坊公链_以太坊公链的处理速度

与以太坊相比,这些其他公链验证交易的节点非常少。 以EOS为例,它只有21个主节点,却可以实现极快的交易确认速度,0.5秒的出块速度也让用户几乎察觉不到转账确认的时间延迟。

但是,以牺牲去中心化带来的效率为代价,开发者需要更加信任区块链的安全性和可靠性。 要在 EOS 上开发和使用应用程序,开发者需要相信 21 个公共节点中至少有 15 个不会受到攻击,不会更改协议,不会限制使用,不会受到政府或企业的压力要求审查交易. 以太坊正在引入 99% 的容错机制。 如果要影响以太坊上超过 10000 个匿名节点,可能性显然是极低的。

那些打着超越以太坊旗号的项目选择了更高的速度和更低的成本,同时放弃了很大程度的去中心化和安全性,这与区块链去中心化的本质是背道而驰的。 在这个平台上开发的所谓DApp,可能只是一个App。

不幸的是,现在的用户很容易被高可扩展性带来的优越性能所吸引,而往往忽略去中心化的意义。 例如,如果账户丢失或被盗,您可以通过委员会申请仲裁。 在某些方面,人治比算力统治更有优势。

这种忽视所带来的风险会不断累积,人们往往只有在风险爆发造成资产损失等灾难性后果时才意识到其重要性。 7月,EOS FOMO狼人游戏遭到黑客攻击,大量用户资产受损。 9 月,EOS 链上的游戏平台 DEOSGames 遭到黑客攻击,超过 26,000 美元被盗。

从目前的数据来看,开发者已经选择使用以太坊作为DAPP的开发运营地。 表中四个高 TPS 项目的 DAPP 数量还不到以太坊的零头。

公链实用价值尚未体现

一条公链,比如以太坊,应该不仅仅是用来发币的,还有大量的DAPP和智能合约。 然而,目前这些公链存在的问题,不仅是如上表所反映的链上DAPP项目绝对数量少,而且项目类型异常,更重要的是用户数量远低于预期。

首先,没有开发者,公链的高吞吐量是没有意义的。 从上表我们发现,目前以太坊平台上的DApp数量接近2000个,而其他公链上的DApp数量只有两位数。 同时,以太坊的开发者社区也是全球最大的,拥有25万名开发者。 公链需要开发者的参与。 只有开发者的参与,应用才能落地,才能被用户认可,才会被人使用。 这条公链的存在是有意义的。 再快的处理速度,如果没有交易处理,再高的TPS,也只能让这条公链成为一座鬼城。

为了解决这个问题,多个公链采用的方法是在自己的代码编译器中加入对以太坊智能合约的支持,或者升级优化以太坊solidity代码,让开发者可以在以太坊上集成智能合约。或者DAPP直接搬上新的公链运行。 比如TRON的TVM兼容以太坊的EVM,Qtum也兼容EVM,EOS也兼容EVM。 但是为什么这些运行在以太坊上的项目没有迁移到这些公链上,原因很简单:没人用,何必迁移呢?

tlbc上以太坊公链_以太坊公链的处理速度_如何登陆以太坊公链

其次,目前这些公链上的项目种类都比较少。 下图是DappRadar上根据项目类型统计的用户数。 从观察可以看出,绝大多数用户都集中在交易、博彩、游戏这三类项目上,其他类型的项目可以说是微不足道。

tlbc上以太坊公链_如何登陆以太坊公链_以太坊公链的处理速度

以区块链游戏为例,自从Cryptokitties火起来之后,涌现出一大批类似的项目。 当 FOMO3D 开始流行时,又出现了一批新的模仿项目。 这个行业有创新,但创新容易被滥用,这也导致区块链的应用场景狭窄。

此外,DApp用户数量非常少,项目市值相对于用户数量存在巨大泡沫。

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

任何一个流行的区块链游戏,看似很多人都在玩,但实际上可能只有几百人参与。 例如,火爆的 EOS Pixel 游戏,前 5 天的用户量只有千人; 上个月流行的 FIBOS 交易所只有大约 1000 名参与者。 他们的交际圈子不大。

根据 Dappradar 的数据,所有 DApp 的平均日活跃用户数大部分时间都在 10,000 左右波动。 仅 Facebook 等传统应用就拥有约 14 亿日活跃用户。 两者完全没有可比性。 目前,以太坊和EOS上日活跃用户超过300的DApp只有13个,其中以太坊上有6个,EOS上有7个。

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

以太坊日均活跃用户数排名前 10 的项目

如何登陆以太坊公链_tlbc上以太坊公链_以太坊公链的处理速度

tlbc上以太坊公链_以太坊公链的处理速度_如何登陆以太坊公链

EOS 日均活跃用户数排名前 10 的项目

看似游戏交易数据不错,却夹杂着水分。 比如EOS上日均交易量最大的项目EOSBet,是一个24天内有37万笔交易的游戏平台,但用户只有600人左右,也就是说每个用户一天平均交易600多笔。 这里大概率是有大量的机器人交易。 EOSBet 平台甚至在 9 月 11 日至 13 日期间的 36 小时内向一名用户支付了 6 万美元,他成为连续几轮的唯一赢家。

我们不缺高性能公链,缺的是会用公链的人

从以上分析可以看出以太坊公链的处理速度,目前阻碍区块链大规模应用的障碍不在于可扩展性,也不在于缺乏高性能的公链。 问题是没有人真正想使用区块链。

区块链是一个大规模的协作系统。 目前公链最需要的是建立生态,吸引项目上链,吸引用户使用链上的DApp。

从开发者的角度来看,吸引项目上链的不仅仅是高吞吐量和低手续费,还有开发工具和基础设施。 即便上述公链号称吞吐量是以太坊的100倍,手续费为0,为什么94%的项目还是选择在以太坊上开发? 因为以太坊拥有远超其他公链的优秀开发工具和基础设施。 如果公链连最基础的基础设施都建不好,系统内部漏洞多,一味追求高性能能吸引到谁?

以太坊上的开发者可以免费使用Truffle、Infura、Web3.js等优秀的开发工具。 同时,他们也在完善以太坊的基础设施,从而形成良性循环。 越来越多的开发者被吸引到以太坊网络,以太坊的设施也被他们不断优化。 只是因为去中心化,优化和更新速度很慢,远远落后于中心化的区块链。

从用户的角度来看,目前区块链和区块链产品的学习成本太高。 中心化应用往往在如何创建用户友好的界面方面做了足够的研究,这也是 DApp 需要学习的地方。 区块链技术需要无形中走进人们的生活,“知之甚好”。 而不是让潜在用户对新技术产生无知、恐惧、抗拒的感觉。

以 Fomo3D 为例。 这款游戏在7月底风靡区块链世界。 7月21日,活跃用户数破万。 不过,对于普通人来说,想要参与到这场比赛中,难度还是太大了。 普通用户,即使按照网上的教程按照一二三四的顺序安装使用,也基本会卡死。

对于一个没有接触过区块链的人来说,这样的教程绝对会让他敬而远之,而且整个过程中有很多问号:

以太坊公链的处理速度_tlbc上以太坊公链_如何登陆以太坊公链

什么是元掩码?

什么是以太币?

在哪里买

如何充值?

钥匙有什么用?

游戏中各种分红机制有什么区别?

什么是智能合约?

如果真这么麻烦,用户会更愿意玩一款用支付宝或者微信输入密码就可以参与的游戏。 DApp世界每天10000的用户数可以说是区块链世界的巅峰之作。 不过,与普通中心化App的用户数量相比,实在是九牛一毛。

因为DApp的使用门槛限制了普通人的参与以太坊公链的处理速度,再有趣的DApp也只能从现有的极小用户群中吸引玩家。 目前,区块链的大规模普及要想吸引用户,开发者要做的就是让应用对普通用户更加友好,缩小甚至隐藏区块链和智能合约的概念,让用户将DApp作为如果使用它就像通常的应用程序一样易于操作,从而避免潜在用户的恐惧甚至抵制。

区块链不仅仅是一项技术,更是一个生态系统。 吸引开发者将更多的项目带入链中,吸引用户使用DApp,建立生态是重中之重。 一味的争吞吐量,鼓吹超强的性能,是看不到未来的。 如果现在的公链不能吸引项目上链,吸引新用户,或许区块链行业的重头戏就要让给联盟链,联盟链将实现区块链技术的大规模商业化。

简单点说:让区块链真正被用起来,而不是堆砌技术指标来唬人。