Vitalik Buterin: Det er muligt, at Ethereum behandler millioner af transaktioner pr. Sekund
Vitalik Buterin siger, at Ethereum muligvis en dag er i stand til at håndtere millioner af transaktioner i sekundet.
I en ny AMA-video med OmiseGo beskriver Buterin et lag en skalerbarhedsløsning kaldet sharding og en lag to-løsning kaldet plasma, som han siger kunne kombinere for at skabe eksponentiel vækst i netværkskapacitet. Her er nogle af de vigtigste højdepunkter fra AMA.
”Årsagen til, at jeg synes, at lag-en og lag-to er komplementære, er, at i sidste ende, hvis man ser på matematikken, opnås skalerbarheden ved forbedringer af lag et, og forbedringer af lag to i sidste ende formere sig med hinanden. Hvis du har en sharding-opløsning, kan sharding-løsningen i sig selv øge skalerbarheden af Ethereum med en faktor på 100 eller i sidste ende endnu mere.
Men så hvis du laver plasma oven på en skalerbarhedsløsning, så betyder det, at du ikke laver 100 gange mængden af aktivitet, men du laver 100 gange antallet af indgange, 100 gange mængden af udgange, 100 gange antallet af hastighedsopløsningerne, og alt dette forbedrer også antallet af brugere, systemet kan håndtere, antallet af tvister, systemet kan håndtere, og i sidste ende den maksimale sikre kapacitet, som systemet lag to kan håndtere med en faktor på 100 såvel. Så hvis vi får 100x fra sharding og 100x fra plasma, giver disse to sammen dybest set en 10.000x skalerbarhedsgevinst, hvilket grundlæggende betyder, at blockchains vil være kraftige nok til at håndtere de fleste applikationer, som folk prøver at gøre med dem. ”
Buterin ser derefter nærmere på Ethereums transaktionskapacitet nu, og hvor den kan nå med tilføjelse af software forbedring, sharding og plasma kombineret.
”Så Ethereum-blockchain, som den i øjeblikket eksisterer, kan understøtte 15 transaktioner i sekundet. Jeg tror, at med software-forbedringer alene kan blokeringer i Ethereum-stil sandsynligvis komme op til muligvis 100 eller deromkring.
Så har du sharding. Og den første version af sharding er det, vi kalder kvadratisk sharding, hvilket er som hvis hver computer kan udføre ‘n’ ting pr. Sekund, så har vi ‘n’ skår, og så har hver skår ‘n’ transaktioner. Så grundlæggende bliver en computer nødt til at behandle alle skårene, som er ‘n’ arbejdsenheder, og så er en skår også ‘n’ arbejdsenheder, så du kan få et netværk lavet ud af disse computere, men netværket i sig selv har ‘n’ kvadratkapacitet helt, og så hvis du faktisk tilslutter konstanterne, kan du komme til noget som 100 shards, hvor hver af disse shards har den mængde kapacitet, og så får du muligvis noget som 10.000 transaktioner i sekundet.
Derefter kan du gå til potentielt super kvadratisk afskærmning, hvor du slags lag den struktur oven på sig selv, og derefter kan skalerbarheden gå i hundreder af tusinder og millioner osv. Men der er naturlige øvre grænser, fra antallet af brugere, fra visse sikkerhedsegenskaber, der ikke let skaleres kvadratisk. Så jeg forventer, at flisede systemer i sidste ende kommer til titusinder, hundreder af tusinder, men der er lidt af en øvre grænse. Og derudover forventer jeg, at plasma-tilstandskanaler muligvis vil være noget som en gevinst på to til tre størrelsesorden på lang sigt, når alt kører virkelig knirkende og glat.
Du kan også se på spørgsmålet om, hvor meget skalerbarhed vi har brug for fra efterspørgselssiden. Så de tal, jeg normalt giver, er, at Ethereum udfører 15 transaktioner i sekundet, Uber udfører 12 rides i sekundet. De største børser går op til 80.000 transaktioner i sekundet. Og så hvis vi taler om fremtiden, hvor vi har 25 milliarder IoT-enheder inden 2025, eller hvad det end nu er de buzz-ord, folk skubber ud i disse dage, så vil det sandsynligvis gå ind som en million, lave millioner operationer pr. Sekund. Især hvis du går ind på ikke-økonomiske ting, går lydstyrken langt op. Så jeg tror, at det omtrentlige tal for noget i de lave millioner er en slags skæringspunkt mellem hvad det er muligt at komme til med teknologiske forbedringer og også en slags den øvre grænse for, hvad folk vil have. “
Tjek seneste nyhedsoverskrifter