透啃世界 | 透啃區塊鏈第 046期

買賣虛擬貨幣

親愛的們,男神駕到。

每天一個新觀點,帶你啃透區塊鏈。

今天一起來看一下昨天就想聊的一個話題,BTC/" target="_blank"">比特幣的 Schnorr 簽名。

談到比特幣面臨的問題,幾乎地球人都知道,都會說是擴充套件性問題。比特幣想要在全世界範圍內,獲得更廣泛的使用者和更加普及的應用,這個問題就必須得到解決。

而現在的問題是,比特幣約每十分鐘產生一個區塊,每個區換的容量也做了限制,當然,這樣的設計也是為了那些比特幣最吸引我們的特性:去中心化/抗審查/不可更改和資料全網透明。

在所有各方參與者的心中,擴容是毫無爭議的。如何實現擴容的同時又保證比特幣的網路根基不動搖,這才是爭議的焦點。

而隨著比特幣隔離見證的部署,比特幣的交易延展性得到了解決。從一個側面擴充套件了區塊的容量,使得每個區塊可以容納更多的交易。部署隔離見證解決了交易的延展性之後,更為重要的意義在於,為後續很多更厲害的應用鋪平了道路,Schnorr 簽名就是其中的一個。

我們都知道,現在比特幣的交易當中,簽名是必不可少的一部分,當然了,簽名所佔的區塊空間也是不了忽略的一部分。特別是一筆交易來自很多個不同輸入的時候,所有的輸入都需要簽名,增加了交易的體積,交易的費用也隨之增加。

採用 Schnorr 簽名之後,可以使得這個問題得到解決。就是當一個人傳送的交易,有很多個輸入源的時候,只需要一個簽名就可以了。這樣至少可以節省25% 的儲存空間。

除了節省空間之外,還帶來了一個好處,就是增加了隱私性。這主要體現在,很多人現在會使用多重簽名來保證交易的安全性。但是在使用多重簽名的時候,又不希望別人注意到這是一個多重簽名的交易。使用 Schnorr 簽名之後就可以做到這一點,使得多重簽名可以看起來和普通的簽名交易一樣,加強了交易的隱私。

最後一點是增強了比特幣的抗攻擊性。在某一段時間,比特幣網路經常遭受到帶有明顯政治意圖的攻擊,當然這個攻擊來源和其中的爭議這裡就不說了。

攻擊的形式也很簡單,就是傳送大量的交易,每一個交易當中包含了大量的輸入源,因為每個輸入源都需要簽名,所以這種交易就佔用了大量的區塊空間,使得比特幣記憶體池當中積攢了相當多未確認的交易,使用者的使用體驗就變得很差,速度奇慢,手續費超高。

採用 Schnorr 簽名之後,因為可以極大的壓縮簽名所佔的區塊空間,也就使得比特幣網路再受到這種攻擊的時候,能夠容納更多的交易,攻擊者想要達到預期的目的,就需要付出更加高昂的成本。

好,到這裡我們就基本瞭解了 Schnorr 簽名給比特幣網路帶來的好處。當然還有其他更先進的技術會因此得以實現。我們後續再繼續聊。我今天就是這樣,拜拜。


幣圈四年場外交易老司機,一個有深度的男人,帶你看懂不一樣的區塊鏈世界。  ——風華三毛

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;