
Ergo是一个层级1的工作量证明区块链,利用eUTXO模型。eUTXO代表扩展未花费交易输出,被其他一些著名区块链如Cardano、Komodo和Nervos Network使用。相比之下,以太坊网络使用账户模型作为记录区块链上交易的框架。
Ergo的eUTXO模型持续为加密货币行业带来新的创新,在本文中,我们将探讨eUTXO的几种好处。
Babel费用
Babel费用代表了一种灵活的支付交易费用的方式。在Ergo上,完成一笔交易的费用目前为0.001 ERG。然而,Babel费用允许用户使用Ergo本地代币支付交易费用,而不是使用ERG。如果用户不想花费他们的ERG或钱包中没有ERG,这将非常有用。
链式交易
链式交易是eUTXO模型为区块链提供的最大好处之一。当使用eUTXO模型时,交易会产生剩余资金(称为UTXO),这些资金可以在未来的交易中使用。实质上,UTXO代表你支付某物后的找零。谈到链式交易时,我们指的是多个交易链接成一个交易。
Ergo在链式交易方面的记录是在单个交易中执行10,000个输出。链式交易的好处在于它们可以同时发送ERG、多种NFT或多种本地代币。例如,如果你想向某人发送50个NFT,你实际上可以在一笔交易中完成,而不必执行50个单独的交易。这节省了大量时间,并且在Ergo上的交易费用保持在0.001 ERG不变。
链下计算
eUTXO模型通过链下计算允许智能合约具有更大的灵活性。在将账户模型与eUTXO进行比较时,账户模型在链上执行所有智能合约逻辑。这可能会导致随着区块链的增长和交易数量的增加而出现可扩展性问题。然而,eUTXO模型通过将大部分智能合约逻辑移至链下来克服这个问题。它仅在区块链上执行验证过程,从而提高了区块链的效率和可扩展性。
账户模型区块链在用户数量增加时可能会面临严重的拥堵以及高费用。“可扩展性问题是以太坊试图将交易推向Layer 2/侧链扩展解决方案的主要原因之一,这些解决方案由链下代码管理。实质上,以太坊为了解决其可扩展性问题而探索的解决方案在实践中模仿了eUTXO模型。”值得注意的是,Ergo没有燃气费用,使其成为理想的扩展区块链。在Ergo上,交易费用稳定在0.001 ERG,并且随着价格的潜在升值而可预测。
元数据
使用eUTXO模型,可以将元数据附加到交易中以提供额外信息。通常使用两种类型的元数据。首先是交易元数据,描述整个交易。其次是输出元数据,描述特定输出。交易元数据存储在交易本身中,而输出元数据存储在输出的锁定脚本中。这为交易提供了更大的灵活性,并支持更复杂的用例。
UTXO模型的好处及其与eUTXO模型的区别
UTXO模型为区块链提供了众多好处。这些好处包括通过使用一次性对象来改善隐私,这可以允许识别和管理隐私泄漏。简单来说,当人们说UTXO作为一次性对象时,这意味着它们有点像只能使用一次的特殊代币或价值单位。UTXO的这一独特特性通过提供有效识别和管理隐私泄漏的方式来帮助隐私泄漏。它通过启用并行交易处理来增强可扩展性,同时促进与链下和侧链协议的互操作性。UTXO模型的另一个好处是通过消除复杂的燃气计算来促进交易成本的可预测性。
如前所述,Ergo使用基于比特币原始模型的eUTXO模型,但通过智能合约的部署提供了更强的功能。使用eUTXO模型,智能合约可以利用UTXO作为输入数据,而无需任何修改。因此,节点可以主要验证交易,而不是专注于余额检查——这使其与以太坊的账户模型有所区别。还值得注意的是,Ergo的多阶段UTXO模型允许实现图灵完备的智能合约。eUTXO模型在区块链上使用智能合约时允许更大的灵活性和复杂性。
结论
在可扩展性和效率方面,eUTXO模型提供了灵活性和更大的输出能力。即使ERG的价格达到每个币1000美元,交易费用仍然仅为1美元。多个交易可以在一笔交易中链接,使Ergo的费用在大规模增长中保持可持续。随着未来区块链的采用,技术需要能够轻松适应大规模增长和可扩展性。Ergo解决了这个问题。
Share post




















