헤네시스, 이더리움 가스비 최대 75% 절감할 수 있는 가상자산 지갑 API 새버전 출시
안녕하세요, 헤네시스 팀입니다.
이더리움 가격이 450만원을 돌파하고 Gas Price가 120이 넘어가면서📈 ,
이더리움 네트워크를 사용할 때 지출하는 가스비가 큰 부담이시죠?😥
지난 1년간 이더리움의 가격은 240,000원에서 4,640,000원으로 19배*, 가스 가격은 25 Gwei에서 93 Gwei로 4배** 가량이 증가해 트랜잭션 수수료(가스비)가 76배 증가해왔습니다.
헤네시스 팀은 오랜 R&D를 통해서 현재 사용하시는 가스비를 대폭 절감할 수 있는 기능을 지원합니다.
이더리움 가스비 때문에 고민이셨다면, 헤네시스 팀에게 무료로 가스비 절감 컨설팅을 받아보세요!
헤네시스 지갑은 어떻게 가스비를 절감했나요?
가상자산 거래소나 가상자산 대출 서비스는 최종 사용자들의 입금 주소를 생성하고, 입금 주소로 입금된 가상자산을 가상자산 거래소의 지갑으로 옮기는 데에 많은 가스비를 지출하고 있습니다.
헤네시스는 입금 주소 생성과 ETH 집금을 무료로 지원하고, ERC20 집금에 필요한 트랜잭션 수수료를 EOA 지갑 대비 최대 75% 낮췄습니다.
1) 입금 주소 생성
헤네시스는 입금 주소를 생성할 때 가스비가 발생하지 않습니다.
타 지갑 솔루션의 경우 입금 주소를 생성하거나 유저가 입금 주소로 입금했을 때마다 약 240,160 가스 사용량(gas used)이 발생합니다.
헤네시스는 입금주소를 발급하는데에 가스비가 발생하지 않습니다. 사용자가 입금 주소에 입금을 하고 이를 거래소의 지갑(마스터 월렛)으로 집금 할 때에만 배포 비용이 발생합니다. 배포 비용도 타 지갑 솔루션 대비 80% 저렴한 39,840 가스 사용량이 발생합니다.
2) ETH 집금
타 지갑 솔루션이 ETH를 집금할 때마다 21,000 가스 사용량을 지출한다면, 헤네시스는 ETH 집금에 가스비가 발생하지 않습니다.
헤네시스가 ETH 집금을 무료로 할 수 있는 이유 🧐
입금 주소는 스마트 컨트랙트 기반의 멀티 시그 지갑입니다. 스마트 컨트랙트에 기능을 추가하여 입금과 동시에 마스터 지갑으로 ETH를 이체하도록 하였습니다.
그렇기 때문에 입금 주소 스마트 컨트랙트가 배포되어 있을 경우 별도의 조치없이 입금과 동시에 자산이 마스터 지갑으로 집금됩니다. 단, 입금 주소 스마트 컨트랙트 배포는 첫 집금 요청 시에 배포됩니다. 따라서 첫 ETH 집금 시에는 트랜잭션 수수료가 소모됩니다.
입금과 동시에 집금이 되기 때문에 고객사 입장에서는 집금을 위한 트랜잭션 발생이 필요 없습니다. 이를 통해 ETH 집금 시 발생하는 트랜잭션 수수료를 소모하지 않아도 되기에 많은 비용을 절감할 수 있습니다.
3) ERC-20 토큰 집금
일반적인 지갑 솔루션은 ERC-20 토큰을 집금하는 데 필요한 이더리움을 전송할 때 트랜잭션 수수료가 발생하고, 입금된 ERC-20 토큰을 입금 주소에서 마스터 지갑으로 옮길 때 트랜잭션 수수료가 각각 발생합니다. 즉, 하나의 ERC-20 토큰을 집금하기 위해 두번의 트랜잭션 수수료가 발생합니다.
입금주소에 ERC20가 입금되면, 수수료 지갑에서 토큰 집금 2~3회에 해당하는 가스(100,000gas)를 전송하고 이 때에 21,000gas가 발생합니다. 121,000gas를 총 3번에 나눠서 사용한다고 가정하면, ERC-20 토큰을 집금하는 데에 총 40,333 가스 사용량을 지출합니다.
반대로, 헤네시스는 하나의 트랜잭션으로 50개의 지갑에 있는 ERC-20 토큰을 집금하여, 지갑당 10,644 가스 사용량으로 ERC-20 토큰을 집금할 수 있습니다.
헤네시스 팀은 앞으로도 고객이 디지털 자산을 안전하고 편리하게 관리할 수 있도록 지원할 예정입니다. 이더리움 이외에 비트코인 수수료를 절감할 수 있는 기능도 R&D를 진행하고 있습니다.
현재 가스비를 얼마나 사용하고 있는지, 헤네시스를 도입하면서 가스비를 얼마나 절감할 수 있는지 궁금하신가요? 🧐
가스비? 가스 가격? 가스 사용량?
트랜잭션 수수료란?
- 이더리움 네트워크를 사용할 때 발생하는 비용으로 이 글에서는 가스비로 표현합니다.
- 트랜잭션 수수료 = 가스 사용량(Gas Used) *가스 가격(Gas Price) * 이더리움 가격 * 10^-9
- 가스 사용량 (Gas Used): 트랜잭션이 채굴될 때 소모된 가스의 양
- 가스 가격 (Gas Price): 트랜잭션이 채굴되기 위해 지불해야 하는 가스 당 금액 (단위: wei, gwei)
가스 가격은 이더리움의 네트워크 트래픽에 따라, 이더리움의 가격은 외부 변수로 인해 바뀔 수 있습니다.
헤네시스는 타 지갑 대비 트랜잭션에 발생하는 가스 사용량을 낮춰 가스비를 절감했습니다.
용어
- 입금 주소: 마스터 지갑 하위의 지갑으로 최종 사용자의 입금을 받기 위해 사용합니다.
- 마스터 지갑: 입금 주소에 예치된 자산을 집금하면 마스터 지갑으로 이체됩니다.
- 집금: 입금 주소에 입금된 ETH 혹은 ERC-20 토큰을 마스터 지갑으로 옮기는 것을 의미합니다.
- EOA(Externally Owned Account): 외부소유계정은 개인키와 공개 주소의 조합으로, 이더리움다른 계정으로 ETH를 보내거나 받고, 스마트 컨트랙트에 트랜잭션을 보낼 수 있습니다.
- CA(Contract Account): 계약계정은 별도 개인키를 가지고 있지 않고, 스마트 계약을 블록체인에 배포할 때 생성됩니다. EOA와 동일하게 ETH를 보내고 받는 일을 할 수 있고, EOA와 다르게 스마트 컨트랙트를 포함하고 다른 컨트랙트의 호출을 받아 트랜잭션을 발생시킵니다.