
Ergo提供了一系列独特的功能,使其与其他区块链平台区别开来。在本文中,我们将比较Ergo与一些流行网络,选取每个网络的一个特定设计选择,并强调Ergo的不同之处。
权衡
值得指出的是,选择任何给定技术时总是存在权衡。例如,碳纤维轻且坚固,因此在高性能跑车中被广泛使用。然而,它比常规钢车身更昂贵且更难维护,而后者在大多数普通汽车中使用。因此,碳纤维是否是汽车的“正确”选择取决于多个因素。
在区块链的背景下,安全性、可扩展性和去中心化之间经常会进行权衡——通常被称为行业内的“三难问题”。在一方面,通过挖矿激励(区块奖励)推动采用与维护验证者的经济可行性之间,以及在另一方面,限制供应和通货膨胀以实现长期目标之间也存在权衡。
再一次,选择某种方法通常不是简单的对与错。这些是一般为了促进特定属性和功能而做出的设计选择。Ergo经过精心设计,成为一种特定类型的区块链平台。这种基础设施使某些功能和用例成为可能,同时避免了其他问题。
通过将Ergo与五个其他区块链平台进行比较,我们将探讨这些关键设计选择中的几个,以及Ergo及其日益壮大的用户、矿工、开发者和交易者社区为何认为这些选择很重要。
比特币:UTXOs与eUTXOs
Ergo在很大程度上是基于比特币建模的,继承了支撑世界上第一种也是最成功的加密货币的许多技术和安全假设。这一选择确保Ergo受益于比特币超过15年的近乎无瑕疵的运营记录,几乎完美的正常运行时间。虽然Ergo旨在为区块链领域引入创新,但为了改变而改变会带来不必要的风险。
比特币使用未花费交易输出(UTXO)模型在区块链上记录币余额。这种方法跟踪一批批的币(未花费输出),将其注册到用户的地址,并在每次部分或全部UTXO用于转移时更新状态。虽然这听起来可能繁琐,但通常被认为比账户模型(以太坊和许多其他区块链使用的模型)更直接和安全,在该模型中,用户的余额像银行账户中的价值一样更新。
然而,比特币(故意)不能用于复杂的智能合约。它的设计是为了做好一件事:安全地存储和转移价值。Ergo扩展了比特币的模型,使新的功能可以附加到UXTO上。这个“eUTXO”模型允许将条件和任意数据附加到UTXO上,这意味着可以在Ergo上运行脚本、智能合约和整个去中心化应用程序,同时仍然保留比特币独特且经过验证的安全模型。
BNB:PoS与PoW
可以选择许多不同的区块链进行此比较——尤其是Solana和以太坊(见下文)。
自比特币推出以来,已经开发了数千种新的加密货币和区块链平台。几乎所有平台都要么遵循比特币使用的工作量证明(PoW)——即中本聪解决所谓的双重支付或拜占庭将军问题的手段——要么使用较新的权益证明(PoS)模型。
像许多其他平台一样,Binance Chain选择了PoS。这有很好的理由:PoS的能耗较低,至少在表面上具有更好的环境信誉,并且可以使用消费级硬件或常规VPS运行。当大多数或所有网络币/代币在ICO或类似事件中被出售时,使用PoS也是合理的,因为几乎没有新的代币会以区块奖励的形式分发。
同样,Ergo使用PoW的原因有几个。首先,它是具有最长记录的共识方法。比特币在协议层面从未被黑客攻击,PoW提供了一个被广泛理解和测试的安全模型。其次(与Binance Chain和许多其他知名区块链不同),Ergo没有ICO,没有风险投资支持,也没有预挖。100%的ERG都分配给矿工,以回报他们保护网络的工作。这种“公平启动”反映了比特币的起源,对于构建一个开放和可访问的区块链平台至关重要。此外,尽管这是一个次要好处,PoW在维护能源网方面也发挥着重要作用,在需求高峰时缓冲发电。
Ergo对比特币所做的一个改变是使用Autolykos而不是SHA256。这是一种内存硬算法,常规GPU可以用来保护网络,而不是需要不断更新的昂贵ASIC。
Solana:集中化与去中心化
与PoW与PoS一样,可以选择许多不同的区块链平台来说明这一点。
如上所述,著名的区块链三难问题突显了平衡三个因素的必要性:安全性、可扩展性和去中心化。构建一个优先考虑这三者的平台是极其困难的。例如,平台越去中心化,支持大交易量的扩展就越困难,而不会妥协安全性。
这一现实的结果是,区块链创始人通常会优化他们的平台以适应这三个变量中的一两个,并降低至少一个的优先级。例如,Solana被设计为支持大交易吞吐量——使其与近年来在容量有限方面挣扎的以太坊区分开来。
虽然Solana最初通过相对高度的集中化实现了这一吞吐量,但该平台在去中心化基础设施方面取得了一些进展。然而,令人为之担忧的是其代币经济的集中化。作为一个权益证明平台,Solana持有者质押他们的SOL以维护区块链的安全。在代币销售后,个人和集中实体(如风险投资组织)持有的这些代币的百分比一直引发质疑。尽管分配随着时间的推移有所改善,但这些大持有者对投资者构成经济威胁,因为任何强制出售都可能崩溃市场。
这一问题在最近在Solana上推出的一系列表情币中表现得更加明显——这在一定程度上得益于其蓬勃发展的社区和交易生态系统。不道德的创始人通常会保留大量的代币供应,通过战略性购买和社交媒体互动来推动市场,然后在市场高点出售他们的持有。
这种不均匀的代币分配问题并不仅限于Solana,但在风险投资和内部人士能够在早期阶段购买大量代币分配的情况下尤为突出。Ergo决定在这方面不妥协,尽管这可能限制项目资金。
在基础设施去中心化方面,Ergo始终优先考虑安全性和去中心化。随着新用户和服务进入Ergo,区块填满交易,正在部署二层解决方案以处理网络上的额外负载——每个解决方案都是根据其需求设计的。
以太坊:灵活性与安全性
以太坊是第一个智能合约平台,至今仍是开发者数量和市值最大的。然而,以太坊面临着许多更近期网络试图解决的问题。其中一个问题是其智能合约的安全性。
以太坊的智能合约通常用Solidity编写,可能非常复杂。这种复杂性往往引入攻击向量,黑客无情地利用这些漏洞。协议中往往涉及数千万甚至数亿美元的资金,这些资金常常被例行检查以寻找弱点。Solidity有许多固有的漏洞,开发者必须意识到这些漏洞以及如何减轻它们,以防止常见攻击。即使是最优秀的开发者创建的去中心化应用程序,经过信誉良好的安全公司彻底测试和审计后,仍然可能发生漏洞。
Ergo使用eUTXOs及其智能合约语言ErgoScript,旨在避免困扰以太坊去中心化应用程序的最常见安全漏洞。ErgoScript基于Scala,专门用于构建符合Ergo的eUTXO模型的智能合约,扩展比特币的功能,同时保持安全性和隐私性。ErgoScript允许构建图灵完备的应用程序,但倾向于避免Solidity中出现的模糊性,这可能引入风险和攻击向量。
ErgoScript特别擅长的一点是其对Sigma协议的原生支持:高度可组合的加密声明,可用于构建强调隐私的安全且强大的去中心化应用程序,通过环签名和门限签名实现。这种用例在以太坊中根本无法实现,因为创建它们所需的复杂性会引入不可接受的风险,并使其在燃气费用方面变得过于昂贵。
狗狗币:激励与可持续性
每个区块链网络都必须平衡两组相互竞争的经济需求。最初,需要激励区块链的安全性,支付验证者处理交易并确保不会发生双重支付。在PoW生态系统中,这通常通过区块奖励以及每笔交易收取的费用来实现。
然而,还需要限制币的总供应量。加密货币文化反对法定货币世界无限印钞的系统。通货膨胀侵蚀购买力,存在的货币越多,每个单位的价值就越低。因此,在一方面需要启动网络并确保其安全,另一方面确保可持续货币政策之间存在紧张关系。
不同的PoW网络以不同的方式处理这一问题。比特币的区块奖励每四年减半(“减半”),最终将被逐步淘汰。比特币的总量将永远只有2100万,且在不久的将来,大多数挖矿奖励将来自交易费用。
狗狗币采取了不同的方法。每个区块都会新增10,000个DOGE被挖掘出来。没有减半或其他区块奖励的减少。这意味着狗狗币将有一个不断增加的供应(尽管随着DOGE数量的增加,每年总供应增长的百分比会下降)。
Ergo则采取了不同的方法。区块奖励会定期减少,ERG的最大供应量为9774万。这与比特币相似,然而,Ergo矿工不会仅依赖交易费用作为收入。存储租金(滞纳金)或“链上垃圾收集”会对超过四年未活动的地址收取。这些小费用会被添加到挖矿奖励池中,为矿工提供另一种收入来源——因此使他们能够在整体上花费更多以保护网络。不想被收取存储租金的用户可以简单地每四年移动一次他们的币。
这种方法意味着那些由于丢失或损坏的密钥而永远无法从供应中移除的币可以慢慢被回收,惠及矿工。矿工还将有机会通过帮助保护侧链来赚取收益,从而允许更大的总交易吞吐量。这种在经济可持续性和安全激励之间的微妙平衡使Ergo与其他PoW平台区别开来。
要了解有关Ergo生态系统及其创建智能、可持续区块链生态系统所做的独特设计选择的更多信息,请查看Ergo博客并阅读我们的文档。
Share post




















