国产成人 综合 亚洲欧美,羞羞影院成人午夜爽爽在线,中文字幕av在线一二三区,午夜私人成年影院在线观看,男人把大ji巴放进女人视频

okx

幣安交易所平臺|比特幣簽名:縮短步驟的硬核講解

時間:2023-08-25|瀏覽:225

技術(shù)的突破是推動區(qū)塊鏈行業(yè)前進的引擎。幣安中國區(qū)塊鏈研究院與鏈聞ChainNews密切關(guān)注區(qū)塊鏈與密碼學等領(lǐng)域技術(shù)發(fā)展前沿,因此聯(lián)合推出「他山之石」專欄,向中文讀者介紹全球范圍內(nèi)最值得關(guān)注的區(qū)塊鏈技術(shù)進展,以及金融等產(chǎn)業(yè)最新的應(yīng)用分析與動態(tài)。希望為中國的區(qū)塊鏈行業(yè)提供借鑒和思考。

本文介紹了BIP-340提議使用的Schnorr簽名與ECDSA簽名相比,能夠縮短6至9個字節(jié),從而節(jié)省更多的區(qū)塊鏈存儲空間。

撰文:0xB10C,比特幣開發(fā)者 翻譯:ChenBoYu、HsuTzuHsiu

數(shù)字簽名是比特幣協(xié)議中的重要組成部分,占據(jù)了區(qū)塊鏈存儲數(shù)據(jù)的一大部分。本文詳細介紹了已編碼的橢圓曲線數(shù)字簽名算法(ECDSA)簽名大小在過去幾年持續(xù)降低的情況,并對新提出的Schnorr簽名與目前使用的ECDSA簽名的長度進行了比較。

在比特幣協(xié)議中,沒有使用隔離見證(Segwit)的交易,數(shù)字簽名存放在UTXO中input的SigScript欄位;而使用隔離見證的交易則會存放在Witness欄位。一個數(shù)字簽名由編碼過的r和s值以及說明哪一部分交易進行了簽名的SigHash標志組成,其中r和s值都是256比特(32字節(jié))的整數(shù)。

DER編碼的ECDSA簽名 比特幣客戶端一直依靠OpenSSL進行簽名驗證和編碼。ECDSA簽名采用了ANS.1編碼規(guī)則中定義的唯一編碼規(guī)則(DER)。雖然DER編碼只允許一種唯一的方式來表示簽名的字節(jié)序列,但OpenSSL庫會將由DER標準衍生的其他編碼同樣視為有效。當OpenSSL庫實現(xiàn)發(fā)生變化時,會導(dǎo)致一些節(jié)點拒絕來自使用舊版本庫的節(jié)點的鏈接。因此,BIP-66提出了一個軟分叉(Softfork)提案,只有嚴格遵循DER編碼的簽名才會被接受。

一個DER編碼的ECDSA簽名以一個0x30標識符開始,表示一個復(fù)合結(jié)構(gòu)。接下來是一個長度字節(jié),表示結(jié)構(gòu)的長度,然后是復(fù)合結(jié)構(gòu)本身。復(fù)合結(jié)構(gòu)包含r和s的整數(shù)值,這些值用0x02標識符表示整數(shù),并在后面跟隨一個長度字節(jié),定義各自的值的長度。

然而,ANS.1編碼規(guī)則使用有符號整數(shù)(Signed),而ECDSA的r值和s值是無符號整數(shù)(Unsigned)。因此,當r值或s值的第一個比特為1時,會錯誤地判斷數(shù)值。為了解決這個問題,我們在數(shù)值前加上了一個0x00字節(jié),將無符號整數(shù)編碼為正整數(shù)。在原始的r值與s值中,若第一個比特為1,則稱其為高的,否則稱其為低的。r值和s值的生成是隨機的,在兩個值都為高的情況下(兩個值的第一個比特都為1),它們都需要在開頭加上一個0x00字節(jié)。加上了兩個額外的字節(jié)以及SigHash標志,簽名的總長度為73字節(jié)??梢园l(fā)現(xiàn),對于同一個簽名,r和s兩個值都為高的概率是25%。直到2014年初,在比特幣區(qū)塊鏈上的簽名中,大約25%為73字節(jié)、50%為72字節(jié),大約25%為71字節(jié)。2014年3月Bitcoin Core v0.9.0發(fā)布后,具有高s值的簽名比例開始減少。隨著2015年10月Bitcoin Core v0.10.3和v0.11.1的發(fā)布,高s值的簽名被認定為非標準,以消除可變動性向量。從2015年12月開始,幾乎所有交易的簽名中的s值都為低的。2018年10月發(fā)布的Bitcoin Core v0.17.0版本包含對Bitcoin Core錢包的改進,只產(chǎn)生71字節(jié)的簽名。通過使用不同的nonce - ALaymansGuidetoaSubsetofASN.1,BER,andDER-AnRSALaboratoriesTechnicalNote-1993 - Createtheshortesttransaction-EternityWallBlog-2017 - ExactprobabilitiesofobtainingaDERencodedsignatureofacertainlength-EternityWallBlog

熱點:區(qū)塊鏈 區(qū)塊鏈行業(yè) 幣安 幣安交易 幣安交易所 平臺 比特幣

歐易

歐易(OKX)

用戶喜愛的交易所

幣安

幣安(Binance)

已有賬號登陸后會彈出下載

« 上一條| 下一條 »
區(qū)塊鏈交流群
數(shù)藏交流群

合作伙伴

去玩唄SPA 減肥瘦身吧 數(shù)字黃金 數(shù)字財經(jīng) 皮卡丘資訊 谷歌留痕 趣玩幣 今日黃金 玩合約 秒懂域名 培訓資訊網(wǎng) 周公解夢 百科書庫 天天財富 百悅米 幣圈交流群 兼職信息網(wǎng) 借春秋財經(jīng) 借春秋 幣圈論壇 黃金行情 愛網(wǎng)站 金色幣圈 茶百科 幣圈ICO官網(wǎng) 談股票 幣圈官網(wǎng) 非小號行情 玩票票財經(jīng) 媽媽知道 元宇宙Web 裝修裝飾網(wǎng) 代特幣圈 聚幣網(wǎng) 美白沒斑啦 寶寶起名 旅游資訊網(wǎng)
非小號交易所排名-專業(yè)的交易行情資訊門戶網(wǎng)站,提供區(qū)塊鏈比特幣行情查詢、比特幣價格、比特幣錢包、比特幣智能合約、比特幣量化交易策略分析,狗狗幣以太坊以太幣玩客幣雷達幣波場環(huán)保幣柚子幣萊特幣瑞波幣公信寶等虛擬加密電子數(shù)字貨幣價格查詢匯率換算,幣看比特兒火幣網(wǎng)幣安網(wǎng)歐易虎符抹茶XMEX合約交易所APP,比特幣挖礦金色財經(jīng)巴比特范非小號資訊平臺。
非小號行情 yonghaoka.cn 飛鳥用好卡 ?2020-2024版權(quán)所有 桂ICP備18005582號-1