Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blockchain Developer - 初探 BFT(拜占庭容錯算法) #39

Open
jollen opened this issue Jun 14, 2017 · 0 comments
Open

Blockchain Developer - 初探 BFT(拜占庭容錯算法) #39

jollen opened this issue Jun 14, 2017 · 0 comments

Comments

@jollen
Copy link
Owner

jollen commented Jun 14, 2017

BFT (Byzantine Fault Tolerance) 是一個「容錯算法」,近年來因為被應用在 Blockchain 領域,做為一種共識演算法,因此得到許多青睞。BFT 有著許多 variants (變異)版本,比較常見的有:

  • PBFT(用於 Hyperledger Fabric v0.6 開源版本)
  • SBFT(IBM 提出、目前用於 Hyperledger Fabric v1.0)
  • dBFT(Antshares 區塊鏈就是一個知名案例)
  • 混合式 BFT

混合式 BFT 最常見的是加入了 Sensor-fusion 演算法,也就是 BFT variants + sensor-fusion = Hybrid BFT。混合式 BFT 最早被應用在 RTOS 實作中,在我的 Flowchain 計畫裡,則是將混合式 BFT 應用在 IoT Blockchain 技術裡。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant