
Versiunea foarte așteptată Leap 5 este pe cale să fie lansată și este gata să avanseze în continuare rețeaua EOS cu o serie de îmbunătățiri menite să ofere o valoare de neegalat dezvoltatorilor, furnizorilor de API și operatorilor de noduri deopotrivă. Această iterație a Leap oferă îmbunătățiri semnificative în ceea ce privește viteza, eficiența, controlul și flexibilitatea.
În căutarea excelenței, inginerii de rețea EOS se angajează să gândească profund pentru a se asigura că fiecare caracteristică îndeplinește standardele noastre înalte. După o cercetare amănunțită, am ajuns la concluzia că Instant Finality, planificată inițial pentru Leap 5, va fi disponibilă într-o lansare ulterioară.
Principala provocare pentru orice sistem blockchain este asigurarea faptului că toate nodurile cinstite din rețea sunt de acord cu ordinea precisă a tranzacțiilor care urmează să fie procesate. Acest protocol este crucial deoarece permite nodurilor să reproducă calcule deterministe pentru a atinge aceeași stare la o înălțime de bloc dată. Această problemă complexă este adesea denumită consens și o varietate de metode au fost explorate de-a lungul anilor pentru a o rezolva, dintre care unele chiar înaintează apariția tehnologiei blockchain. Deși am învățat multe din cercetările de consens existente, nevoile rețelelor publice blockchain necesită încorporarea unor proprietăți riguroase în algoritmii de consens care nu au fost pe deplin luate în considerare de algoritmii disponibili în mod tradițional.
Actualul algoritm de consens al Protocolului Antilope a fost piatra de temelie a ecosistemului nostru de mai bine de cinci ani. Era de ultimă oră, oferind caracteristici inovatoare pentru domeniul blockchain, cum ar fi adevărata finalitate a tranzacțiilor, cu toate acestea, avea și limitările sale. O limitare semnificativă a algoritmului nostru de consens actual este scalabilitatea sa liniară cu numărul de producători de blocuri activi (BP). În termeni practici, asta înseamnă că, deși timpul de blocare al lui EOS este de doar 0,5 secunde, cu 21 BP, timpul de finalizare este extins la aproximativ 3 minute. În plus, dacă numărul de BP este dublat la 42, timpul de finalizare este de asemenea dublat la aproximativ 6 minute.
EOS a fost întotdeauna în fruntea soluțiilor blockchain, iar progresele recente în cercetarea algoritmilor de consens au atenuat unele dintre limitările actuale ale EOS. Folosind un algoritm numit HotStuff, putem elimina constrângerile de scalare liniară. Avem o dovadă de concept timpurie care demonstrează finalizarea în doar câteva secunde, în timp ce se extinde la un număr mai mare de producători de blocuri. Cu toate acestea, pentru a adopta acest algoritm pentru a îndeplini cerințele mai înalte ale mediului public blockchain, este necesar să depășim nivelul cercetării literaturii academice. De fapt, formulăm un nou algoritm de consens construit pe ideile de bază ale algoritmului HotStuff. Procedând astfel, trebuie să ne asumăm responsabilitatea pentru protejarea securității și eficacității algoritmului de consens. Sincer, vom dovedi fără îndoială că blockchain-ul este sigur și nu vor fi cheltuieli duble. În plus, vom continua să construim software care îndeplinește cele mai înalte standarde și funcționează non-stop.
Am dori să subliniem că trebuie să efectuăm analize și teste amănunțite și cuprinzătoare pentru a ne asigura că noul algoritm de consens are securitatea și vitalitatea necesare. Pentru o astfel de componentă critică a rețelei EOS, pragurile noastre de garanție necesită o dovadă riguroasă din punct de vedere matematic că noul algoritm de consens are proprietățile necesare. Ne angajăm neclintit să menținem funcționarea neîntreruptă a EOS pentru mai mult de cinci ani. Suntem hotărâți să ne asigurăm că software-ul care este parte integrantă a funcționării de bază a rețelei EOS este testat pe larg pentru a atenua orice riscuri potențiale.
Apreciem înțelegerea și răbdarea dvs., deoarece perfecționăm iterativ algoritmul și implementarea acestuia, testăm riguros software-ul și generăm dovezi matematice pentru evaluarea ulterioară de către colegi. Fiți siguri că rămânem fermi în angajamentul nostru de a furniza produse care îndeplinesc cele mai înalte standarde de fiabilitate și încredere.
Leap 5 va îmbunătăți considerabil rețeaua EOS, oferind o bază solidă pentru a încorpora viitoarele actualizări de consens cerute de Leap 6, oferind în același timp îmbunătățiri semnificative pentru dezvoltatori, furnizorii de API și operatorii de noduri. Actualizarea se concentrează pe patru teme principale: slăbirea constrângerilor, creșterea vitezei, îmbunătățirea eficienței și creșterea controlului.
Leap 5 modifică comportamentul controlat de doi parametri care limitează executarea contractelor inteligente.
Primul parametru a fost max-nonprivileged-inline-action-size, care a fost eliminat din Leap 5, astfel încât singura constrângere privind dimensiunea acțiunii inline provine din limita țintă gestionată în lanț (max_inline_action_size).
În practică, această schimbare înseamnă că contractele inteligente pot trimite sarcini utile mai mari prin operațiuni inline atunci când comunică cu alte contracte. De exemplu, noua operațiune de apel a EOS EVM poate fi utilizată pentru a implementa contracte EVM în contracte inteligente EOS care sunt mai mari de 4 KiB.
Al doilea parametru este max-transaction-time, căruia i se dă o nouă valoare implicită, astfel încât termenul limită al ceasului tranzacției să fie determinat în mod efectiv de limita țintă gestionată în lanț (max_transaction_cpu_usage).
În practică, această schimbare înseamnă că tranzacțiile pot lucra mai mult în timpul mai lung alocat acestora. De exemplu, EOS EVM poate profita de termenele limită relaxate ale ceasului pentru tranzacții pentru a executa cu succes tranzacții EVM mai intensive din punct de vedere computațional care ar fi putut fi respinse anterior.
Leap 5 promite să accelereze cererile intensive ABI de până la 4 ori cu deserializare fără blocare. De asemenea, scalează tranzacțiile numai în citire cu procesare paralelă de până la 128 de fire.
În plus, EOS VM OC poate fi acum utilizat pentru a optimiza mai bine anumite contracte inteligente pentru a executa același cod de contract inteligent într-o fereastră de timp mai scurtă. Această optimizare este în prezent limitată la contractele inteligente de încredere implementate în conturi ale căror nume încep cu prefixul „eosio”.
Contractele inteligente ale EOS EVM sunt implementate pe conturi cu prefixul „eosio”, ceea ce înseamnă că EOS EVM poate profita de funcțiile de optimizare pentru a crește viteza. Acest lucru oferă mai multe modalități de finalizare a tranzacțiilor EVM intensive din punct de vedere computațional în limitele termenului limită pentru ceasul tranzacției.
Datorită funcțiilor precum sincronizarea simplificată a Leap 5 și bazele de lanț optimizate pentru memorie, rețeaua Antelope devine mai rentabilă, reducând consumul de memorie de stat cu aproximativ 20%.
Operatorii de noduri obțin opțiuni de control îmbunătățite, inclusiv setări personalizate pentru noduri, abilitatea de a rezolva provocările de peering prin înregistrarea Prometheus și beneficiază de conexiuni eficiente și sigure doar locale.
Pe măsură ce intrăm în era Leap 5, îmbunătățirile unice adaptate dezvoltatorilor, furnizorilor de API și operatorilor de noduri marchează evoluția rețelei EOS. Noua versiune integrează armonios performanță, scalabilitate și eficiență îmbunătățite pentru a răspunde cu exactitate diferitelor nevoi ale utilizatorilor.
Dezvoltatorii se vor bucura de un mediu care extinde domeniul de aplicare al tranzacțiilor, deschizând calea pentru calcule complexe și interacțiuni între contracte.
Pentru furnizorii de API, Leap 5 este sinonim cu îmbunătățirea performanței. Cu capacități de citire sporite, API-ul nu este doar mai rapid, dar are și fiabilitate și scalabilitate de neegalat. Fiecare interacțiune este concepută pentru a fi o experiență perfectă, reluând etosul vitezei și eficienței.
În această călătorie de transformare, operatorii de noduri nu au fost lăsați în urmă. Leap 5 promite o eficiență îmbunătățită de procesare a tranzacțiilor, o dovadă a priceperii sale de inginerie. Prin reducerea amprentei de memorie și prin îmbogățirea controlului asupra rețelei, operatorii nodurilor obțin instrumente care nu sunt doar puternice, ci și intuitive și receptive.
Anumite îmbunătățiri, deși sunt prezente în software-ul Leap 5, sunt caracteristici la nivel de protocol și nu sunt disponibile până când sunt activate caracteristicile de protocol corespunzătoare. Deși EOS nu va primi o actualizare la nivel de consens în acest an, aceste îmbunătățiri sunt încă disponibile pentru adoptare timpurie de către orice lanț Antelope (în special lanțul de testare).
Noile funcții gazdă permit contractelor inteligente să efectueze operații matematice folosind curbele eliptice BLS12–381. Odată activate, contractele inteligente pot folosi aceste funcții gazdă pentru o varietate de aplicații, inclusiv noi sisteme de verificare a cunoștințelor zero.
Începem să dezactivăm tranzacțiile întârziate în rețeaua EOS, solicitând mai întâi operatorilor de noduri să schimbe o opțiune de configurare care modifică comportamentul nodurilor lor producătoare de blocuri, astfel încât nodurile Leap să nu permită finalizarea cu succes a tranzacțiilor întârziate în blocurile pe care le produc. Leap 5 face următorul pas în acest proces, impunând modificări comportamentale în codul dvs. Nodurile de producție Leap 5 blochează tranzacțiile întârziate, inclusiv orice trimitere de noi utilizatori.
Leap 5 introduce, de asemenea, o nouă caracteristică de protocol care, la activare, poate fi finalizată prin modificarea regulilor protocolului pentru a dezactiva tranzacțiile amânate, astfel încât să nu fie adăugate noi tranzacții amânate în blockchain și ca orice tranzacție amânată existentă să fie într-o stare expirată să fie imediat anulată.
Prezentăm îmbunătățirile cheie pe care Leap 5 le aduce dezvoltatorilor, furnizorilor de API și operatorilor de noduri. Fiecare îmbunătățire reflectă angajamentul nostru de a evolua continuu rețeaua EOS, asigurându-ne că nu este doar robustă, ci și eficientă și ușor de utilizat.
Și toate acestea încă progresează în iterație continuă. Adaptabilitatea noastră provine din angajamentul nostru strategic de a echilibra inovația cu cele mai înalte standarde de fiabilitate și performanță care caracterizează rețeaua EOS. În acest spirit, vom continua să perfecționăm funcții precum Instant Finality, planificată în prezent pentru lansare în Leap 6, în conformitate cu cadența de lansare a upgrade-ului obișnuit de toamnă (hard fork).
Rămâneți la curent pentru articolele viitoare care vor aborda fiecare dintre funcțiile Leap 5 prezentate acum. Scopul nostru este să oferim informații clare, aprofundate și detaliate pentru a menține comunitatea pe deplin informată și implicată în dezvoltarea rețelei EOS. Vă mulțumim pentru răbdare și anticiparea inovațiilor viitoare.
Consultați recentul apel Antelope Alliance, în care reprezentanții lanțurilor de consorțiu EOS, WAX, UX Network și Telos au aprofundat mai multe detalii despre actualizarea consensului Leap 5.
Rețeaua EOS este simbolul erei blockchain 3.0, alimentată de EOS VM. EOS VM este un motor WebAssembly cu latență scăzută, de înaltă performanță și scalabil, care permite executarea tranzacțiilor deterministă aproape fără întreruperi. Rețeaua EOS este concepută special pentru Web3 și se angajează să ofere cea mai bună experiență pentru utilizatori și dezvoltatori Web3. EOS este blockchain-ul emblematic și centrul financiar al protocolului Antelope și folosește EOS Network Foundation (ENF) ca instrument pentru colaborarea multi-lanț și dezvoltarea produselor publice de bază pentru a îmbunătăți în continuare infrastructura și a conduce dezvoltarea rapidă a EOS.
EOS EVM este o simulare a Ethereum EVM și rezidă în contractul inteligent EOS. EOS EVM va oferi funcționalități echivalente cu alte EVM-uri din spațiu, dar cu avantaje de viteză, performanță și compatibilitate de neegalat. EOS EVM conectează ecosistemul EOS cu ecosistemul Ethereum, permițând dezvoltatorilor să implementeze un număr mare de active digitale bazate pe Solidity și dApps inovatoare pe EOS. Dezvoltatorii pot folosi EOS EVM pentru a valorifica codul open source, instrumentele, bibliotecile și SDK-ul Ethereum testat în luptă, profitând în același timp de performanța superioară a EOS.
Fundația EOS Network Foundation (ENF) s-a născut pentru a crea un ecosistem prosper, descentralizat și viitor pentru ecosistemul EOS. Încurajând participarea activă a părților interesate majore în ecosistemul EOS, susținând proiecte comunitare, oferind finanțare pentru ecosistem și susținând construirea unui ecosistem tehnologic deschis, ENF declanșează o nouă rundă de schimbări Web3. Ca centru al rețelei EOS și o platformă open source lider, ENF a fost fondată în 2021 și are un set stabil de cadre, instrumente și biblioteci de implementare blockchain. Împreună, permitem inovarea în construirea comunității și lucrăm pentru a crea un viitor mai puternic pentru toți.
Site-ul oficial al EOS Network Foundation
EOS Network Foundation Discord
EOS Network Foundation Twitter chinezesc
EOS Network Foundation Chinese Medium
Cont de abonament EOS Network Foundation Chinese Telegram
EOS Network Foundation Chinese Telegram Group
EOS Network Foundation Chinese YouTube

