與大多數區塊鏈不同,BTC自其早期以來基本保持不變,大多數升級都是有限的,并旨在增強網絡的效率而不是功能。BTC協議的更新是非常罕見的,并且通常用于技術增強,以確保網絡的穩定性和安全性。
BTC有一個重要的升級是 Taproot,它引入了幾個增強功能,其中包括 Schnorr 簽名。相比于前一個用于密鑰生成和驗證的機制(ECDSA),Schnorr 簽名提供了幾個優勢。
在本文中,我們將解釋 Schnorr 簽名是什么,以及它如何使 BTC 上的數字簽名更快速和高效。
數字簽名
數字簽名是用于驗證數字信息的真實性和完整性的數學方案。它們提供了一種證明消息是由特定發送者發送的(真實性)并且在傳輸過程中沒有被更改(完整性)的方式。換句話說,數字簽名與物理簽名并沒有太大的不同,發送者通過其獨特的簽名方式驗證自己的身份和特定意圖。
Meta員工不滿扎克伯格癡迷元宇宙:不知道要交付什么:金色財經報道,馬克·扎克伯格對元宇宙的癡迷已經引發 Meta (原 Facebook)公司員工不滿,他們認為“元宇宙已經成為扎克伯格唯一想談論的事情”,以至于讓許多為他工作的人感到沮喪。目前,Meta 公司已經組建特定于元宇宙的團隊”,員工認為這是一個“將覆蓋公司內所有團隊”的團隊,但不少人仍然非常困惑,一方面擔心會煽動混亂和焦慮,另一方面是員工似乎并不真正知道要交付什么或做什么,Meta 迄今并沒有連貫的元宇宙戰略。(businessinsider)[2022/4/24 14:45:10]
數字簽名通常在軟件分發、金融交易、合同管理軟件以及許多其他需要檢測偽造或篡改的情況下使用。
BTC中的數字簽名的重要性在BTC白皮書中由中本聰(Satoshi Nakamoto)描述如下:
聲音 | CSW談BSV大漲:知道背后有什么事,但不會說出來:BSV支持者Craig Wright(CSW)近期接受了BlockTV的采訪。在談及BSV日前大幅拉升近300%的背后原因時,CSW表示:“我知道這背后有什么事、什么人,也知道其他的一些事情。我知道有人在做些什么,但這些都不是公開信息,所以我不打算分享。”在談及與Kleiman的訴訟案時,CSW表示,他不會讓法院輕易地強制他支付(50萬比特幣)。因為如果他把50萬比特幣交給Kleiman,數字資產和整個加密貨幣市場都會受到影響,因為Kleiman很可能會為了支付遺產稅而出售大量比特幣。在談及關鍵性的私鑰問題時,CSW稱不愿意透露任何細節。(Crypto Ticker)[2020/1/31]
“我們將電子 coin 定義為一個數字簽名鏈。每個所有者通過對前一筆交易的哈希和下一個所有者的公鑰進行數字簽名,并將其添加到 coin 的末尾來將 coin 轉移給下一個所有者。收款人可以驗證簽名以驗證一條鏈上的所有權。”
聲音 | 福布斯財務委員會成員:Ripple有很多產品可以提升XRP的價值 但沒人知道XRP可以達到什么水平:福布斯財務委員會成員David Gokhshtein發推文稱,Ripple公司將盡一切可能使XRP有價值。他們有很多很棒的產品(如:xRapid)可以提升它的價值。但是沒有人知道它會達到什么水平。[2019/7/29]
在 BTC 的情況下,數字簽名用于驗證與地址關聯的私鑰的所有者,而無需將私鑰透露給網絡。當一個交易被提交以被納入一個區塊時,BTC 網絡上的節點會檢查簽名是否與消息匹配,并在匹配時接受該交易。
什么是Schnorr簽名?
Schnorr 簽名是一種數字簽名方案,可以高效且安全地對交易和消息進行簽名。它最早由克勞斯·施諾爾(Claus Schnorr)在 1991 年的一篇論文中描述。
Wilson, Sonsini, Goodrich & Rosati合伙人:試圖確定什么是證券和什么是商品會導致市場分心:今天在“審查數字和ICO市場”聽證會上,Wilson, Sonsini, Goodrich & Rosati合伙人Robert Rosemblum表示:“試圖確定什么是證券和什么是商品會導致市場分心。我認為從長遠來看,我們不應該擔心證券和商品的區別。”[2018/3/15]
作為一種利用橢圓曲線密碼學的算法,Schnorr 被提議作為 BTC 技術路線圖的一部分,用來替代橢圓曲線數字簽名算法(ECDSA)。Schnorr 因其簡單性、可證明的安全性和線性性而受到贊譽。由于 Schnorr 需要的計算量較少于 ECDSA,它被認為適用于 cryptocurrency 交易。
Schnorr簽名的優勢
Schnorr簽名具有多種優勢,包括高效性、增強的隱私性,同時保留了 ECDSA 的所有功能和安全假設。Schnorr 簽名可以實現較小的簽名大小、更快的驗證時間,并且對某些類型的攻擊具有改進的抵抗能力。
Schnorr簽名最顯著的優勢是密鑰聚合(key aggregation)- 將多個簽名聚合為一個簽名,該簽名對其密鑰的總和有效。換句話說,Schnorr 使得多個合作方能夠生成一個對他們的公鑰總和有效的簽名。
簽名聚合使得多個簽名者的簽名可以合并為一個單一的簽名
密鑰聚合能夠降低交易費用并提高底層可擴展性,因為來自多簽名設置的電子簽名在區塊中占用的空間與來自單方交易的簽名相同。Schnorr 的這個特性可以用于減小多重簽名支付和其他與多重簽名相關的交易的大小,例如閃電網絡通道交易。
Schnorr 簽名的另一個重要特性是不可篡改性。在數字簽名的背景下,篡改性是指攻擊者能夠修改有效簽名,使得修改后的簽名仍然有效,并認證不同于原始簽名的消息。這可能對 cryptocurrency 應用造成嚴重問題,惡意攻擊者可以修改交易簽名以增加轉移資金的金額或更改資金的接收者。
Schnorr 還提供了很多隱私優勢。它可以讓多重簽名方案與傳統的單一公鑰無法從外部區分,Schnorr 使得觀察者在鏈上活動中更難區分多重簽名的支出和單一簽名的支出。此外,在 n-of-m 多重簽名設置中,Schnorr 使得外部觀察者更難通過查看鏈上信息來確定哪些參與者在交易中簽名,哪些沒有簽名。
Schnorr在BTC中的應用
Schnorr 簽名被實現在 BIP-340 中,作為 Taproot 軟分叉升級的一部分,并于 2021 年 11 月 14 日在區塊高度 709,632 上激活。與其他BTC升級提案一樣,Taproot 被BTC礦工投票通過。Taproot 是一系列協議改進的集合,引入了幾個新功能,改變了區塊鏈上交易的處理方式,并開啟了新的腳本能力。Taproot 被認為是自2017年采用隔離見證(Segregated Witness)以來BTC最重要的更新之一。
Schnorr 使BTC的數字簽名更快、更安全、更易處理。值得注意的是,Schnorr 簽名與BTC的密碼學算法向后兼容,這樣就可以通過軟分叉升級引入它們。
Schnorr簽名與ECDSA的比較
正如前文所述,Schnorr 簽名相對于 ECDSA 具有幾個優勢,包括更小的簽名大小、更快的驗證時間以及對某些類型攻擊的改進抵抗能力。Schnorr 簽名還允許進行簽名聚合,這可以降低交易費用并提高可擴展性。
值得注意的是,雖然Schnorr 簽名可能被認為更適合BTC,但 ECDSA 仍被廣泛使用,并被認為是一種安全的簽名方案。在選擇 Schnorr 簽名和 ECDSA 之間,可能會取決于具體的用例和安全要求。
Chainlink預言機
個人專欄
閱讀更多
金色薦讀
金色財經 善歐巴
迪新財訊
區塊律動BlockBeats
白話區塊鏈
金色早8點
Odaily星球日報
歐科云鏈
MarsBit
時至今日,數字藏品或者說NFT的熱潮幾乎已經過去,但是對于數字藏品的法律定性,在此時可以說才初有結論,相關的判決也因此在今年增加不少。在大浪褪去之后,理論的真金方才在沙地里閃爍.
1900/1/1 0:00:00作者:Tokenterminal我們時常直觀的感受到使用不同區塊鏈所產生的成本和收益,即gas費和激勵.
1900/1/1 0:00:00目錄 一、項目簡介 二、項目愿景 三、特色和優勢 四、發展歷史 五、團隊背景 六、融資信息 七、發展成果 八、經濟模型 九、行業分析 十、風險與機會 Avalanche(雪崩協議)由Ava La.
1900/1/1 0:00:00撰文:LILY Z. KING,Cobo COO 編譯:深潮 TechFlow一位沒有編程經驗的藝術家在 ChatGPT 的幫助下成功創造了一種 Memecoin——Turbo.
1900/1/1 0:00:00目前整體而言,GameFi賽道發展依舊呈現萎靡不振的樣子,與2022年的火熱形成了鮮明的對比。另一方面,目前還有一個很有趣的現象,就是有相當一部分Crypto Game項目,最后選擇了將自身平臺.
1900/1/1 0:00:005月8日,比特幣異常擁堵,幣安甚至不得不暫停BTC提現交易,這擁堵背后的主要原因是什么?BRC-20代幣早在3月時便被提出.
1900/1/1 0:00:00