Blockchain

On-Chain Governance på Tezos: Enkelt forklart

On-Chain Governance på Tezos: Enkelt forklart Blockchain PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.
On-Chain Governance på Tezos: Enkelt forklart

Da jeg først snublet over Tezos, gjorde jeg et raskt Google-søk for å se hva jeg fikk meg til. Som folk flest, da jeg så "En blokkjede designet for å utvikle seg" og "en selvendrende kryptobok", ble jeg ganske forvirret. Hva betyr "selv-endrende"? Etter videre forskning begynte jeg å forstå verdiene som Tezos var bygget på. En av de få (ennå store) feilene ved desentralisering er uenigheter i et fellesskap. Som et resultat har store blokkjeder, som Bitcoin eller Ethereum, sett "gafler" (eller splittelser) i protokollen deres. Når protokoller er splittet, splittes samfunn og innovasjon blir kvalt. Mest bemerkelsesverdig, da Ethereum Classic delte seg fra Ethereum i 2016. Vi ser problemer i dag i Ethereum-fellesskapet der validatorer ønsker å ta i bruk bevis på Proof-of-Stake mens andre ønsker å holde seg til Proof-Of-Work. Tezos ble opprettet med ideen om å finne en løsning på dette: å forhindre harde gafler fullstendig - gjennom kjedestyring.

On-Chain Governance på Tezos: Enkelt forklart Blockchain PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.
On-Chain Governance på Tezos: Enkelt forklart

I motsetning til andre blokkjeder, oppgraderer Tezos seg selv på blokkjeden selv (AKA "on-chain governance"). Prosessen har fem trinn, hver periode varer i ca. to uker. De fem trinnene er:

  1. Forslagsperiode
  2. Utforskningsstemmeperiode
  3. Ro deg ned
  4. Kampanjeperiode
  5. Adopsjonsperiode

Det er definitivt verdt å merke seg at før Firenze-oppgraderingen av Tezos-blokkjeden, var periodene med styring på kjeden Proposal, Testing Vote, Testnet, Promotion Vote og Adoption. Som sagt i dokumenter, "Før Firenze skapte Tezos-noder en testkjede under 'Testing'-fasen av avstemningen med det formål å la brukere teste den nye endringen. Denne funksjonen var imidlertid både ubrukt i praksis og ganske kompleks. Den er fjernet, noe som forenkler endringsprotokollen.» Å bruke styring i kjeden for å endre styring i kjeden, en seier for demokratiet!

La oss nå diskutere hvordan oppdateringsprosessen faktisk fungerer:

Fase 1: Forslagsperioden

Forslagsperioden startes først ved at brukere sender inn et oppdateringsforslag. De sendes inn på kjeden og forslaget må godkjennes av 5 % av alle Tezos-delegater. Delegater er personer som satser Tezos-myntene sine (XTZ) med en baker (validator). Hvis den når denne 5 % konsensusen, går den videre til neste fase av styringsprosessen på kjeden. Hvis ikke, starter prosessen på nytt.

Fase 2: Utforskningsavstemningsperioden

På dette stadiet stemmer delegatene på favorittforslagene deres. Delegater kan stemme "Jay", "Nei" eller "Bestått". For at et forslag skal vedtas, må det oppnå et superflertall. Et superflertall er når «Ja»-stemmer er større enn 80 % av «Ja»- og «Nei»-stemmer («bestått»-stemmer er ekskludert). Vi kaller dette en "positiv valgdeltakelse", eller en PVT. For å sikre at et levedyktig antall brukere stemmer, må vi være beslutningsdyktige. For enkelhets skyld, tenk på et beslutningsdyktighet da 30–70 % av delegatorene stemmer i styringsprosessen. Du kan lese mer om quorumer her.. Når (eller hvis) et forslag når 80 % superflertall, fortsetter prosessen. Hvis ingen forslag når superflertall, går vi tilbake til fase 1.

Fase 3: Nedkjølingsperioden

Som diskutert tidligere, pleide denne perioden å være testnett-perioden. Testnettet ble sjelden brukt i praksis og forårsaket tekniske problemer for nodevalidatorene. I stedet gir nedkjølingsperioden god tid for brukere til å teste den nye protokollen på private testnett.

Fase 4: Kampanjeavstemningsperioden

Etter avslutningen av nedkjølingsperioden og ingen problemer oppstår, har fellesskapet nå en sjanse til å stemme på det igjen. De samme avstemningsreglene som fase 2. Husk at beslutningsdyktigheten må være større enn valgdeltakelsen, og den positive valgdeltakelsen må være større enn 80 %.

Fase 5: Adopsjonsperioden

Den siste fasen er adopsjonsperioden som lar validatorer oppdatere sine bakere og noder til den nye oppgraderingen. Etter 5 blokkeringssykluser oppdateres blokkjeden fullstendig og den nye protokollen aktiveres.

Det fine med Tezos er hvor effektiv og avansert oppgraderingsprosessen er. Hvis det er noen ny funksjon på en trendende blokkjede, kan Tezos implementere den i neste forslag. Nå ser vi hva "bygget for å vare" egentlig betyr.

Kilde: https://medium.com/tezos-israel/on-chain-governance-on-tezos-simply-explained-f71d5a2bad67