買以太坊 買以太坊
Ctrl+D 買以太坊
ads

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

Author:

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

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

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

編輯:xy工作室、NPC

美股三大指數集體收漲,標普500指數漲1.22%:金色財經報道,美股三大指數集體收漲,納指漲1.45%,上半年累漲31.73%;標普500指數漲1.22%,上半年累漲15.9%;道指漲0.83%,上半年累漲3.79%。[2023/7/1 22:11:50]

ECDSA簽名回顧??

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

XRPL二層智能合約平臺Evernode發布Hooks V3,主網或于Q3/Q4啟動:金色財經報道,基于XRP Ledger構建的二層去中心化免許可智能合約平臺Evernode宣布發布Hooks V3,即平臺Beta測試的最新版本,相關用戶將被邀請從Hooks v2進行切換。據悉,測試網第三次迭代注冊將在接下來的 7 天內開放,因此用戶有足夠的時間重新安裝 Evernode 軟件并遷移到新版本,預計主網最快將于 2023 年第三季度至第四季度啟動。(U.today)[2023/4/2 13:40:20]

?特幣簽名算法——

基于SECP256k1曲線的ECDSA

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

數據:約27億枚ARB從Arbitrum歸屬地址轉出,此次分配或屬于團隊和顧問:4月1日消息,據Spot On Chain監測數據顯示,約27億枚ARB(約37.2億美元)從Arbitrum歸屬地址中轉出并分發至145個地址。分發過程通過中間錢包進行,目前仍有417萬枚ARB (約576萬美元)尚未分配。此前根據Arbitrum公布的代幣經濟模型顯示,初始總供應量的26.94%(26.94 億枚)會分配給Offchain Labs團隊和顧問,此次分配或屬于團隊和顧問。[2023/4/1 13:39:11]

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

BitMEX首席執行官:BTC可能已經觸底:金色財經報道,在最近的一篇Medium博客中,BitMEX首席執行官Arthur Hayes聲稱,BTC可能已經觸底。 Hayes認為,中心化借貸公司和比特幣礦工強制出售比特幣的行為可能已經結束。那些不得不清算所持股份的人早就這樣做了。由于大多數中心化加密借貸公司已經陷入困境,因此他們不再進行貸款或抵押品進行清算。

此外,看漲預測取決于美聯儲將不得不轉向鴿派貨幣政策以在2023年穩定國債市場的假設。這應該會提振風險資產。Hayes指出,未平倉合約(跨衍生品交易所的未平倉頭寸總和)已降至2021年初以來的最低水平。不排除如果出現橫盤熊市,OP可能會進一步下跌。然而,如此低迷的市場不太可能產生大量清算,這意味著OI不會快速變化。[2022/12/10 21:35:09]

Schnorr簽名的平凡?案

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

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:SCHDSACDSARBgenesischainmaidsafecoinCDSD價格JustCarbon Governance

SHIB最新價格
CRY:NFT全面解析:2021年會是“NFT年”嗎?_CAKECRYPT

原文標題:《Why2021WillbetheYearofNon-FungibleTokens(NFTs)》原文作者:RubenMerre編譯:0x13.

1900/1/1 0:00:00
OIN:富達向香港加密交易所OSL運營商BCGroup增資約670萬美元_比特幣今日價格行情中國走勢圖

全球最大的資產管理公司之一富達投資向一家香港加密貨幣運營商投入了更多資金,為全球數字資產市場的演變提供了又一個看漲指標.

1900/1/1 0:00:00
AND:交易員的2020:狂暴大牛市,賺錢了嗎?_Smartlands

2020年比特幣行情大起大落,有人爆倉,有人封神。合約、杠桿、現貨誰跑贏了?極端行情常有,而常勝將軍不常有.

1900/1/1 0:00:00
INK:干翻瑞波之后 美國鐵拳的下一個目標會是誰?_LINK

最近幾周,比特幣、以太坊的價格一路突飛猛進,但美國監管機構SEC對幣圈卻是頻頻發槍。12月22日,SEC起訴瑞波,認為XRP是未登記的證券。XRP因此一路暴跌60%,給投資者帶來了巨大損失.

1900/1/1 0:00:00
COIN:觀點 | 如何利用社交代幣實現社區長期發展_ClearCoin

原文標題:HowtoLeverageSocialTokensforLong-TermGrowth原文鏈接:https://forefront.

1900/1/1 0:00:00
COI:詳細拆解區塊鏈創新解決方案的5種模式 誰又能夠脫穎而出?_COIN

詳細拆解區塊鏈創新解決方案的5種模式誰又能夠脫穎而出?鏈集市ChainMarket 剛剛 12 在之前的文章《區塊鏈發展的3個必經階段究竟是什么,創業者該如何把握先機?》里.

1900/1/1 0:00:00
ads