Schnorr 簽章是比特幣中使用的數位簽章演算法,允許將多個簽章合併為一個,從而提高效率和可擴展性。Schnorr 簽章是比特幣中使用的數位簽章演算法,允許將多個簽章合併為一個,從而提高效率和可擴展性。

比特幣交易中的Schnorr簽名

2026/01/06 06:00
閱讀時長 9 分鐘
如需對本內容提供反饋或相關疑問,請通過郵箱 crypto.news@mexc.com 聯絡我們。
digital signature

簡介

Bitcoin ($BTC)、Ethereum ($ETH)、Solana ($SOL) 及其他加密貨幣都是數位貨幣,其儲存和交易過程與法定貨幣相似。當一位持有者將 Bitcoin 發送給另一位時,他們需要一個公開地址以及一個私鑰。就像分享您的銀行帳號不會構成任何風險,但分享您的 ATM 密碼則會一樣,分享您數位錢包的公開地址是無害的,但分享您的私鑰或助記詞則不然。要簽署 $BTC 交易,最常見的演算法是 ECDSA,但 Schnorr Signatures 演算法最近也逐漸受到關注。

Schnorr Signatures 解說

我們可以將 Schnorr Signatures 定義為一種節省空間、節省時間的數位簽章演算法,它將多個簽章合併為一個,並證明所有權和授權支出。任何人都可以透過持續努力複製紙本簽名,但無論您使用 ECDSA 或 Schnorr signatures,幾乎不可能偽造數位簽章。此外,無法從公鑰推導出私鑰,但您始終可以透過採用 secp256k1 曲線從私鑰提取公鑰。此機制運用一些數學難題來確保金鑰的安全性。

要了解 Schnorr Signatures 的真正效率和可靠性,您必須研究該演算法的一般性和數學基礎。Bitcoin 使用橢圓曲線加密,而 ECDSA 和 Schnorr 都在同一條稱為 secp256k1 的曲線上運作。Schnorr Signatures 確保金鑰生成的不可逆性,如前段所述。透過使用和依賴 ECDSA 所使用的相同數學基礎,Schnorr 系統可以重新組織簽章的產生和驗證方式。

簽章建立過程

當您建立 $BTC 交易時,您必須證明您獲得授權可以支出這些幣。您透過數位方式簽署交易來完成此操作。Schnorr Signatures 演算法遵循清晰直接的模式。為了為特定簽章建立獨特的簽章,該演算法使用交易詳情、隨機數和私鑰的巧妙組合。如果交易的哪怕一個字元發生變化,簽章就會失效。由於嚴格依賴交易資料,篡改或偽造變得不可能。當系統建立了簽章後,它會被添加到交易中並與網路共享,以便網路可以驗證它。

網路驗證

現在,區塊鏈網路上的參與者會檢查您交易的有效性。他們不需要存取私鑰來執行此驗證。相反,他們使用公鑰和簽章來確認交易已獲得適當授權。Schnorr Signatures 透過允許多個批准顯示為一個來簡化此驗證過程。儘管內部邏輯確認所有必需方都同意了,但網路僅處理單一緊湊的簽章。在此,我們可以看到 Schnorr 簽章系統的高效性和節省空間的特性。

在多重簽章錢包中的作用

Schnorr Signatures 最實用的優勢之一出現在多重簽章錢包中。這些錢包需要多個私鑰的批准,資金才能解鎖並授權支出。在傳統設定中,每個簽署者產生一個單獨的簽章,所有簽章都必須包含在交易中。這增加了交易大小,並洩露了有關涉及多少參與者的資訊。使用 Schnorr Signatures,所有必需的批准可以合併為一個組合簽章。

與 Taproot 升級的關係

Schnorr Signatures 透過 Taproot 升級在 Bitcoin 區塊鏈上變得可用,該升級在經過多年討論和測試後啟動。在此之前,僅使用 ECDSA。Taproot 引入了一種處理交易條件和腳本的新方式。它允許 Bitcoin 僅顯示實際使用的條件,同時隱藏其他可能性。Schnorr Signatures 在使簽章聚合和驗證成為可能方面發揮重要作用。

安全性考量

安全性仍然是任何金融系統中最重要的考量,在加密貨幣市場中更是如此。Schnorr Signatures 既不處於實驗階段,也不是未經測試的加密技術。它們已被充分研究,在某些方面在數學上比 ECDSA 更簡單。這種簡單性使其分析更容易,並降低了任何實作錯誤的機會。由於 Schnorr 在 Bitcoin 已信任的同一橢圓曲線上運作,因此它不會引入陌生的假設。結果是,Bitcoin 在不損害其安全模型的情況下獲得了效率和隱私性。

採用與相容性

儘管具有優勢,Schnorr Signatures 並非所有交易的強制要求。Bitcoin 允許使用者選擇使用較新功能還是較舊功能。由於相容性和漸進式升級週期,許多錢包和服務仍然依賴較舊的格式。隨著時間推移,隨著更多軟體採用 Taproot,我們可以預期 Schnorr 簽章演算法的使用將會增長。這種漸進式方法確保穩定性,並避免強迫使用者突然改變。它也顯示了 Bitcoin 謹慎的開發理念。

對使用者的實際重要性

對於大多數使用者而言,Schnorr Signatures 在背景中靜默運作。此簽署系統不會改變錢包的外觀或交易的發送方式。真正的優勢並非普遍可見,而是透過較低的費用、改善的隱私性和更好的可擴展性間接呈現。使用者不需要了解複雜的數學基礎就能從中受益。這種靜默整合也符合 Bitcoin 提供可靠金融生態系統的目標,該系統不要求使用者具備技術專業知識。

長期意義

Schnorr Signatures 是 Bitcoin 演進中至關重要的一步。它們表明系統可以在保留其基本原則的同時進行改進。透過完善簽章的建立和驗證,Bitcoin 變得更加高效和靈活,而不損害去中心化。這些改進可能看起來微不足道,但在數百萬筆交易中,改進就變得顯而易見。

結論

簡而言之,Schnorr 簽章系統更好的效率、隱私性和安全性使其成為授權 $BTC 交易的改進系統。此系統建立在與 ECDSA 使用的相同加密基礎上。隨著採用率不斷增長,Schnorr Signatures 可能會在使 Bitcoin 對公眾使用更具韌性和實用性方面發揮越來越重要的作用。

免責聲明: 本網站轉載的文章均來源於公開平台,僅供參考。這些文章不代表 MEXC 的觀點或意見。所有版權歸原作者所有。如果您認為任何轉載文章侵犯了第三方權利,請聯絡 crypto.news@mexc.com 以便將其刪除。MEXC 不對轉載文章的及時性、準確性或完整性作出任何陳述或保證,並且不對基於此類內容所採取的任何行動或決定承擔責任。轉載材料僅供參考,不構成任何商業、金融、法律和/或稅務決策的建議、認可或依據。

USD1 Genesis:0 費率 + 12% APR

USD1 Genesis:0 費率 + 12% APRUSD1 Genesis:0 費率 + 12% APR

新用戶:質押最高享 600% APR。限時福利!