Skip to main content

Gas Fee

트랜잭션 비용이란 무엇일까요?

블록체인 기술과 관련하여 이해해야 할 가장 중요한 개념 중 하나는 바로 트랜잭션 비용(또는 가스비용. )입니다. 트랜잭션 비용은 사용자가 네트워크에서 트랜잭션을 실행하기 위해 지불하는 수수료로, 블록체인 시스템 작동 방식의 핵심 요소입니다.

간단히 말해 트랜잭션 비용은, 자신의 컴퓨터를 이용해서 블록체인 네트워크를 유지하는 일명 노드들에게 보상을 지급하는 방식입니다. 노드들은 트랜잭션을 검증하고 처리할 책임이 있으며, 유저들이 지급하는 트랜잭션 비용을 통해 인센티브를 받습니다.

트랜잭션에 필요한 트랜잭션 비용의 양은 트랜잭션의 복잡성에 따라 결정됩니다. 예를 들어, 한 지갑에서 다른 지갑으로 암호화폐를 간단히 전송하는 것은 더 복잡한 스마트 컨트랙트를 실행하는 것보다 더 적은 트랜잭션 비용을 필요합니다(블록체인 이라는 서버에서 차지하는 용량의 크기가 다르다고 볼 수 있습니다. 용량이 클 수록 복잡도가 높아지고, 그러면 노드들에게 지불해야하는 트랜잭션의 비용도 같이 높아지는 것입니다).

트랜잭션 비용은 일반적으로 여러분들이 사용하는 블록체인의 암호자산으로 지불됩니다. 예를 들어, 이더리움 네트워크에서 트랜잭션 비용은, 이더의 10억 분의 1을 나눴을 때의 단위에 해당하는 'gwei'로 지불됩니다. 이해를 돕기 위해서 또 다른 네트워크로 비유를 들어봅시다. 만약 여러분이 비트코인 네트워크에서 트랜잭션을 발생시키고 싶으시다면, 트랜잭션 비용을 비트코인을 1억분의 1로 나눴을 때의 단위에 해당하는 ‘사토시’로 지불되는 방식인 것이죠. 물론 모든 블록체인이 이렇게 작은 단위를 나타내는 명칭이 있는 것은 아닙니다. 하지만 확실한 것은, 여러분이 사용하고 계신 네트워크에서 트랜잭션을 발생시키기 위해선, 해당 네트워크의 암호자산을 사용해야 한다는 것입니다. 그렇기 때문에 트랜잭션을 발생시키시려면, 반드시 1) 현재 사용하고 있는 네트워크가 어디인지 2)내가 그 네트워크의 자산을 가지고 있는지를 확인해주시기 바랍니다.

트랜잭션 비용은 네트워크 수요에 따라 크게 달라질 수 있습니다. 많은 사람들이 순간적으로 네트워크를 많이 사용하는 시기에는 트랜잭션 비용 급증하여 네트워크에서 트랜잭션을 실행하는 데 더 많은 비용이 들 수 있습니다. 반대로 네트워크 사용량이 적은 시기에는 트랜잭션 비용이 낮아질 수 있습니다.

전반적으로 트랜잭션 비용은 채굴자가 네트워크를 유지하고 트랜잭션을 적시에 처리하도록 인센티브를 제공하는 방식이기 때문에 블록체인 기술의 필수 요소입니다. 블록체인 사용자는 트랜잭션 비용과 트랜잭션 비용 계산 방식을 이해함으로써 네트워크에서 트랜잭션을 실행할 시기와 방법에 대해 더 많은 정보에 기반한 결정을 내릴 수 있습니다.

: : Four Pillars — Website|Twitter(EN)|Twitter(KO)|Telegram