噜噜影院,一本大道色婷婷在线,中文字幕乱码高清完整版 ,最近2019中文字幕国语免费版 ,哺乳期色妇videos

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

AR ARC ARCH ELV ERN 2023-11-15 81

本文從安全性、可拓展性、交易費(fèi)、交易速度等維度比較了 Ordinals 與 RGB 協(xié)議,并分析了 RGB 敘事未來可能的走向。

作者:Kernel Ventures Jerry Luo

審稿:Kernel Ventures Mandy, Joshua

TLDR:

現(xiàn)今的比特幣網(wǎng)絡(luò)上存在著多種智能合約方案,其中最為主流的便是 Ordinals 協(xié)議與 RGB協(xié)議。

Ordinals 協(xié)議的誕生,使得比特幣網(wǎng)絡(luò)也可以實(shí)現(xiàn)智能合約開發(fā),并將其安全性與比特幣區(qū)塊鏈進(jìn)行了綁定。但是 Ordinals 資產(chǎn)轉(zhuǎn)賬的確認(rèn)和記錄均在比特幣主網(wǎng)上進(jìn)行,與 1 個(gè) sats 的轉(zhuǎn)賬相綁定。這帶來了高昂的手續(xù)費(fèi),同時(shí)也使 TPS 低下的比特幣主網(wǎng)更加擁堵。

在 RGB 協(xié)議中,提出了鏈下通道以及批量打包交易的方式,這些方式使得 RGB 中資產(chǎn)轉(zhuǎn)移的手續(xù)費(fèi)大幅下降,速度也得到提升。同時(shí),客戶端驗(yàn)證的方式也大大減小了維持網(wǎng)絡(luò)正常運(yùn)行所需記錄的數(shù)據(jù)量,從而提升了網(wǎng)絡(luò)可拓展性。

雖然 RGB 協(xié)議通過以上方式改善了交易速度和可拓展性,但同時(shí)也帶來了許多新的問題。鏈下通道在優(yōu)化交易費(fèi)用和速度的同時(shí)帶來了鏈下記錄的安全問題。客戶端驗(yàn)證減小記錄數(shù)據(jù)量的同時(shí)也大大拖慢了驗(yàn)證速度。

本文從安全性、可拓展性、交易費(fèi)、交易速度等維度比較了 Ordinals 與 RGB 協(xié)議,并分析了 RGB 敘事未來可能的走向。

市場總覽

當(dāng)前 BTC 占整個(gè)加密市場市值的 49% 左右,但由于其腳本語言不具備圖靈完備性,主網(wǎng)智能合約缺失且交易速度較慢,其長遠(yuǎn)發(fā)展受到嚴(yán)重阻礙。為了對上述問題做出改進(jìn),比特幣開發(fā)者們在擴(kuò)容和提速方面做出了大量嘗試,主要為以下 4 種解決方案:

RGB 協(xié)議:RGB 是一個(gè)建立在比特幣網(wǎng)絡(luò)上的二層協(xié)議,其核心交易數(shù)據(jù)儲存在 BTC 主網(wǎng)上。RGB 利用比特幣的安全模型,支持在比特幣網(wǎng)絡(luò)上創(chuàng)建具有定制屬性和智能合約功能的代幣。2016 年,RGB 協(xié)議最初由 Peter Todd 提出;2023 年,在比特幣上智能合約生態(tài)的開發(fā)熱潮中,RGB 協(xié)議再次得到關(guān)注。

隔離見證:2017 年 8 月,比特幣實(shí)施隔離見證(SegWit)升級。通過交易信息與簽名信息的分離,將有效區(qū)塊大小從 1M 提升到了 4M,一定程度緩解了擁堵問題。但受到比特幣區(qū)塊本身大小的限制,我們無法對一個(gè)區(qū)塊的存儲信息無限擴(kuò)容。因而通過對區(qū)塊存儲信息擴(kuò)容提高效率的方式便到此為止了。

