EEA avaldab QBFT plokiahela konsensusprotokolli

EEA avaldab QBFT plokiahela konsensusprotokolli

EEA avaldab QBFT plokiahela konsensusprotokolli PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.

Täna avaldab EEA uhkusega QBFT plokiahela konsensusprotokoll, Bütsantsi tõrketaluv autoriteedi konsensusalgoritm, mis on mõeldud kasutamiseks konsortsiumis. QBFT on "Istanbul BFT Consensus" algoritmi (IBFT) edasiarendus, mida kirjeldatakse EIP-650 mis parandab töökindlust ja kiirust ning kui ainult 2/3 validaatoritest töötab igal ajahetkel õigesti, see ei seisku ega tekita kahvleid.

Kuna EMP QBFT spetsifikatsiooni rakendab mitu klienti, pakub see standardit, mida Ethereumile tuginevad ettevõtted saavad kasutada Enterprise Ethereumi võrgus, võimaldades inimestel käitada eelistatud klienditarkvara valideerijana selle asemel, et valida üks konkreetne klient, mida kõik võrgus osalejad kasutavad. võrku on sunnitud kasutama.

— Chaals Nevile, EMP tehniliste programmide direktor

Juba 2018. aastal olid EMP liikmed, sealhulgas BlockApps, Clearmatics, ConsenSys ja JP Morgan Chase, tuvastanud olukorrad ja konfiguratsioonid, kus IBFT ebaõnnestus, ning alustasid tööd algoritmi väljatöötamisega. QBFT-algoritmi kirjutas Dafny keeles Roberto Saltini, mis võimaldab ametlik kontroll selle õigsuse kohta, mis põhineb töö Henrique Moniz, et rakendada EEA arutelude tulemusi ja parandusi.

QBFT võimaldab muuta validaatorite komplekti, näiteks lisada konsortsiumivõrgustikku uusi osalejaid või tegeleda osalejate lahkumisega, tasakaalustada validaatorite käitamise kulusid või tagada, et ühelgi osalejal ei oleks ülemäärast osa valideerijaid. aega.

QBFT on üles ehitatud väljakujunenud ja aja jooksul tõestatud Bütsantsi rikketaluvuse konsensuse põhimõtetele. Meie töös tugineb see ka ametliku kontrolliga pakutavatele ohutus- ja turvagarantiidele, mis on võimaldanud meil tuvastada ja parandada mõned IBFT-ga seotud varasemad probleemid, mis teatud konfiguratsioonides võivad muutuda tõsisteks probleemideks.

— Roberto Saltini, ConsenSysi juhtivteadur ja QBFT plokiahela konsensusprotokolli spetsifikatsiooni autor

Spetsifikatsiooni praegune versioon pakub Dafny koodi kommentaaride ja kommentaaridega, et algoritmi üheselt määratleda. QBFT Consensus on rakendatud avatud lähtekoodiga Enterprise Ethereumi klientides, sealhulgas GoQuorum ja Hyperledger Besu, ning EEA liikmed ja teised kasutavad seda mitmes projektis, samuti kasutatakse seda EEA testvõrgus.

QBFT-d kasutavad tänapäeval tootmises konsortsiumid. QBFT standardina avaldamine EEA poolt on suureks abiks uute osalejate loomiseks protokollile tuginedes. Olen põnevil selle töö pakutavatest võimalustest, kuna ma hostin seda konsensusalgoritmi kasutades EMP testvõrku.

— Antoine Toulmé, ettevõtte The Machine Consultancy asutaja ja EEA Testneti töörühma esimees

Spetsifikatsioon on Apache 2 avatud lähtekoodiga litsentsi tingimuste alusel vabalt saadaval ja igaüks saab seda rakendada.

Ajatempel:

Veel alates Ettevõtluse Ethereumi liit