Autor oryginału: Yue Xiaoyu
Źródło: Luke, Mars Finance
Na początek wnioski, w jednym zdaniu: ERC-7802 to standard międzyłańcuchowy, który rozszerza nowe funkcje dla istniejących tokenów ERC-20, a wywołanie interfejsu ERC-7802 umożliwia standardowe funkcje międzyłańcuchowe.
01 Tło
ERC-7802 to standard tokenów międzyłańcuchowych zaproponowany wspólnie przez zespoły Optimism i Uniswap, mający na celu utrzymanie jednolitego standardu dla tokenów podczas operacji międzyłańcuchowych.
Możemy zobaczyć, że współpraca Uniswap i Optimism ciągle się pogłębia: Uniswap wcześniej ogłosił, że wprowadzi Unichain, który jest częścią ekosystemu OP Superchain, a teraz wspólnie przedstawili ten standard międzyłańcuchowy.
Wprowadzenie ERC-7802 ma na celu standaryzację operacji międzyłańcuchowych, co jest bardzo ważne dla DEX (decentralizowanych giełd) takich jak Uniswap oraz rozwiązań L2 takich jak Optimism.
Standardy tokenów na Ethereum nieustannie ewoluują, od ERC-20 po ERC-721, ERC-1155 i inne. ERC-7802 jest częścią tej ewolucji, koncentrując się na rozwiązaniu specyficznego problemu międzyłańcuchowego.
02 Zasady projektowania
Ogólnie rzecz biorąc, zasady projektowania ERC-7802 opierają się na „teorii niewiedzy mostu”: w scenariuszach międzyłańcuchowych, w miarę możliwości oddzielić kontrakty tokenów od konkretnych technologii lub protokołów mostów międzyłańcuchowych.
To jest modułowy projekt, który w rzeczywistości przenosi złożoność na mosty międzyłańcuchowe, oddzielając logikę międzyłańcuchową od kontraktów tokenów, co sprawia, że struktura kontraktów tokenów jest prostsza i bardziej modułowa.
Realizacja tokenów powinna koncentrować się wyłącznie na ich podstawowych funkcjach, a nie na konkretnych realizacjach transferów międzyłańcuchowych.
Protokół mostu bierze na siebie wszystkie złożoności związane z transferem międzyłańcuchowym, w tym weryfikację transakcji, blokowanie i zwalnianie aktywów, protokoły komunikacji międzyłańcuchowej itp.
ERC-7802 definiuje znormalizowany interfejs, w jaki sposób tokeny powinny współdziałać z mostami międzyłańcuchowymi, ale nie interesuje się, jak te mosty są konkretnie realizowane.
Każdy protokół mostu, który spełnia ERC-7802, może używać tego interfejsu do operacji międzyłańcuchowych, bez potrzeby modyfikacji samego kontraktu tokenu.
03 Konkretna realizacja
ERC-7802 definiuje znormalizowany interfejs, który zawiera dwie kluczowe funkcje:
(1) crosschainMint: mintowanie tokenów dla odbiorcy na docelowym łańcuchu jako wynik niszczenia tokenów na źródłowym łańcuchu.
(2) crosschainBurn: niszczenie tokenów na źródłowym łańcuchu i inicjowanie transferu międzyłańcuchowego, co zazwyczaj jest punktem początkowym transferu międzyłańcuchowego.
Należy zauważyć, że mintowanie i spalanie w operacjach międzyłańcuchowych różni się od lokalnego mintowania i spalania. W operacjach międzyłańcuchowych całkowita podaż w obiegu na wszystkich łańcuchach pozostaje taka sama, ponieważ tokeny są przenoszone między łańcuchami, a nie są faktycznie tworzone ani niszczone.
ERC-7802 kontrakt wspiera ERC-165, który jest standardem wykrywania interfejsów, umożliwiającym inteligentnym kontraktom deklarowanie, które interfejsy obsługują. Pomaga to zapewnić kompatybilność kontraktów w operacjach międzyłańcuchowych.
Co ważniejsze, ERC-7802 jest kompatybilny z ERC-20.
ERC-20 to powszechnie stosowany standard tokenów homogenicznych na Ethereum, dlatego ważne jest, aby nowy standard był kompatybilny z ERC-20, co ułatwia istniejącym tokenom przejście do nowego ekosystemu.
W ten sposób istniejące tokeny mogą funkcjonować jako zwykłe tokeny ERC-20, a następnie poprzez interfejs ERC-7802 zyskać funkcje międzyłańcuchowe.
04 Wartość protokołu
Rozwiązanie problemu doświadczeń na wielu łańcuchach jest dużym trendem; ERC-7802 faktycznie buduje standard międzyłańcuchowy od najniższego poziomu protokołu, co uzupełnia narrację „abstrakcji łańcucha”.
ERC-7802 wspiera bezpośrednio cele, jakie ma osiągnąć abstrakcja łańcucha, poprzez dostarczenie znormalizowanego protokołu transferu tokenów między łańcuchami, umożliwiającego płynny przepływ aktywów między różnymi łańcuchami.
Realizacja abstrakcji łańcucha wymaga współpracy różnych standardów technicznych i protokołów, ERC-7802 można postrzegać jako jeden z kluczowych modułów budowlanych.
Można powiedzieć, że ERC-7802 dostarcza konkretne rozwiązania na poziomie technicznym dla abstrakcji łańcucha, rozwiązując problemy techniczne związane z transferem tokenów między łańcuchami, podczas gdy abstrakcja łańcucha wykorzystuje te rozwiązania do zapewnienia wyższej jakości doświadczeń użytkowników i ram rozwoju aplikacji.
Co ważniejsze, ten standard zaproponowany przez OP również stanowi podstawę dla interoperacyjności ekosystemu OP Superchain.
Obecnie ten standard protokołu jest w fazie dyskusji, możemy na bieżąco monitorować sytuację.