Prototipul tehnologic Mysten Labs pe Sui oferă prima dovadă a scalarii elastice a blockchainului

Prototipul tehnologic Mysten Labs pe Sui oferă prima dovadă a scalarii elastice a blockchainului

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, un prototip de extensie Sui, a reușit să crească viteza de execuție a contractelor inteligente direct proporțional cu numărul de mașini utilizate.

Mysten Labs, o echipă de experți de top în sisteme distribuite, limbaje de programare și criptografie și creatori ai rețelei Sui, a anunțat astăzi o realizare de referință în creșterea capacității blockchain. În timpul testării și dezvoltării într-un mediu blockchain Sui, Pilotfish, un prototip de extensie Sui, a crescut de 8 ori debitul atunci când este susținut de 8 mașini, ilustrând cu succes posibilitatea de scalare liniară. În mod remarcabil, latența per tranzacție a scăzut pe măsură ce au fost adăugate mai multe mașini în timpul testului, dovedind pentru prima dată viabilitatea scalării orizontale liniare pentru tranzacțiile blockchain cu latență scăzută pentru prima dată pe orice blockchain.

Această dovadă de concept, a fost prezentată oficial ca un preprint academic intitulat „Pilotfish: execuție de tranzacții distribuite pentru Lazy Blockchains,” și distribuit inițial pe 29 ianuarie 2024 ca articol despre arhiva cu acces deschis arXiv.

„Pilotfish este un schimbător de joc, deoarece industria blockchain-ului încearcă să obțină aceeași creștere dinamică a capacității posibilă în prezent doar cu tehnologiile de server centralizate”, a declarat Lefteris Kokoris-Kogias, unul dintre autorii lucrării și cercetător la Mysten Labs. „Pilotfish are potențialul de a împinge debitul mult dincolo de ceea ce este în prezent în fruntea blockchain-urilor de înaltă performanță, permițând niveluri de debit de tranzacție pe care nici un alt blockchain existent astăzi nu le poate atinge.”

Sui conduce industrie în ceea ce privește debitul prin folosirea mai multor nuclee pentru execuția paralelă a tranzacțiilor în cadrul validatorilor individuali. Folosind această abordare, în câteva luni după rețeaua principală, Sui a atins 65.8 milioane de execuții de tranzacții într-o singură zi - cel mai mult din orice blockchain vreodată. Cu toate acestea, o singură mașină poate încorpora doar un număr finit de nuclee, astfel încât câștigurile de debit prin această strategie sunt limitate. În plus, mașinile capabile să găzduiască un număr mare de nuclee sunt costisitoare de cumpărat și utilizat. Soluția revoluționară pe care o oferă Pilotfish permite unui singur validator să folosească mai multe servere simultan. Această nouă tehnologie nu numai că face posibilă capacitatea elastică, dar arhitectura sa auto-scaling, asemănătoare cu soluțiile centralizate precum AWS sau Heroku, permite utilizarea de servere mai mici și mai ieftine disponibile la cerere.

Aproape toate celelalte blockchain-uri care urmăresc să se extindă folosesc o anumită formă de loturi - gruparea tranzacțiilor împreună pentru a fi adăugate dintr-o dată. Dezavantajul acestei metode este o latență suplimentară semnificativă. În loc ca tranzacțiile să treacă direct la final, acestea sunt întârziate în așteptarea ca altele să fie grupate pentru a fi executate cu ele. Spre deosebire de aceste alte soluții de scalare, Pilotfish realizează o scalare potențial liniară a debitului fără creșterea latenței. În cei mai simpli termeni, cu scalarea orizontală activată de Pilotfish, pur și simplu prin angajarea numărului necesar de mașini, un validator își poate adapta debitul și utilizarea resurselor la cazul de utilizare în cauză.

Alberto Sonnino, cercetător la Mysten Labs, a declarat: „Până acum, singura opțiune de a crește capacitatea unui validator a fost trecerea la o mașină mai puternică. Pilotfish elimină această constrângere, făcând posibilă scalarea orizontală prin simpla adăugare de servere și fără a întârzia execuția. Cu Pilotfish, întrebarea nu mai este dacă un nivel de debit este posibil, ci doar de câte servere va necesita.”

Pilotfish își atinge scalabilitatea remarcabilă, permițând unui singur validator să execute tranzacții pe mai multe mașini. Mai exact, Pilotfish împarte funcția de validare în trei roluri cheie: (1) Primar, care se ocupă de secvențierea tranzacțiilor folosind un consens de mare debit, (2) SequencingWorkers (SW), care stochează tranzacțiile și le trimit pentru execuție; și (3) ExecutionWorkers (EW), care stochează starea blockchain și execută tranzacțiile primite de la SW. Componentele diferite pot locui pe mai multe mașini diferite pentru a crește capacitatea sistemului cu mai multă precizie.

În rezultatele experimentale, Pilotfish a obținut deja rezultate remarcabile în ceea ce privește scalarea liniară, latența scăzută și suportul pentru diferite sarcini de lucru. În timpul testării, Pilotfish a redus timpii de răspuns în rețea și a menținut un interval de latență sub 20 ms. Planurile viitoare includ îmbunătățiri, cum ar fi mai multe SequencingWorkers, replicarea fragmentelor și o rețea ultra-rapidă.

OFERTA SPECIALĂ (sponsorizată)
Binance gratuit 100 USD (exclusiv): Utilizați acest link pentru a vă înregistra și a primi 100 USD gratuit și 10% reducere la taxe la Binance Futures prima lună (termeni).


.custom-author-info{
margine-top:niciuna;
margine: 0px;
margin-bottom: 25px;
fundal: # f1f1f1;
}
.custom-author-info .author-title{
margin-top: 0px;
culoare:#3b3b3b;
fundal:#fed319;
umplutură: 5px 15px;
font-size: 20px;
}
.author-info .author-avatar {
margine: 0px 25px 0px 15px;
}
.custom-author-info .author-avatar img{
raza frontierei: 50%;
chenar: 2px solid #d0c9c9;
padding: 3px;
}

Timestamp-ul:

Mai mult de la Criptocartofi