以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

硬核 | 一種基于 Schnoor 算法的多簽方案以及錢包架構_SCH:asch

Author:

Time:1900/1/1 0:00:00

硬核預警,建議有技術基礎的同學使用~

近日比特幣核心客戶端發布了新的一個大版本,這次發布主要帶來了Schnorr簽名Taproot技術。Schnorr是一項優雅,簡潔,可以提升交易隱私性,節省空間,同時還能實現聚合多簽的一種的簽名算法。同時它有別于傳統的ESDSA簽名技術,其在技術及實現方式上有著明顯的特點,目前已經較廣泛的應用在不同公鏈的不同環節上。本期非常有幸邀請到密碼學專家漢升撰稿,介紹一種基于Schnoor算法的多簽方案以及錢包架構。同時在文末為大家推薦了兩篇相關科普文章,希望能夠一起學習這一項新的技術,以及了解Schnorr簽名對于比特幣及區塊鏈技術的發展有哪些意義。

編輯:xy工作室、NPC

貝塔斯曼擬在未來3-5年向中國創企投資7億美元,關注金融科技等領域:金色財經報道,全球媒體巨頭貝塔斯曼旗下投資機構貝塔斯曼投資公司宣布,將在未來 3-5 年內向中國初創公司投資 7 億美元,該投資公司首席執行官 Carsten Coesfeld 表示,其主要關注領域包括媒體和內容創新、工業技術、金融科技等。

據悉,目前貝塔斯曼旗下專注于中國市場的分支機構是貝塔斯曼亞洲投資公司,后更名為 BAI Capital,今年四月 BAI Capital 宣布將推出一支專注于 Web 3.0 投資的新基金,擬探索相關市場潛力。[2023/8/9 21:34:47]

ECDSA簽名回顧??

數字簽名是對簽名的數字模擬。最早的數字簽名算法是由Rivest、Shamir、Adleman三?于1978年提出的RSA簽名算法,其安全性基于?整數分解的難解性,?泛地運?于數字認證與CA等領域。但是由于RSA算法的密鑰尺?較?,存儲效率不及后來的基于橢圓曲線的簽名算法。所以?前?泛運?于密碼貨幣的簽名?乎都是ECDSA算法,只是所基于的底層橢圓曲線不同。ECDSA的安全性是基于橢圓曲線離散對數難解性。

超過20億美元BTC和11億美元ETH期權合約將于今日到期交割:金色財經報道,Deribit數據顯示,名義價值超過20億美元BTC期權合約和11億美元ETH期權合約將于今日到期交割。其中BTC的最大痛點價格為2.9萬美元;ETH的最大痛點價格為1850美元。[2023/7/28 16:03:47]

?特幣簽名算法——

基于SECP256k1曲線的ECDSA

?特幣?前所使?的簽名算法是基于SECP256k1曲線的ECDSA算法。將交易的詳細信息作消息摘要,即z=SHA256(m),對摘要z作核?簽名算法。

密碼學意義上安全的數字簽名需要通過添加隨機數來實現簽名的隨機性。但是根據RFC6979標準,簽名算法中的隨機數是從消息摘要z中提取出,這不是密碼學意義上的隨機數。這個?案在眾多密碼學代碼庫中,并應?于?多數區塊鏈項?中。

Tornado Cash開發者律師就Chainalysis提供的證據提出質疑:5月24日消息,Tornado Cash開發者Alexey Pertsev的律師質疑Chainalysis提供的證據,并表示其提供的證據不足以證明Tornado Cash與犯罪相關資金有關。法院已允許律師Keith Cheng對Chainalysis收集數據的方式進行詢問。[2023/5/24 22:15:15]

Schnorr簽名的平凡?案

Schnorr簽名可以解決上?所提出的多簽消耗資源的問題。

BitMEX推遲BMEX Token上線時間,等待加密市場狀況改善:7月12日消息,據BitMEX官方推特,BitMEX決定推遲BMEX Token在其現貨交易市場上線時間。原因是目前的市場條件不理想,BitMEX希望讓BMEX在持有者能獲得回報的環境中上線。[2022/7/12 2:07:03]

