一文了解比特幣層RGB:背景、工作原理及最新進展
火星财经
2023-05-06 09:30
本文约1412字,阅读全文需要约6分钟
實現比特幣DeFi 的重要一步

原文標題:There’s a Bitcoin layer you’re not probably paying enough attentionto: RGB

原文作者:Trust Machines

原文編譯:Kate, Marsbit

原文編譯:Kate, Marsbit

原文標題:

原文編譯:Kate, Marsbit

下面是它的工作原理

原文編譯:Kate, Marsbit

UTXO

RGB 對許多人來說可能很陌生,但它實際上是在2018 年首次提出的。@dr_orlovsky@giacomozucco@LNP_BP成立了

2019 年,

成立了

標準協會,將RGB 及其相關工具帶入生活。

通過“彩色硬幣”概念開始的代幣協議現在已經發展成為一個成熟的比特幣智能合約系統。

⚡閃電兼容

🔥一次性密封件

💱圖靈完備智能合約

🔐基於零知識

🔍客戶端驗證

🔥一次性密封件

讓我們深入了解每一個🏊

⚡閃電兼容

RGB 可以使用他們的Bifrost擴展與閃電網絡連接,允許近乎即時的結算,而不必等待新的比特幣區塊被開采出來。

💱圖靈完備的智能合約

圖靈完備意味著作為一種編程語言,RGB 網絡可以執行簡單和復雜的計算。根據某些條件,考慮諸如“if > then”之類的語句。

🔐基於零知識

🔥一次性密封件

RGB 網絡上的交易使用零知識(ZK)證明,使每筆交易都是保密的。通過這些算法,資產的接收者能夠驗證其有效性,而無需查看有關資產來源的任何附加信息。

🔍客戶端驗證

這種零知識驗證不是在比特幣上進行的,而是在客戶端進行的。如果你使用RGB 網絡,你不需要驗證每個人的交易,只需要驗證你自己的交易。這對於可擴展性來說是巨大的! 📈

🔥一次性密封件

每當智能合約在RGB 網絡上的狀態發生變化時,就會在所有者的錢包中創建一個比特幣原生UTXO。當所有者在RGB 網絡上提交交易時,該UTXO 被花費/關閉。$MATT讓我們在實踐中看看:

🕒示例時間🕒$MATT

假設Matt 想在RGB 網絡上發行100 個新的$MATT 代幣。$MATT他會在RGB 網絡上給自己發行100 個新的$MATT 代幣。然後,這些$MATT 代幣的狀態將分配給MATT 擁有的原生比特幣UTXO。

接下來,Matt 想將50

發送給他的朋友Pam。

Matt 會花費原生UTXO(記住,一次性……),並在RGB 上向Pam 發出50

這被記錄為Pam 擁有的錢包中的新原生UTXO,以及剩餘50

的Matt 的新原生UTXO。

Pam 的UTXO 是區塊鏈盲的,這意味著比特幣網絡不知道RGB 層。

因為Matt > Pam 交易發生在RGB 層,所以Matt 無法知道Pam 選擇了哪個原生UTXO。 Pam 也不能知道Matt 的新UTXO。隱私得到保護🔒

Matt 隨後將10 $MATT 發送給他的朋友Bob。

他的50 $MATT 的UTXO 被花掉了,一個新的10 $MATT 的UTXO 被發送給Bob,而40 $MATT 作為新的UTXO 保留在Matt 的錢包中。

現在,Bob 將他的10 $MATT 發送給他的另一個朋友Jerry。

Bob 的10 $MATT UTXO 被花掉了,Jerry 收到一個包含10 $MATT 的新UTXO。

然後Jerry 將10 $MATT 發送給他的朋友Lisa。再一次,為Lisa 準備了新的UTXO。

通過零知識證明,Lisa 能夠使用Jerry 的數據驗證這些代幣的來源,而無需知道Bob、Matt 或Pam 的任何信息。

/ 結束示例時間(你做到了!)🕟

很酷,但是新的v 0.10 更新有什麼進展?很高興你問🧑🏫

這個重要的里程碑引入了最後一個打破共識的變化,這意味著未來的RGB 版本將從這裡向後兼容,允許其共識層隨著時間的推移變得更強💪

V 0.10 解鎖了開發人員實現全功能智能合約所需的最後剩餘功能,例如:

•大量API 改進

•支持RUST 編程語言

•一個新的命令行工具,更容易訪問網絡

火星财经
作者文库