Ethereum szybko się rozwija, ale ekspansja ta sprawia, że zwykłym użytkownikom coraz trudniej jest obsługiwać pełne węzły, które wymagają znacznej pamięci i konserwacji. Aby rozwiązać ten problem, współzałożyciel Ethereum, Vitalik Buterin, przedstawił koncepcję „częściowo bezstanowych węzłów” — uproszczonego sposobu na utrzymanie połączenia bez konieczności przechowywania wszystkich danych łańcucha bloków.
Uruchomienie pełnego węzła Ethereum jest trudne, ponieważ wymaga przechowywania coraz większej ilości danych. W miarę jak Ethereum się rozwija i obsługuje coraz więcej transakcji, utrzymanie pełnych węzłów staje się coraz bardziej wymagające, co może zagrozić decentralizacji sieci. Obecnie wielu użytkowników korzysta z usług RPC stron trzecich, aby uzyskać dostęp do danych Ethereum, co budzi obawy dotyczące zaufania, cenzury i prywatności. Vitalik zamierza rozwiązać te problemy, zmieniając sposób działania węzłów.
Koncepcja węzłów częściowo bezstanowych
Propozycja pozwala użytkownikom na uruchamianie lekkich węzłów, które śledzą tylko te części stanu Ethereum, które są dla nich istotne, takie jak konkretne portfele, tokeny lub aplikacje. Dzięki metodom kryptograficznym użytkownicy mogą uzyskać dostęp do niezbędnych informacji na żądanie, bez konieczności przechowywania całego zestawu danych lokalnie. Mogą skonfigurować, które dane będą przechowywane przez ich węzeł, za pomocą pliku konfiguracyjnego lub zapisując preferencje bezpośrednio w łańcuchu bloków. W ten sposób użytkownicy mogą efektywnie pobierać i weryfikować informacje bez konieczności przechowywania wszystkich danych na swoich urządzeniach.

Vitalik sugeruje również ulepszenia, które ułatwią tę transformację. Proponuje na przykład aktualizację EIP-4444 w celu zmniejszenia rozmiarów danych węzłów, wprowadzenie wyższych opłat za transakcje, które zużywają nadmierną ilość pamięci, oraz zachęcanie do stosowania rozwiązań umożliwiających przechowywanie starszych danych w wielu sieciach.
Vitalik przewiduje, że takie podejście uprości korzystanie z Ethereum, jednocześnie wzmacniając jego decentralizację. Umożliwiając większej liczbie osób uruchamianie węzłów przy mniejszym zapotrzebowaniu na zasoby, użytkownicy mogą zachować prywatność i niezależność w miarę rozwoju sieci. Ta innowacyjna koncepcja może znacząco wpłynąć na sposób, w jaki na co dzień korzystamy z Ethereum.