閃電網(wǎng)絡(luò):閃電網(wǎng)絡(luò)是基于比特幣的二層擴(kuò)容方案,允許在不訪問區(qū)塊鏈的情況進(jìn)行下交易,極大提高了吞吐量。閃電網(wǎng)絡(luò)已在比特幣主網(wǎng)上實(shí)現(xiàn),現(xiàn)有的閃電網(wǎng)絡(luò)解決方案有 OmniBOLT,Stacks 等,但閃電網(wǎng)絡(luò)面臨著較大的中心化風(fēng)險(xiǎn)。

側(cè)鏈技術(shù):側(cè)鏈技術(shù)是在比特幣網(wǎng)絡(luò)之外搭建一條側(cè)鏈,側(cè)鏈上的資產(chǎn)按 1 : 1 與 BTC 錨定。側(cè)鏈在交易性能上相對主網(wǎng)有較大改進(jìn),但永遠(yuǎn)無法達(dá)到 BTC 主網(wǎng)的安全性。

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

今年 3 月以來,比特幣網(wǎng)絡(luò)的交易費(fèi)用及 BRC20 協(xié)議資產(chǎn)的交易量都迎來激增。5 月初 BTC 主網(wǎng)交易費(fèi)到達(dá)頂峰,雖然此后交易費(fèi)用下滑,但 BRC20 資產(chǎn)的交易量仍維持在較高水平。這表示比特幣網(wǎng)絡(luò)智能合約生態(tài)的開發(fā)熱度,并沒有伴隨 BTC 生態(tài)中銘文熱度的下降而低迷,開發(fā)者們?nèi)岳^續(xù)嘗試尋找適合比特幣網(wǎng)絡(luò)智能合約開發(fā)的最優(yōu)解。

Ordinals 協(xié)議

Satoshi 編號

比特幣網(wǎng)絡(luò)上的 Satoshi 不同于以太坊上的 wei 以數(shù)據(jù)的形式記載,它通過每個(gè)地址所擁有的 UTXO 計(jì)算得來。為了對不同的 sats 進(jìn)行區(qū)分,首先要區(qū)分不同的 UTXO ,繼而對同一 UTXO 下的 sats 進(jìn)行區(qū)分。前者相對簡單,不同 UTXO 被挖出的區(qū)塊不同,會對應(yīng)不同的區(qū)塊高度。只有挖礦會產(chǎn)生最初的 sats,因而僅需對 coinbase 交易中的 UTXO 編號即可。難點(diǎn)主要在如何對同一 UTXO 下的 sats 進(jìn)行編號。Ordinals 協(xié)議提出了新的解決方案,即根據(jù)先入先出的原則進(jìn)行編號。

不同 UTXO 的區(qū)分:BTC Builder 從 UTXO 被挖出的時(shí)候開始記錄,每個(gè) UTXO 對應(yīng)著唯一的區(qū)塊,而每個(gè)區(qū)塊在比特幣網(wǎng)絡(luò)上擁有唯一的區(qū)塊高度,通過不同的區(qū)塊高度可以對不同的 UTXO 進(jìn)行區(qū)分。

同一 UTXO 下 sats 的區(qū)分:首先通過區(qū)塊高度可以確定出 UTXO 下 sats 的大致范圍,比如最早一個(gè)區(qū)塊可以挖出 100 個(gè) BTC ,也就是10^{10} 個(gè) sats ,那么對應(yīng)區(qū)塊高度為 0 的區(qū)塊中,sats 編號為 [0,10^{10}-1] ,區(qū)塊高度為 1 的區(qū)塊中 sats 編號為 [10^{10},2*10^{10}-1] ,區(qū)塊高度為 2 的區(qū)塊中 sats 編號為 [2*10^{10},3 *10^{10}-1],后續(xù)依此類推。 如果要對該 UTXO 下的某一特定 sats 進(jìn)行具體區(qū)分,則要通過 UTXO 的消耗過程實(shí)現(xiàn)。Ordinals 協(xié)議按照先入先出的原則,在該筆 UTXO 作為輸入產(chǎn)生的輸出中,靠前的輸出對應(yīng)等量序號靠前的 sats,比如現(xiàn)在挖出區(qū)塊高度為 2 的礦工 A 要將自己這 100 個(gè) BTC 中的 50 個(gè)轉(zhuǎn)移給 B,其中靠前的輸出分配給了 A,而自己獲得的是靠后的輸出,那么 A 將獲得編號為 [2*10^{10},2.5 *10^{10}-1] 的 sats ,B 所獲得的則是序號為 [2.5*10^{10},3 *10^{10}-1] 的 sats 。

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