Schnorr是由Claus-PeterSchnorr在1989年美密會上提出的數字簽名算法,并申請了專利保護。就簽名算法本身??,它相對于ECDSA算法具有,可證明安全性、可擴展性的特點。主要算法實現如下:

可以看出Schnorr簽名也基于橢圓曲線算術,?前?泛部署于各?代碼庫、芯?指令中的底層算術模塊依?然可以有效利?,但是需要將再重新從底層接?封裝指令來實現Schnorr算法。這點對于軟件錢包升級?較便利。但是對于硬件錢包,升級成本可能較?。?

Schnorr簽名?案的線性性質

假設Alice和Bob分別對于消息m進?簽名。具體地,假設Alice的公私鑰對為(x1,X1=x1G),Bob的公私(x2,X2=x2G),

以上的?案只是為了展示Schnorr簽名的線性性,并不能直接?于實際應?,因為這個?案可能會導致RougekeyAttack。?

基于Schnorr簽名的多簽?案

1.多簽?案

以n-of-m多簽?案為例。

2.錢包服務架構錢包分為服務器端(S端)和客戶端(C端),C端將有多個邏輯點,對應多個?戶。

這?的S端和C端只是邏輯上的,可以在?個物理設備上既有S端也有C端,也可能是多個物理設備上的。?

結論

對于Schnorr的線性性質以及簽名可累積性質,使得在?特幣多簽交易的執?中,不需要過多的?戶簽名數據,只需要"簽名和"與"公鑰和"即可驗證交易合法性。這會讓?特幣的多簽交易???幅降低,從?區塊能容納的多簽交易數量得到較?提?。以2-3多簽為例,?前?特幣多簽的鎖定腳本需要3個公鑰地址,這部分會被壓縮為腳本,所以升級之后???變化,但是解鎖腳本需要2個公鑰與2個簽名,在升級為Schnorr之后,只需要?個"公鑰和"與"簽名和"。對于更通?的n-m多簽,?前?特幣多簽的解鎖腳本需要n個公鑰與n個簽名,Schnorr簽名依然只需要?個"公鑰和"與?個"簽名和”。也就是說簽名?越多,Schnorr簽名的空間利?率越?。?

Tags:SCHMEXDSAECDaschDIKEMEX NetworkmaidsafecoinECD價格

pepe最新價格
Ruffer Investment董事長:比特幣是一種新興的價值儲存手段_RUFF:ASTRAFER

據Trustnodes消息,RufferInvestment的JonathanRuffer詳細闡述了關于該公司于去年11月購買5億英鎊比特幣的想法,他說:“我們的根本理由是.

1900/1/1 0:00:00
標普報告:比特幣與黃金之間的相似性正在增加_420:ScarySwap.Io

債券評級和投資指數公司標準普爾的一份最新報告顯示,比特幣與黃金之間的相似性正在增加。 美股跌幅擴大,標普500指數跌1%:行情顯示,美股跌幅擴大,標普500指數跌1%,納指、道指跌0.8%.

1900/1/1 0:00:00
API3:由于被告知Chainlink是活動唯一預言機供應商,黑客馬拉松被迫推遲_TAL:Fermat Capital Management

官方消息,基于Web3的去中心化API服務API3表示,很抱歉地通知社區和所有參加ETHIndiaOnline&EtherPunk2021的開發人員.

1900/1/1 0:00:00
觀點丨NFT會是藝術市場的未來嗎?_ONE:NFT

原文鏈接: https://verisart.medium.com/are-nfts-the-future-of-the-art-market-59bfe04cfed2 VRtigo Alott.

1900/1/1 0:00:00
擁有一個比特幣,越來越是普通人的奢望_YAG:Voyager Token

在昨天的文章中,我建議大家無論如何留一點比特幣在手,因為它未來還會再創奇跡。說起比特幣創造的奇跡,我們第一個想到的就是它從上線以來到現在為止,11年的時間里漲幅至少超過百萬倍.

1900/1/1 0:00:00
Ruffer投資董事長:比特幣或將成為黃金的挑戰者_UFF:RUFF幣

在宣布新的比特幣投資策略后,英國投資公司RufferInvestment的董事長詳細介紹了該公司將其多策略基金2.5%分配給比特幣的原因.

1900/1/1 0:00:00
ads