Lightning Labs近日發布最新版本Taproot Assets Protocol(Taproot資産協議)的(Of)daemon程序(即之前的(Of)Taro)。Taproot Assets v0.2爲(For)希望在(Exist)比特币區塊鏈上(Superior)發行、發送、接收和(And)發現資産的(Of)開發人(People)員提供了(Got it)核心功能集,目前在(Exist)測試網上(Superior)運行,即将上(Superior)線主網。
Lightning Labs表示,Taproot Assets Protocol有望将美元比特币化,并爲(For)Lightning Network(閃電網絡)帶來多資産支持。Lightning Labs将把最終的(Of)Taproot Assets規範作(Do)爲(For)一(One)系列正式的(Of)BIP提交給社區,合并Taproot通道,發布一(One)個(Indivual)BLIP描述閃電功能新增的(Of)交互,最後在(Exist)閃電網絡上(Superior)發布第一(One)個(Indivual)測試網Taproot Assets支付通道。
Taproot Assets Protocol開發人(People)員功能核心集由以(By)下部分組成:
· 使用(Use)新型虛拟部分簽名比特币交易(vPSBT)進行資産的(Of)發送和(And)接收
· 使用(Use)最初的(Of)Universe API發現和(And)發布資産
· 最大(Big)的(Of)鏈空間效率與多資産鑄造、發送和(And)接收
· 穩定性和(And)擴展性改進
1、Taproot Assets與其他(He)比特币協議的(Of)區别是(Yes)什麽?
(上(Superior)圖可見,由于(At)資産發行大(Big)受歡迎,比特币交易的(Of)确認價格飙升。來源:Mempool.Space)
過去的(Of)幾個(Indivual)月裏,人(People)們對比特币區塊鏈上(Superior)的(Of)資産發行産生了(Got it)濃厚的(Of)興趣,資産發行使用(Use)協議以(By)一(One)種極其低效的(Of)方式将資産元數據直接寫入塊空間。雖然圍繞比特币建設的(Of)興奮度令人(People)鼓舞,但費用(Use)市場的(Of)反應表明,這(This)些協議并非爲(For)規模化交易而設計。事實上(Superior),其中一(One)個(Indivual)協議的(Of)創建者甚至認爲(For)Taproot Assets“無疑是(Yes)一(One)個(Indivual)更好的(Of)解決方案”,因爲(For)它旨在(Exist)高效處理大(Big)量用(Use)戶在(Exist)比特币區塊鏈上(Superior)的(Of)任意資産發行和(And)轉移。
Taproot Assets協議旨在(Exist)最大(Big)限度地進行鏈下操作(Do),主要(Want)是(Yes)爲(For)了(Got it)避免我們最近常見的(Of)區塊鏈擁塞現象。使用(Use)該版本,可以(By)在(Exist)單個(Indivual)鏈上(Superior)交易中鑄造和(And)/或轉移無限量的(Of)資産。這(This)種鏈下優先的(Of)設計使資産礦工和(And)交易者能夠享受比特币區塊鏈的(Of)無需許可特性,并在(Exist)不(No)受比特币擴展限制的(Of)情況下發展他(He)們的(Of)業務。用(Use)戶很快就可以(By)将他(He)們的(Of)資産整合到閃電網絡中,進行即時(Hour)、大(Big)容量、低費用(Use)的(Of)交易。這(This)利用(Use)了(Got it)現有的(Of)網絡效應和(And)錢包、交易所和(And)商家程序的(Of)安裝,而無需從頭開始引導啓動一(One)個(Indivual)新的(Of)生态系統。
重要(Want)的(Of)是(Yes),Taproot Assets協議在(Exist)設計時(Hour)從頭到尾都考慮了(Got it)比特币開發人(People)員和(And)用(Use)戶的(Of)需求,無論是(Yes)開發工具還是(Yes)終端用(Use)戶結構都是(Yes)如此。例如,Taproot Assets繼承了(Got it)現有的(Of)Taproot VM,使用(Use)比特币用(Use)戶熟悉的(Of)且對每個(Indivual)資産來說都是(Yes)唯一(One)的(Of)地址格式,并利用(Use)了(Got it)易于(At)理解的(Of)部分簽名比特币交易(PSBT)框架。Taproot Assets對輕客戶端也比較友好,這(This)意味着使用(Use)該協議發行的(Of)資産将更容易被世界各地的(Of)人(People)訪問。此功能不(No)同于(At)資産發行領域的(Of)現有協議,後者要(Want)求開發人(People)員運行完整節點并維護數GB的(Of)索引來跟蹤所有附加資産。在(Exist)将比特币推廣給數十億用(Use)戶的(Of)道路上(Superior),這(This)些功能将幫助開發人(People)員在(Exist)移動設備和(And)其他(He)低資源密集型設備上(Superior)使用(Use)Taproot Assets建設出(Out)色的(Of)用(Use)戶體驗。
Taproot Assets的(Of)設計使無需許可的(Of)資産發行和(And)轉移變得更容易,最大(Big)限度地減少了(Got it)所需的(Of)鏈上(Superior)費用(Use),并将很快讓開發人(People)員能夠訪問快速增長的(Of)閃電網絡。随着開發人(People)員開始使用(Use)Taproot Assets,它應該會大(Big)大(Big)減少鏈堵塞現象,爲(For)比特币吸引大(Big)規模用(Use)戶提供空間。
2、Taproot Assets v0.2有哪些新的(Of)開發工具?
Taproot Assets daemon的(Of)v0.2版本爲(For)測試網(加上(Superior)regtest和(And)simnet)提供了(Got it)鏈上(Superior)資産發行、轉移和(And)發現的(Of)核心功能集,主網即将發布。這(This)個(Indivual)版本爲(For)開發人(People)員提供了(Got it)他(He)們需要(Want)的(Of)爲(For)用(Use)戶建設絕佳應用(Use)體驗的(Of)全部工具,很快将支持閃電網絡。我們來詳細了(Got it)解一(One)下!
(1)Taproot Assets PSBT的(Of)應用(Use)
首先,部分簽名比特币交易(PSBT)是(Yes)社區标準,定義了(Got it)開發人(People)員如何支持用(Use)戶輕松構建、簽名和(And)驗證比特币交易。比特币錢包廣泛支持PSBT,允許無縫互操作(Do),我們非常高興地宣布,Taproot Assets默認支持PSBT,正在(Exist)加入這(This)個(Indivual)互操作(Do)比特币軟件生态系統。
重要(Want)的(Of)是(Yes),這(This)種支持也擴展到了(Got it)純粹的(Of)鏈下Taproot Assets交易,具有新穎的(Of)結構,我們稱之爲(For)“虛拟部分簽名比特币交易”(vPSBT)。vPSBT的(Of)運作(Do)方式與比特币PSBT相同,但處理了(Got it)所有Taproot Assets協議的(Of)複雜性,因此開發人(People)員可以(By)繼續在(Exist)他(He)們的(Of)最佳層上(Superior)進行構建。Taproot Assets使用(Use)vPSBT來創建鏈下轉移或狀态轉換。交易者将來回傳遞他(He)們的(Of)vPSBT,以(By)生成必要(Want)的(Of)見證和(And)包含/排除證明。一(One)旦最終完成,這(This)些vPSBT将通過将資産樹編譯成taproot輸出(Out),然後簽署提交這(This)些輸出(Out)的(Of)PSBT交易,最後“錨定”到比特币鏈上(Superior)。值得注意的(Of)是(Yes),vPSBT隻是(Yes)将額外的(Of)Taproot Assets資産樹信息添加到比特币開發人(People)員習慣的(Of)比特币PSBT中。在(Exist)這(This)個(Indivual)最新版本中,開發人(People)員現在(Exist)能夠将vPSBT整合進他(He)們現有的(Of)應用(Use)程序,從而抽離出(Out)圍繞Taproot Assets結構的(Of)所有低級複雜性。這(This)使得他(He)們可以(By)專注于(At)爲(For)用(Use)戶建設令人(People)驚歎的(Of)體驗,而不(No)是(Yes)将注意力放在(Exist)默克爾樹上(Superior)。我們期待很快能在(Exist)鏈上(Superior)市場、硬件錢包和(And)閃電通道上(Superior)看到vPSBT的(Of)身影!
(2)Universe帶來最高可擴展性
接下來,Universe來了(Got it),和(And)API一(One)起!
好消息,Taproot Assets Universe允許用(Use)戶下載和(And)驗證Taproot Assets的(Of)資産發布和(And)交易數據。Taproot Assets的(Of)運作(Do)并不(No)需要(Want)如此,因爲(For)交易可以(By)純粹以(By)點對點的(Of)方式發送,但這(This)卻極大(Big)地改善了(Got it)用(Use)戶體驗,尤其是(Yes)對于(At)移動用(Use)戶或不(No)穩定的(Of)互聯網用(Use)戶。比如,新用(Use)戶Alice可以(By)下載Taproot Assets錢包,與發行方的(Of)Universe服務器同步,并立即能夠驗證給定資産的(Of)總供應量、每筆發行交易發生在(Exist)哪個(Indivual)區塊中,并驗證Bob正試圖轉移給她的(Of)資産是(Yes)由她所預期的(Of)發行方發行的(Of)。開發人(People)員現在(Exist)可以(By)在(Exist)建設Taproot Assets區塊浏覽器等産品時(Hour)利用(Use)這(This)些Universe API來幫助用(Use)戶輕松發現Taproot Assets。可以(By)見證生态系統的(Of)建設成果,我們非常興奮!
開發人(People)員可以(By)将Universe服務器視爲(For)特定資産的(Of)比特币完整節點,因爲(For)它們包含驗證正在(Exist)接收的(Of)資産實際上(Superior)是(Yes)由預期發行方發行所必需的(Of)曆史數據。Universe也可以(By)被理解爲(For)與Git類似,Git是(Yes)一(One)個(Indivual)現有的(Of)易于(At)理解的(Of)分布式版本控制系統,在(Exist)這(This)種情況下,信息以(By)去中心化的(Of)同步方式高效地分布在(Exist)感興趣的(Of)服務器之間。
舉個(Indivual)具體的(Of)例子,如果Alice向Bob支付一(One)種叫做L-USD的(Of)資産購買一(One)張貼紙,Bob會想要(Want)證明這(This)個(Indivual)L-USD是(Yes)真的(Of)。Universe服務器提供了(Got it)這(This)樣的(Of)證明機制,因爲(For)他(He)的(Of)錢包可以(By)與L-USD發行方的(Of)Universe服務器同步,下載所有初始發行交易,并驗證Alice的(Of)L-USD資産最初是(Yes)由L-USD發行方發行的(Of)。重要(Want)的(Of)是(Yes),爲(For)給定資産運行Universe服務器是(Yes)無需許可的(Of),Taproot Assets v0.2支持與給定資産保持同步的(Of)Universe服務器聯盟,因此即使發行方的(Of)服務器離線,Bob也應該有許多不(No)同的(Of)數據源來驗證Alice的(Of)資産是(Yes)否合法。最後,Universe服務器狀态被組合進另一(One)個(Indivual)樹中,這(This)使得在(Exist)各Universe之間同步狀态變得簡單明了(Got it)。
(3)多資産鑄造提高鏈效率
如前所述,Taproot Assets的(Of)核心設計原則是(Yes)最大(Big)限度地提高鏈效率。該版本通過允許用(Use)戶在(Exist)單個(Indivual)鏈上(Superior)交易中執行涉及多個(Indivual)Taproot資産的(Of)所有協議操作(Do)(鑄造、發送和(And)接收)來履行該原則。例如,用(Use)戶可以(By)一(One)次鑄造三個(Indivual)新類别的(Of)三種不(No)同資産,隻需支付一(One)次礦工費,然後通過一(One)個(Indivual)vPSBT将所有新鑄造的(Of)資産出(Out)售給使用(Use)不(No)同Taproot Asset付款的(Of)買家,而無需爲(For)每筆資産轉移進行新的(Of)鏈上(Superior)交易。我們希望讓比特币開發人(People)員無需多做其他(He)就能成爲(For)鏈空間的(Of)優秀管理者,而這(This)些新功能恰恰實現了(Got it)這(This)一(One)點。
(4)更多的(Of)穩定性和(And)擴展性改進
最後,這(This)個(Indivual)版本包含了(Got it)大(Big)量的(Of)擴展性和(And)穩定性改進,爲(For)尋求擴展的(Of)開發人(People)員提供了(Got it)一(One)個(Indivual)安全穩定的(Of)基礎。例如,對整數溢出(Out)問題更好的(Of)預防以(By)及支持大(Big)量并行用(Use)戶的(Of)批處理API。此外,資産元數據針對未來的(Of)可轉移性進行了(Got it)優化,允許開發人(People)員在(Exist)鑄造資産時(Hour)爲(For)每個(Indivual)資産包含多達800 KB的(Of)元數據,隻需要(Want)在(Exist)後續的(Of)各鏈上(Superior)轉移中包含該元數據的(Of)哈希值即可。開發者社區已經在(Exist)征求關于(At)如何構建這(This)個(Indivual)Taproot資産元數據的(Of)意見,值得期待!
(5)閃電網絡上(Superior)的(Of)穩定币之路
通過這(This)次發布,我們進一(One)步推進了(Got it)Taproot Assets的(Of)最終目标:使閃電網絡成爲(For)一(One)個(Indivual)多資産網絡,特别是(Yes)爲(For)新興市場的(Of)用(Use)戶提供穩定币支持。一(One)旦我們完成了(Got it)協議的(Of)支付通道部分,這(This)些用(Use)戶将能夠使用(Use)他(He)們選擇的(Of)計價單位開啓Taproot Assets通道,可以(By)在(Exist)邊緣插入閃電網絡并與現有的(Of)閃電網絡進行互操作(Do)。資産不(No)需要(Want)通過引導節點和(And)流動性的(Of)新生态系統來重建流動性網絡的(Of)組成部分。相反,Taproot Assets協議利用(Use)了(Got it)比特币和(And)閃電網絡的(Of)現有網絡效應,以(By)及過去五年間建立的(Of)基礎設施,确保了(Got it)今天分配給網絡的(Of)近5500枚比特币作(Do)爲(For)全局路由貨币。
對于(At)網絡核心中的(Of)路由節點,Taproot Assets的(Of)“邊緣節點”模型應該意味着無需升級就具有更高的(Of)容量,因爲(For)多資産交易通過BTC路由。對于(At)處于(At)網絡邊緣的(Of)用(Use)戶來說,這(This)應該意味着閃電網絡的(Of)所有技術優勢——即時(Hour)結算、高效費用(Use)、全球覆蓋,并且可以(By)使用(Use)他(He)們喜歡的(Of)計價單位。我們不(No)僅設想開發人(People)員将Taproot Assets整合進商家、創作(Do)者和(And)所有閃電網絡用(Use)戶的(Of)現有體驗中以(By)擴大(Big)他(He)們的(Of)總目标市場,還設想開發人(People)員能夠建立全新的(Of)體驗,使全新的(Of)閃電用(Use)戶可以(By)輕松地發送資産進行支付。
爲(For)了(Got it)将Taproot Assets引入閃電網絡,未公布的(Of)Taproot通道将完成規範審查過程。這(This)項正在(Exist)進行的(Of)工作(Do)是(Yes)下一(One)個(Indivual)閃電版本的(Of)主要(Want)功能,一(One)旦發布,Taproot Assets将對支付通道功能和(And)多資産閃電網絡進行整合!
微信咨詢