Autor: Tyrannosaurus Haym

Compilat de: FIHRY Isla, colaborator principal Biteye

Ethereum este construit pe o rețea de noduri descentralizată și elastică, dar un număr considerabil de noduri sunt centralizate și sunt în prezent relativ fragile. Următoarele se vor concentra pe DVT (Distributed Validator Technology, tehnologia nodului distribuit), Obol Network, SSV Network și viitoarea foaie de parcurs a Ethereum pentru a realiza în continuare descentralizarea.

(În prezent, un nod Ethereum este controlat de un computer care controlează simultan stratul de execuție EVM și stratul de consens PoS, în timp ce un „nod” distribuit poate fi compus din mai multe servere)

01 Principiul de funcționare al nodului Ethereum

După cum știm cu toții, Ethereum este cunoscut ca computerul mondial și este o rețea compusă din aproape 20.000 de computere (noduri). Fiecare dintre aceste noduri este un computer (server) real în lumea reală, comunicând direct între egali.

Scopul menținerii unui număr atât de mare de servere Ethereum este de a oferi o platformă de calcul partajată stabilă și fiabilă - Ethereum Virtual Machine (EVM).

EVM oferă fundal pentru tranzacții (calcule), iar tot ceea ce face un utilizator în lanț se întâmplă în EVM.

Fiecare nod rulează o versiune locală a EVM, care este apoi încărcată în lanț printr-un proces numit Proof of Stake (PoS) și păstrată complet sincronizată de toate celelalte copii ale EVM.

În întreaga arhitectură, fiecare nod al Ethereum rulează în prezent două programe software în același timp.

Clienți de execuție (de exemplu, @go_ethereum, @nethermindeth) responsabili pentru implementarea EVM.

Client consens (de exemplu @ethnimbus, @sigp_io) care monitorizează PoS și asigură securitatea Ethereum.

Un nod poate exista fără să parieze niciun $ETH. Trebuie remarcat că nu va primi nicio recompensă, nu este responsabil pentru încărcarea în lanț și este responsabil doar pentru sincronizarea datelor din rețea. Când un operator de nod angajează 32 ETH, nodul său va crea un nou validator (Validator) și va începe să participe la PoS.

(Nota traducătorului: Un server poate crea mai mulți validatori, în funcție de configurația de performanță a serverului și de numărul de ETH-uri.) De asemenea, poate fi înțeles astfel:

- Mai multe noduri formează un computer din lumea reală, iar fiecare nod rămâne sincronizat, permițând rețelei Ethereum să mențină contactul continuu și să mențină EVM-ul sincronizat în siguranță.

- Un validator este o entitate virtuală, operată de noduri, existentă în serverele de noduri și care participă la PoS

Se poate observa că întreaga rețea este elastică, cu mii de noduri și puține evenimente vor afecta fiecare nod. Prin urmare, rețeaua Ethereum de astăzi și-a menținut un record de funcționare bun de mult timp. Dar personal ce zici? Pentru controlul uriașei rețele Ethereum, nu se poate spune că rezistența la eșec este perfectă.

Să luăm un exemplu simplu: să presupunem că sunteți un jucător de acasă (vă configurați propriul server în casa dvs.) și se întrerupe curentul pentru câteva ore. În perioada în care nodul tău nu mai este alimentat, vei suporta penalități (minus suma echivalentă pe care ai câștigat-o în acel timp). Dacă sunteți offline doar câteva ore, nu va dura mult să vă resincronizați nodul cu șeful blockchain-ului. Cu toate acestea, cu cât sunteți offline mai mult, cu atât va dura mai mult pentru resincronizare, iar o resincronizare completă durează câteva zile.

În acest timp, vei fi pedepsit. Este destul de rău pentru un jucător de acasă, dar imaginați-vă că sunteți un furnizor gigant de mizare ca serviciu, cum ar fi Lido Finance sau Coinbase, și un centru de date se defectează sau un fișier de configurare proastă poate afecta dezvoltarea întregului De- Fi. În acest moment, s-ar putea sugera rularea unui nod de rezervă - dacă se întâmplă ceva cu nodul primar, atunci puteți încărca cheia privată în backup și continuați validarea. Dar cu tehnologia actuală, acesta este un risc în sine.

(Utilizatorul a fost pedepsit pentru semnare dublă pentru că a comutat nodul pe hardware nou, deoarece hardware-ul vechi nu a fost complet oprit.) Tehnologia de validare distribuită (DVT) pe care am introdus-o astăzi poate evita perfect problemele de mai sus.

02 Ce este tehnologia DVT

Pentru a spune simplu, gândiți-vă la un nod (obișnuit) ca fiind format din consens și EVM, în timp ce un nod DVT este compus din mai mulți clienți de consens și execuție distribuiți pe mai multe mașini.

Dacă 32 $ ETH sunt implementați în contractul de depozit Ethereum, se va forma un cluster DVT format din n membri și va fi generată o cheie de validare partajată m-of-n (m < n), de fiecare dată când verificarea Când o cheie de server participă la PoS, cel puțin m membri trebuie să fie de acord.

Din punct de vedere al protocolului, esențial pentru buna funcționare a Ethereum este responsabilitatea fiecărui validator de a finaliza verificarea în timp util în timpul rundelor desemnate.

