📢 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
Ed25519 MPC技術突破:爲Web3錢包和DApp帶來更強安全保障
Ed25519在MPC中的應用:爲DApp和錢包提供更安全的籤名方案
近年來,Ed25519已成爲Web3生態系統中的重要組成部分。多個熱門區塊鏈如Solana、Near和Aptos都採用了這種算法。盡管Ed25519因其效率和加密強度而廣受歡迎,但真正的MPC(多方計算)解決方案尚未完全適用於這些平台。
這意味着,即使加密技術不斷進步,採用Ed25519的錢包通常仍缺乏多方安全機制來消除單一私鑰帶來的風險。如果沒有MPC技術的支持,這些錢包將繼續面臨與傳統錢包相同的核心安全隱患,在保護數字資產方面仍有很大的改進空間。
最近,Solana生態系統中的一個項目推出了一款移動友好型交易套件,將強大的交易功能與社交登入和代幣創建體驗結合在一起。這種創新顯示了業界對更安全、更便捷的錢包解決方案的需求。
Ed25519錢包的現狀
傳統的Ed25519錢包通常使用助記詞來生成私鑰,然後用該私鑰簽署交易。這種方法使錢包容易受到社交工程、釣魚網站和惡意軟件等攻擊。由於私鑰是訪問錢包的唯一途徑,一旦出現問題,恢復或保護資產變得極爲困難。
相比之下,MPC技術可以徹底改變錢包的安全性。MPC錢包不會將私鑰存儲在單一位置,而是將其分割成多個部分並分散存儲。當需要簽署交易時,這些密鑰片段會生成部分籤名,然後通過閾值籤名方案(TSS)組合成最終籤名。
由於私鑰從未在前端完整暴露,MPC錢包能夠提供更強大的保護,有效防範社交工程、惡意軟件和注入攻擊,從而將錢包安全性提升到一個新的水平。
Ed25519曲線和EdDSA
Ed25519是Curve25519的扭曲Edwards形式,專門針對雙基標量乘法進行了優化,這是EdDSA籤名驗證中的關鍵操作。與其他橢圓曲線相比,Ed25519更受歡迎,原因在於它的密鑰和籤名長度更短,計算和驗證速度更快、效率更高,同時保持了高水平的安全性。Ed25519使用32字節的種子和32字節的公鑰,生成的籤名大小爲64字節。
在Ed25519中,種子通過SHA-512算法進行哈希處理。從這個哈希值中提取前32個字節來創建私有標量。然後將此標量乘以Ed25519曲線上的固定橢圓點G,從而生成公鑰。
這個關係可以表示爲:公鑰 = G x k
其中k表示私有標量,G是Ed25519曲線的基點。
新的Ed25519支持方案
某些技術解決方案直接生成私有標量,然後使用該標量計算相應的公鑰,並使用FROST算法生成閾值籤名,而不是生成種子並對其進行哈希處理以獲取私有標量。
FROST算法允許私鑰共享獨立簽署交易並生成最終籤名。在籤名過程中,每個參與者都會生成一個隨機數並對其作出承諾。這些承諾隨後在所有參與者之間共享。在共享承諾之後,參與者可以獨立簽署交易並生成最終的TSS籤名。
這種方法利用FROST算法生成有效的閾值籤名,同時與傳統的多輪方案相比,最大限度地減少了所需的通信。它還支持靈活的閾值,並允許參與者之間進行非交互式籤名。承諾階段完成後,參與者可以獨立生成籤名,而無需進一步交互。在安全級別上,它可以防止僞造攻擊,而不會限制籤名操作的並發性,並在參與者行爲不當時中止該過程。
Ed25519曲線的應用
對於使用Ed25519曲線構建DApp或錢包的開發人員來說,這種新的支持是一個重大進步。它爲在Solana、Algorand、Near、Polkadot等流行鏈上構建具有MPC功能的DApp和錢包提供了新的機會。
某些解決方案現在也原生支持Ed25519,這意味着基於Shamir祕密共享的非MPC SDK可以在各種Web3解決方案中直接使用Ed25519私鑰,包括移動、遊戲和Web SDK。這爲開發者提供了更多選擇,可以探索如何將這些技術與Solana、Near和Aptos等區塊鏈平台集成。
結論
總的來說,支持EdDSA籤名的MPC技術爲DApp和錢包提供了增強的安全性。通過利用真正的MPC技術,它無需在前端公開私鑰,從而大大降低了受到攻擊的風險。除了強大的安全性之外,這種方法還提供了無縫、用戶友好的登入體驗和更高效的帳戶恢復選項。
隨着Web3生態系統的不斷發展,像這樣的創新將繼續推動安全性和用戶體驗的進步,爲更廣泛的採用鋪平道路。