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 的區塊鏈內的隱私。它補充說,所有這些最終都可以提升用戶體驗。
資訊來源:由0x資訊編譯自BLOCKZEIT。版權歸作者Giancarlo Perlas所有,未經許可,不得轉載