深入探讨以太坊和Solana之间的差异
原文作者:_gabrielShapir 0 ( @lex_node )
原文编译:Joyce,BlockBeats
编者按:据数据显示, Solana 代币 SOL 近一个月以来涨幅近 60% ,无论 Solana 上有空投信息刺激的 LSD 协议,还是地板价悄然翻倍的 NFT 市场,Solana 在这轮小牛行情中走出了不俗的发展态势。于是,Solana「以太坊杀手」的称号又被搬出来讨论,社区博主 _gabrielShapir 0 发表了一篇长推,讨论了以太坊和 Solana 之间的差异,以及它们如何影响「去中心化」和「自治」这两个重要命题。BlockBeats 编译如下:
我一直想写这篇文章有一段时间了,自从一年前深入研究 Solana(及其在 DApp 级别的中心化来源)以来,我一直在思考这些问题。
一般来说,在我看来,Solana 试图通过将成本转移到 DApp 团队和基础设施提供商而不是用户身上来实现更好的可扩展性和可组合性...... 这也是 SOL 价值飞轮的来源。
如果一条区块链的主要目标是实现低费用,那么其代币的价值不能仅仅来自于交易费用。与此形成对比的是以太坊,以太坊的价值增长来自于用户在每次交易中需要支付(并部分销毁)ETH,这使得对用户来说费用高昂,但对于持有 ETH 的人来说却有利。
另一方面,为了确保区块链的安全性,需要某种形式的价值主张。Solana 是如何解决这个问题的呢?
- 向去中心化应用(DApps)团队收取状态租金。
- 向验证者收取投票费用,也就是验证者必须支付才能参与区块的投票。
这两个特性在以太坊中并不存在,它们为 Solana 代币(SOL)创造了额外的价值推动因素,这在一定程度上抵消了缺乏交易费需求对 SOL 价格的影响,同时也缓解了一些安全性和公共资源问题(例如状态膨胀)。
然而,问题在于这两者可能限制了去中心化(因为成为验证者的固定成本增加),此外由于存在状态租金以及在「社区」层面进行协调支付的难度,因此实际上限制了 DApp 的不可变性。
第一个问题是由 @ceterispar 1 bus 在他 Delphi Research 上关于 Solana 的文章中指出的,「这种固定成本加上基于持币机制的可变收入,本质上具有一种自然的中心化力量,因为较大的验证者基本上是从较小的验证者那里获取投票费用。下面的示例是对这种动态的高层次说明。经过约 10 天的投票后,最大的验证者相对于初始持币量增加了 0.6% ,而较小的验证者纯粹从投票中损失了 0.6% 。」
第二个问题,我们已经看到至少有一个 Solana DApp 团队在熊市期间放弃了他们的 DApp。
撇开代币经济学不谈,还有一个经常被注意到的问题,即 Solana 的性能验证器硬件要求...... 然而,尽管 ETH maxis 对此进行了猛烈抨击,但这不是「中心化」的问题——Solana 验证者是去中心化的(高中本聪系数)。
「对 Solana 最常见的批评之一是运行完整节点所需的昂贵硬件。由于运行完整节点的成本较高,节点的数量将受到网络参与者的限制,仅限于少数一小部分。Solana 的目标槽时间为 400 毫秒,而全球分布的验证器集合相对于集中式验证器而言速度较慢,那么 Solana 的表现如何,它是如何实现这样的性能的呢?」
还有智能合约如何在 Solana 上工作的问题以及随之而来的中心化/信任问题......Solana 合约在字面上的链上继承结构上工作,例如,所有 NFT 都是由 Metaplex 多重签名控制的主 NFT 合约的子合约。
「我的第一个担忧是仍然由多重签名(multi-sig)控制的关键程序的数量。例如,每个 NFT 都基于 Metaplex 的标准,而在它们在未来两年左右(z 年)将其程序变得不可变之前,Solana 上的每个 NFT 都可能被更改为,比如说,一个香蕉,或者一个椰子,或者甚至是一个香蕉形状的椰子... 你明白我的意思。即使有了这种不可变性的规划,Metaplex 现在也引入了一项税收,中心化/垄断的担忧仍然存在。」
这不可避免地引发了明显的信任问题,然而,这种模型也可能带来一些好处。它将创建新的智能合约标准变成了一项创业活动,并同时降低了用户的尽职调查负担,因为他们不再需要检查个别代币合约的部署情况。
另一方面,这种模型和 cNFT 模式也展示了有时候成本是如何被隐藏的。如果存在过多的寻租者,用户的成本可能会增加,而 Solana 在结构上提供了一些机会,这是以太坊所不具备的。MetaPlex 可能会永远对 NFT 交易征税。
与此同时,cNFTs 非常吸引用户并能为其提供更低的成本,从而降低整体费用。然而,这些降低的费用将转嫁给 DApp 团队,用于支付 RPC(远程过程调用)费用以维护数据。这意味着,类似于状态租金问题,Solana 的 DApps 可能会不能通过"巴哈马测试"。
在所有这些方面,如果说 Solana 不如以太坊等「去中心化」,那将是一个巨大的错误...... 这不是权力下放的问题...... 但更确切地说,这是一个自治问题,也就是审查阻力的问题
要了解区别,可以阅读这篇 自治与去中心化 。
虽然以太坊至少在理论上实现了不变性、自治性和抗审查性,并相应地向用户收取高额溢价,但 Solana 很便宜,它将安全成本转嫁给验证者和 DApp 提供商。
因此,一般来说,Solana DApp 将更难从他们的团队中获得信任最小化(影响自治),理论上,Solana 验证的规模经济效应至少应该比以太坊验证者(去中心化)更大。
此外,我们之所以关心去中心化,是因为它限制了自治。因此,对于性能要求等方面的真正问题在于,Solana 的验证可能会受到局限,只限于会容易遭到传唤/扣押的复杂数据中心,而这可能导致审查制度的发生。
因此,如果您认为区块链的 USP 是抗审查/自治,那么 ETH 仍然是比 SOL 更好的选择,因为它更适合区块链的独特目的。
但是,如果以太坊在抗审查方面也不是很擅长怎么办?如果以太坊实际上不是很自治怎么办?
归根结底,最终,在 PoS 系统中自治的支柱是社区愿意进行 UASF(用户激活软分叉),以及社会制裁那些进行审查的验证者。不幸的是,近来在 OFAC(美国外国资产控制办公室)方面,以太坊在这方面表现出的坚定程度并不显著。
相关阅读:《 社会削减的案例 》
在 PoS 中进行社会制裁的商业现实是,你不仅仅是对验证者进行制裁,而且,如果这些验证者是(很可能如此)机构,那么他们的许多使用质押服务的无辜客户也会受到影响。
少数以太坊开发人员真的会因为 Coinbase 通过审查 OFAC 的智能合约而「遵守法律」,在社交上削减 Coinbase 客户的数百万美元的 ETH 吗?我对此表示怀疑,似乎 Vitalik 也对此表示怀疑(现在他提倡隐私池)。