WETH와 WETH9 컨트랙트
WETH (Wrapped Ether)
WETH는 WETH9 컨트랙트에 예치한 ETH를 ERC-20 토큰으로 1:1 재발행한 것입니다. WETH가 생겨난 이유는 ETH가 ERC-20 표준보다 먼저 나와, 토큰용으로 만든 컨트랙트로는 ETH를 옮길 수 없기 때문입니다. WETH란 무엇인가.
WETH9
WETH9는 WETH를 발행하는 스마트 컨트랙트로, 유통 중인 WETH 1개마다 ETH 1개를 보관합니다. Ethereum 메인넷에서는 2017년 12월부터 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 주소에 있으며, 주요 네트워크마다 자체 WETH 컨트랙트가 있습니다. 컨트랙트 주소.
ERC-20
ERC-20은 transfer(), approve(), transferFrom()을 정의하는 Ethereum 토큰 표준으로, 덕분에 어떤 컨트랙트든 이 표준을 따르는 모든 토큰을 같은 방식으로 옮길 수 있습니다. WETH는 이 표준을 구현하지만 네이티브 ETH는 그렇지 않습니다. 래핑된 토큰.
네이티브 ETH (Native ETH)
네이티브 ETH는 네트워크 자체의 통화로, 가스비를 지불하는 데 쓰입니다. 토큰 컨트랙트가 아니기 때문에 DeFi 컨트랙트는 ETH 대신 WETH를 요구합니다. ETH vs WETH.
페그 (Peg, 1:1)
페그는 WETH와 ETH 사이의 고정 비율로, WETH9 컨트랙트에서 1 WETH는 언제나 1 ETH로 상환할 수 있습니다. 차익거래 덕분에 DEX의 시장 가격도 이 비율에 맞춰집니다. WETH 가격.
동작
래핑 (Wrap)
래핑은 ETH를 WETH9 컨트랙트로 보내고 같은 주소로 같은 양의 WETH를 받는 것입니다. 네트워크 수수료가 한 번 들 뿐, 가격도 슬리피지도 없습니다. ETH를 WETH로.
언래핑 (Unwrap)
언래핑은 WETH를 WETH9 컨트랙트에 돌려주고 같은 양의 ETH를 돌려받는 것입니다. 래핑과 마찬가지로 네트워크 수수료 한 번 외에는 비용이 없습니다. WETH를 ETH로.
deposit()
deposit()은 래핑을 수행하는 WETH9 함수로, 호출에 첨부된 ETH를 받아 같은 양의 WETH를 호출자에게 발행합니다. 승인은 필요 없습니다.
withdraw()
withdraw()는 언래핑을 수행하는 WETH9 함수로, 호출자의 WETH를 지정한 양만큼 소각하고 같은 양의 ETH를 돌려보냅니다.
승인 (Approval, allowance)
승인은 컨트랙트가 WETH 같은 내 ERC-20 토큰을 정해진 양만큼 옮길 수 있도록 내가 서명해 주는 권한입니다. 래핑과 언래핑에는 승인이 필요 없지만, 스왑, 대출, NFT 입찰에는 필요합니다. WETH 승인.
스왑 (Swap)
스왑은 DEX 유동성 풀을 통해 한 토큰을 다른 토큰으로 바꾸는 거래로, 풀의 가격과 수수료가 적용됩니다. USDC를 WETH로 스왑하는 것은 거래이지만, DEX 화면에서 ETH를 WETH로 바꾸는 경우에는 보통 스왑 대신 deposit()으로 라우팅됩니다. WETH 구매 방법.
네트워크와 주소
메인넷 (Mainnet)
메인넷은 Ethereum의 메인 네트워크로, WETH9가 배포된 곳이자 네트워크 수수료가 가장 높은 곳입니다. 레이어 2 네트워크는 메인넷에서 최종 정산합니다.
레이어 2 (L2)
레이어 2는 Base, Arbitrum, Optimism처럼 Ethereum 메인넷 밖에서 트랜잭션을 실행하고 메인넷에서 정산하는 네트워크입니다. 레이어 2에서는 래핑 비용이 1센트도 되지 않습니다. Base의 WETH, Arbitrum의 WETH.
정식 WETH (Canonical WETH)
정식 WETH는 네트워크가 직접 배포해 표준으로 삼는 래퍼로, Base와 Optimism의 0x4200…0006이 그 예입니다. 해당 네트워크의 앱은 이 주소를 기준으로 작동합니다.
브리지된 WETH (Bridged WETH)
브리지된 WETH는 브리지가 Ethereum에서 옮겨 온 ETH를 나타내는 토큰으로, BNB Chain의 WETH나 Avalanche의 WETH.e처럼 도착 네트워크의 자체 컨트랙트에 존재합니다. 이 토큰의 담보는 브리지에 달려 있습니다.
컨트랙트 주소 (Contract address)
컨트랙트 주소는 토큰 컨트랙트의 0x 주소입니다. WETH는 네트워크마다 주소가 다르며, 그 밖의 주소에 있는 WETH라는 이름의 토큰은 WETH가 아닙니다. WETH가 표시되지 않을 때.
가스 (Gas)
가스는 트랜잭션이 사용하는 연산 단위입니다. 수수료는 사용한 가스에 가스 가격을 곱한 값이며, 해당 네트워크의 네이티브 토큰으로 지불하고 WETH로는 절대 지불하지 않습니다. Polygon의 가스 토큰은 POL입니다. WETH와 가스.
유사 토큰과 인접 토큰
aWETH
aWETH는 Aave 대출 풀에 WETH를 예치할 때 Aave가 발행하는 영수증 토큰입니다. WETH 자체가 아니라 이자가 붙는 대출 포지션을 나타냅니다. WETH 유사 토큰.
WETH.e
WETH.e는 Avalanche Bridge를 통해 Avalanche로 브리지된 Wrapped Ether로, “.e” 접미사는 자체 컨트랙트에 있는 Ethereum 브리지 자산임을 표시합니다.
액체 스테이킹 토큰 (LST)
액체 스테이킹 토큰은 프로토콜에 스테이킹된 ETH를 나타내며 스테이킹 보상을 받기 때문에, WETH처럼 ETH에 1:1로 묶여 있지 않습니다. WETH vs 액체 스테이킹 토큰.
stETH
stETH는 Lido의 액체 스테이킹 토큰입니다. 잔액이 스테이킹 보상으로 매일 늘어나며, 시장 가격은 1 ETH에서 조금 벗어날 수 있습니다. stETH vs WETH.
wstETH
wstETH는 래핑된 stETH로, 잔액 자체가 늘어나는 대신 잔액은 고정되고 ETH 기준 가치가 시간이 지나면서 오릅니다. wstETH vs WETH.
cbETH
cbETH는 Coinbase를 통해 스테이킹한 ETH를 나타내는 Coinbase의 토큰으로, 보상이 쌓일수록 1 cbETH가 1 ETH보다 많은 ETH로 전환됩니다. cbETH vs WETH.
거래와 지갑
DEX (탈중앙화 거래소)
DEX는 운영자가 자금을 보관하지 않은 채 유동성 풀에서 토큰을 스왑해 주는 스마트 컨트랙트의 집합으로, Uniswap이나 Curve가 대표적입니다. WETH 거래는 거의 모두 DEX에서 이루어집니다.
슬리피지 (Slippage)
슬리피지는 풀 가격이 움직여서 생기는, 스왑의 견적 가격과 실제 체결 가격의 차이입니다. 래핑과 언래핑은 비율이 1:1로 고정되어 있어 슬리피지가 없습니다.
논커스터디얼 지갑 (Self-custody wallet)
논커스터디얼 지갑은 개인 키를 내 기기에 보관하므로, 내 WETH와 ETH로 트랜잭션에 서명할 수 있는 사람은 나뿐입니다. 예를 들어 Gem Wallet은 앱 안에서 ETH와 WETH를 래핑하고 언래핑할 수 있는 논커스터디얼 지갑입니다.
위의 모든 용어는 해당 주제를 자세히 다루는 페이지로 연결됩니다. WETH란 무엇인가 또는 WETH 컨트랙트 주소부터 시작해 보십시오.