Wrapped Ether (WETH)

1610

Wrapped Ether (WETH) odnosi się do wersji eteru kompatybilnej z ERC-20 (możliwe jest również owijanie eteru innymi normami ERC). WETH można utworzyć, wysyłając eter do inteligentnego kontraktu, w którym eter jest wstrzymywany, a następnie otrzymując token WETH ERC-20 w stosunku 1: 1. Ten WETH może być następnie odesłany z powrotem do tej samej inteligentnej umowy w celu „rozpakowania” lub odzyskania dla oryginalnego eteru w stosunku 1: 1.

Ether, będący rodzimą walutą na blockchainie Ethereum, został stworzony przed wdrożeniem standardu ERC-20 i innych standardów; stąd sam eter nie jest kompatybilny z ERC-20 i nie może być wymieniany bezpośrednio na inne tokeny ERC-20 w sposób zdecentralizowany bez pośrednictwa zaufanej strony trzeciej lub dodania skomplikowanych technicznych wdrożeń. Zamiast zaimplementować dwa interfejsy (jeden dla eteru i drugi dla tokenów ERC-20) w ramach tej samej inteligentnej umowy (smart kontrakt), co prowadzi do niepotrzebnych złożoności, programiści postanowili „owinąć” eter, aby zaktualizować go do standardu ERC-20, aby wygodnie obsługiwać WETH i inne ERC-20 w ramach tej samej umowy. Zawijanie eteru pozwala na bezpośrednią, bezproblemową wymianę między eterem i tokenami ERC-20 bez potrzeby korzystania z zaufanej strony trzeciej i bez ponoszenia niepotrzebnego ryzyka, takiego jak nieoczekiwane błędy podczas transakcji wynikających ze złożonych implementacji. Wiele zdecentralizowanych aplikacji opartych na Ethereum (dApps), takich jak zdecentralizowane platformy wymiany, używają WETH zamiast eteru, aby ułatwić bezpośredni i zdecentralizowany handel peer-to-peer między eterem w „opakowanej formie” i tokenami ERC-20 zgodnie z tym samym standardem technicznym. Ostatnie zmiany próbują mieć kanoniczny standard WETH, który mógłby być stosowany przez wszystkie dApps oparte na Ethereum.