比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

ETH:金色觀察 | 解讀Eth2.0驗證者的資產簽名方案

Author:

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

今日,Eth2.0團隊核心開發者,Eth2.0開發負責人Carl發布了一篇解讀Eth2.0中權益證明簽名方案的文章。以下為文章內容整理。

每個權益證明系統的核心是簽名方案。簽名用于驗證每個驗證器的身份,從而允許將其行為(無論好壞)歸因于它們。

我們可以通過查看驗證者簽名的消息來驗證誠實,也可以通過顯示違反共識規則的消息來證明惡意。

實際上,在eth2中,驗證者的身份就是其公鑰。具體來說,每個驗證器都有兩組密鑰:簽名密鑰和提取密鑰。

簽名密鑰

一個簽名密鑰是一個驗證需要簽上作證,并提出塊的關鍵。由于驗證者需要每個時期至少簽名一次消息,因此客戶端軟件必須擁有密鑰的保管權。

金色午報 | 10月9日午間重要動態一覽:7:00-12:00關鍵詞:荷蘭央行、YFI、迅雷前CEO陳磊、Curve

1.荷蘭央行批準首個加密服務。

2.日本三井住友銀行高管:區塊鏈正在進行B2B轉變。

3.yearn.finance核心開發者:創始人將不再發布推特。

4.Curve發起新提案:增加支持RSV激勵型Metapool。

5.日本內閣官房長官:日本目前沒有發行央行數字貨幣的具體計劃。

6.工信部黨組書記:區塊鏈等新業態蓬勃興起對國民經濟增長貢獻率不斷提高。

7.迅雷前CEO陳磊涉嫌職務侵占被調查 案由包括挪用公司數千萬資金用于非法炒幣。

8.比特幣持續上漲,日內最低報10846.71美元,最高報10948.88美元[2020/10/9]

提款密鑰

金色財經挖礦數據播報 | BSV今日全網算力下降16.10%:金色財經報道,據蜘蛛礦池數據顯示:

BTC全網算力117.931EH/s,挖礦難度17.35T,目前區塊高度639687,理論收益0.00000801/T/天。

ETH全網算力187.452TH/s,挖礦難度2369.88T,目前區塊高度10480409,理論收益0.00917203/100MH/天。

BSV全網算力2.121EH/s,挖礦難度0.29T,目前區塊高度644161,理論收益0.00042441/T/天。

BCH全網算力2.856EH/s,挖礦難度0.42T,目前區塊高度644367,理論收益0.00031514/T/天。[2020/7/18]

由于客戶端軟件始終連接到Internet,因此當然有可能會破壞其簽名密鑰。為了減少這種破壞的影響,驗證者可以執行的操作被劃分在兩個密鑰之間。

分析 | 金色盤面:QTUM短線回落 注意風險:金色盤面綜合分析:QTUM短線回落,位于上升通道下邊緣,注意破位風險,下方支撐位5.12。[2018/8/10]

如上所述,簽名密鑰用于驗證程序執行其職責。另一方面,提款密鑰具有控制驗證者資金的權力(轉移和提取ETH)。

驗證者在成為驗證者的整個生命周期內僅需要使用其提款密鑰幾次。這意味著可以將它們放入冷藏庫并以高度的安全性進行存儲(脫機)。

此外,至少在第1階段才能啟用轉賬和提款。

密鑰很多

如果每投入32ETH,需要保存并使用2個不相關的密鑰進行存款,這中方式會很快消失。

金色財經獨家分析 區塊鏈從管理和運營兩方面為航空公司賦能:金色財經獨家分析,日前國泰航空推出了區塊鏈獎勵計劃,從運營上讓以往的積分模式更加高效的運行起來,對于用戶的維護和拓展起到了助推作用。不僅國泰,世界上不少大型航空公司也投入到區塊鏈的開發和應用之中,賦能技術和管理方面,據悉,航空控制系統供應商Moog正與多家公司合作建立應用于追蹤3D打印零部件的區塊鏈,空客集團(Airbus)已成立專門的區塊鏈工作組,而全球第二大飛機引擎生產商勞斯萊斯也正與區塊鏈開發者合作探索該技術在供應鏈中的應用。以上還僅限于單個航空公司的運營中,從行業角度講,區塊鏈的推廣還可以讓整個出行領域廣泛參與進來,在機票預定和銷售方面更大的透明度可以顯著保護消費者權益,提高可靠性,促進行業內資源的合理調配。[2018/5/15]

幸運的是,我們有一個解決方案。補救措施是使用公共密鑰,以便存儲單個密鑰可以訪問多個密鑰。

