블록체인 가스 수수료란 무엇인가요?

기준 Kraken Learn team
8 최소
2023년 2월 21일

가스 수수료 요약

가스 수수료는 특정 블록체인 프로토콜 사용자가 블록체인에서 기능을 수행할 때마다 네트워크 검증자에게 지불하는 비용을 일컫는 일반적인 용어입니다.

가스는 네트워크 검증자가 거래를 정확하게 기록하고 프로토콜 유지 관리에서 정직하게 행동하도록 하는 인센티브 역할을 합니다.

EthereumPolygon은 “가스 수수료”라는 용어를 사용하는 반면, SolanaBitcoin과 같은 다른 블록체인은 “거래 수수료”라는 용어를 사용합니다. “가스”는 차량을 움직이게 하는 연료와 수수료의 유사성에서 유래했습니다.

가스 수수료는 블록체인 사용자에게 종종 예상치 못한 일이 됩니다. 거래가 블록체인에서 직접 이루어지는 비수탁 서비스에서는 가스 수수료가 시시각각 매우 예측 불가능할 수 있습니다. Kraken NFT와 같은 수탁 플랫폼에서는 거래가 블록체인 네트워크 외부에서 이루어지며, NFT가 플랫폼에 머무는 한 예측 불가능한 가스 수수료가 제거됩니다.

블록체인 가스 수수료 설명

블록체인에서 직접 수행되는 모든 활동은 스마트 계약 실행부터 대체 불가능 토큰(NFT) 구매에 이르기까지 처리 및 완료를 위해 컴퓨팅 파워를 필요로 합니다.

블록체인 거래를 인증하기 위해 특수 컴퓨터 프로그램을 실행하는 분산된 개인 그룹인 네트워크 검증자가 이 컴퓨팅 파워를 제공합니다. 검증자는 블록체인 네트워크의 보안과 정확성을 보장하기 위해 자체 장비를 구매, 운영 및 유지 관리합니다. 

가스 수수료는 블록체인 네트워크 서비스가 필요한 사람으로부터 이를 실행하는 데 필요한 컴퓨팅 파워를 제공하는 사람에게 가치를 이전함으로써 중요한 역할을 합니다. 가스 수수료는 검증자가 거래를 정확하게 처리하고 블록체인 원장의 보안을 유지하도록 인센티브를 제공합니다.

네트워크 인센티브, 비용 및 페널티

인센티브

Ethereum과 같은 작업 증명(PoW) 블록체인에서는 최종 사용자가 거래를 검증하는 채굴자에게 가스 수수료를 지불합니다. 채굴자는 특수 컴퓨팅 장비를 사용하여 해시라고 불리는 무작위 코드를 생성하기 위해 경쟁합니다. “목표 해시”와 비교하여 동일한 수의 0(또는 그 이상)으로 시작하는 암호화 해시를 무작위로 생성할 수 있는 첫 번째 채굴자가 승자로 선언됩니다.

성공적인 채굴자는 보류 중인 거래로 새 블록을 채울 수 있습니다. 이를 통해 채굴자는 블록 보상에서 분배되는 새로 생성된 암호화폐와 해당 거래에 첨부된 모든 수수료를 얻습니다.

가스 수수료는 Ethereum의 다음 진화인 Ethereum 2.0과 같이 지분 증명(PoS) 합의 메커니즘을 사용하는 블록체인 프로토콜에서도 중요합니다. 이러한 블록체인에서 가스 수수료는 새로운 거래를 검증하도록 선택되기 위해 먼저 네트워크에 일정량의 암호화폐를 커밋하는 검증자에게 보상을 제공합니다. 

더 많은 코인을 잠그는 사람은 더 많은 검증자를 운영할 수 있으므로, 더 적은 코인을 커밋하는 사람보다 새로운 거래를 검증하도록 선택될 가능성이 더 높습니다. 그러나 프로토콜 수준의 일부 프로그래밍적 무작위성은 이것이 보장되지 않음을 의미하며, 더 적은 코인을 가진 검증자도 거래를 검증하고 블록 보상을 얻도록 선택될 수 있습니다.

비용

합의 알고리즘과 관계없이 블록체인 네트워크에서 거래를 검증하는 것은 무료가 아닙니다. 비용에는 특수 컴퓨터 장비와 해당 장비가 소비하는 전기, 그리고 이러한 기계를 운영하는 검증자가 잠근 재정적 지분이 포함됩니다. 

새로운 지분 증명 기반 Ethereum 2.0 블록체인에서 검증자가 되려면 최소 32 ETH를 스테이킹해야 합니다. 

페널티

네트워크가 정한 규칙을 벗어나 행동하는 PoS 검증자에게는 페널티가 부과될 수도 있습니다. 일반적으로 “슬래싱”으로 알려진 이것은 악의적인 행위자를 저지하기 위해 고안되었으며, 검증자 지분의 일부 또는 전체 몰수로 이어질 수 있습니다. 극단적인 악의적 행동의 경우, 검증자는 네트워크에서 완전히 제거될 수도 있습니다.

슬래싱 페널티의 세부 사항은 블록체인마다 다르며 프로토콜의 규칙 내에서 정의됩니다.

정직한 검증자에게 인센티브로 보상하고 부정직한 행위자에게 페널티를 부과함으로써, 블록체인 네트워크는 게임 이론의 원칙을 사용하여 정보의 무결성을 효과적이고 자율적으로 유지합니다. 이를 통해 블록체인은 중개 기관 없이 미리 정의된 규칙을 사용하여 기록을 자율적으로 보호할 수 있습니다.

가스 수수료는 어떻게 계산되고 지불되나요?

가스 수수료는 수요와 공급이라는 근본적인 경제 개념을 기반으로 합니다. 

