트랜잭션과 가스는 무엇인가?

초급5분 소요2021-12-14

트랜잭션이란?

트랜잭션(transaction)이란 내 지갑에서 다른 지갑으로 디지털자산을 이동시키는 것을 말합니다. 은행으로 비유하자면, 내 계좌에서 다른 계좌로 돈을 옮기는 것입니다. 트랜잭션이 발생하면 출금하는 지갑 주소, 입금하는 지갑 주소, 금액 등의 정보를 담은 데이터를 네트워크상으로 전송합니다.

전송된 데이터는 해당 디지털 자산의 블록체인 네트워크에 전달되어 블록으로 생성됩니다. 이때 채굴자가 일정 간격으로 처리되지 않은 트랜잭션 기록을 수집하여 과거의 트랜잭션이 담긴 블록에 새롭게 전달된 트랜잭션 기록을 덧붙여 신규 블록을 생성합니다. 사실상 채굴자는 자금의 이동을 기록하는 불특정 다수의 은행원과 비슷하다고 볼 수 있습니다.



트랜잭션 시 수수료가 발생하는 이유

디지털 자산의 트랜잭션이 이루어지는 과정에서 트랜잭션 수수료(transaction fee)가 발생하며, 이 수수료는 통상 송금자가 지불하게 되어 있습니다. 이 수수료는 거래의 유효성을 검증하고 송금을 완료한 내역을 기록하여 블록을 생성하는 채굴자에게 주어집니다. 채굴자는 수수료가 높은 트랜잭션을 먼저 처리하기 때문에 너무 낮게 수수료를 책정하는 경우 트랜잭션 검증이 늦게 이루어지거나 이루어지지 않을 수 있습니다. 따라서 디지털 자산을 빠르게 이전 또는 트랜잭션의 빠른 처리를 원한다면 수수료를 높게 책정하는 것이 바람직합니다. 


수수료는 디지털 자산 및 지갑의 종류, 트랜잭션 총량 등에 따라 비용이 달라질 수 있습니다. 사용하는 지갑에 따라 적정 수수료를 추천해 주기도 하지만, 본인이 직접 입력할 수도 있습니다. 정확한 수수료는 사용하는 지갑에 대한 공지 또는 이용하는 디지털 자산 거래소의 공지를 참고하는 것이 좋습니다. 



가스(GAS)도 수수료인가?

가스는 이더리움 ERC-20 기반의 디지털 자산을 트랜잭션할 때 발생하는 것으로 수수료의 일종입니다. 비트코인의 가장 작은 단위가 1사토시라면, 이더리움은 1웨이(wei) 입니다. 1개의 이더리움이 되려면 1018wei가 필요합니다. 가스는 주로 Gwei(Giga wei: 109wei)라는 단위를 사용합니다.


ERC-20 기반의 디지털 자산을 송금할 때도 원하는 가스 가격을 지정할 수 있습니다. 예를 들어 ‘트랜잭션 당 10Gwei를 지불할 용의가 있다.’라고 설정하면 송금하는 이더리움 총량에서 10Gwei 는 수수료로 빠져나갑니다. 마찬가지로 가스 가격이 높은 트랜잭션을 채굴자들이 먼저 처리하므로 설정한 가스 가격이 높을수록 보다 빠르게 트랜잭션이 처리될 수 있습니다.


➕함께 보면 좋은 콘텐츠

✅ 가스비