Base testuje nowy standard tokenów do emisji stablecoinów
Base, sieć Ethereum Layer 2 stworzona przez Coinbase, wdrożyła swoją drugą aktualizację, Beryl, w sieci testowej Base Sepolia. Aktywacja w sieci głównej (mainnet) zaplanowana jest na 25 czerwca.
Ten artykuł został przetłumaczony z oryginału. Przeczytaj oryginalną wersję przygotowaną przez naszego korespondenta tutaj.
Zgodnie z wpisem zespołu inżynierów Base, Beryl wprowadza B20, natywny standard tokenów do emisji stablecoinów i innych aktywów bezpośrednio w oprogramowaniu węzła Base. Aktualizacja skraca również standardowe opóźnienie wypłaty z Base do Ethereum z siedmiu dni do pięciu.
Czym jest B20?
B20 w pełni implementuje specyfikację ERC-20 i obejmuje wsparcie dla ERC-2612 permit. Pozwala to posiadaczom tokenów zatwierdzać dostęp do środków za pomocą podpisu zamiast oddzielnej transakcji. W rezultacie standard ten może być używany jako zamiennik ERC-20 bez konieczności wprowadzania zmian w istniejącej infrastrukturze portfeli, giełd i indekserów.
Zamiast działać jako konwencjonalny smart kontrakt, token B20 jest implementowany jako prekompilowany kontrakt. Oznacza to, że jego logika jest napisana w Rust i wykonywana bezpośrednio wewnątrz oprogramowania węzła, a nie jako kod bajtowy EVM on-chain.
Standard jest dostarczany z Issuer Toolkit, zestawem narzędzi dla emitentów. Obejmuje on kontrolę dostępu opartą na rolach, funkcje mintowania i spalania z opcjonalnymi limitami podaży, elastyczne polityki transferu oraz mechanizm zamrażania i przejmowania (freeze-and-seize) zaprojektowany dla regulowanych emitentów.
W momencie premiery dostępne są dwie wersje B20: wersja dla aktywów ogólnego przeznaczenia oraz wersja dla stablecoinów ze stałą precyzją do sześciu miejsc po przecinku i zdefiniowanym przez emitenta kodem waluty.
Base poinformowało, że zestaw narzędzi opiera się na kodzie audytowanym przez firmę oraz Spearbit. W przyszłych aktualizacjach zespół planuje dodać emitentom możliwość opłacania opłat gas w ich własnych tokenach B20 zamiast w ETH.
Szybsze wypłaty
Beryl skraca również standardowe opóźnienie przy wypłacie aktywów z Base do Ethereum. W przypadku trasy używanej przez większość dostawców mostów (bridges), czas oczekiwania zostanie skrócony z siedmiu dni do pięciu.
Zmiana ta opiera się na Multiproofs, systemie wprowadzonym przez Base w ramach Azul, pierwszej niezależnej aktualizacji sieci. Została ona aktywowana w sieci głównej w maju.
Multiproofs stworzyło już szybszą, jednodniową ścieżkę finalizacji wypłat, gdy zarówno TEE, jak i dowód z wiedzą zerową (zero-knowledge proof) potwierdzają legitymizację transakcji. Jednak ta opcja jest rzadko używana w praktyce, ponieważ generowanie dowodu ZK pozostaje kosztowne.
Dlatego Beryl celuje w wolniejszą, ale znacznie szerzej stosowaną trasę z pojedynczym dowodem. Siedmiodniowe okno pochodzi z wcześniejszego systemu fault-proof Base, gdzie długie opóźnienie było potrzebne, aby uczestnicy mogli zakwestionować wypłatę.
Po wprowadzeniu Multiproofs cel tego opóźnienia zawęził się do wykrywania i wyłączania wadliwego provera. Według Base to właśnie pozwala na stopniowe skracanie okna oczekiwania.
Skalowanie i aktualizacje
Aktualizacja obejmuje również Reth V2, najnowszą wersję klienta wykonawczego opartego na Rust, który stał się jedynym klientem Base po Azul.
Reth V2 redukuje zużycie dysku dla węzłów typu full, minimal i archive. Ponadto aktualizacja pozwala Base na podniesienie docelowych limitów gas w bloku bez przeciążania sekwencera i węzłów RPC. Zwiększa to dostępną przestrzeń blokową dla deweloperów.
Beryl zostaje wydany około cztery tygodnie po aktywacji Azul w sieci głównej. Base przypisuje to tempo odejściu w lutym od współdzielonej zależności od OP Stack od Optimism na rzecz własnego, ujednoliconego stosu technologicznego.
Kolejna aktualizacja Base, Cobalt, zaplanowana jest na wrzesień. Oczekuje się, że doda ona natywną abstrakcję konta (account abstraction), czyniąc inteligentne konta funkcją na poziomie protokołu. Powinno to umożliwić wbudowane sponsorowanie opłat gas i grupowanie transakcji (batching).
Dodatkowo Cobalt ma rozszerzyć możliwości B20 i dodać ujednolicony plik binarny węzła, łączący klienta konsensusu i klienta wykonawczego sieci.
Liderzy segmentu
W branży krypto stablecoiny są zazwyczaj emitowane w oparciu o istniejące standardy tokenów konkretnych blockchainów. Najczęstszą opcją jest ERC-20 na Ethereum i sieciach kompatybilnych z EVM. Wiele z największych stablecoinów, w tym USDT, USDC i DAI, działa w tym modelu. Inne ekosystemy używają własnych standardów, takich jak SPL na Solana, TRC-20 na Tron, BEP-20 na BNB Chain, a także różnych wersji tokenów w sieciach takich jak Polygon, Avalanche i Arbitrum.
Jednak większość popularnych standardów została pierwotnie stworzona jako uniwersalna podstawa dla dowolnego typu tokena, a nie konkretnie dla regulowanych stablecoinów. W rezultacie emitenci często dodają do nich dodatkowe funkcje, w tym mintowanie i spalanie tokenów, zamrażanie adresów, czarne listy, kontrolę podaży, aktualizowalne kontrakty i mechanizmy zgodności regulacyjnej.
Dla przypomnienia, Base rozważało uruchomienie własnego tokena w zeszłym roku.
Najnowsze wiadomości Coinbase
bonus depozytowy dla wszystkich klientów
- Forex
- Crypto