Vitalik Buterin och EIP-8288
EIP-8288 är ett förslag som stöds av Ethereum-medgrundaren Vitalik Buterin, vilket syftar till att stödja komplex kryptografi utan att ständigt behöva lägga till nya verifieringsfunktioner till Ethereum. Buterin argumenterar för att det mesta av det tunga kryptografiska arbetet bör utföras utanför nätverkets huvud exekveringsprocess.
Buterins Argument
I en serie inlägg den 19 oktober på X, hävdade Buterin att Ethereums befintliga virtuella maskin och specialiserade kryptografiska funktioner är olämpliga för att stödja varje ny signatur eller bevisystem. Istället förespråkade han en design som skulle låta användare generera bevis lokalt och skicka dem genom en aggregationsmekanism.
”Ethereum bör verifiera att kryptografiska operationer utfördes korrekt utan att inkludera varje originalsignatur eller bevis i ett block.”
Specifikation och Implementering
Förslaget, EIP-8288, är fortfarande ett utkast och har inte fått godkännande för implementering på Ethereums huvudnät. Buterins kommentarer fokuserar på hur Ethereum hanterar kryptografiska operationer som kräver stora mängder beräkning eller data. För närvarande kan utvecklare använda Ethereum Virtual Machine (EVM) för att köra smarta kontrakt som verifierar vissa kryptografiska uttalanden.
Buterin påpekade att ingen av de nuvarande metoderna borde bli standardlösning för varje nytt kryptografiskt system, och uttryckte oro kring mängden data som måste inkluderas i Ethereums block.
Framtida Ingenjörsbegränsningar
Buterin uppskattade att även med förbättringar som PeerDAS och blocks-in-blobs skulle nätverket möta praktiska begränsningar runt 8 megabyte per sekund innan ytterligare data blev svåra att hantera. Han beskrev Ethereum som en kryptografisk världsdator där blockkedjan endast bör hantera information som kräver delad exekvering och verifiering.
Kryptografiska Signaturer och Kvantdatorer
EIP-8288 inkluderar stöd för kryptografiska signaturer som är utformade för att motstå attacker från framtida kvantdatorer. Ethereum förlitar sig för närvarande på etablerade digitala signatursystem för kontoinloggning och blockkedjekonsensus. Utvecklare forskar om alternativ som skulle förbli säkra om tillräckligt kraftfulla kvantdatorer blir tillgängliga.
Aggregationssystemet
Det föreslagna aggregationssystemet skulle använda Lean Ethereum-verktyg för att generera och verifiera bevis. EIP-8288 beskriver ett nytt transaktionsramläge som skulle deklarera kryptografiska beroenden. Systemet skulle registrera nödvändig transaktionsinformation och kryptografiska åtaganden på Ethereum utan att publicera de ursprungliga stora signaturerna och bevisen som vanlig transaktionscalldata.
Slutsats
Buterins förslag syftar till att förändra Ethereums konsensusregler och introducera en gemensam metod för att verifiera flera kryptografiska system. Implementeringen av EIP-8288 kräver en samordnad nätverksuppgradering innan dess kryptografiska aggregationssystem kan bli en del av Ethereums huvudnätsregler.