Iagon開發適用於Cardano的燃燒證明協議 抗審查性成亮點

robot
摘要生成中

Iagon推出適用於Cardano的燃燒證明協議

近期,Iagon團隊針對Charles Hoskinson提出的挑戰,開發了一套適用於Cardano生態系統的燃燒證明(PoB)協議。本文將介紹這一解決方案的具體內容。

燃燒證明及其應用

燃燒證明本質上是將代幣發送到一個無法訪問的"黑洞"地址,從而實現代幣的銷毀。這種機制可以用於增加剩餘代幣的價值,或作爲區塊鏈協議的承諾證明。Iagon致力於引入一種無法審查的燃燒代幣協議。

燃燒證明的安全性基於加密哈希函數。通過翻轉加密哈希函數的最低位,可以創建一個難以恢復的黑洞地址。這種方法可以先燃燒資金,然後在單獨步驟中證明燃燒已完成。

Cardano網路上的燃燒證明智能合約

Cardano智能合約由三部分組成:

  1. 贖回者腳本:控制eUTxOs的使用
  2. 錢包腳本:代表用戶操作資金
  3. eUTxOs:持有資金和數據

這種結構允許四種操作:燃燒、驗證燃燒、鎖定和贖回資金。

智能合約通過在用戶錢包中運行端點腳本,然後將交易發送到區塊鏈來實現。燃燒操作通過將哈希值指向黑洞地址來完成。

智能合約的部署

在測試網上部署智能合約需要以下步驟:

  1. 安裝Haskell工具鏈
  2. 構建Plutus腳本
  3. 啓動Cardano節點和錢包容器
  4. 恢復錢包並獲取錢包ID
  5. 執行燃燒代幣操作
  6. 驗證燃燒

從智能合約到錢包腳本

爲了進一步防止審查,可以考慮僅使用錢包腳本而不依賴智能合約。這需要使用承諾值的哈希替換公鑰哈希,並翻轉承諾值的最低位。

實現這一點需要使用Cardano API庫生成燃燒地址,然後將交易提交到區塊鏈。驗證燃燒則需要查看發送到燃燒地址的交易。

結語

目前推薦使用錢包腳本實現燃燒證明協議。未來隨着PAB庫的實施,結合錢包腳本的復雜智能合約解決方案可能更具可行性,有助於創建一個抵御潛在審查的環境。

IAG-1.1%
ADA2.99%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
gaslight_gasfeezvip
· 16小時前
ada生态终于能恰饭了!
回復0
SignatureCollectorvip
· 07-24 22:59
这个协议牛逼啊 能处能处
回復0
LiquidatedNotStirredvip
· 07-24 22:48
终于能烧币了?氪达诺难得整个能打的
回復0
光速退群大师vip
· 07-24 22:46
又是代币销毁?老套路了吧
回復0
ZK证明爱好者vip
· 07-24 22:33
烧豆豆玩 牛哇
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)