干貨|Eth1.x術語表
節點行為
Gossip
事務廣播
P2P網絡的功能,幫助分發?新的?事務到網絡中的所有節點
依賴于節點能夠訪問?ETH?DevP2PProtocol或者?LES?DevP2PProtocol
依賴于執行事務驗證的能力來防止對節點的DoS攻擊
而驗證事務是計算密集型的
區塊廣播
廣播最新的區塊
依賴于區塊驗證的能力
歷史數據檢索
檢索區塊頭
根據哈希
根據區塊號
可批請求,所請求內容必須是連續的,或者其前后之間有一致的間隔
檢索區塊體
所得數據需要根據?Header.transactions_root?和?Header.uncles_root?來驗證
檢索收據
根據區塊分批檢索
所得數據需要根據?Header.receipts_root?來驗證
狀態檢索
Wemade擬推出采用零知識證明技術的以太坊Layer 2平臺:金色財經報道,韓國游戲巨頭Wemade正在進軍“以太坊Layer 2”市場,作為第一步,該公司將在3月上線Layer 2平臺測試網,該測試網將采用其去年12月成立的零知識證明研究中心內部研究的技術。Wemade計劃在6月份發布該平臺的正式版本,其認為將區塊鏈平臺“Wemix 3.0”與以太坊Layer 2平臺連接起來將有助于擴展Wemix生態系統。
此前去年12月消息,WeMade旗下鏈游平臺代幣WEMIX遭多家韓國交易所下架。[2023/1/5 9:54:11]
根據哈希值來檢索單個狀態樹節點
在未來的協議中有可能會移除,因為這種檢索機制與flatdatabaselayout有沖突
追隨區塊鏈
依賴于節點能訪問區塊廣播網絡
依賴于具有從全體區塊頭中獲得的近期區塊頭
依賴于執行區塊驗證的能力來防止DoS攻擊
事務驗證
驗證事務需要:
有能力執行?ecrecover?操作來確定發送者
確認該事務的nonce?正是?該發起事務的賬戶的下一個nonce
Zilliqa總裁分享關于種子節點參與ZIL質押的“冷知識”:Zilliqa總裁兼首席科學官Amrit Kumar在推特上分享了一些關于種子節點參與ZIL質押的“冷知識”:
1. 獎勵每天分發。如果一個委托人將質押代幣存入一個已經產生獎勵的運營者(operator),那么該委托人直到第二天開始才會獲得獎勵;
2. 提取ZIL獎勵所需支付的gas費用將很低,但與自上次提款以來該網絡生產的區塊數量成比例;
3. 提供質押服務的運營者將只獲得ZIL作為傭金,除非他們質押自己的ZIL。委托人同時獲得ZIL和gZIL;
4. 撤回質押大約需要14天時間,但將其從某一運營者轉移到另一運營者,收取較低的傭金便可立即完成;
5. 運營者不能在某一天打出低傭金的廣告,并在第二天加倍。廣告傭金的變動可以在+/-1%的范圍內,并且每天只能進行一次;
6. 質押無法獲得ZIL/gZIL復合獎勵。若想獲得復合收益,可經常撤回獎勵并重新質押。[2020/9/12]
確認該賬戶的余額足以支付該事務的gas
需要了解EVM的規則來計算事務的gas值
區塊驗證
區塊驗證包含下述事項中的所有內容:
檢查工作量證明的seal
計算密集型
動態 | 中國知識產權報盤點2019專利領域大事件 其中一項與區塊鏈相關:近日,中國知識產權報盤點2019專利領域大事件,其中包括“”區塊鏈:專利布局駛入“快車道”。文章指出,區塊鏈是近幾年的科技熱詞。自中共中央局2019年10月24日下午就區塊鏈技術發展現狀和趨勢進行第十八次集體學習后,區塊鏈再度成為全社會關注的焦點,并登上了各大權威紙媒與電視媒體的頭版頭條。區塊鏈專利領域呈現出四個特點:第一,我國創新主體開展專利布局時間較晚,但是專利申請量呈現快速增長態勢;第二,中美兩國是重要的市場和技術原創國家,中國偏重于國內布局,美國多邊布局態勢明顯,區塊鏈技術申請人分布較為分散,初創公司較多,沒有明顯專利壁壘以及行業領軍企業;第三,針對業內非常關注的區塊鏈的安全性、同步效率問題,我國已探索解決方案并形成一批核心專利;第四,區塊鏈技術應用前景廣闊,但部分技術難題仍懸而未決,亟需突破。[2020/1/19]
比較同一高度上其它競爭區塊的挖礦總難度
執行交易,以驗證?Header.state_root?的正確性
需要區塊執行能力
計算密集型
主鏈索引
主鏈區塊索引
把區塊號映射為該高度的主鏈區塊的哈希值
動態 | 俄羅斯與烏茲別克斯坦合作利用區塊鏈保護知識產權:據Cointelegraph消息,俄羅斯國家知識產權交易協調中心(IPChain)主席Andrey Krichevsky在莫斯科開放式創新論壇期間會見了烏茲別克斯坦首都塔什干創新部門負責人Jasur Zakhidov。雙方就利用區塊鏈技術保護知識產權和專利記錄達成了合作協議。[2018/10/17]
需要從全部區塊頭中構建
每100萬個區塊,存儲映射需占用61MB
區塊號需要32字節
區塊哈希值也要32字節
可以使用更高效的變長編碼方法來減少長度
每個條目需要64bytes
截至2021年1月29日,主鏈區塊索引總共占用約600MB的空間
只能夠通過驗證所得區塊哈希是否等于該高度上已知主鏈的區塊哈希值來證明
如果能為協議引入區塊頭累加器的話,證明效率可以更高
主鏈事務索引
把事務的哈希值映射成該事務所在主鏈區塊的哈希值,以及該事務在該塊內的索引值。
需要從歷史區塊體中構建
截至2021年1月29日,總共有10億筆歷史事務
動態 | 瑞士領導人決定訪問以色列 以學習區塊鏈相關知識:據bitcoinexchangeguide消息,為了能夠讓國家在應用區塊鏈技術的目的得以實現,不再為這方面知識不足而擔憂,財政部部長Ueli Maurer和國家國際金融問題部長Joerg Gasser決定訪問在區塊鏈技術上取得顯著成果的以色列,以期通過了解當地的市場從而惠及瑞士銀行,該決定在9月17日的一份報告中被宣布。[2018/9/19]
每個條目都需要占用70字節
可以使用變長編碼方法來稍微減少長度
事務哈希值32字節
主鏈區塊哈希值32字節
事務索引4字節
截至2021年1月29日,這些索引總共占用65GB空間
可以使用根據?Header.transactions_root?生成的默克爾證據來證明
區塊頭累加器
一類能讓我們高效證明某個區塊頭來自主鏈的機制。基于https://ethresear.ch/t/double-batched-merkle-log-accumulator/571
同步
歷史同步
區塊頭同步
即一個節點追趕區塊鏈的頂端時所用的進程。基于不同的安全等級,有幾種同步方法“
完全驗證
從創世塊起下載全體區塊頭
檢查點式下載法
使用一個自己信任的較近區塊的區塊頭,并從該區塊頭開始追及區塊鏈
追隨HEAD
只需追隨最新區塊頭,就可以相當有自信。區塊鏈越長,攻擊者要制造偽鏈所需付出的代價就越大
當前,只有掌握了全體區塊頭,才能夠任意地驗證其他歷史數據。區塊頭累加器可以改善這個狀態,使得一個客戶端可以把檢查點設在區塊鏈頂端,而仍然能夠驗證歷史數據。
區塊同步
客戶端用來pull歷史事務和叔塊信息的進程。
驗證這些數據需要先有全體區塊頭,然后根據?Header.transactions_root?和?Header.uncles_root?來檢查
收據同步
不執行FullSync的客戶端往往需要通過ETHDevP2p協議來取得歷史收據
驗證這些數據需要先有全體區塊頭,然后根據?Header.receipts_root?和來檢查
狀態同步
節點獲得近期狀態完整副本的機制。
FullSync
下載所有歷史區塊并按順序執行這些區塊。
最簡單的同步方法
計算量非常大
需要區塊頭同步
需要區塊同步
快速同步
下載全部歷史區塊,以及近期狀態數據的副本
使用了一個安全假設:從歷史區塊中得到的狀態根都是正確的
要求歷史同步
會給提供這些狀態數據的節點造成很大的負擔
FlatDtatabaseLayout不容易滿足快速同步的要求
SnapSync
下載全部歷史區塊以及近期狀態數據的副本
使用了一個安全假設:從歷史區塊中得到的狀態根都是正確的
要求歷史同步
非常適合FlatDtatabaseLayout
帶寬、硬盤讀寫和耗費時間都有指數級節省
StatelessSync
這個術語并不常用,其定義也可能隨時調整
不像其它狀態同步方法,這一方法最終無法使節點獲得近期狀態數據的完整副本。就其自身而言,其用法是免去維護狀態數據本地副本之需、仍能驗證區塊;或者,它可以與其他同步方法結合,從而能即時驗證區塊,然后慢慢在本地構建出可訪問的完整狀態數據。
需要區塊廣播
需要區塊見證數據
BeamSync
光子同步本質上就是一種無狀態同步,但不要求網絡提供區塊見證數據。相反,客戶端是按需從網絡中請求所需的狀態
需要區塊廣播
需要按需狀態檢索
Accesslist的可得性大大提高了這種方法的效率
OnDemandStateRetrieval
即從網絡中檢索任意狀態元素的能力。
GetNodeData
ETH?DevP2P協議會暴露信息對?GetNodeData/NodeData,允許檢索任意狀態。此消息格式可能會被棄用。
基于DHT的狀態網絡
一種設想:我們可以讓狀態分散在網絡中的所有節點中,并使這些數據能夠按需被發現及檢索到。
執行
挖礦
要求節點能夠:
訪問待打包事務池
運行EVM
AccessList
在某些形式的EVM執行過程中會觸及的賬戶和合約存儲位置的列表
StateAccessPatterns
StaticStateAccess
EVM執行在某些時候會具備的一種屬性:調用者可以準確地預知該次執行會觸及哪些狀態
DynamicStateAccess
EVM執行在某些時候會具備的一種屬性:調用者無法準確地預知到底會觸及哪些狀態
區塊執行
需要EVM執行
就是執行給定區塊中所有事務的過程
計算密集型
EVM執行
舉要EVM的某種實現
要求能夠訪問該次執行所觸及的狀態
可以使用近期狀態來實現
也可使用區塊見證數據來實現
賬戶管理
管理用于簽署事務的私鑰
賬戶一般會存儲在一個Keyfile里
密鑰文件
一種加密的存儲格式,用于存儲私鑰
Eth2BLSKeystore規范:https://eips.ethereum.org/EIPS/eip-2335
Eth1Keystore規范:https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition
解密一般來說依賴于一些密碼學元件,如:?keccak、?scrypt、?pbkdf2?和ECC/BLS12-381
Tags:區塊鏈ADEZILETH區塊鏈游戲幣最高漲多少vader幣最新價格zil幣可以長期持有嗎ethereal昵稱含義
“股神”巴菲特老搭檔、現年97歲的伯克希爾哈撒韋副董事長查理·芒格周三出席公司旗下報刊DailyJournal年會活動并發表講話,他認為股市環境有泡沫跡象,反映出一些投資者的一種“危險”心態.
1900/1/1 0:00:002021年2月25日–AnimocaBrands,成功的區塊鏈游戲F1?DeltaTime和TheSandbox的開發商和發行商,宣布基于MotoGP?Ignition.
1900/1/1 0:00:00尊敬的用戶: WBF將暫時關閉ZKS的充值及提幣,具體恢復時間請以公告為準。 WBF風險提示: 用戶在進行充幣前,建議仔細閱讀該幣充提頁面的提示,以避免因為小于最小上賬金額而無法上賬.
1900/1/1 0:00:002021年2月24日下午4點,Mask?Network創始人&CEO?Suji?Yan做客Uniswap中文社區,由BlockArk聯合創始人船長主持.
1900/1/1 0:00:00尊敬的社區用戶:霍比特杠桿ETF產品自2月1日優化改進以來,上架眾多幣種幣對,平臺原先設定的杠桿ETF產品主流幣種倉位資金管理費率0.01%,其他幣種倉位資金管理費率0.05%.
1900/1/1 0:00:00尊敬的BiONE用戶: BiONE平臺已上線MASK,同時開放MASK/USDT交易對,暫不支持幣種的充提,待開放充提第一時間公告通知.
1900/1/1 0:00:00