Mysten Labs teknologiprototype på Sui giver første bevis på elastisk Blockchain-skalering

Mysten Labs teknologiprototype på Sui giver første bevis på elastisk Blockchain-skalering

Mysten Labs Technology Prototype on Sui Provides First Proof of Elastic Blockchain Scaling PlatoBlockchain Data Intelligence. Vertical Search. Ai.

[PRESS RELEASE – Palo Alto, California, March 20th, 2024]

Pilotfish, en prototype af Sui-udvidelsen, var i stand til at øge gennemstrømningen af ​​smart kontraktudførelse i direkte forhold til antallet af brugte maskiner.

Mysten Labs, et team af førende distribuerede systemer, programmeringssprog og kryptografieksperter og ophavsmænd til Sui Network, annoncerede i dag en skelsættende præstation inden for skalering af blockchain-kapacitet. Under test og udvikling i et Sui blockchain-miljø øgede Pilotfish, en prototype Sui-udvidelse, gennemløbet med 8x, når det blev understøttet af 8 maskiner, hvilket med succes illustrerer muligheden for lineær skalering. Navnlig faldt latensen pr. transaktion, efterhånden som flere maskiner blev tilføjet under testen, hvilket beviser levedygtigheden af ​​lineær horisontal skalering for blockchain-transaktioner med lav latens for første gang nogensinde på nogen blockchain.

Dette proof-of-concept blev formelt præsenteret som et akademisk fortryk med titlen "Pilotfish: Distributed Transaction Execution for Lazy Blockchains,” og oprindeligt delt den 29. januar 2024 som en artikel om open access-arkivet arXiv.

"Pilotfish er en game changer, da blockchain-industrien søger at opnå den samme dynamiske kapacitetsforøgelse, som i øjeblikket kun er mulig med centraliserede serverteknologier," sagde Lefteris Kokoris-Kogias, en af ​​forfatterne til papiret og forsker ved Mysten Labs. "Pilotfish har potentialet til at skubbe gennemløbet langt ud over, hvad der i øjeblikket er på forkant med højtydende blockchains, hvilket muliggør transaktionsgennemstrømningsniveauer, som ingen anden blockchain, der eksisterer i dag, kan opnå."

Sui er førende i branchen med hensyn til gennemstrømning ved at udnytte flere kerner til parallel transaktionsudførelse inden for individuelle validatorer. Ved at bruge denne tilgang nåede Sui inden for måneder efter mainnet 65.8 millioner transaktionsudførelser på en enkelt dag - det meste af enhver blockchain nogensinde. En enkelt maskine kan dog kun inkorporere et begrænset antal kerner, så gennemstrømningsgevinster via denne strategi er begrænset. Desuden er de maskiner, der er i stand til at rumme et stort antal kerner, dyre i indkøb og brug. Den banebrydende løsning, som Pilotfish tilbyder, gør det muligt for en enkelt validator at anvende flere servere samtidigt. Denne nye teknologi gør ikke kun elastisk kapacitet mulig, men dens automatiske skaleringsarkitektur, beslægtet med centraliserede løsninger som AWS eller Heroku, tillader brugen af ​​mindre, billigere servere, der er tilgængelige efter behov.

Næsten alle andre blockchains, der sigter på at skalere, bruger en form for batching - gruppering af transaktioner for at blive tilføjet på én gang. Ulempen ved denne metode er betydelig yderligere latenstid. I stedet for at transaktioner flyttes direkte til endeligt, bliver de forsinket og venter på, at andre bliver samlet til udførelse hos dem. I modsætning til disse andre skaleringsløsninger opnår Pilotfish potentielt lineær gennemløbsskalering uden at øge latens. I de enkleste vendinger, med den horisontale skalering aktiveret af Pilotfish, blot ved at engagere det nødvendige antal maskiner, kan en validator tilpasse sin gennemstrømning og ressourceanvendelse til den aktuelle anvendelse.

Alberto Sonnino, en forsker ved Mysten Labs, sagde: "Indtil nu har den eneste mulighed for at øge en validators kapacitet været at opgradere til en mere kraftfuld maskine. Pilotfish fjerner denne begrænsning og muliggør horisontal skalering ved blot at tilføje servere og uden at forsinke eksekveringen. Med Pilotfish er spørgsmålet ikke længere, om et niveau af gennemløb er muligt, kun hvor mange servere det vil kræve."

Pilotfish opnår sin bemærkelsesværdige skalerbarhed ved at gøre det muligt for en enkelt validator at udføre transaktioner på tværs af flere maskiner. Specifikt opdeler Pilotfish valideringsfunktionen i tre nøgleroller: (1) den primære, som håndterer sekventeringstransaktioner ved hjælp af en high-throughput konsensus, (2) SequencingWorkers (SW'er), som gemmer transaktioner og sender dem til eksekvering; og (3) ExecutionWorkers (EW'er), som gemmer blockchain-tilstanden og udfører transaktioner modtaget fra SW'erne. Forskellige komponenter kan sidde på flere forskellige maskiner for at øge systemets kapacitet med mere præcision.

I eksperimentelle resultater har Pilotfish allerede opnået bemærkelsesværdige resultater med hensyn til lineær skalering, lav latens og understøttelse af forskellige arbejdsbelastninger. I testen reducerede Pilotfish netværkets svartider og opretholdt en latency-konvolut under 20 ms. Fremtidige planer inkluderer forbedringer som flere SequencingWorkers, shard replikering og ultrahurtigt netværk.

SPECIALTILBUD (sponsoreret)
Binance Gratis $100 (Eksklusivt): Brug dette link at registrere og modtage $100 gratis og 10% rabat på gebyrer på Binance Futures første måned (vilkår).


.custom-author-info{
border-top:ingen;
margen: 0 pixel;
margin-bottom: 25px;
baggrund: # f1f1f1;
}
.custom-author-info .author-title{
margin-top: 0px;
farve:#3b3b3b;
baggrund:#fed319;
polstring: 5px 15px;
skriftstørrelse: 20px;
}
.author-info .author-avatar {
margin: 0px 25px 0px 15px;
}
.custom-author-info .author-avatar img{
grænse-radius: 50%;
kant: 2px fast #d0c9c9;
polstring: 3px;
}

Tidsstempel:

Mere fra CryptoPotato