Rollup Sequencers zijn gecentraliseerd - en dat is prima

Centralisatie: de afschuwelijke vijand van vrijheid en vooruitgang op het gebied van gedistribueerde grootboektechnologie. Het steekt vaak de kop op zodra ontwikkelaars schaalproblemen tegenkomen.

In gedecentraliseerde protocollen is de snelste manier om van punt A naar punt B te gaan, ironisch genoeg vaak het gebruik van een of ander gecentraliseerd mechanisme. Vergeet idealen als weerstand tegen censuur en onafhankelijkheid, zouden ontwikkelaars kunnen schreeuwen, we willen gewoon dat dit ding snel en goedkoop is!

De zoektocht naar verdere decentralisatie in de blockchain-ruimte gaat door, maar voor sommige elementen, zegt Stephane Gosselin, is centralisatie misschien toch niet zo'n slechte zaak.

De voormalige mede-oprichter en hoofdarchitect van Flashbots en oprichter van Frontier Research sprak met Blockworks op de Bell Curve-podcast over layer-2 rollups en hoe gecentraliseerde sequencers misschien niet het probleem zijn waar velen bang voor zijn.

Alle rollup-sequencers zijn gecentraliseerd

Laten we om te beginnen één feit uit de weg ruimen: alle laag-2-rollups op Ethereum - stuk voor stuk - gebruiken gecentraliseerde sequencers. 

De taak van de sequencer is om transacties te verwerken en te ordenen in blokken die aan de keten moeten worden toegevoegd. Het is goedkoper, sneller en gemakkelijker voor rollup-providers om hun eigen gepatenteerde gecentraliseerde sequencersysteem te onderhouden dan om het werk uit te besteden.

"Ik ben er nog steeds niet van overtuigd dat dat een slechte zaak is", zegt Gosselin, "ik denk niet dat het een uitgemaakte zaak is om te zeggen dat first in, first out sequencers op een layer-2 eigenlijk een slechte zaak zijn."

Het gebruikelijke argument tegen rollup-centralisatie, zegt Gosselin, is dat het een "latency-spel" creëert dat centralisatie naar een specifieke geografische regio trekt. Geconcentreerd zijn op een bepaalde plaats laat een samenvoeging vatbaar voor censuur en onderdrukkende regulering, waar de samenvoeging ook wordt ingezet, zegt Gosselin.

"Maar toch is de vraag: is dat echt erg?"

Ethereum is ontworpen, zegt Gosselin, als een maximaal gedecentraliseerde laag-1 met relatief weinig economische activiteit op de basislaag. Het doel is om gegevens te vereffenen zonder wat hij beschrijft als "conflict" - de vraag om zich op een specifieke positie te vestigen - die in plaats daarvan binnen laag-2's plaatsvindt.

"Als je een architectuur hebt waarbij de laag-1 alleen data-blobs regelt en er geen onenigheid is, en je hebt alle activiteit binnen de laag-2's, vermindert dit de centralisatiedruk op de laag-1 aanzienlijk."

Cross-chain messaging om te redden

Cross-chain messaging zou de dag kunnen redden, zegt Gosselin, en biedt waar nodig censuurweerstand tussen lagen. "Je hebt een manier om berichten van laag-2 terug naar laag-1 te duwen, of misschien om het te laten interpreteren door een andere spin-up van die laag-2 ergens anders."

Via een berichtenmechanisme zoals IBC zegt Gosselin dat layer-2's censuurbestendig en niet-bewarend zouden blijven omdat individuele rollup-deelnemers "hun staat kunnen verlaten en deze kunnen overbruggen naar een andere roll-up in een ander rechtsgebied."

Gastheer Mike Ippolito wijst erop dat gebruikers in een dergelijke situatie aanzienlijke "marktverstoring" zouden ervaren.

"Er zou een periode zijn waarin we de activa en alles naar de hoofdketen zouden moeten migreren en een back-up moeten maken naar een andere rollup."

De dreigende dreiging van verstoring, zegt Ippolito, zou "tvl en activiteit net zo vaak kunnen migreren naar de rollups als anders het geval zou zijn."

Gosselin is het daarmee eens en merkt op: "het andere argument is, nou ja, als je een manier hebt waarop de staat terug kan naar de laag-1", zegt hij, "dan heb je veel meningsverschillen over de laag-1 .”

"En dus heb je allemaal dezelfde centralisatiedruk op de laag-1", zegt hij.

"Ik denk in geen geval dat het perfect is opgelost."

"Aan het eind van de dag, ja, je zult afwegingen moeten maken in deze verschillende uitvoeringsomgevingen", geeft Gosselin toe, maar uiteindelijk willen app-ontwikkelaars gewoon een interface om hun diensten te verbinden en automatisch in te zetten.

"Deze gedeelde sequencers of gedecentraliseerde blokbouwers, cross-chain bruggen, zitten allemaal in hetzelfde spel om die diensten te bouwen en te leveren", zegt hij.

"Er zijn zoveel verschillende manieren om deze dingen te bouwen - en het is me niet duidelijk waar het naartoe gaat."


Ontvang elke avond het beste cryptonieuws en inzichten van de dag in uw e-mail. Abonneer u nu op de gratis nieuwsbrief van Blockworks.

Wilt u dat alfa rechtstreeks naar uw inbox wordt gestuurd? Ontvang degen-handelsideeën, bestuursupdates, tokenprestaties, niet te missen tweets en meer van Blockworks Research's Daily Debrief.

Kan je niet wachten? Ontvang ons nieuws op de snelst mogelijke manier. Volg ons op Telegram en volg ons op Google Nieuws.


Bron: https://blockworks.co/news/rollup-sequencers-are-centralized