有一個比特幣層你可能沒有足夠的注意:RGB。
他們的團隊已經埋頭苦幹好幾年了。他們的最新版本 v 0.10 向啓用比特幣DeFi邁出了一大步。
下面是它的工作原理。
RGB 對許多人來說可能很陌生,但它實際上是在 2018 年首次提出的。
它最初的靈感來自 Giacomo Zucco 在閃電網絡上的“彩色硬幣”,加上 Peter Todd 开發的兩個概念:客戶端驗證和一次性密封件(我們稍後會解釋)。
2019 年,@dr_orlovsky和@giacomozucco成立了@LNP_BP標准協會,將 RGB 及其相關工具帶入生活。
通過“彩色硬幣”概念开始的代幣協議現在已經發展成爲一個成熟的比特幣智能合約系統。
以下是 RGB 的獨特之處:
閃電兼容
圖靈完備智能合約
基於零知識
客戶端驗證
一次性密封件
RGB 可以使用他們的Bifrost擴展與閃電網絡連接,允許近乎即時的結算,而不必等待新的比特幣區塊被开採出來。
圖靈完備意味着作爲一種編程語言,RGB 網絡可以執行簡單和復雜的計算。根據某些條件,考慮諸如“if > then”之類的語句。(比特幣網絡自己無法做到這一點。)
RGB 網絡上的交易使用零知識(ZK)證明,使每筆交易都是保密的。通過這些算法,資產的接收者能夠驗證其有效性,而無需查看有關資產來源的任何附加信息。
這種零知識驗證不是在比特幣上進行的,而是在客戶端進行的。如果你使用 RGB 網絡,你不需要驗證每個人的交易,只需要驗證你自己的交易。這對於可擴展性來說是巨大的!
每當智能合約在 RGB 網絡上的狀態發生變化時,就會在所有者的錢包中創建一個比特幣原生 UTXO。當所有者在 RGB 網絡上提交交易時,該 UTXO 被花費/關閉。
讓我們在實踐中看看:
假設 Matt 想在 RGB 網絡上發行 100 個新的 $MATT 代幣。
他會在 RGB 網絡上給自己發行 100 個新的$MATT 代幣。然後,這些$MATT 代幣的狀態將分配給 MATT 擁有的原生比特幣 UTXO。
接下來,Matt 想將 50 $MATT發送給他的朋友 Pam。
Matt 會花費原生 UTXO(記住,一次性……),並在 RGB 上向 Pam 發出 50 $MATT。
這被記錄爲 Pam 擁有的錢包中的新原生 UTXO,以及剩余 50 $MATT的 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 編程語言
•一個新的命令行工具,更容易訪問網絡
除了代幣發行,RGB 還可以支持 NFT、DAO 和完整的 DeFi 應用程序,如交易所或流動性池。
這個協議仍處於早期階段,但我們很高興看到 RGB 是如何隨着時間的推移而發展的,以及开發人員如何親身實踐它!
原文標題:There’s a Bitcoin layer you’re not probably paying enough attentionto: RGB
原文作者:Trust Machines
原文編譯:Kate, Marsbit
原文鏈接:https://twitter.com/trustmachinesco
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:一文了解比特幣層RGB:背景、工作原理及最新進展
地址:https://www.torrentbusiness.com/article/35235.html