原標題:干貨|Eth1.x術語表
目錄
數據
區塊鏈歷史
見證數據
節點類型
數據
Header
即以太坊協議所定義的Header對象。
Block
一個區塊由兩部分數據組成:
區塊頭
BlockBody;區塊體又由兩部分內容組成:
Transactions
Uncles
BlockBody
就是一個區塊中的事務和叔塊信息的集合。
事務
即以太坊協議所定義的Transaction對象。
事務的構建
創建一條完全簽名的事務的過程:
調查:部分英國散戶投資者雖投資加密貨幣但仍然缺乏相關知識:新的研究表明,超過五分之一的英國散戶加密貨幣投資者表示,盡管擁有加密貨幣,但他們不知道自己在做什么。金融公司Oxford Risk 的研究得出結論,即使在擁有加密資產之后,仍有 21% 的投資者將他們的知識評為“差勁或不存在”。在接受調查的1,038名投資者中,36%的人表示,在他們第一次購買加密貨幣時,他們的知識貧乏或根本不存在。該研究還表明,英國人在加密投資方面非常謹慎。(Coindesk)[2021/7/8 0:37:24]
必須知道發起事務的Account的nonce。
一般來說需要使用eth_estimateGas方法來確定該事務需要使用的gas消耗量。
需要該賬戶的私鑰,用于生成數字簽名。
叔塊信息
即被該區塊視作叔塊的區塊的區塊頭。
區塊鏈歷史
HeaderChain
螞蟻區塊鏈首次被引入知識產權案:近日,廣州互聯網法院首次引入螞蟻區塊鏈技術審理知識產權案件,僅用20分鐘就打完了一場官司。據了解,某旅行公司公眾號擅自將原告攝影作品用作推文配圖在網絡傳播。原告提供了螞蟻區塊鏈技術數字版權服務平臺存證、實名認證的賬號和作品在圖蟲網上傳和法院經系統證據比對圖片形似度99.03%三個證據,可自證作品著作權歸屬。最終,在20分鐘內,法庭借助螞蟻區塊鏈技術、綜合事實與原被告情況,判決被告在10日內賠償1300元給原告。(快科技)[2020/5/19]
所有歷史區塊的區塊頭的集合
截至2021年1月29日,約有1100萬個區塊頭
截至2021年1月29日,全體區塊頭約占用5GB的存儲空間
是驗證其余大部分鏈數據所必需的數據
如果使用HeaderAccumulator,我們將能證明某個區塊頭存在于主鏈上
BlockBodyHistory
動態 | 三星SDS采用零知識證明增強其企業區塊鏈隱私性:據coindesk消息,三星企業技術部門SDS (Samsung SDS)正在使用零知識證明(zero-knowledge proof, ZKPs)來增強其Nexledger區塊鏈的隱私保護。該公司周四表示,它已與總部位于以色列的QEDIT建立了合作關系,在不披露保密信息的情況下,在一個共享的賬簿上記錄和驗證資產轉移。此舉突顯出采用分布式賬本技術的公司面臨的挑戰之一,向網絡廣播交易,可能會暴露敏感的客戶數據,并向競爭對手泄露信息。[2019/11/14]
所有由事務和叔塊信息所組成的歷史區塊的集合
截至2021年1月29日,約有1100萬個區塊體
截至2021年1月29日,所有區塊體需占用約120GB的存儲空間
ReceiptHistory
由歷史事務所產生的所有收據的集合
截至2021年1月29日,約有10億條收據
聲音 | 卡巴斯基:消費者不信任加密貨幣是因為缺乏理解和知識匱乏:據CCN消息,網絡安全公司卡巴斯基實驗室發布的調查報告顯示,消費者對加密貨幣的興趣日益濃厚,但只有十分之一的人完全了解加密貨幣的工作原理,29%的受訪者表示他們對數字貨幣“有所了解”。卡巴斯基對此表示,缺乏理解可能導致消費者不信任加密貨幣,消費者方面的知識匱乏正在放緩加密貨幣的普及速度。[2019/6/23]
截至2021年1月29日,所有收據需占用約60GB存儲
State
所有賬戶及contractstorage的集合
賬戶
由Header.state_root所代表的主狀態樹的一部分
字段:balance/nonce/state_root/code_hash
合約存儲項
每個賬戶的Account.state_root標識的單個存儲值
動態 | EAK Digital推出EAK TV區塊鏈知識頻道:據bitcoinexchangeguide消息,區塊鏈公關公司EAK Digital推出了一個名為EAK TV的YouTube頻道。該頻道展示了區塊鏈行業及更多行業領導人的見解,該頻道以區塊鏈和加密貨幣的熱門話題為特色,讓觀眾有機會從加密貨幣和區塊鏈行業最有影響力的人物那里了解該行業的發展過程。[2018/10/30]
所有數據都以0-2^^256-1?范圍內的整數作為鍵
ContractCode
合約代碼僅使用Account.code_hash來指代;并非狀態的顯式部分。
ArchiveState
所有歷史狀態的集合。詳見ArchiveNode
使用NaiveDatabaseLayout,存儲歸檔狀態需占用約7TB的存儲
使用一些基于FlatDatabaseLayout的高級技巧,TrubeGeth客戶端使用約800GB實現了歸檔狀態存儲
RecentState
指作為近期狀態根一部分的狀態。
“近期”一般來說是128~256個區塊內
維護這一數據需要某種形式的垃圾回收技術,以清除不再是近期狀態一部分的狀態對象
ColdState
指的是很長一段時間沒有被觸及的狀態對象
DatabaseLayouts
NaiveDatabaseLayout
該數據庫實現將所有的狀態對象都存儲為單個的樹節點,通過節點哈希值來訪問
導致性能低下以及高硬盤讀寫開銷
相對易于理解和實現
此方案下的垃圾回收算法更加復雜
FlatDatabaseLayout
將所有的狀態對象都存儲為樹的路徑,某種程度上有點類似于鍵值對存儲
性能更高、硬盤開銷更小
更難以理解和實現
Witness
即以一種可驗證的形式存儲的狀態數據
BlockWitness
一種類型的見證數據,提供了執行區塊所需的所有狀態數據
TransactionWitness
一種類型的見證數據,提供了一筆事務的EVM執行所需的所有狀態數據
NodeType
FullNode
指一個滿足了下列要求的節點:
存儲了所有的區塊頭
存儲了全部區塊體歷史
存儲了全部收據歷史
存儲著近期狀態
維護者一個主鏈區塊索引系統
維護者一個主鏈事務索引系統
參與ETHDevP2P協議
ArchiveNode
其他特點與全節點都一樣,但歸檔節點會存儲全部歸檔狀態。一般都需要執行FullSync。
LESLightNode
連接到LESDevP2P協議的客戶端,意圖是跟上區塊鏈并暴露JSON-RPCAPI。
此類客戶端依賴于鏈接到至少一個LESServer來滿足對數據的需求。
StatelessNode
一個仍在計劃中的客戶端類型,如果能夠實現區塊見證數據的話,就可使之成真。
此類客戶端不需要狀態數據來執行區塊,因為它們可以使用見證數據
UltraLightNode
增加這個術語只是為了區分當前類型的輕節點和一種新類型的輕節點——Piper
一種僅暴露JSO-RPCAPI的節點。
ETHDevP2P協議
DevP2P網絡中所用的點對點協議,是所有主網客戶端的基石
作為這個點對點網絡中的一部分,一個節點需要:
參與TransactionGossip
參與BlockGossip
擁有近期狀態
擁有完整的區塊鏈歷史
LESDevP2PProtocol
作為輕客戶端基礎的DevP2P網絡所用的點對點協議
LES服務器
參與LES網絡、向LES客戶端提供數據的節點。
在這個網絡中成為一個服務器需要:
完整的近期狀態
全部區塊鏈歷史
主鏈區塊索引/事務索引
有能力參與事務廣播
有能力參與區塊廣播
LES客戶端
參與LES網絡、向LES服務器請求數據的節點。
原文鏈接:https://github.com/ethereum/stateless-ethereum-specs/wiki/Glossary作者:PiperMerriam翻譯:阿劍
剛剛過去的一天,比特幣坐上“過山車”。先是周一凌晨一路猛漲至58332美元的歷史新高,后突然下跌,日內最低下跌10000美元,至47780美元.
1900/1/1 0:00:00親愛的用戶:為了更好地規范市場,提升用戶體驗,幣安合約將于2021年02月24日11:00對系統作以下調整:U本位合約最小訂單閥值調整為5USDT,即每個幣種訂單的最小名義值為5USDT.
1900/1/1 0:00:00鏈聞消息,據成都發布,成都「數字人民幣紅包迎新春」活動于今日正式開啟。此次活動向在蓉個人發放總額4000萬元的數字人民幣消費紅包,紅包數量約20萬個,中簽個人可獲得178元或238元金額紅包.
1900/1/1 0:00:00熊市的第一原則是活下去,只有活下去,才有希望迎接未來的大牛市 企業是如何倒閉的? 以前在金融市場做債權固定收益時,我見多無數深陷困境的企業,無例外都是因為現金流岀現了問題,如果光看報表.
1900/1/1 0:00:00近日,BiKi與安全機構Hacken達成戰略合作,雙方將針對平臺資金、交易等領域進行安全代碼審計,為平臺平穩運營保駕護航,共同促進網絡安全發展.
1900/1/1 0:00:00區塊鏈正在進入前所未有的大好局面,2021年1月的時候,整個區塊鏈的市值還在一萬億美金的位置徘徊,而現在短短兩個月的時間不到,比特幣單幣的市值已經突破了一萬億美金.
1900/1/1 0:00:00