Blocks

一個時間點創建了多少塊?

  • October 26, 2016

一個時間點創建了多少塊?礦工可以創建區塊嗎?

如果是,那麼我們如何才能阻止同一交易進入兩個不同的區塊?

我將把你的問題改寫為:乙太坊區塊鍊是如何工作的? 目前乙太坊是工作量證明區塊鏈。

這是對其工作原理的簡化解釋:工作證明意味著礦工嘗試解決一個蠻力難題,因此隨機一名礦工獲勝並獲得一些乙太幣作為獎勵。礦工解決了一個雜湊函式難題:他們必須捆綁所有待處理的交易並從中生成一個以預定數量的零開頭的雜湊。他們添加一個隨機值,即通過這樣做的通知,並將其與交易一起散列。然後他們查看結果,如果它有零的數量,他們會發佈區塊並贏得價格。

所以是的,礦工創建區塊。

所有區塊的鏈加上雜湊和公告就是區塊。要解決的零的數量會自動更改,因此平均每 14 秒就會挖出一個塊,並將其添加到鏈中。

如果一個交易進入兩個區塊,下一個隨機礦工最終將不接受該區塊並再次探勘前一個區塊,發生了分叉。已經表明,只要大多數礦工接受公佈的規則,區塊鏈最終將始終轉換為無雙花交易的一致狀態。這就是區塊鏈起作用的根本原因。分叉後,較長的鏈遵守規則,最終雙花鏈消失。

引用自:https://ethereum.stackexchange.com/questions/9617