干貨|Eth1.x術語表
節點行為
Gossip
事務廣播
P2P網絡的功能,幫助分發?新的?事務到網絡中的所有節點
依賴于節點能夠訪問?ETH?DevP2PProtocol或者?LES?DevP2PProtocol
依賴于執行事務驗證的能力來防止對節點的DoS攻擊
而驗證事務是計算密集型的
區塊廣播
廣播最新的區塊
依賴于區塊驗證的能力
歷史數據檢索
檢索區塊頭
根據哈希
根據區塊號
可批請求,所請求內容必須是連續的,或者其前后之間有一致的間隔
檢索區塊體
所得數據需要根據?Header.transactions_root?和?Header.uncles_root?來驗證
檢索收據
根據區塊分批檢索
所得數據需要根據?Header.receipts_root?來驗證
狀態檢索
調查:部分英國散戶投資者雖投資加密貨幣但仍然缺乏相關知識:新的研究表明,超過五分之一的英國散戶加密貨幣投資者表示,盡管擁有加密貨幣,但他們不知道自己在做什么。金融公司Oxford Risk 的研究得出結論,即使在擁有加密資產之后,仍有 21% 的投資者將他們的知識評為“差勁或不存在”。在接受調查的1,038名投資者中,36%的人表示,在他們第一次購買加密貨幣時,他們的知識貧乏或根本不存在。該研究還表明,英國人在加密投資方面非常謹慎。(Coindesk)[2021/7/8 0:37:24]
根據哈希值來檢索單個狀態樹節點
在未來的協議中有可能會移除,因為這種檢索機制與flatdatabaselayout有沖突
追隨區塊鏈
依賴于節點能訪問區塊廣播網絡
依賴于具有從全體區塊頭中獲得的近期區塊頭
依賴于執行區塊驗證的能力來防止DoS攻擊
事務驗證
驗證事務需要:
有能力執行?ecrecover?操作來確定發送者
確認該事務的nonce?正是?該發起事務的賬戶的下一個nonce
確認該賬戶的余額足以支付該事務的gas
最高法:推進區塊鏈等技術在知識產權審判和司法工作中深度應用:11月9日消息,最高人民法院副院長楊萬明在新聞發布會上通報,《最高人民法院關于支持和保障深圳建設中國特色社會主義先行示范區的意見》由最高人民法院黨組會審議通過,今天發布實施。《意見》指出將完善技術事實查明認定體系,推進區塊鏈技術在知識產權審判中的廣泛應用;全面推進區塊鏈等信息技術在司法工作中的深度應用,提高司法工作智能化水平,全面加強智慧法院建設。加強數字貨幣、移動支付、與港澳金融市場和金融(基金)產品互認等法律問題研究,服務保障深圳金融業創新發展。(最高人民法院官網)[2020/11/9 12:04:31]
需要了解EVM的規則來計算事務的gas值
區塊驗證
區塊驗證包含下述事項中的所有內容:
檢查工作量證明的seal
計算密集型
比較同一高度上其它競爭區塊的挖礦總難度
執行交易,以驗證?Header.state_root?的正確性
需要區塊執行能力
計算密集型
主鏈索引
主鏈區塊索引
把區塊號映射為該高度的主鏈區塊的哈希值
世界知識產權組織探討在IP辦公室應用區塊鏈和AI等技術:區塊鏈和AI被認為是當前和未來所有技術領域的驅動力。在過去十年里,這些技術已進入每一個行業,徹底改變其工作方式。世界知識產權組織(WIPO)最近組織的研討會強調了知識產權(IP)辦公室對區塊鏈技術的需求,并就如何將其用于IP資產管理提供了一些想法。在此之后,許多IP辦公室已經開始看到如何在其實踐中實現區塊鏈和AI。區塊鏈和AI將在開發完全自動化的辦公室中發揮重要作用。此外,IP保護區塊鏈、AI和自然語言處理領域的創新,同樣的創新也可以用來加強IP辦公室處理知識產權的現有方式。分布式節點的概念將加強IP辦公室,增加專利、商標和版權的處理。許多國家的辦公室在采用這些技術,并探索各種途徑在各種形式的IP中實現人工大腦和防篡改存儲。此外,區塊鏈和AI有助于簡化和加速專利申請過程,改變專利、商標和版權的用戶體驗。區塊鏈技術在IP領域可能面臨實施挑戰,因開發商大多是私營或半私營企業,目前缺乏確保公共利益的監管機構。這可能會延緩其在該領域的增長速度。如果監管機構能消除公眾對使用加密貨幣的恐懼,并提高對數字記錄保護、免受黑客攻擊和數據訪問權干擾的意識,這項技術可能會很快被采用。(IAM)[2020/4/8]
需要從全部區塊頭中構建
每100萬個區塊,存儲映射需占用61MB
聲音 | 中國通信工業協會高斌:應加快合規科學的普及區塊鏈知識:中國通信工業協會區塊鏈專業委員會執行秘書長高斌在一開發大賽上表示,當前區塊鏈還處于技術發展的早期,加快合規科學的普及區塊鏈知識,用好案例和好模式落地應用,賦能實體經濟去澄清區塊鏈的作用至關重要。合規科學的挖掘、傳播區塊鏈正能量,推動形成積極的社會共識,這是區塊鏈發揮作用的有效前提。[2018/7/9]
區塊號需要32字節
區塊哈希值也要32字節
可以使用更高效的變長編碼方法來減少長度
每個條目需要64bytes
截至2021年1月29日,主鏈區塊索引總共占用約600MB的空間
只能夠通過驗證所得區塊哈希是否等于該高度上已知主鏈的區塊哈希值來證明
如果能為協議引入區塊頭累加器的話,證明效率可以更高
主鏈事務索引
把事務的哈希值映射成該事務所在主鏈區塊的哈希值,以及該事務在該塊內的索引值。
需要從歷史區塊體中構建
截至2021年1月29日,總共有10億筆歷史事務
每個條目都需要占用70字節
可以使用變長編碼方法來稍微減少長度
搜狐新聞總經理蔡明軍:區塊鏈原生于知識與社群經濟:今日,搜狐新聞客戶端總經理蔡明軍在2018清華大學區塊鏈應用高峰論壇發表了主題為“區塊鏈釋放知識與社群經濟的新紅利”的演講。蔡明軍分享了區塊鏈與知識社群的關系,并認為區塊鏈原生于知識與社群經濟。在他看來,區塊鏈接下來首先會在金融領域應用,另一個賽道便是知識與社群領域,比如版權溯源等。他進一步解釋道:在區塊鏈技術的作用下,知識資產可遵循市場化的定價與流通規則。上鏈后的知識資產可以限量、預售、流通,還將改革發行流通機制。此前,有傳聞稱蔡明軍將離職創業,All in區塊鏈。他在接受采訪時也證實了這個消息,目前正在離職流程中。蔡明軍還透露,區塊鏈創業會重點關注區塊鏈場景應用的孵化。[2018/4/25]
事務哈希值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:區塊鏈TATETHHEAD開發區塊鏈數字貨幣Real Estate TokenYFTetherOrigin Fountainhead Chain
本文來自?Medium,原文作者:JustineHumenansky譯者:Odaily星球日報Katie辜 比特幣和以太幣以及其它加密貨幣的價格以及鏈上活動的價格已經突破了以往的歷史高點.
1900/1/1 0:00:00金色前哨|內蒙古計劃4月底前全面清理關停虛擬貨幣挖礦項目影響幾何? 金色財經meio 剛剛 27 近日,內蒙古自治區發改委發布《關于確保完成“十四五”能耗雙控目標任務若干保障措施》.
1900/1/1 0:00:00谷歌財經已將加密貨幣的價格添加到finance.google.com域名。標題為“Crypto”的部分現在與傳統股票和貨幣市場一起出現在“CompareMarkets”類別中.
1900/1/1 0:00:00華爾街銀行業巨頭摩根大通的策略師建議,將投資組合的1%配置為比特幣可以對沖股票、債券和大宗商品等傳統資產類別的波動性。建議使用小比例的資產配置,以降低數字資產價值出現任何大幅下滑的風險.
1900/1/1 0:00:00Layer2是2021年加密社區具有發展趨勢的明確方向之一,而熱門DeFi選擇哪些Layer2技術進行擴展,是被行業密切關注的.
1900/1/1 0:00:00領先加密交易所Coinbase的S-1表格已經上線,在其正式上市前披露了交易所的關鍵細節。此舉為該交易所長達七個月的上市努力畫下了句號。加密貨幣交易所Coinbase將正式成為一家上市公司.
1900/1/1 0:00:00