Ordinals Inscription

比特幣網(wǎng)絡(luò)最早通過加入 OP_RETURN 操作符為每筆交易提供了一個(gè) 80 字節(jié)大小的存儲空間。但是 80 字節(jié)的區(qū)域無法滿足復(fù)雜代碼邏輯的編寫,并且數(shù)據(jù)寫入?yún)^(qū)塊鏈也會提高交易成本,增大網(wǎng)絡(luò)堵塞的可能性。為了解決該問題,比特幣網(wǎng)絡(luò)先后進(jìn)行了 SegWit 與 Taproot 兩層軟分叉。通過一份由 OP_FALSE 操作碼開頭且不會執(zhí)行的 Tapscript 腳本,比特幣交易過程提供了一個(gè) 4M 大小的空間。在這個(gè)區(qū)域我們可以寫入 ordinals 銘文,實(shí)現(xiàn)文本、圖片上鏈或者 BRC20 協(xié)議 token 發(fā)放等等。

Ordinals 的不足

Ordinals 大大提高了比特幣網(wǎng)絡(luò)的可編程性,打破了 BTC 生態(tài)敘事和發(fā)展受到的限制,提供給比特幣網(wǎng)絡(luò)交易之外的功能,但其中許多問題仍然受 BTC 生態(tài)開發(fā)者們的詬病。

Ordinals 的中心化性:雖然 ordinals 協(xié)議中對于狀態(tài)的記錄和更改都在鏈上進(jìn)行,但 ordinals 協(xié)議本身的安全性是無法和比特幣網(wǎng)絡(luò)掛等號的。ordinals 無法防止銘文的重復(fù)上鏈,對無效銘文的識別需要由鏈外的 ordinals 協(xié)議進(jìn)行。這一新興協(xié)議未經(jīng)長時(shí)間的測試,存在諸多潛在問題。同時(shí)如果 ordinals 協(xié)議的底層服務(wù)出現(xiàn)問題,也可能導(dǎo)致用戶資產(chǎn)的損失。

交易費(fèi)用與交易速度的局限性:因?yàn)殂懳牡淖淌峭ㄟ^隔離驗(yàn)證區(qū)進(jìn)行的,也就是說完成一次 ordinals 資產(chǎn)的轉(zhuǎn)移必須對應(yīng)一筆 UTXO 花費(fèi)。限于比特幣網(wǎng)絡(luò)10 分鐘上下的出塊速度,交易過程無法加速。同時(shí),銘文的上鏈也會帶來交易成本的增加。

損害比特幣原有屬性:由于 ordinals 上的資產(chǎn)與比特幣網(wǎng)絡(luò)本身具有價(jià)值的 sats 進(jìn)行綁定,所以 ordinals 的使用本身就會造成對比特幣原有資產(chǎn)的異化,同時(shí)銘文的上鏈又帶來了礦工費(fèi)的激增。許多 BTC 支持者擔(dān)心,這會損害到比特幣原有的支付功能。

RGB 協(xié)議

在網(wǎng)絡(luò)交易量激增的情況下,ordinals 協(xié)議的缺陷便凸顯了出來。長期來說,如果不能妥當(dāng)解決這一問題,比特幣的智能合約生態(tài)難以和具有圖靈完備性的公鏈生態(tài)進(jìn)行競爭。在 ordinals 的諸多替代方案中,許多開發(fā)者選擇了 RGB 協(xié)議,它在可拓展性、交易速度和隱私性等方面較 ordinals 均做出了較大突破。理想情況下,基于 RGB 協(xié)議構(gòu)建的比特幣生態(tài)資產(chǎn)在交易速度和可拓展性方面,可以和圖靈完備性公鏈上的資產(chǎn)達(dá)到相近水平。

