Cardano生態重大創新:Iagon開發抗審查燃燒證明協議

robot
摘要生成中

燃燒證明協議在 Cardano 生態系統中的應用

近期,Iagon 團隊成功開發了一種適用於 Cardano 生態系統的燃燒證明(PoB)協議。該協議旨在解決 Charles Hoskinson 提出的相關問題。本文將詳細介紹這一創新解決方案。

燃燒證明機制概述

燃燒證明本質上是將代幣發送到一個無法訪問的"黑洞"地址。這種機制有多種用途,既可以增加剩餘代幣的價值,也可以作爲區塊鏈協議的承諾證明。雖然燃燒大量代幣可能造成通縮壓力,但 Iagon 致力於開發一種無法審查的代幣燃燒協議。

燃燒證明的安全性基於加密哈希函數。這些函數易於計算但難以逆向運算,因此能確保交易的安全性。通過翻轉加密哈希函數輸出的最低位,可以創建一個黑洞地址。發送到該地址的任何內容都將難以或無法恢復。

Cardano 智能合約中的燃燒證明機制

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

  1. 贖回者腳本:控制 eUTxOs 的支出
  2. 錢包腳本:代表用戶運行,用於贖回資金和創建新的 eUTxOs
  3. eUTxOs:持有資金和數據點(datum)

Cardano 智能合約中的燃燒證明機制包括四種可能的操作:

  • 燃燒:發送資金到黑洞地址
  • 驗證:確認某承諾值的燃燒已發生
  • 鎖定:發送資金到有密鑰的地址
  • 贖回:取回被鎖定的資金

智能合約的部署

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

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

從智能合約到錢包腳本

爲了進一步提高安全性和抗審查能力,Iagon 提出了一種僅使用錢包腳本的方案。這種方法可以防止選擇性阻止燃燒交易,使審查變得更加困難。

要實現這一點,需要用承諾值的哈希替換公鑰的哈希,並翻轉承諾值的最低位。此外,還需要使用 Cardano API 庫來生成符合 Cardano 地址結構和 CRC 校驗的燃燒地址。

總結

Iagon 開發的燃燒證明協議爲 Cardano 生態系統提供了一種創新的解決方案。雖然目前推薦使用錢包腳本,但隨着 PAB 庫的實施,未來可能會出現更復雜的智能合約解決方案,進一步增強抗審查能力。這項技術的發展將爲 Cardano 生態系統帶來更多可能性。

ADA2.99%
IAG-1.1%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 2
  • 分享
留言
0/400
假装在认真vip
· 23小時前
审查的突破口来了
回復0
ZKSherlockvip
· 23小時前
这减半效果杠杠滴
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)