#수수료 #가스 #램 #에너지 #밴드위드스 #이오스 #eos #이더리움 #트론
1차 산업, 2차 산업, 3차 산업이라는 산업 구분이 있습니다. 이 중에서 우리가 가장 많이 종사하는 산업의 종류는 3차 산업의 주를 이루는 서비스업입니다. 서비스업은 무형의 자산인 서비스를 제공함으로써 수익을 얻게 되는 산업입니다. 서비스에 대한 대가로 말이죠.
갑자기 생뚱맞게 서비스 이야기를 하는 이유는 우리는 블록체인을 사용하면서 그에 대한 대가를 지불하기 때문이죠. 이더리움을 예로 든다면 '가스'라고 불리우는 서비스 지불대금을 지불하면서 말이죠.
최근 이더리움 가스값이 천정부지로 치솟고 있습니다. 글을 쓰고 있는 현재 시점의 가스값은
ETH Gas Station | Consumer oriented metrics for the Ethereum gas market
스탠다드로 보내면 142 gewi를 나타내고 있습니다. 많은 높은 가격이죠. 이더리움 네트워크를 사용하는데 있어서 사용자가 서비스를 사용하는 대가로 지불하는 금액이 바로 가스값입니다.
가스값은 어떠한 식으로 구성이 될까요? 가스에서는 중요한 단위가 나오는데요. 이것은 바로 gewi라는 것입니다. 제가 어렵게 설명하는 것보다 단순하게 예시자료를 통해서 알아보는게 빠를 것 같아서.
(출처 : Gwei | 이더리움 기본 단위)
위의 수식을 보시면 0.000000000000000001 eth = 1 wei라는 것을 알 수 있습니다. 숫자가 너무 많아서 이를 한국적으로 이야기하면 100경 분의 1 이더리움이 1 wei라고 할 수 있으며 gwei라는 표현은 Giga Wei라는 말로써 0.000000001 eth의 가치를 지니고 있으며 wei는 너무 자릿수가 많기 때문에 gwei라는 표현으로 가스값을 대신한다고 생가하시면 되겠습니다. 1 gwei는 10억 분의 1 eth를 뜻하는데요. 사토시 단위가 1억분의 1 btc를 나타내는 데 반해 1 gwei는 이더리움의 최소값으로 생각하시되 비트코인보다 한 자리 수 더 났다고 이해하시면 되겠습니다.
gwei가 어떤 말인지 이해하셨나요? 여러 분들이 서비스를 제공하는 입장이 되어 봅시다. 똑같은 일을 하더라도 돈을 많이 주는 사람이 있으면 그 쪽으로 서비스를 먼저 공급하겠죠? 그래서 이더리움 네트워크가 붐빌 때 노드들도 더 많은 서비스 요금(수수료)을 제공하는 쪽으로 블록을 먼저 보내기 시작합니다. 이러한 이유로 가스값이 증가하게 되며 또한 이더리움 가격의 상승으로 인하여 많은 사람들의 가스값이 미쳤다는 한탄을 우리는 듣게 되는 것입니다.
그런데, 서비스를 제공 받는 일반 사용자의 입장에서 내 코인을 무조건 빠르게 보내기 위해서 무한대로 수수료를 높여야하는 걸까요? 실제로 16만원 어치 코인을 송금하기 위해서 32억의 가스값 수수료를 지불한 경우가 있었죠
(출처 : 조인디)
이러한 수수료의 과도한 지불을 방지하기 위하여 gas limit(가스 한도)를 두게 됩니다. 이는, 내가 설정한 기위 값에 가스 한도를 곱해서 수수료를 계산하게 되고 그 한도 내에서 전송을 하거나 어떠한 행동을 취할 수 있게 하는데요.
예를 들면 134기위에 가스 리밋을 21000으로 둔 경우에 계산 식은
0.000000134 * 21000 = 0.002814 이더리움으로 현재 원화 환산 가격으로 6000원 정도의 아주 아주 저렴한 가격이 되겠네요.
예시에서 든 경우라면 내가 최대한 사용하는 가스값은 0.002814가 되고 이 경우 혹시 사용하지 않게 되는 가스값은 지출이 되지 않는 구조가 됩니다.
이 글의 취지가 쉽게 쓰는 블록체인이기 때문에 최대한 쉽게 쓰려고 하였는데 목적을 달성했는지 모르겠네요. 요약해서 말하면
1. 이더리움의 기본단위는 wei이며 100경분의 1 이더리움
2. 너무 단위가 복잡해서 gwei 단위를 보통 사용하며 이것은 10억분의 1 이더리움
3. 무한대의 가스 값을 방지하기 위하여 가스 리밋을 설정하게 되며 이것은 통상 21000으로 설정
4. 가스값은 그 당시 설정한 gwei * 가스리미트가 되며 이것이 내가 지불하는 최대의 가스값, 사용하지 않은 경우는 차액은 반환됨
참고로 선착순으로 화이트리스트나 기타 등등 급박한 상황이 있을 때는 gwei값을 높이거나 가스 리밋을 높이면 빨리 가겠죠? 그러나,,, 잘못하면 32억을 수수료로 지불할 수도 있으니 알아서 판단하시면 되겠습니다.
글이 길어져서 다음 편에는 이더리움과 다른 체인의 수수료의 차이점에 대해서 이야기해보겠습니다.