EEA julkaisee QBFT Blockchain Consensus Protocol -protokollan

EEA julkaisee QBFT Blockchain Consensus Protocol -protokollan

EEA julkaisee QBFT Blockchain Consensus Protocol -protokollan PlatoBlockchain Data Intelligencen. Pystysuuntainen haku. Ai.

Tänään EEA on ylpeä voidessaan julkaista QBFT Blockchain Consensus Protocol, Bysantin vikasietoinen viranomaistodistuskonsensusalgoritmi, joka on suunniteltu konsortion käyttöön. QBFT on "Istanbul BFT Consensus" -algoritmin (IBFT) evoluutio. EIP-650 joka parantaa luotettavuutta ja nopeutta, ja kun vain 2/3 validaattoreista toimii oikein milloin tahansa, se ei pysähdy eikä tuota haarukoita.

Koska useat asiakkaat käyttävät ETA:n QBFT-spesifikaatiota, se tarjoaa standardin, jota Ethereumiin rakentavat yritykset voivat käyttää Enterprise Ethereum -verkossa, jolloin ihmiset voivat käyttää haluamaansa asiakasohjelmistoa validaattorina sen sijaan, että heidän olisi valittava yksi tietty asiakas, jonka kaikki osallistujat verkkoa on pakko käyttää.

— Chaals Nevile, ETA:n teknisten ohjelmien johtaja

Jo vuonna 2018 ETA-jäsenet, kuten BlockApps, Clearmatics, ConsenSys ja JP Morgan Chase, olivat tunnistaneet tilanteet ja kokoonpanot, joissa IBFT epäonnistui, ja aloittivat algoritmin kehittämisen. QBFT-algoritmin on kirjoittanut Dafnylla Roberto Saltini, mikä mahdollistaa muodollinen tarkastus sen oikeellisuudesta, perustuen työ Henrique Moniz soveltaa EEA:n keskustelujen tuloksia ja parannuksia.

QBFT mahdollistaa validaattoreiden joukon muuttamisen, esimerkiksi uusien osallistujien sisällyttämiseksi konsortioverkostoon tai poistuvien osallistujien käsittelemiseksi, validaattoreiden käyttökustannusten tasapainottamiseksi tai sen varmistamiseksi, että kenelläkään osallistujalla ei ole ylimääräistä validaattoreita. aika.

QBFT on rakennettu vakiintuneille ja ajan mittaan todistetuille Bysantin vikasietoisille konsensusperiaatteille. Työmme yhteydessä se luottaa myös muodollisen tarkastuksen antamiin turvallisuustakuisiin, joiden avulla olemme pystyneet tunnistamaan ja korjaamaan joitain IBFT:n aiempia ongelmia, jotka voivat tietyissä kokoonpanoissa muodostua vakavista ongelmista.

- Roberto Saltini, ConsenSysin johtava tutkija ja QBFT Blockchain Consensus Protocol -määrityksen kirjoittaja

Spesifikaation nykyinen versio tarjoaa Dafny-koodille kommentteja ja kommentteja algoritmin yksiselitteisen määrittelemiseksi. QBFT Consensus on toteutettu avoimen lähdekoodin Enterprise Ethereum -asiakkaissa, mukaan lukien GoQuorum ja Hyperledger Besu, ja ETA:n jäsenet ja muut käyttävät sitä useissa projekteissa sekä EEA:n testiverkossa.

QBFT:tä käytetään nykyään tuotannossa konsortioissa. EEA:n julkaisema QBFT standardina on suuri apu uusien toimijoiden luomisessa protokollan pohjalta. Olen innoissani tämän työn tarjoamista mahdollisuuksista, sillä isännöin ETA:n testiverkkoa tällä konsensusalgoritmilla.

— Antoine Toulmé, The Machine Consultancyn perustaja ja ETA:n Testnet-työryhmän puheenjohtaja

Määritelmä on vapaasti saatavilla ja kuka tahansa voi ottaa sen käyttöön Apache 2:n avoimen lähdekoodin lisenssin ehdoilla.

Aikaleima:

Lisää aiheesta Yritys Ethereum Alliance