麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 專題 > 區塊鏈 > 正文

EOS的共識機制與區塊生成

2019-09-13 16:35:58
字體:
來源:轉載
供稿:網友
在《EOSIO 技術白皮書》中,對 EOS 的共識機制 BFT-DPOS(拜占庭容錯算法+權益委托共識機制)進行了說明。其中拜占庭容錯算法(Byzantin eFault Tolerance)的用途是:

所有的出塊者都要對所有區塊簽名,以確保在同一時間戳或者同一區塊高度上,沒有區塊生產者能夠同時在兩個區塊上簽名。一旦一個區塊有了 15 個區塊生產者的簽名,該區塊就被認為是不可逆的。任一區塊生產者如果想在同一時間戳或者同一區塊高度的兩個區塊上簽名,就會留下密碼學證據。在這一模式下,一秒之內就可以達成不可逆的共識。


在白皮書中,EOS 對其區塊的出塊機制進行了介紹,轉摘如下:

根據這一算法,在使用 EOSIO 軟件構建的區塊鏈上持有通證的人,可以通過一個持續進行的投票系統來選擇區塊生產者。任何人都可以選擇參加區塊生產,只要能夠說服通證持有人為其投票,就會有機會參與區塊的生產。

EOSIO 軟件可以讓區塊每 0.5 秒生成一個。在任何時刻,只有一個生產者被授權生產區塊。如果在計劃的某個時間內沒有成功出塊,則跳過該塊。如果有一個或更多的區塊被跳過,則在區塊鏈上會有 0.5 秒或者更久的空白。

使用 EOSIO 軟件,區塊的產生以 126 個區塊(每個出塊者六個區塊,乘以 21 個出塊者)為一個周期。在每個出塊周期開始時,軟件會根據通證持有人所投票數選出 21 個區塊生產者。被選中的區塊生產者的出塊順序要獲得 15 個及以上的區塊生產者的同意。

如果出塊者錯過了一個塊,并且在最近 24 小時內沒有產生任何塊,則這個出塊者將被剔除在考慮范圍之外,直到他們通知區塊鏈可以重新開始產生區塊。這確保了網絡的順利運行,把被證明為不可靠的區塊生產者排除在出塊排序之外,這一方式使得錯過區塊的數量最小化。

資料來源:
  • 中文譯文摘自:http://blog.eosdata.io/index.php/2018/04/28/eos-io-whitepaper-v2/
  • 英文版見:https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人精品久久久 | 性欧美日本 | 亚洲第一页夜 | 毛片视频在线免费观看 | 中文字幕在线日韩 | 精品久久久久99 | 亚洲成人福利在线观看 | 一区二区精品视频 | 国产好片无限资源 | 国产美女爽到喷白浆的 | 国产1区2区3区中文字幕 | 亚洲午夜视频在线 | 欧美一级网 | 性大片1000免费看 | 91久久久久久久一区二区 | 精品国产乱码久久久久久久 | 九九精品视频免费 | 欧美在线 | 亚洲 | 久久最新免费视频 | 成人国产精品免费 | 黄色免费电影网址 | 在线免费91 | xxxx18韩国护士hd老师 | 精品一区二区三区免费毛片 | 中国hdxxxx护士爽在线观看 | av免费在线不卡 | a黄在线观看 | 午夜男人免费视频 | 久久久国产精品成人免费 | 免费a视频在线观看 | 污污网站入口 | 狠狠操天天射 | 麻豆视频免费网站 | 日韩av官网| 亚洲精品aa | 高清在线国产 | 亚洲精品91 | 欧美a久久 | 欧美片一区二区 | 18欧美性xxxx极品hd | 精品国产91久久久久久 |