RGB 核心技術(shù)

客戶端驗(yàn)證

不同于比特幣主網(wǎng)中對交易數(shù)據(jù)的廣播,RGB 協(xié)議將這一過程放在了鏈下,信息僅在發(fā)送者和接收者間傳輸。接收者對該筆交易進(jìn)行驗(yàn)證后,不需要像比特幣主網(wǎng)一樣實(shí)現(xiàn)全網(wǎng)節(jié)點(diǎn)的同步,記錄下網(wǎng)絡(luò)中所有的交易數(shù)據(jù)。接收節(jié)點(diǎn)只需記載和該筆交易相關(guān)的數(shù)據(jù),已達(dá)到上鏈驗(yàn)證的需求即可,這一改進(jìn)大大提高了網(wǎng)絡(luò)的可拓展性與隱私性。

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

一次性密封條

在實(shí)際生活的材料上交過程中,材料往往要經(jīng)過多次的轉(zhuǎn)手,這對材料的真實(shí)性和完整性都構(gòu)成極大威脅?,F(xiàn)實(shí)生活中為了防止材料在提交驗(yàn)證前受到惡意篡改,人們采用了添加封條的方法,通過封條的完整性判斷里面的內(nèi)容是否被篡改。RGB 網(wǎng)絡(luò)中一次性密封條的作用與此類似,其具體體現(xiàn)是比特幣網(wǎng)絡(luò)中天然具有一次性屬性的電子封條 - UTXO。

類似于以太坊上的智能合約,RGB 協(xié)議下發(fā)行 Token 也要指定發(fā)幣的名稱和總量。不同之處在于 RGB 網(wǎng)絡(luò)并不存在一條具體的公鏈作為載體,RGB 中的每一個(gè) Token 必須指定比特幣網(wǎng)絡(luò)上某個(gè)特定的 UTXO 與之對應(yīng)。某人擁有了比特幣網(wǎng)絡(luò)中的某個(gè) UTXO,也就擁有了 RGB 協(xié)議中所記錄的該 UTXO 對應(yīng)的 RGB Token 。如果想完成對 RGB token 的轉(zhuǎn)移,持有人就需要花費(fèi)掉該 UTXO 。由于 UTXO 的一次性,一旦花費(fèi)就沒有了,在 RGB 協(xié)議中對應(yīng)的就是花費(fèi)掉了這筆 RGB 資產(chǎn)。這一花費(fèi) UTXO 的過程便是將一次性封條打開的過程。

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

UTXO 盲化

在比特幣網(wǎng)絡(luò)中,每一筆轉(zhuǎn)賬都可以找到對應(yīng)的輸入 UTXO 與輸出 UTXO。這提高了比特幣網(wǎng)絡(luò)上 UTXO 溯源的效率同時(shí)有效防止了雙花攻擊,但由于交易過程完全透明,雙方的隱私性便無法得到顧及。為了提高交易隱私性,RGB 協(xié)議中提出了盲源 UTXO 的方案。

在 RGB Token 的轉(zhuǎn)移過程中,Token 的發(fā)送方 A 將無法得到接收 UTXO 的具體地址,而只能得到一個(gè)接收 UTXO 地址接上一段隨機(jī)密碼值后 Hash 的結(jié)果。而接收方 B 要對接收到的 RGB 協(xié)議 Token 進(jìn)行使用時(shí),則不僅需要告知接收者 C 其 UTXO 對應(yīng)的地址,還要發(fā)送給接收者 C 其對應(yīng)密碼值,以向接收者 C 驗(yàn)證,之前 A 確實(shí)是將 RGB 協(xié)議 Token 發(fā)送到了B 手上。