DVT este tocmai o tehnologie de criptare care permite verificatorului să-și exercite responsabilitățile de semnătură mai stabil și mai sigur, atribuind în siguranță responsabilitățile individuale unui grup m-of-n. Acum revenim la problema staking-ului cu DVT, să presupunem că tu, eu și Buterin construim un cluster DVT. În același timp, păstrăm Coinbase ca rezervă în caz de urgență.

De exemplu, chiar dacă există o întrerupere a curentului în Singapore, dvs. din Dali și Buterin din Canada veți avea în continuare curent și ne putem relaxa pentru că încă o verificăm. DVT oferă Ethereum instrumentele de care are nevoie pentru a continua să se descentralizeze, consolidându-și și mai mult poziția de neutralitate de încredere ca strat de soluționare a Internetului. În timp ce DVT este doar o tehnologie, este posibil să o vedem implementată în multe moduri diferite.

03 Proiecte curente folosind tehnologia DVT

Să ne uităm la două proiecte care utilizează DVT.

Rețeaua Obol

Rețeaua Obol a strâns recent 12,5 milioane de dolari pentru a-și pune planurile în acțiune. Mai simplu spus, nodurile native obișnuite rulează un client de execuție și consens, iar nodurile Obol vor adăuga un client terță parte pe deasupra.

În prezent, Rețeaua Obol nu este încă online. Utilizatorii pot înțelege bine modul de lucru al DVT prin captura de ecran a panoului de lansare DVT (imaginea de mai jos).

(Alegeți dimensiunea clusterului dvs., adăugați adrese de operator, alegeți numărul de validatori, implementați.)

Rețeaua SSV

SSV tocmai a anunțat un fond pentru ecosistem de 50 de milioane de dolari (vești bune, aceasta este o afacere mare în spațiul DVT). Rețeaua SSV utilizează același concept de tehnologie DVT, dar adevăratul punct culminant este rețeaua de transport.

Utilizatorii interesați să implementeze validatori își vor aduce ETH la SSV, care va crea un cluster DVT din 4 operatori. Acesta este doar începutul DVT nu este doar să creeze un nod Ethereum mai stabil, dar apariția sa poate clarifica și mai mult separarea conceptelor de noduri și validatori, iar apoi să clarifice semnificațiile lor respective. Cel mai intuitiv exemplu este reflectat în următoarea foaie de parcurs Ethereum. Acest lucru poate fi greu din punct de vedere computațional pentru nodurile Ethereum actuale, dar va fi mai ușor de implementat într-un cluster DVT.

Pentru mai multe informații despre Danksharding, vă rugăm să consultați:

https://inevitableeth.com/home/ethereum/upgrades/scaling/data

04 Conjectura Airdrop (suplimentul traducătorului)

Obol a lansat testnetul Bia pe 31 ianuarie pentru a testa scalabilitatea Obol DVT, cu așteptarea de a vedea > 500 de clustere active, > 5000 de participanți activați prin launchpad și funcționarea cu succes timp de > 30 de zile.

30.01.2023 Rețeaua de testare Bia deschisă

30.01.2023 Crearea clusterului

02.06.2023 Activați clusterul

06.02.2023 31.03.2023 operațional (minim 30 de zile)

Se încheie pe 31.03.2023

20.04.2023 Raport Bia Testnet

Deși oficialul subliniază în documentația testnetului că Bia este un testnet care nu este stimulativ, îndeplinirea cerințelor va recompensa POAP-ul unui ambasador tehnic și merită să încercăm să decideți dacă să acordați POAP recompense suplimentare de airdrop în viitor.

Calificările POAP sunt după cum urmează:

Crearea clusterului și ceremonia de generare a cheilor distribuite cu succes (dovedită prin trimiterea unui tabel de tip cluster)

Rularea unui cluster activ mai mult de 30 de zile

Deveniți un lider de cluster

Rulați 3 setări diferite în 4 setări de cluster: 6 noduri, multi-client, multi-geo sau multi-gazdă (adică acasă, cloud etc.)

Trimiteți un formular de feedback completat după crearea clusterului și la sfârșitul Bia

Trimiteți un tablou de bord complet Grafana la concursul de tablouri de bord (mai multe detalii vor fi publicate la mijlocul lunii februarie)

Oficialii spun că obținerea a 5 POAP de Ambasador Tehnic va acorda beneficiarului un rol de [Ambasador Tehnic Junior] în comunitate și va obține recunoaștere, expunere la echipa Obol și alte beneficii. https://www.notion.so/52 ee 03 cb 655 c 4 da 4 ad 2814 f 93 bb 21 a 93

Există și alte misiuni în afara lui Biya, iar POAP-urile Ambasadorului Tehnologic pot fi, de asemenea, obținute. Pentru o listă completă a ambasadorilor, vă rugăm să consultați pagina [Programul Ambasadorilor Obol]. https://www.notion.so/52 ee 03 cb 655 c 4 da 4 ad 2814 f 93 bb 21 a 93

Tutorial de implementare a clusterului:

https://obol-dvt.notion.site/Obol-Bia-Testnet-Handbook-700 3ac 195 a 2d 422 fa 3 f 0 ee 31 cc 15 e 4 d 6

Link original