📢 Gate廣場 #MBG任务挑战# 發帖贏大獎活動火熱開啓!
想要瓜分1,000枚MBG?現在就來參與,展示你的洞察與實操,成爲MBG推廣達人!
💰️ 本期將評選出20位優質發帖用戶,每人可輕鬆獲得50枚MBG!
如何參與:
1️⃣ 調研MBG項目
對MBG的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與MBG相關活動(包括CandyDrop、Launchpool或現貨交易),並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是現貨行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
MBG熱門活動(帖文需附下列活動連結):
Gate第287期Launchpool:MBG — 質押ETH、MBG即可免費瓜分112,500 MBG,每小時領取獎勵!參與攻略見公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通過首次交易、交易MBG、邀請好友註冊交易即可分187,500 MBG!參與攻略見公告:https://www.gate.com/announcements
Taproot Consensus引領比特幣Layer2新時代:整合原生技術實現完全去中心化
比特幣原生拓展技術的集大成:深入解讀 Taproot Consensus 技術黃皮書
2024年5月20日,一份題爲《Taproot Consensus:去中心化BTC Layer2解決方案》的技術黃皮書正式發布。該文詳細闡述了Taproot Consensus的實現方式,以及如何整合施諾爾籤名、MAST、比特幣SPV節點等比特幣原生技術,構建完全去中心化的BTC Layer2解決方案。
通讀全文後,不難發現Taproot Consensus解決方案是對比特幣原生擴展技術的集大成。它沒有對比特幣的代碼進行任何修改,而是巧妙地組合了比特幣的幾項核心技術,展現出簡潔而巧妙的創新思路。
在正式解析黃皮書之前,我們有必要回顧一下比特幣的技術發展歷程,以便更好地理解Taproot Consensus是如何從比特幣的演進脈絡中應運而生的。
一、比特幣技術發展回顧
2008年10月31日,中本聰發表了《比特幣:一種點對點的電子現金系統》論文,首次提出了比特幣的完整技術實現方案。論文第八章提到了SPV(簡單支付驗證)解決方案,這是一種無需運行比特幣全節點,僅需保存區塊頭就能驗證支付的技術手段。
2009年1月3日,比特幣創世區塊誕生。值得注意的是,比特幣初始代碼採用了橢圓曲線籤名技術(ECDSA),而非更適合的施諾爾籤名技術。這是因爲當時施諾爾籤名尚未開源,仍在專利保護期內。
施諾爾籤名保留了橢圓曲線籤名的所有功能和安全假設,同時突破了比特幣最多15重多籤的限制,可實現1000+地址共同管理比特幣且不影響籤名速度。
2018年,經過多年驗證,比特幣核心開發者正式提出將施諾爾籤名引入比特幣網路的提案。
2021年11月14日,比特幣完成Taproot升級,正式納入施諾爾籤名,開啓去中心化多籤新時代。Taproot升級還引入了MAST(默克爾抽象語法樹),賦予比特幣類似智能合約的功能。
施諾爾籤名與MAST的結合,使得比特幣可以通過代碼指令驅動去中心化多籤網路,爲比特幣二層網路的復雜業務場景奠定了基礎。
Taproot Consensus解決方案正是對比特幣13年技術迭代的集大成。
二、Taproot Consensus解決方案概覽
Taproot Consensus技術黃皮書開篇指出,比特幣網路的非圖靈完備性質限制了其直接實現類似以太坊Rollup的Layer2擴展方案。比特幣網路的腳本合約層僅能進行簡單轉帳操作,無法支持復雜智能合約功能。因此,單純從比特幣腳本層面構建Layer2擴展方案是不可行的。
這段描述高度概括了比特幣網路的局限性,指出比特幣擴展的正確方向不是在一層網路上做文章,而是利用比特幣現有能力構建完全去中心化的二層擴展方案。
Taproot Consensus融合了比特幣的Taproot技術(施諾爾籤名和MAST)、比特幣SPV輕節點以及BFT PoS共識機制,構建出一個去中心化且高度一致的Layer2網路。
三、Taproot Consensus架構深析
Taproot Consensus由三部分組成:Schnorr+MAST、Bitcoin SPV和Aura+Grandpa。
Schnorr+MAST利用比特幣Taproot升級帶來的原生技術,實現比特幣的去中心化多籤管理,無需人工籤名,而是通過比特幣代碼驅動。
二層網路達成的共識來驅動這些代碼。而二層網路如何達成共識並與比特幣一層實現狀態同步,則依靠Bitcoin SPV+BFT PoS共識(Aura+Grandpa)。
Bitcoin SPV是中本聰提出的簡單支付驗證方式,無需運行全節點即可同步和驗證比特幣交易。這使得Taproot Consensus能在完全去中心化環境下同步BTC狀態。
Aura+Grandpa是實現拜佔庭容錯的高級PoS共識協議,確保網路節點高度一致。
Taproot Consensus的運行原理可總結爲:在二層系統中,每個驗證者持有用於Schnorr籤名的BTC私鑰。通過Musig2多籤名方案生成的聚合公鑰形成大型MAST樹。驗證者通過向MAST樹生成的門限籤名地址進行BTC轉帳和銘刻操作,實現BTC主網向二層網路提交數據。同時,每個驗證者作爲Bitcoin SPV輕節點,安全且無許可地同步BTC網路狀態。
簡而言之,Taproot Consensus在比特幣一層使用Schnorr+MAST構建去中心化BTC多籤管理,二層運行Bitcoin SPV節點網路同步比特幣一層數據狀態。爲保障二層網路安全可信,將Bitcoin SPV節點網路與Aura+Grandpa融合,使其具備BFT共識級別的安全性。因此,管理二層網路資產不依賴某些多籤人,而是依靠BFT共識驅動,實現真正的去中心化。
四、技術細節與創新
Taproot Consensus黃皮書還詳細解釋了施諾爾籤名、MAST、比特幣PSV輕節點、Aura+Grandpa等技術的實現細節,是學習比特幣最新技術的全面資料。
黃皮書還解釋了Musig2的實現過程,以及與Mezo項目的區別。Mezo基於tBTC協議,利用比特幣多籤構建門限籤名網路,具有較強一致性。但tBTC仍需9人籤名的多籤網路,無法實現完全依靠共識驅動。
Taproot Consensus採用更先進的設計,將Schnorr籤名、MAST、比特幣SPV輕節點與Aura和Grandpa拜佔庭容錯共識機制結合,構建高度一致和安全的去中心化Layer2擴展方案。這種融合不僅提升了比特幣網路的擴展性和可用性,還確保了二層網路的安全性和一致性。
總結
Taproot Consensus技術黃皮書全面描述了一個完全基於比特幣原生技術構建的二層解決方案。它不僅尊重和繼承了比特幣的技術方向,還創新性地組合了比特幣升級帶來的新技術,成爲比特幣原生擴展技術的集大成者。
隨着比特幣生態的發展,真正去中心化的二層解決方案將成爲比特幣發展的必經之路,而Taproot Consensus這類解決方案將大放異彩。