OptimumP2P: Ett Förbättrat Nätverkslager för Ethereum
Stora Ethereum-validatorer, som kontrollerar en betydande del av nätverkets insats, har påbörjat tester av OptimumP2P, ett högpresterande minneslager som kan hjälpa till att adressera vissa av nätverkets begränsningar genom sin nätverksstack. Deltagande aktörer inkluderar Kiln, P2P.org, Everstake, Blockdaemon, In.Fstones, Luganodes och Ebunker.
OptimumP2P introducerar en ny tillämpning av MIT-utvecklad teknik för Ethereum. ”Nätverkslagret bygger till stor del på traditionella skvallermetoder, som använder en decentraliserad metod för att sprida meddelanden mellan noder,” sade Muriel Médard, medgrundare och VD för Optimum, i en intervju med Decrypt.
”En noggrant avvägd kompromiss mellan dessa två effekter ligger till grund för traditionella skvalleralgoritmer,” sade Médard.
Trots pågående förbättringar av sina exekverings- och konsensuslager står Ethereum inför en flaskhals i sitt nätverkslager. Sättet som data sprids mellan noder orsakar latens och bandbreddsslöseri, särskilt när datastorlekarna ökar.
För närvarande delar Ethereum data mellan noder med hjälp av Gossipsub, ett protokoll byggt ovanpå libp2p. Men detta system skickar samma meddelande till många noder flera gånger, vilket leder till ineffektivitet och längre spridning.
”Om människor skvallrar med för många grannar hör de ofta samma meddelande, vilket är slöseri med deras tid,” förklarade Médard.
För att åtgärda Ethereums flaskhals introducerar OptimumP2P begränsningarna genom att ”få människor att skvallra om algebraiska ekvationer, inte gammalt skvaller”, sade Médard. Ekvationerna innebär att man inte behöver oroa sig för gamla nyheter; endast ny information sprids i form av ekvationer.
Optimum använder en nätverksteknologi kallad Random Linear Network Coding, som kombinerar flera databit i kodade paket. Varje paket innehåller precis tillräckligt med information så att, när ett tillräckligt antal unika paket har mottagits, kan den ursprungliga datan återskapas, även om några paket saknas.
Inledande tester visar betydande prestandaförbättringar jämfört med det nuvarande systemet. Resultaten visar:
- 10 gånger lägre latens under förhållanden med hög trafik,
- Stabil prestanda med meddelanden upp till 10MB jämfört med Gossipsubs begränsning på 4MB,
- Noll meddelandeförlust under stressade scenarier.
Tillsammans representerar validatorerna som testar OptimumP2P minst 14% av den totala stakningsandelen över Ethereum, enligt data från Rated Labs. Optimum planerar att lansera OptimumP2P på Ethereums Hoodi-testnet denna sommar, med potentiell expansion till andra Layer 1-blockkedjor efter den inledande implementeringen.
Redigerad av Sebastian Sinclair