原文来自IOHK Olga Hryniuk,由卡尔达诺大使陈哲Anson翻译
IOG 研究支持在 Cardano 上实施多资产支持、稳定币和友好费用
我们之前的帖子讨论了 Cardano 的创新 EUTXO 模型以及它如何促进 Cardano 上的表达性智能合约。 这一次,我们将仔细研究支持多资产支持和创建各种用户定义代币的研究,并讨论 Babel 费用的好处。
多资产支持
以太坊以提供创建各种用户定义资产(代币)的能力而闻名。然而,以太坊的代币标准不直接得到账本的支持,需要重复的自定义代码。这增加了一层复杂性、额外成本和低效率,因为代币代码是复制和调整的,而不是系统本身的一部分,这为人为错误留下了空间,并可能引入可能导致财务损失的错误。
研究论文“UTXOma: 支持多资产的UTXO”由 IOG 科学家撰写,并在 ISoLA 2020 会议上发表。该论文研究了通过使用称为铸币策略的合约脚本来创建各种用户定义的代币。
本文探讨了一种基于比特币式 UTXO 分类账的用户定义资产创建的替代设计。它提出了 UTXO 模型的扩展,其中单一加密货币的会计结构被一种新结构所取代,该结构管理无限数量的用户定义的本地代币,称为代币包。
在这个新模型中,代币的创建是由铸造策略脚本控制的,就像比特币验证器脚本一样,使用具有有限计算表达能力的特定领域语言。这有利于比特币的安全性,并为自定义资产创建和转移提供了一种轻量级和低成本的方法。
“扩展 UTXO 模型中的本机自定义代币”论文建议使用本机用户定义代币对 EUTXO 模型进行泛化。本文基于 EUTXO 模型提出的 UTXO 分类账,探讨了来自 UTXOma 的原生代币与表达性智能合约之间的协同作用。这产生了更具表现力的铸币政策,并将基于状态机的通用合约直接映射到多资产 EUTXO 账本。该论文正式确立了这种映射的正确性。
Djed 稳定币
除了定制代币外,IOG 还对 Cardano 上稳定币的实施进行了研究。 2021 年发表了“Djed:正式验证的加密支持挂钩算法稳定币”论文。
论文介绍了一种基于算法设计的稳定币合约,使用智能合约来保证价格稳定。这对于去中心化金融 (DeFi) 环境来说是一个非常有用的功能。 Djed 作为一家自治银行,它铸造和燃烧稳定币和储备币,同时保留基础币的储备。该合约通过买卖稳定币、使用储备金和收取费用(累积在储备金中)将稳定币与目标价格挂钩。
Djed 目前由 COTI 实施。
Babel费用
卡尔达诺的多资产 EUTXO 模型的好处是开辟了另一个导致“ Babel费用”的研究途径。 Babel 费用是一种机制,允许在 Cardano 上以 ada 以外的代币支付交易费用。该论文已在 6 月举行的 ACNS 2022 上发表。
区块链交易需要执行费用。为了确保网络安全,费用通常必须以所选区块链的原生货币支付,例如 Cardano 上的 ada。然而,允许以用户拥有的其他有价值的代币支付费用提高了使用的便利性,也有利于互操作性。 IOG 在关于 Babel 费用的论文中的研究解释了这是如何实现的。
Cardano 的几个创新功能,例如 EUTXO 模型和自定义原生资产,正在结合在一起以实现 Babel 费用。卡尔达诺的多资产支持允许在分类账上创建被视为原生的代币。这意味着新的用户定义代币——如果只有足够多的用户认为它们有价值的话——可以像 Cardano 的主要货币 ada 一样用于支付交易费用。
IOG 的 Lambda 科学家和 Plutus 架构师 Manuel Chakravarty 说:
卡尔达诺鼓励特殊利益社区围绕这些社区使用 Plutus 创建的新自定义代币。这些社区的成员可能在自定义代币中拥有大量流动性,而无需持有太多 ada。为了支持这些社区,我们希望他们能够使用自己的代币支付网络使用费用。
因此,当用户希望以 ada 以外的代币支付交易费用时,他们可以通过提供自定义代币的 Babel 费用交易来提出这样的提议,但会产生 ada 责任。然后,验证此交易的区块生产者可以接受此要约,以先前公布的汇率在 ada 和提供的代币之间建立现货交易。然后,块生产者创建第二笔交易,以 ada 支付费用,同时接收提供的代币作为交换。通过适当的分机结束分类帐规则后,具有负债的交易及其匹配交易将作为一个整体进入分类帐。该计划的美妙之处在于,质押他们的 ada 的用户仍然可以像往常一样获得在 ada 中支付的质押奖励。
Manuel Chakravarty 补充道:
在 Cardano 上实施 Babel 费用的下一步是在研究论文的基础上编写 Cardano 改进提案(CIP)。我们将在第一个版本完成后立即将其提交给社区进行讨论。
随着Cardano 在 2020-2021 年引入多资产和智能合约支持,账本成为创建无数去中心化应用程序(DApps)的功能环境。现在有超过一千个基于 Cardano 的项目,IOG 的研究和开发专注于 Cardano 的扩展和稳定优化。因此,在下一篇博文中,我们将更多地探讨推动 Cardano 可扩展性和互操作性的研究。
原文链接:Research overview part 3: tokens, stablecoins, and fees - IOHK Blog