[HTX Research]Kernel Ventures:RGB 能否復(fù)刻 Ordinals 的熱

RGB 與 Ordinals 對比

安全性:Ordinals 智能合約的每筆交易或狀態(tài)轉(zhuǎn)移均需要通過一筆 UTXO 花費(fèi)實(shí)現(xiàn),而在 RGB 中這一過程大量借助閃電網(wǎng)絡(luò)或是鏈下 RGB 通道實(shí)現(xiàn)。RGB 交易過程中的大量數(shù)據(jù)存儲在了 RGB 客戶端(客戶本地緩存或者云服務(wù)器),這一過程存在高度中心化性,數(shù)據(jù)有被中心化機(jī)構(gòu)利用的可能。同時(shí)一旦服務(wù)器宕機(jī)或者本地緩存丟失將對客戶資產(chǎn)造成損失。從安全性方面來講,Ordinals 更有優(yōu)勢。

驗(yàn)證速度:由于 RGB 采用客戶端驗(yàn)證,所以每驗(yàn)證一筆交易,在 RGB 協(xié)議中都需要從頭開始,這將花費(fèi)大量時(shí)間對交易過程中的每一步 RGB 資產(chǎn)轉(zhuǎn)移進(jìn)行確定,這大大延緩了驗(yàn)證速度。因此驗(yàn)證速度上 Ordinals 更有優(yōu)勢。

隱私性:RGB 資產(chǎn)的轉(zhuǎn)移和交易驗(yàn)證過程均在區(qū)塊鏈之外進(jìn)行,建立了一個(gè)發(fā)送者和接收者之間的特有信道。同時(shí)還以盲化 UTXO 的形式使得即便發(fā)送者也無法對 UTXO 的去向進(jìn)行追溯。而 ordinals 資產(chǎn)的轉(zhuǎn)移過程則是通過比特幣上的 UTXO 花費(fèi)記錄,UTXO 的輸入者和輸出者都可以在比特幣網(wǎng)絡(luò)上進(jìn)行查詢,無隱私性可言。故而隱私性角度 RGB 協(xié)議更有優(yōu)勢。

交易費(fèi)用:RGB 中的轉(zhuǎn)賬大量借助客戶端的 RGB 通道或者閃電網(wǎng)絡(luò)進(jìn)行,這一過程幾乎 0 交易費(fèi)用。無論中間有多少筆交易,最終只需要提交到區(qū)塊鏈上使用花費(fèi)一個(gè) UTXO 進(jìn)行確定即可。但是 ordinals 的每一步轉(zhuǎn)賬都需要在 tapscript 腳本中進(jìn)行記錄,加之記錄銘文的成本,交易過程中將產(chǎn)生一筆不小的手續(xù)費(fèi)。同時(shí) RGB 協(xié)議提出了批量打包交易的方法,在一個(gè) tapscript 腳本中可以指定 RGB 資產(chǎn)的多個(gè)接收者,而 ordinals 中默認(rèn)輸出 UTXO 的接收者為 ordinals 資產(chǎn)的接收者,只能一對一轉(zhuǎn)賬,而 RGB 通過分?jǐn)偟姆绞酱蟠蠼档土诉@一過程的成本。因此交易費(fèi)用上 RGB 協(xié)議更有優(yōu)勢。

可拓展性:在 RGB 的智能合約中,交易驗(yàn)證和數(shù)據(jù)存儲是由客戶端(接收節(jié)點(diǎn))完成的,不在 BTC 鏈上進(jìn)行,不需要在主網(wǎng)上進(jìn)行廣播和和全局驗(yàn)證,每個(gè)節(jié)點(diǎn)只需保證對于某筆交易有關(guān)數(shù)據(jù)的確認(rèn)。而 ordinals 中的銘文數(shù)據(jù)都需要進(jìn)行上鏈操作,鑒于比特幣網(wǎng)絡(luò)自身的處理速度和可拓展性,對于交易量的承受能力將受到極大限制。因而在可拓展性上 RGB 協(xié)議更有優(yōu)勢。

