在了解 Taproot Assets 之前,我們得先知道什麼是 Taproot。Taproot 是 2018 年提出的 BIP341 提案中定義的新交易類型,主要用來改進比特幣的交易隱私以及降低鏈上的交易手續費,並讓比特幣能夠執行更複雜的交易。
常規的比特幣交易需要把完整的腳本進行揭露,而 Taproot 交易則可以不揭露或是只揭露部分的腳本,因此在創建複雜的交易腳本時,不須額外負擔太多的鏈上數據成本。
Taproot Assets 是以 Taproot 技術為核心的新型鏈上協議,這個協議定義了開發者如何在比特幣網路上發行和使用資產。開發者可以在 Taproot 地址的腳本內寫入代幣發行相關資訊的簡易代碼,並作為 UTXO 的花費條件指令來執行,進而達到在比特幣區塊鏈上發行資產的目的。
透過 Taproot Assets 協議發行的資產會由閃電網路的支付通道來進行轉移,因此不會受主網交易效率的限制。
閃電網路是比特幣區塊鏈的第二層支付協議,透過建立比特幣鏈下的支付通道來快速處理大量的交易,藉此達到在交易效率及隱私性上的提升,以及交易成本的降低。
Taproot Assets 的資產數據會被儲存到一個稱為 “Universe” 的地方, Universe 能提供查詢和驗證與 Taproot Assets 相關的資訊服務,包括代幣的初始發行紀錄、流通的總貨幣量等,而這些相關的數據會被儲存在鏈下。
可以把 Taproot Assets 想像成是擁有獨特 ID 和屬性的不同牌卡,而 Universe 就是這些牌卡的線上專屬網站,可以用來查詢每張牌卡的資訊,甚至驗證自己手上擁有的牌卡以及牌卡的所有權紀錄。
Lightning Labs 近期推出的 Taproot Assets v0.3 版本正式登陸主網,雖然過去有 Ordinals 可以實現在比特幣網路上發行資產,不過它在資產的發行與管理功能上仍不夠完善,而 Taproot Assets 能真正做到標準的資產發行流程。
未來,比特幣網路將憑藉其強大的安全性和可擴展性繼續承載更多的價值,並引領加密領域邁向新的紀元。