買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 幣安幣 > Info

OIN:Bytom2.0 共識算法介紹_HEC

Author:

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

術語

Epoch:一個Epoch以一定的區塊數來記數,在同一個Epoch下驗證者節點是固定的,下一個Epoch會根據上一個Epoch投票情況產生新的驗證者。

Checkpoint:共識算法不會處理鏈中的所有區塊,而是以Checkpoint為單位來驗證,一般情況下以一個Epoch的區塊數作為一個Checkpoint。

Justified:一個Checkpoint在收到一次2/3確認后狀態為justified,justified的節點可能會被推翻。

Finalized:一個已經justified的Checkpointc的子節點被justified后,則Checkpointc轉化為finalized,具有finalized的checkpoint不可被推翻。

YouSwap將新增BABYTEDDY單幣挖礦:據官方消息,YouSwap將于7月13日18:00(UTC+8)于BSC鏈聯合多挖區新增開啟BABYTEDDY單幣挖礦,用戶可以通過質押以上幣種來挖礦BABYTEDDY。截至7月13日16:00,YouSwap累計交易總額達100267483USDT,累計挖礦總產值1628391USDT。[2021/7/13 0:48:03]

為什么我們需要升級Bytom2.0共識

Vapor也采用了和Bytom2.0一樣的DPoS+BFT算法,且穩定運行了較長時間,并承載了很多應用,但同時也發現存在以下問題:

在高速出塊的情況下,每個區塊都要進行2/3的簽名確認將占用大量的網絡帶寬。0.5秒出塊使得鏈上數據占用的磁盤空間急劇膨脹;容易導致分叉;此外,也給一些錢包、瀏覽器造成了一些性能上的瓶頸。共識算法未經過有效的安全性驗證,傳統的BFT算法一般都需要兩次確認。Bytom2.0對共識進行了升級,以解決上述的幾個問題:

DigiByte創始人:未來是基因工程和區塊鏈的結合:DigiByte創始人Jared Tate發推稱,未來是基因工程和區塊鏈的結合。為了孩子們的未來,我們現在必須采取行動保護我們的身體。這不再是錢的問題了,而是關于數據。我們必須不惜一切代價保護自己的DNA。[2020/8/15]

采用Checkpoint為單位來進行驗證和簽名,大大減少了簽名確認所占用的網絡帶寬將0.5s一個塊延長為6s一個塊,降低分叉概率對每個Checkpoint進行兩次確認,第一次為Justified狀態,第二次才進入最終確認Finalized狀態Bytom2.0升級后,在以下多個方面可以獲得較大提升:

節約能源更好的性能提升更好的經濟安全性更強的擴展性

動態 | Bytecoin暫定于4月份進行硬分叉升級:Bytecoin發布了新的路線圖,并將于今天晚些時候發布Amethyst v3.4.1,該版本加強了平臺軟件與內存池之前的交互,進一步減少了滯后時間。此外,BCN暫定于4月份進行硬分叉升級。[2019/3/7]

共識過程

1、在Bytom2.0鏈剛啟動時,由創世節點負責出塊。此時其他節點可進行抵押BTM來成為共識節點,普通參與者可對共識節點進行投票。

2、每個投票和選舉輪次稱為一個Epoch,一個Epoch包含一組區塊,在該Epoch中共識節點是固定的,下一個Epoch開始根據投票數量重新選舉共識節點。

3、當下一個Epoch檢測到有合法的共識節點達到一定個數時,創世節點停止出塊,由共識節點出塊。

聲音 | Bytom創始人段新星:年輕一代對數字貨幣接受程度高 資產代幣化將是未來趨勢:日前,在第四屆區塊鏈全球峰會《行業發展趨勢》圓桌論壇上,Bytom創始人段新星表示,資產的代幣化將會是未來的趨勢。因為年輕一代都認為比特幣以及以太幣是非常自然的貨幣,就像我們所用的紙幣一樣。另外現在互聯網的技術以及AI技術、IoT技術都取得了很大的進展。我們沒有辦法想象兩個機器可以進行交互,沒有辦法想象兩個機器人進行交易的時候用貨幣或者現實存在的硬幣進行交易。所以代幣在未來交易中會扮演著非常重要的作用。[2018/9/13]