블록체인의 경우, 공급은 네트워크 검증자의 총 컴퓨팅 파워이며 수요는 네트워크 사용자가 제출한 거래를 실행하는 데 필요한 총 컴퓨팅 파워입니다. 

자동차 예시로 돌아가면, 공급은 주유소 탱크에 저장된 휘발유 양이고 수요는 주유소 고객이 구매하려는 휘발유 양입니다. 가스 가격은 네트워크 검증자/채굴자의 이익을 극대화하기 위해 설정되며, 가스에 더 많은 비용을 지불하려는 사용자는 거래를 더 빨리 처리할 수 있습니다.

가스 수수료는 일반적으로 현재 네트워크 수요에 따라 실시간으로 업데이트됩니다. 사용자는 자신의 필요와 수단에 따라 수수료 제안을 수동으로 조정하여 더 빠르지만 더 비싼 정산과 더 느리지만 덜 비싼 정산 중에서 선택할 수 있습니다. 

2021년 8월 Ethereum의 런던 업그레이드 이전에는 가스가 두 가지 요소를 기반으로 계산되었습니다.

  • 가스 가격: 사용자가 각 가스 단위에 대해 지불하기로 선택하는 가격입니다. 연료 단위당 지불할 의향이 있는 가격을 설정하는 것으로 생각할 수 있습니다.
     
  • 가스 한도: 사용자가 설정하며 특정 기능을 수행하는 데 사용할 수 있는 최대 가스량을 결정합니다. 이는 운전자가 구매할 의향이 있는 최대 연료 갤런 수로 생각할 수 있습니다.

이 두 구성 요소인 가스 가격 x 가스 한도를 함께 곱하면 사용자가 거래를 실행하기 위해 지불할 수 있는 최대 가스 수수료가 산출되었습니다. 

가스 수수료를 더 예측 가능하게 만드는 것을 목표로 하는 EIP-1559 도입 후, 가스 수수료는 새로운 공식에 따라 계산됩니다. 

가스 한도 x (기본 수수료 + 우선 수수료 (팁))

사용자가 가스 수수료 비용을 결정하는 대신, Ethereum 네트워크는 이제 사용자 수요에 따라 블록당 자동으로 조정되는 기본 수수료를 구현하며, 사용자가 거래를 처리하기 위해 지불해야 하는 최저 가격도 명시합니다.

가스 수수료가 지불되면 기본 수수료 ETH 금액은 유통에서 영구적으로 제거(소각)됩니다. 이 업데이트는 또한 사용자가 거래를 더 빨리 처리하기 위해 재량에 따라 검증자에게 팁을 제공(우선 수수료 첨부)할 수 있도록 합니다.

사용자가 가스 한도를 너무 높게 설정하는 시나리오에서는 거래가 처리된 후 네트워크가 자동으로 차액을 환불해 줍니다.

Ethereum의 가스 수수료는 Ethereum 블록체인에 고유한 ETH 암호화폐의 작은 단위로 지불됩니다. 이러한 작은 ETH 단위는 GWEI라고 불리며, 1 GWEI는 10억분의 1 ETH(또는 0.000000001 ETH)와 같습니다. 

Etherscan의 Ethereum 가스 추적기와 같은 온라인 도구를 통해 사용자는 언제든지 평균 Ethereum 가스 가격을 확인하여 특정 거래에 대해 얼마를 지불해야 할지 알 수 있습니다.

Ethereum에서 거래를 처리하려면 일반적으로 최소 21,000 GWEI의 가스 한도가 필요합니다. 이 금액(또는 계산을 수행하는 데 필요한 명시된 최소 금액) 미만으로 제안하면 거래가 실패하지만, 네트워크 검증자는 여전히 수수료를 가져갑니다.

Kraken NFT에서 거래 시 가스 수수료 0

가스 수수료는 많은 블록체인 사용자, 특히 NFT 수집가에게 상당한 진입 장벽을 만들었습니다. 

Kraken NFT 사용자는 NFT를 플랫폼 안팎으로 이동할 때만 가스 수수료를 지불합니다. Kraken NFT에서 실행되는 거래는 구매 또는 판매 여부와 관계없이 예측 불가능한 가스 수수료가 발생하지 않습니다.

가스 수수료를 없애면 NFT 거래의 스트레스가 줄어들어 예상치 못한 비용 걱정 없이 꿈의 컬렉션을 구축할 수 있습니다.

Kraken NFT 마켓플레이스에서 가스 수수료 없이 NFT 컬렉션을 탐색하고, 큐레이션하고, 보호하세요.

네트워크 활동이 가스 수수료에 미치는 영향

사용자가 더 많은 거래를 제출함에 따라 네트워크는 혼잡해집니다. 검증자가 처리해야 할 거래가 많아질수록 비용은 증가하는 경향이 있습니다. 

반대의 경우도 마찬가지입니다. 블록체인 서비스에 대한 수요가 둔화되거나 사용 가능한 검증자 수가 증가할 때, 평균 가스 가격은 하락하는 경향이 있습니다.

CryptoKitties, Stoner Cats, Yuga Labs의 Otherdeed for Otherside와 같은 NFT 기반 프로젝트에 대한 수요는 과거에 Ethereum 네트워크의 가스 가격을 극단적인 수준으로 끌어올렸습니다. 이러한 열풍 속에서 가스 비용은 10,000달러를 넘어섰고 NFT 자체 비용을 훨씬 초과했습니다.

또한, 이러한 네트워크 활동의 급증은 네트워크의 다른 유형의 애플리케이션(DeFi, P2E 등)에서 거래 정산에 상당한 지연을 초래하여 많은 사람들이 자신의 거래가 과연 처리될지 의문을 제기하게 만들었습니다.