RGB 生態(tài)項(xiàng)目

RGB v0.10.0 版本發(fā)布后,為開發(fā)者在 RGB 網(wǎng)絡(luò)上的開發(fā)提供了一個(gè)相對此前版本更友好的環(huán)境。因此 RGB 協(xié)議生態(tài)大規(guī)模開發(fā)距今僅半年時(shí)間,下列 RGB 生態(tài)項(xiàng)目大多數(shù)也還在發(fā)展初期:

Infinitas

Infinitas 是一個(gè)圖靈完備的比特幣應(yīng)用生態(tài)系統(tǒng),結(jié)合閃電網(wǎng)絡(luò)和 RGB 協(xié)議的優(yōu)勢,并相互支持和補(bǔ)充,實(shí)現(xiàn)了更加高效的比特幣生態(tài)系統(tǒng)。值得一提的是,Infinitas 還提出了遞歸零知識證明的方法來解決客戶端驗(yàn)證的低效問題,如果該方法有效實(shí)施,將很大程度解決 RGB 網(wǎng)絡(luò)驗(yàn)證速度上存在的問題。

RGB Explorer

RGB Explorer 是最早支持 RGB 資產(chǎn)查詢及資產(chǎn) (Fungible token and None Fungible token) 發(fā)送的瀏覽器,支持的資產(chǎn)有 RGB20,RGB21,RGB25 三種標(biāo)準(zhǔn)資產(chǎn)。

Cosminmart

Cosminimart 本質(zhì)是一個(gè)可以兼容 RGB 協(xié)議的比特幣閃電網(wǎng)絡(luò)。嘗試打造一個(gè)可以部署智能合約的比特幣全新生態(tài)。不同于上述項(xiàng)目單一的功能,Cosminmart 提供了錢包,衍生品交易市場和早期項(xiàng)目發(fā)掘市場。它為比特幣網(wǎng)絡(luò)的智能合約開發(fā)到產(chǎn)品推廣及交易提供了一站式服務(wù)。

DIBA

DIBA 借助了閃電網(wǎng)絡(luò)和 RGB 協(xié)議,致力于打造比特幣網(wǎng)絡(luò)的 NFT 市場。目前還在比特幣測試網(wǎng)上運(yùn)行,預(yù)計(jì)不久將在主網(wǎng)上線。

RGB 未來展望

伴隨著 RGB v0.10.0 版本的問世,協(xié)議程序的總體框架趨于穩(wěn)定,版本更新時(shí)可能的大規(guī)模不兼容問題正在被逐漸改進(jìn)。同時(shí),開發(fā)者工具和各式 API 接口趨于完善,開發(fā)者使用 RGB 進(jìn)行開發(fā)的難度也可以大大降低。

Today #Tether announces the ending of the support of 3 blockchains $USDt: OmniLayer, BCH-SLP and Kusama. Customers will be able to continue to redeem and swap $USDt tokens (to another of the many supported blockchains), but Tether won't issue any new additional $USDt on those 3 blockchains.

最近 Tether 官方發(fā)文,將比特幣二層網(wǎng)絡(luò)上 USDT 合約的部署從 OmniLayer 轉(zhuǎn)移至 RGB 。Tether 的這一舉措被視作是 Crypto 巨頭嘗試進(jìn)軍 RGB 的信號。RGB 現(xiàn)在已經(jīng)有了成熟的開發(fā)協(xié)議,龐大的開發(fā)者社區(qū)以及 Crypto 巨頭的認(rèn)可。最后,RGB 開發(fā)者現(xiàn)在在嘗試使用遞歸零知識證明對客戶端驗(yàn)證的體量進(jìn)行壓縮,如果能完成這一改進(jìn),RGB 網(wǎng)絡(luò)的驗(yàn)證速度將大大提高,從而緩解在大規(guī)模使用時(shí)面臨的網(wǎng)絡(luò)延時(shí)問題。

相關(guān)推薦