- Cardano 基金会最近发布了一篇论文,探讨了 MACS 算法在解决交易中 UTXO 的硬币选择过程中遇到的某些痛点方面的优势。
UTXO 的本质
比特币 (BTC)、莱特币 (LTC) 和比特币现金 (BCH) 等加密货币使用未使用交易输出 (UTXO) 模型来完整记录其区块链内的交易。该协议提供了一种有效的方式来跟踪代币所有权,同时保持多个地址之间的隐私。
UTXO 记录交易后地址中剩余的加密货币或数字资产数量。基本上,它类似于在购买商品或服务后,如果支付的金额超过应付金额,则会收到的“零钱”。
例如:
如果一个余额为 1 BTC 的地址打算发送 0.5 BTC,则整个 1 BTC 的 UTXO 都会发送给接收者。由于这比发送者的意图要多,因此 0.5 BTC 的“找零”会退还给发送者。这会导致发送者获得价值 0.5 BTC 的 UTXO。
该模型在整个过程中利用了货币选择。此过程识别链上交易中的 UTXO 输入。
UTXO 与以太坊等基于账户的账本的工作方式不同。与 UTXO 不同,基于账户的账本采用记账流程。此方法在数字账本中跟踪用户的借方和贷方,类似于常规会计日记账的工作方式。
MACS 在硬币筛选中的应用
UTXO 在代币选择过程中不断遇到问题。据 Cardano 基金会称,这仍然是用户的痛点,因为它占用了大量的数字空间。不同钱包的软件功能有限,进一步加剧了这一问题。因此,该组织制定了一篇题为“MACS:基于 UTxO 的区块链的多资产代币选择算法”的研究论文,以探索解决潜在问题的方法。
Cardano基金会提出的多资产代币选择(MACS)重点关注以下关键领域:
- 制定优化问题以最小化交易费用和 UTXO 矿池大小;
- 通过最小化来自同一地址的 UTXO 的输入选择来增强隐私;
- 通过避免灰尘UTXO的增持来最小化UTXO矿池的大小;
- 整合 UTXO 的优先级评分,以确定链接的 UTXO 的价值、年龄和数量;
- MACS 与其他算法的性能比较。
卡尔达诺基金会获得的见解
与其他算法相比,卡尔达诺基金会在 MACS 上发现了一种“有前途的行为”。然而,研究结果表明,该模型仍需要更深入的研究和概念的实际应用来微调其配置。
该瑞士组织得出结论,MACS 具有很高的潜力,可以优化交易以降低成本、提高速度并改善基于 UTXO 的区块链内的隐私。它补充说,所有这些最终都可以提升用户体验。
资讯来源:由a0资讯编译自THECOINREPUBLIC。版权归作者A0资讯所有,未经许可,不得转载