ORC-20 代幣

初階

ORC-20 代幣在比特幣區塊鏈上運行,採 JSON (JavaScript Object Notation) 檔案以 Ordinals 序號銘刻在 Satoshi 上,類似於 BRC-20 代幣。ORC-20 創建於 BRC-20 標準之後,旨在透過提高安全性和增強靈活性來解決 BRC-20 的限制。 
ORC-20 透過支援更廣泛的資料格式拓展 BRC-20 的範圍,並利用比特幣的未花費交易輸出 (UTXO) 模型規避雙重支付問題,這一直是部分 BRC-20 代幣的重大問題。

什麼是 ORC-20 標準?

ORC-20 標準是一個開放標準,旨在改進比特幣網路上的 BRC-20 。ORC-20 標準的目標是保持與 BRC-20 的向後相容性,同時提高適應性、可擴展性和安全性。
BRC-20 是一種實驗性代幣標準,可讓用戶透過比特幣區塊鏈上的 Ordinals 協定鑄造和轉移同質化代幣。

ORC-20 如何改善 BRC-20標準?

ORC-20 協定建立在 Ordinals 和 BRC-20 代幣標準之上。ORC-20 協定的主要目標是促進 Ordinals 的採用,Ordinals 是可以在比特幣網路上承載各種資料類型的數位工藝品。它可讓用戶部署新 ORC-20 代幣並轉移現有的 BRC-20 代幣。

BRC-20 是比特幣區塊鏈上的實驗性代幣標準,並仿效以太坊的 ERC-20 而命名。它使開發人員能夠透過 Ordinals 協定創建和轉移同質化代幣。BRC-20 在加密貨幣生態系統中變得受到歡迎,特別是在 2023 年 5 月 Pepe (PEPE) 等迷因幣崛起之後。

BRC-20 標準目前仍有局限性需要改進,如雙重支付和受限的命名領域。提案 ORC-20 協定引進了多項增強功能,例如 UTXO 和靈活的命名領域,以解決限制。

ORC-20 如何防止雙重支付?

ORC-20 使用的交易模型是基於比特幣的 UTXO 模型。轉帳發生時,發送方明定接收方的接收金額,並指定將剩餘餘額轉回給自己,從而簡化轉帳流程。

在 UTXO 模型中,符合 UTXO 原則的作法為每筆交易完成後,先前銘刻的餘額都會失效。ORC-20 代幣中的每個「發送」事件都會附帶一個隨機數。這讓發送者可以在交易中附帶獨有識別碼,需要時,該識別碼可用於取消部分交易。透過指定隨機數,發送方可以撤銷和沖轉尚未完全處理的交易。

ORC-20 代幣的風險

有意投資 ORC-20 代幣的人首先應了解,ORC-20 是一個實驗專案,無法保證使用此標準所生產的代幣價值或實用性。雖然 ORC-20 確實可改善比特幣網路的代幣標準,但因過於複雜、且與現有標準相比之下沒有提供顯著優勢而受到批評。

ORC-20 的命運取決於社群的反應以及解決問題的能力。在此強烈建議用戶,使用 ORC-20 之前請謹慎行事,並應進行廣泛調查。

分享貼文
註冊帳戶
立即開通幣安帳戶,將您的知識付諸實踐。