Az EEA közzéteszi a QBFT Blockchain Consensus Protocol-t

Az EEA közzéteszi a QBFT Blockchain Consensus Protocol-t

Az EEA közzéteszi a QBFT Blockchain Consensus Protocol PlatoBlockchain Data Intelligence-t. Függőleges keresés. Ai.

Ma az EEA büszkén teszi közzé a QBFT blokklánc konszenzus protokoll, egy bizánci hibatűrő hatósági konszenzusos algoritmus, amelyet konzorciumi használatra terveztek. A QBFT az „Istanbul BFT Consensus” algoritmus (IBFT) továbbfejlesztése. EIP-650 amely javítja a megbízhatóságot és a sebességet, és ha a validátorok mindössze 2/3-a mindig megfelelően működik, akkor nem fog leállni, és nem termel villát.

Mivel több kliens is alkalmazza az EEA QBFT-specifikációt, ez olyan szabványt biztosít, amelyet az Ethereumra építő vállalkozások használhatnak egy Enterprise Ethereum hálózaton, lehetővé téve az emberek számára, hogy a preferált kliensszoftvert érvényesítőként futtassák ahelyett, hogy egy adott klienst kellene kiválasztaniuk, amelyet a hálózat használatára kényszerülnek.

– Chaals Nevile, az EEA műszaki programok igazgatója

Az EGT-tagok, köztük a BlockApps, a Clearmatics, a ConsenSys és a JP Morgan Chase már 2018-ban azonosították azokat a helyzeteket és konfigurációkat, amelyekben az IBFT meghibásodott, és elkezdtek dolgozni az algoritmus fejlesztésén. A QBFT algoritmust Dafny nyelven írta Roberto Saltini, lehetővé téve hivatalos ellenőrzés helyességéről, alapján munka Henrique Moniz az EEA megbeszélései eredményeinek és fejlesztéseinek alkalmazása érdekében.

A QBFT lehetővé teszi az érvényesítők készletének megváltoztatását, például új résztvevők bevonását egy konzorciumi hálózatba, vagy a résztvevők távozásával kapcsolatos problémák megoldását, az érvényesítők működtetésének költségeinek kiegyensúlyozását, vagy annak biztosítását, hogy egyetlen résztvevőnek se legyen több validátora. idő.

A QBFT jól bevált és jól bevált bizánci hibatűrő konszenzusos elvekre épül. Munkánk során a formális ellenőrzés által biztosított biztonsági garanciákra is támaszkodik, amelyek lehetővé tették számunkra, hogy azonosítsunk és kijavítsunk néhány olyan múltbeli IBFT-problémát, amelyek bizonyos konfigurációkban komoly problémákat okozhatnak.

– Roberto Saltini, a ConsenSys vezető kutatója és a QBFT Blockchain Consensus Protocol Specification szerzője

A specifikáció jelenlegi verziója megjegyzésekkel és megjegyzésekkel látja el a Dafny kódot, hogy egyértelműen meghatározza az algoritmust. A QBFT Consensus nyílt forráskódú Enterprise Ethereum kliensekben valósul meg, beleértve a GoQuorumot és a Hyperledger Besu-t, és több projektben is használják az EEA-tagok és mások, valamint az EEA teszthálózatán is.

A QBFT-t ma konzorciumok használják a termelésben. A QBFT szabvány EEA általi közzététele nagy segítséget jelent a protokollra építő új szereplők létrehozásában. Izgatott vagyok a munka által kínált lehetőségek miatt, mivel ezzel a konszenzusos algoritmussal egy EEA teszthálózatot üzemeltetek.

– Antoine Toulmé, a The Machine Consultancy alapítója és az EEA Testnet munkacsoportjának elnöke

A specifikáció szabadon elérhető és bárki által megvalósítható, az Apache 2 nyílt forráskódú licenc feltételei szerint.

Időbélyeg:

Még több Enterprise Ethereum Alliance