比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > FTX > Info

區塊鏈:知識點來了 Eth1.x 術語你都了解嗎?(中)_future幣區塊鏈

Author:

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

干貨 | Eth1.x 術語表(上)

事務廣播

P2P 網絡的功能,幫助分發?新的?事務到網絡中的所有節點

依賴于節點能夠訪問?ETH?DevP2P Protocol 或者?LES?DevP2P Protocol

依賴于執行事務驗證的能力來防止對節點的 DoS 攻擊

而驗證事務是計算密集型的(譯者注:計算密集是重點嗎?還是具備相關狀態數據的需求才是重點?)

區塊廣播

廣播最新的區塊

依賴于區塊驗證的能力

檢索區塊頭

根據哈希

根據區塊號

可批請求,所請求內容必須是連續的,或者其前后之間有一致的間隔

檢索區塊體

所得數據需要根據?Header.transactions_root?和?Header.uncles_root?來驗證(譯者注:即依據本地已有的區塊頭數據來驗證相應區塊體的完整性)

檢索收據

根據區塊分批檢索

所得數據需要根據?Header.receipts_root?來驗證

LayerZero Labs 與 Polyhedra Network 合作推出基于零知識證明的輕客戶端:5月31日消息,LayerZero Labs 宣布與 Polyhedra Network 達成戰略合作,共同推出基于零知識證明技術的輕客戶端,使得 LayerZero 的開發者只需要更新一個參數配置就可以使用 Polyhedra Network 開發的零知識證明協議。[2023/6/1 11:51:12]

根據哈希值來檢索單個狀態樹節點

在未來的協議中有可能會移除,因為這種檢索機制與 flat database layout 有沖突

依賴于節點能訪問區塊廣播網絡

依賴于具有從全體區塊頭中獲得的近期區塊頭

依賴于執行區塊驗證的能力來防止 DoS 攻擊

驗證事務需要:

有能力執行?ecrecover?操作來確定發送者(譯者注:即從簽名數據中恢復出發送者的地址)

確認該事務的 nonce?正是?該發起事務的賬戶的下一個 nonce

確認該賬戶的余額足以支付該事務的 gas(譯者注:該檢查的方法應為 `余額 > 該交易指定的 gas price * gas limit)

Coinbase CEO:每一個國家都需要發展加密領域專業知識:Coinbase首席執行官Brian Armstrong就印度最高法院推翻央行加密貨幣銀行禁令一事評論表示:“如果這是真的,印度加密貨幣發展的一大步。任何一個國家,如果不能在這個領域發展專業知識,培育和幫助初創企業,長期而言都將很難成為全球性金融玩家。世界上的金融中心都在很大程度上接受了它,以保持自己的地位。”[2020/3/5]

需要了解 EVM 的規則來計算事務的 gas 值

區塊驗證包含下述事項中的所有內容:

檢查工作量證明的 seal

比較同一高度上其它競爭區塊的挖礦總難度

執行交易,以驗證?Header.state_root?的正確性

需要區塊執行能力

把區塊號映射為該高度的主鏈區塊的哈希值

需要從全部區塊頭中構建

每 100 萬個區塊,存儲映射需占用 61 MB

區塊號需要 32 字節

區塊哈希值也要 32 字節

可以使用更高效的變長編碼方法來減少長度

聲音 | 專家:利用區塊鏈與知識產權法之間的耦合關系,跨學科培養“鏈法雙通”的復合型人才:1月7日,西安交通大學法學院金春陽和邢賀通聯合在中國科學報刊文《區塊鏈與知識產權:大學人才培養新命題》。文章表示,區塊鏈與知識產權法之間存在耦合關系,若將其割裂開,則無法協調使用。然而,區塊鏈屬于傳統意義上的理工科分支,知識產權法則屬于傳統意義上的文科分支。加之目前國內外對區塊鏈的研究還處于萌芽期,在大學教育“學科專業化”培養的背景下,目前國內能夠同時精通二者的人才少之又少。也正因為如此,要利用好二者的耦合關系,我國就要跨學科培養“鏈法雙通”的復合型人才。[2020/1/7]

每個條目需要 64 bytes(字節)

截至 2021 年 1 月 29 日,主鏈區塊索引總共占用約 600 MB 的空間

只能夠通過驗證所得區塊哈希是否等于該高度上已知主鏈的區塊哈希值來證明

如果能為協議引入區塊頭累加器的話,證明效率可以更高

把事務的哈希值映射成該事務所在主鏈區塊的哈希值,以及該事務在該塊內的索引值。

需要從歷史區塊體中構建

截至 2021 年 1月 29 日,總共有 10 億筆歷史事務

動態 | 重慶市兩江公證處將基于區塊鏈技術的“知識產權保護公證服務平臺”:據人民網消息,8月13日,重慶市兩江公證處在兩江新區揭牌成立,將為有需求的單位或個人提供優質高效的公證法律服務。重慶市兩江公證處將積極融入大數據時代洪流,搭建并運行基于區塊鏈技術的“知識產權保護公證服務平臺”,深入參與電子商務,開展在線公證辦理,打造二手房公益平臺。[2019/8/14]

每個條目都需要占用 70 字節

可以使用變長編碼方法來稍微減少長度

事務哈希值 32 字節

主鏈區塊哈希值 32 字節

事務索引 4 字節

截至 2021 年 1 月 29 日,這些索引總共占用 65 GB 空間

可以使用根據?Header.transactions_root?生成的默克爾證據來證明

一類能讓我們高效證明某個區塊頭來自主鏈的機制。基于 https://ethresear.ch/t/double-batched-merkle-log-accumulator/571

區塊頭同步

即一個節點追趕區塊鏈的頂端時所用的進程。基于不同的安全等級,有幾種同步方法“

聲音 | 光明日報:通過區塊鏈等技術降低知識產權保護成本:今日,光明日報刊文指出,充分利用新技術,提升知識產權管理運用的能力與水平。進一步優化和完善知識產權信息平臺,力求為我國公民和企業充分、有效地利用全球知識產權信息提供更多地便利。文章認為,要利用人工智能技術提高知識產權審查效率和質量。探索使用區塊鏈等新技術提高知識產權確權效率,降低知識產權保護與運用成本。[2018/11/22]

完全驗證

從創世塊起下載全體區塊頭

檢查點式下載法

使用一個自己信任的較近區塊的區塊頭,并從該區塊頭開始追及區塊鏈

追隨 HEAD(區塊鏈最新區塊)

只需追隨最新區塊頭,就可以相當有自信(自己同步得到的是主鏈而非偽鏈)。區塊鏈越長,攻擊者要制造偽鏈所需付出的代價就越大

當前,只有掌握了全體區塊頭,才能夠任意地驗證其他歷史數據。區塊頭累加器可以改善這個狀態,使得一個客戶端可以把檢查點設在區塊鏈頂端,而仍然能夠驗證歷史數據。

區塊同步

客戶端用來 pull(拉取)歷史事務和叔塊信息的進程。

驗證這些數據需要先有全體區塊頭,然后根據?Header.transactions_root?和?Header.uncles_root?來檢查

收據同步

不執行 Full Sync(完全同步)的客戶端往往需要通過 ETH DevP2p 協議來取得歷史收據

驗證這些數據需要先有全體區塊頭,然后根據?Header.receipts_root?和來檢查

節點獲得近期狀態完整副本的機制。

Full Sync(完全同步)

下載所有歷史區塊并按順序執行這些區塊。

最簡單的同步方法

計算量非常大

需要區塊頭同步

需要區塊同步

快速同步

下載全部歷史區塊,以及近期狀態數據的副本

使用了一個安全假設:從歷史區塊中得到的狀態根都是正確的

要求歷史同步

會給提供這些狀態數據的節點造成很大的負擔

Flat Dtatabase Layout 不容易滿足快速同步的要求

Snap Sync(快照同步)

下載全部歷史區塊以及近期狀態數據的副本

非常適合 Flat Dtatabase Layout

帶寬、硬盤讀寫和耗費時間都有指數級節省

Stateless Sync(無狀態同步)

這個術語并不常用,其定義也可能隨時調整

不像其它狀態同步方法,這一方法最終無法使節點獲得近期狀態數據的完整副本。就其自身而言,其用法是免去維護狀態數據本地副本之需、仍能驗證區塊;或者,它可以與其他同步方法結合,從而能即時驗證區塊,然后慢慢在本地構建出可訪問的完整狀態數據。

需要區塊廣播

需要區塊見證數據

Beam Sync(光子同步)

光子同步本質上就是一種無狀態同步,但不要求網絡提供區塊見證數據。相反,客戶端是按需從網絡中請求所需的狀態

需要按需狀態檢索

Access list(訪問列表)的可得性大大提高了這種方法的效率

即從網絡中檢索任意狀態元素的能力。

GetNodeData

ETH?DevP2P 協議會暴露信息對?GetNodeData/NodeData,允許檢索任意狀態。此消息格式可能會被棄用。

基于 DHT 的狀態網絡

一種設想:我們可以讓狀態分散在網絡中的所有節點中,并使這些數據能夠按需被發現及檢索到。

要求節點能夠:

訪問待打包事務池

運行 EVM

在某些形式的 EVM 執行過程中會觸及的賬戶和合約存儲位置的列表

Static State Access(靜態訪問模式,SSA)

EVM 執行在某些時候會具備的一種屬性:調用者可以準確地預知該次執行會觸及哪些狀態

Dynamic State Access(動態訪問模式,DSA)

EVM 執行在某些時候會具備的一種屬性:調用者無法準確地預知到底會觸及哪些狀態

需要 EVM 執行

就是執行給定區塊中所有事務的過程

舉要 EVM 的某種實現

要求能夠訪問該次執行所觸及的狀態

可以使用近期狀態來實現

也可使用區塊見證數據來實現

管理用于簽署事務的私鑰

賬戶一般會存儲在一個 Keyfile (密鑰文件)里

一種加密的存儲格式,用于存儲私鑰

Eth2 BLS Keystore 規范:https://eips.ethereum.org/EIPS/eip-2335

Eth1 Keystore 規范:https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition

解密一般來說依賴于一些密碼學元件,如:?keccak、?scrypt、?pbkdf2?和 ECC/BLS12-381

Tags:區塊鏈HEADETHROOTfuture幣區塊鏈Head FootballDSETH價格Rootstock RSK

FTX
加密貨幣:加密先驅Nick Szabo:貨幣的起源_SDCOIN

編者注:這次我們校對了阿劍在 2019 年 7 月翻譯的 Nick Szabo 名作《The origins of Money》.

1900/1/1 0:00:00
比特幣:金色前哨 | BTC突破5萬美元 上周加密市場流入3.95億美元_區塊鏈

3月3日16:09,金色財經數據顯示,BTC短線上漲,突破50000美元關口,日內漲幅達到2.72%.

1900/1/1 0:00:00
BTC:2.24早行情:BTC夜間一波多折 當前依然稱不上穩固_AFT

據歐易OKEx的數據顯示,當前BTC/USDT現貨報價為48886美元,24小時跌幅為9.62%.

1900/1/1 0:00:00
以太坊:以太坊二層網絡側鏈、Rollups 以及各項目的應用發展_HTT

原文標題:《以太坊二層網絡當前狀態》在過去的一年里,以太坊交易需求呈爆炸式增長。導致以太坊的交易費用有時上升到令人痛苦的水平.

1900/1/1 0:00:00
BTC:2.24午間行情:超跌反彈 關注這個位置賣壓強弱_BTCL幣

文章系金色財經專欄作者牛七的區塊鏈分析記供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
CBD:國際清算銀行:關于中央銀行數字貨幣的第三次調查_CBD Coin

大多數中央銀行都在探索中央銀行數字貨幣(CBDC),在Covid-19大流行期間,它們的工作仍在繼續。總體而言,中央銀行正進入CBDC研究的更深入階段,從概念研究發展到實際落地.

1900/1/1 0:00:00
ads