原標題:干貨|Eth1.x術語表
目錄
數據
區塊鏈歷史
見證數據
節點類型
數據
Header
即以太坊協議所定義的Header對象。
Block
一個區塊由兩部分數據組成:
區塊頭
BlockBody;區塊體又由兩部分內容組成:
Transactions
Uncles
BlockBody
就是一個區塊中的事務和叔塊信息的集合。
事務
即以太坊協議所定義的Transaction對象。
事務的構建
創建一條完全簽名的事務的過程:
上海徐匯:加強對數字經濟、區塊鏈、網絡直播等新業態新領域的知識產權保護:金色財經報道,據上海市人民政府網站消息,上海市徐匯區人民政府今天發布《關于創建上海市知識產權保護示范區實施方案》,根據《實施方案》,上海市徐匯區將加強對數字經濟、區塊鏈、網絡直播等新業態新領域的知識產權保護。完善兩個版權保護協作機制,構建富有徐匯特色和亮點的版權多方保護共治格局。加強計算機軟件、互聯網等領域著作權行政執法工作,強化老字號、非物質文化遺產和中醫藥等傳統領域的知識產權保護。[2023/7/18 11:01:10]
必須知道發起事務的Account的nonce。
一般來說需要使用eth_estimateGas方法來確定該事務需要使用的gas消耗量。
需要該賬戶的私鑰,用于生成數字簽名。
叔塊信息
即被該區塊視作叔塊的區塊的區塊頭。
區塊鏈歷史
HeaderChain
渝中法院知識產權保護法官工作室入駐市區塊鏈數字經濟產業園:近日,“渝中區人民法院知識產權保護法官工作室”揭牌,正式入駐重慶市區塊鏈數字經濟產業園。這也是重慶法院系統首個知識產權保護法官工作室。 渝中區人民法院、重慶區塊鏈數字經濟產業園管委會聯合簽署了《關于強化大石化新區知識產權保護的協作辦法》。辦法規定,園區內的企業涉及知識產權民事糾紛,可以向“渝中區人民法院知識產權保護法官工作室”申請訴前調解。訴前調解達成調解協議的,由法官工作室出具司法確認裁定或調解書。同時,法官工作室通過定期走訪、巡回審判、司法建議等方式,向企業提供知識產權司法服務保障。(新浪財經)[2021/11/22 22:08:50]
所有歷史區塊的區塊頭的集合
截至2021年1月29日,約有1100萬個區塊頭
截至2021年1月29日,全體區塊頭約占用5GB的存儲空間
是驗證其余大部分鏈數據所必需的數據
如果使用HeaderAccumulator,我們將能證明某個區塊頭存在于主鏈上
NEM Ventures投資初創公司利用區塊鏈保護知識產權:NEM區塊鏈生態系統的風險資本和投資部門NEM Ventures已投資智利創業公司SharpShark,該公司利用Symbol區塊鏈平臺為內容創作者提供時間戳解決方案,以保護其知識產權。還允許內容創作者標記或轉移其創作。(cointelegraph)[2020/8/3]
BlockBodyHistory
所有由事務和叔塊信息所組成的歷史區塊的集合
截至2021年1月29日,約有1100萬個區塊體
截至2021年1月29日,所有區塊體需占用約120GB的存儲空間
ReceiptHistory
由歷史事務所產生的所有收據的集合
截至2021年1月29日,約有10億條收據
截至2021年1月29日,所有收據需占用約60GB存儲
State
動態 | 波場TRON網絡即將進行零知識證明匿名交易公測:據官方最新消息,波場TRON網絡即將進行零知識證明匿名交易公測,現在誠邀社區參與MPC過程,參與者越多,匿名交易越安全。通過參與MPC,用戶可以將貢獻永久的保存在TRON網絡中。參考見原文鏈接。[2019/12/19]
所有賬戶及contractstorage的集合
賬戶
由Header.state_root所代表的主狀態樹的一部分
字段:balance/nonce/state_root/code_hash
合約存儲項
每個賬戶的Account.state_root標識的單個存儲值
所有數據都以0-2^^256-1?范圍內的整數作為鍵
ContractCode
合約代碼僅使用Account.code_hash來指代;并非狀態的顯式部分。
動態 | 三星SDS采用零知識證明增強其企業區塊鏈隱私性:據coindesk消息,三星企業技術部門SDS (Samsung SDS)正在使用零知識證明(zero-knowledge proof, ZKPs)來增強其Nexledger區塊鏈的隱私保護。該公司周四表示,它已與總部位于以色列的QEDIT建立了合作關系,在不披露保密信息的情況下,在一個共享的賬簿上記錄和驗證資產轉移。此舉突顯出采用分布式賬本技術的公司面臨的挑戰之一,向網絡廣播交易,可能會暴露敏感的客戶數據,并向競爭對手泄露信息。[2019/11/14]
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翻譯:阿劍
Tags:區塊鏈ODESTATESTA藝術幣區塊鏈Whale ExploderWrapped StateraCoreStarter
以太坊協議所面臨的一個最為長久且尚未解決的挑戰,就是由于狀態數據規模不斷增長而帶來的問題。以太坊區塊鏈上的許多操作都會給以太坊添加狀態內容,而所有全節點都必須存儲全量的狀態數據,這樣才能驗證新區.
1900/1/1 0:00:00原標題:美國將采用比特幣作為儲備資產「美國將采用比特幣作為儲備資產。」“為什么這么做?因為這樣做完全符合美國的戰略利益.
1900/1/1 0:00:00來源:澎湃新聞 中新經緯客戶端2月18日據路透中文網18日消息,比特幣周三刷新紀錄高位,此前一交易日剛剛突破了5萬美元關口,不過分析師對在如此劇烈的震蕩行情下比特幣價格的可持續性發出了警告.
1900/1/1 0:00:00作者:肖颯法律團隊 礦機是用于產出比特幣的電腦,大多通過燒顯卡的方式投入算力,進行工作,耗電量極大。因此特性,我國的四川、新疆等電力較為便宜的地區成為了境內外主體礦機托管的首選.
1900/1/1 0:00:00比特幣勢如破竹之際,又一位大佬改變看法,加入了“吹幣”陣營,認為比特幣或是比黃金更好的交易對象.
1900/1/1 0:00:00作者:meio,原題《金色觀察|幣價暴漲礦工收入創新高引發挖礦“熱”》春節期間,伴隨著比特幣突破5萬美元大關以及以太坊突破1900美元關口,兩大主流加密貨幣續刷歷史新高,加密市場一片沸騰.
1900/1/1 0:00:00