在eth2中,這是通過EIP 2333和2334實現的,描述取款和簽名密鑰之間的關系,以及如何從單個助記符派生它們。

助記符

助記符是編碼機密的另一種方法,是人們存儲和備份其私鑰的一種簡單得多的方法。

從其他鍵派生密鑰

與錢包互動時,您可能會遇到表單的“路徑” 。

根據EIP 2333,這種關系采用樹結構的形式,其中密鑰由熵的源(樹的種子)和樹路徑確定。

我們使用種子來計算樹的根,然后在該根的頂部分層構建樹。密鑰樹完全是通過樹中跟隨的分支與樹的根之間的關系定義的。

實際上,它使我們可以從樹的根部開始,并在跟隨的每個分支上計算中間鍵,直到找到感興趣的葉子,從而在樹中找到任何鍵。

這樣做的一個奇妙結果是,我們可以從一個單一的熵源(例如助記符)開始,然后從中構建出幾乎無限數量的密鑰。

此外,通過僅安全地存儲助記符,您可以備份驗證程序使用的每個密鑰。

eth2中使用了此想法,以允許單個助記符生成驗證程序所需的任意多個密鑰。

EIP 2334指出,驗證者的簽名密鑰是0提取密鑰的第三個子分支。實際上,這意味著遵循該標準時,如果您知道要撤消的私鑰,則可以計算相應的用于簽名的私鑰。

要記住的重要一點是,如果您知道助記符,則可以計算出提取密鑰,然后從中導出簽名密鑰。

存放密鑰

驗證程序客戶端使用密鑰庫作為交換密鑰的方法。

密鑰庫是包含用用戶密碼加密的私鑰的文件。如果密碼未存儲在同一臺計算機上,則可以在計算機之間安全地存儲和傳輸它們。

準備開始驗證時,可以為客戶端提供密鑰庫和加密它們的密碼(它需要兩條信息來導入密鑰)。

成為驗證者

成為驗證者的第一步是生成適當的密鑰。一旦記下了助記符,它們就會生成。

由于第0階段沒有提款或轉賬,因此您不需要為提款密鑰設置密鑰庫;安全地存儲您的助記符就足夠了。

由于驗證者客戶需要您的簽名密鑰,因此您將為每個驗證者收到一個密鑰庫,用于存儲這些密鑰。

現在是存款時間,要成為驗證者,除了包含所有驗證者公共密鑰的存款數據之外,每個驗證者還需要發送32 ETH 。

然后將存款數據記錄在eth1的存款合同中,eth2節點負責監視此合同,該節點負責復制存款數據。一旦您的存款數據被復制完,您現在正式成為驗證者!

Tags:ETH區塊鏈ETH2ETH2.0ethics區塊鏈域名開發CRETH2價格eth2.0幣價

幣安交易所app下載
比特幣:見證|比特幣完成第三次減半 區塊獎勵降至6.25BTC

據歐科云鏈OKLink數據顯示,比特幣已于北京時間5月12日03:23在區塊高度630000完成區塊獎勵減半,播報方為AntPool,區塊獎勵已從12.5BTC減半至6.25BTC.

1900/1/1 0:00:00
區塊鏈:四川首批“水電消納示范企業”公布 含多個比特幣挖礦公司

吳說區塊鏈獲悉,日前四川公布了首批“水電消納示范企業”,其中99家進入的企業中,有多個礦場在列.

1900/1/1 0:00:00
以太坊:以太坊開發者證實 Eth2.0 不會在7月上線

以太坊期待已久的使用 PoS 機制的 Eth2.0 (Serenity) 升級階段0上線時間可能比此前預計的需要更長時間.

1900/1/1 0:00:00
BTC:金色前哨 | 減半完成 價格不如預期?看看分析師怎么說

5月12日凌晨03:23,BTC完成第三次減半,區塊獎勵由12.5 BTC降至6.25 BTC。減半前后,BTC價格雖有波動,但與人們期待的上漲行情完全不符.

1900/1/1 0:00:00
DOT:金色前哨 | Polkadot PoA網絡CC1已開始有序出塊

北京時間,2020年5月26日晚間9:16分,據波卡創始人Gavin Wood發布推文顯示,波卡主網的首個區塊已被挖出.

1900/1/1 0:00:00
EDE:密碼學原語如何應用?解析密碼學承諾的妙用

在不泄露明文的前提下,如何對隱私數據的內容進行承諾?密碼學承諾的密文形式和普通的數據密文有何區別?隱私數據如何在密碼學承諾的形式下依舊保持可用性?在量子計算的安全模型下.

1900/1/1 0:00:00
ads