4、從當前Epoch開始,每隔6秒出1個塊,每個共識節點按照票數排序輪流進行出塊。

5、Bytom2.0不會對每個區塊進行驗證,而是采用Checkpoint為單位來處理,一般情況下以一個Epoch的區塊數作為一個Checkpoint。

6、Bytom2.0會對每個Checkpoint進行兩次確認,一次是Checkpoint在收到2/3確認后狀態為Justified,此時還可被推翻,而等到其子節點也被確認為Justified狀態后,獲得二次確認并獲得Finalized狀態,此時獲得最終確認且不能被推翻。

7、為了防止無利害攻擊,Bytom2.0會對同時進行同一高度的兩個區塊簽名的共識節點進行懲罰,罰沒其抵押的部分BTM,考慮到這部分的復雜性,Bytom2.0會在共識穩定后逐步引入該機制

選舉和出塊過程

CheckPoint驗證

每個Checkpoint會經過一輪共識節點的驗證和簽名,當獲得超過2/3的簽名后,Checkpoint會得到一次確認,并設置為Justified。

狀態轉換

如下圖所示,黃色粗箭頭存在一條link,從某一個sourcecheckpoint到targetcheckpoint,如果該link得到2/3?簽名,target變成justified。如果source是他的直接父節點才會變成finalized,出塊會跟隨具有最大高度justifiedcheckpoint的鏈。

小結

Bytom2.0的共識算法,是基于Vapor共識算法的經驗和教訓,同時吸收了ETHCasper的相關設計理念,但對于其復雜的部分又進行了優化,推出的適合于比原鏈自身的一種創新共識。

Bytom2.0的共識算法,在節能,性能,對抗攻擊能力和擴展性等方面都具有優勢,共識算法作為區塊鏈底層最重要的基礎協議,必將在Bytom2.0上發揮巨大的價值。

Tags:BYTOINHECINTBytusCPTL Coincoincheck中文叫什么Interop

幣安幣
狗狗幣:怎么從容迎接Swarm主網上線:AMA問題集錦_WARE幣

作者:超級蜂巢 6.21日主網就要上線了。主網和測試網節點需要重新搭建,不能轉移。 在這正式上線的一周內,官方從15日的月報、16日的空投通知,再到18日的AMA、19日和20日的1.0版本的r.

1900/1/1 0:00:00
AVE:NFT中文手冊| NFT創作者指南:如何銷售自己的NFT_ETH

本手冊是第一本中文的NFT用戶指南,主要內容包括:NFT領域的專有名詞、用戶的操作指南、以及NFT的項目。本手冊會隨著NFT生態發展持續更新。希望本手冊能夠為新用戶進入NFT領域提供幫助.

1900/1/1 0:00:00
BRAVE:隱私瀏覽器Brave上線Search beta版本_BRAVE幣

巴比特訊,6月22日,隱私瀏覽器Brave發文表示,其獨立搜索引擎BraveSearchbeta版本正式上線。通過集成BraveSearch,Brave可提供替代大平臺搜索的解決方案.

1900/1/1 0:00:00
SIS:融資新聞 | 區塊鏈分析公司Chainalysis完成1 億美元E 輪融資,估值達42 億美元_Basis Coin Share

據TheBlock6月24日報道,領先區塊鏈分析公司Chainalysis宣布完成1億美元的E輪融資,科技對沖基金Coatue領投,Chainalysis長期投資者參與了融資.

1900/1/1 0:00:00
RES:融資新聞 | 比特幣金融服務公司Unchained Capital完成2500萬美元融資_Astra Guild Ventures

據TheBlock6月5日報道,UnchainedCapital是一家專注于比特幣的金融服務公司,該公司在一輪由NYDIG及其母公司StoneRidge牽頭的融資中籌集了2500萬美元.

1900/1/1 0:00:00
TOR:NFT中文手冊| 基礎知識:NFT起源_Sator

本手冊是第一本中文的NFT用戶指南,主要內容包括:NFT領域的專有名詞、用戶的操作指南、以及NFT的項目。本手冊會隨著NFT生態發展持續更新。希望本手冊能夠為新用戶進入NFT領域提供幫助.

1900/1/1 0:00:00
ads