RUNES簡介Runes協議是在比特幣區塊鏈上全新提出的用於原生髮行可互換代幣的標準。它允許用戶創建可相互替換的代幣。一些關鍵概念:·可相互替換的代幣:指彼此之間可以互相替換的代幣。例如,1個「牛肉代幣」可以等價於任何其他「牛肉代幣」。·BRC-20:是一種已存在的用於在比特幣上發行可互換代幣的標準。·非同質化代幣(NFT):是指獨一無二且不可互換的代幣,例如某個特定的「牛肉NFT」圖像。·序數:是一種為個別的satoshis(比特幣最小單位)分配獨特屬性的系統。這使得在比特幣上實現類似NFT的功能成為可能。·UTXO:未花費交易輸出,指發件人授權的比特幣金額,可以由收件人支配。Runes的目標是提供一種簡單、高效的方式在比特幣上創建和交易可相互替換的代幣。它改進了現有的代幣標準,如BRC-20,並利用UTXO來實現代幣餘額和轉賬。其宗旨在於吸引更多的開發者活動和主流用戶來使用比特幣。然而,人們對其對比特幣網路容量和文化的影響表示擔憂。RUNES背景Runes由CaseyRodarmor創建,他還為比特幣創建了Ordinals協議。Rodarmor在開發Runes時有幾個目標:·交易費收入:通過增加比特幣區塊鏈的使用,Runes將推動交易費用上升。這對於礦工來說是有利可圖的,但對於普通用戶來說可能成本高昂。·開發者關注度:諸如以太坊和Solana等替代幣網路已吸引了許多開發者。在比特幣上創建像Runes這樣的開發工具可以幫助吸引部分人才來構建比特幣上的應用。·吸引其他鏈的用戶:Rodarmor認為,在比特幣上創建更好的替代幣用例,如模因幣,將吸引這些用戶轉向使用比特幣。在高層次上,Runes允許用戶簡單、高效地在比特幣上創建可相互替換的代幣。這使得像模因幣這樣以前無法在比特幣上原生實現的能力成為可能。RUNES的工作原理Runes基於Ordinals協議,通過使用比特幣的未花費交易輸出(UTXOs)來生成交易。UTXOs是交易後剩餘的比特幣金額,類似於現金購買後剩餘的零錢。Runes協議通過允許每個UTXO包含不同Runes代幣的餘額來擴展了UTXO的概念。例如,一個單獨的UTXO可以持有10個單位的RuneA,100個單位的RuneB和1000個單位的RuneC。這是通過使用一種稱為OP_RETURN的比特幣交易類型向UTXOs附加數據來實現的。這個OP_RETURN交易包含指定該UTXO中Rune餘額的資訊。當發生交易時,Runes餘額可以轉移到新的UTXOs。未轉移的任何剩餘UTXO金額都已被銷毀。與現有的BRC-20標準相比,Runes允許更高效的轉賬。使用BRC-20,用戶每次只能轉移一種代幣類型。然而,使用Runes,用戶可以在單個交易中將任意數量的Rune餘額從輸入轉移到所需的輸出。通過構建在比特幣的基礎層功能之上,Runes旨在實現在比特幣上原生創建和轉移可互換代幣的簡單高效。對比特幣網路的影響Runes旨在緩解由BRC-20代幣和其他在比特幣上創建的可互換代幣引起的UTXO膨脹問題。隨著更多代幣的交易,隨著時間的推移會創建更多的小型UTXOs,增加比特幣網路中每個節點需要跟蹤的UTXO集合的總體大小。例如,UTXO集合從2022年4月的8600萬個UTXOs(5GB)增長到2022年11月的1.4億個UTXOs(8.74GB)。增加的數據會導致網路擁堵,並且如果不加控制,隨著時間的推移會使交易變得更加昂貴。Runes通過允許用戶將多個代幣轉移捆綁到單個交易中來幫助解決這個問題。目標是減少由代幣交易引起的新UTXO創建的速率。然而,關於比特幣網路上的代幣存在持續的爭議。一方認為比特幣應該專注於成為數字現金和儲值工具。他們認為代幣是不必要的膨脹或對比特幣核心目標的攻擊。另一方認為比特幣應該發展成一個支持代幣創建的多用途區塊鏈。他們認為這擴展了比特幣的實用性,並使網路更具競爭力。從長遠來看,尚不清楚像Runes這樣的代幣是否會不可修復地擁堵比特幣,還是會為網路帶來像礦工收入和新用戶這樣的好處。目前來看,代幣很可能會存在下去,因此像Runes這樣的改進可能有助於緩解它們的潛在缺點。RUNESVSBRC-20Runes旨在改進現有的BRC-20標準,用於在比特幣上創建代幣。Runes與BRC-20之間的關鍵區別包括:·每個交易允許更多的代幣類型和目的地——使用BRC-20,用戶只能在一個交易中將一種類型的代幣轉移到一個目的地。Runes允許用戶在單個交易中將多種代幣類型發送到多個目的地,使交易更加高效。·比BRC-20更簡單高效——由於銘文的工作原理,轉移BRC-20代幣需要3個交易。Runes旨在更高效,大多數操作只需要一筆交易,除了創建新Rune需要2筆交易。Runes還不依賴於Ordinals協議,使其成為一個更簡單的獨立系統。·避免UTXO膨脹——BRC-20和其他代幣系統導致比特幣的UTXO膨脹,增加了運行節點的儲存和帶寬需求。Runes旨在避免創建過多的未花費交易輸出。總的來說,與現有的BRC-20等標準相比,Runes旨在提供一個更簡單、更高效的系統,用於在比特幣上創建可互換代幣。其主要優勢在於將多個代幣轉移捆綁到單個交易中。創建和轉移RUNES創建新的Runes代幣始於「刻劃」,這將新的Rune鑄造出來。這是通過向包含Rune定義的OP_RETURN輸出發送比特幣來完成的。(也稱為燒毀比特幣,不能再使用)要在用戶之間轉移Runes,發送方在交易輸入中包含他們想要發送的Rune餘額。然後通過指定輸出地址和Rune金額將Runes轉移到接收方。Runes轉移的一些關鍵優勢包括:·用戶可以在單個交易中發送多個Runes,允許向多個接收方「扇出」。·Runes轉移只需要一筆交易,而BRC-20需要三筆交易。·交易非常小而高效。只包括要轉移的Runes,而不是整個餘額。·不會創建未使用的UTXOs,隨著時間的推移減少區塊鏈的膨脹。·轉移明確指定了要發送的Runes,避免了意外發送錯誤代幣。總的來說,Runes協議提供了一個簡單而強大的系統,用於在比特幣上創建和轉移代幣化資產。簡化的流程使得像模因、徽章、收藏品和其他自定義資產等用例成為可能,而不會擁堵區塊鏈。採用潛力圍繞Runes的問題是它是否會像Ordinals一樣推動使用和採用。Ordinals非常受歡迎,產生了超過2.5億美元的礦工費。然而,由於交易增加導致了網路擁堵。Runes有潛力成為更受投機者和賭徒歡迎的項目,他們希望在比特幣上鑄造代幣並交易模因幣。快速鑄造可互換代幣的能力肯定會吸引這一群體的興趣。然而,比特幣極端主義者可能不太喜歡Runes。許多極端主義者認為除了原生BTC之外的代幣是不必要的,並對比特幣作為價值儲存工具的核心目的產生負面影響。他們認為這些代幣浪費了寶貴的區塊鏈空間,並玷污了比特幣的形象。增加使用量和礦工費的好處是否能夠超過擁堵和UTXO膨脹的壞處尚不清楚。Runes可能會給比特幣帶來更多的開發者活動,但也可能推動可接受使用的界限。Runes的採用程度可能取決於投機者對其的興趣程度以及與BTC純粹主義者的抵抗程度。其最終影響仍然不確定,但無論如何都是一個引人入勝的實驗。批評與擔憂Runes受到了比特幣社區一些成員的批評。以下是一些已經提出的主要關切:對賭博/投機的道德論據:一些比特幣極端主義者認為代幣是不必要的,並且促使了不負責任的賭博或投機行為。他們認為代幣削弱了比特幣作為價值儲存和數字黃金的核心目的。這些是反對鼓勵賭博行為的道德論證。擔心擁堵比特幣網路:已經經歷過的一件事,並且預計Runes也可能導致比特幣網路嚴重擁堵。隨著更多代幣的創建和交易,如果不得到適當管理,這可能會導致UTXO集膨脹。每個節點都必須能夠解析整個UTXO集以驗證交易。因此,一個大幅增加的UTXO集使節點更難運行,這可能會導致更多的集中化。這可能使比特幣的使用變得更加昂貴和更難驗證。一些人認為,Ordinals和其他代幣項目已經增加了相當多的膨脹。他們擔心如果Runes被大量使用,它可能會加劇這一問題。支持者辯稱,Runes比其他代幣設計更有效率。但影響尚未經過測試。結論Runes是在比特幣網路上推出的一個有趣的新協議,它允許用戶在比特幣上本地創建和轉移可互換的代幣,稱為Runes。這種新功能可以吸引新的開發者和用戶來使用比特幣,同時為礦工帶來更多的費用。然而,對於一些認為代幣創建是不必要和浪費的比特幣極端主義者來說,它仍然存在爭議。以下是關於Runes的一些關鍵要點:·Runes是可互換的代幣,可以使用CaseyRodarmor設計的新協議在比特幣區塊鏈上創建和轉移。·該協議比現有的標準如BRC-20更高效,允許用戶將多個代幣轉移捆綁到單個交易中。·Runes利用比特幣的UTXO模型和OP_RETURN功能將代幣餘額與未花費的交易輸出關聯起來。·支持者認為Runes可以為比特幣帶來更多的開發者、用戶和交易費。批評者擔心它會擁堵網路並玷污比特幣的聲譽。·對於Runes是否能夠緩解現有代幣項目在比特幣上引起的UTXO膨脹問題尚有疑問。·Runes的推出與比特幣的下一個減半事件同時發生,引發了社區內的興奮和猜測。·了解像Runes這樣的新協議對於跟蹤比特幣的演變是很重要的。儘管影響尚不確定,但Runes願意進行實驗並擴展比特幣的能力。然而,這也凸顯了比特幣作為穩健貨幣的根源與作為創新平台之間的緊張關係。在Runes上線後的幾個月甚至幾年內,這一切將非常有趣。「原文鏈接」原文連結