Gas가 무엇인가요?
Gas는 블록체인에서 무언가를 수행하기 위해 지불하는 수수료입니다. 트랜잭션이나 스마트 컨트랙트가 필요로 하는 컴퓨팅 작업의 양을 측정한 뒤 그에 대해 요금을 부과합니다. 전력요금을 내는 것처럼 체인 상의 해야 할 목록이 실제로 작동하도록 하는 비용이라고 생각하세요.
“Gas는 앱이 받는 수수료다.”는 말은 다소 틀립니다. 검증자와 네트워크는 트랜잭션을 실행하는 대가로 이를 얻고, 특정 체인에서는 일부가 소각될 수 있어, 단순한 앱 세금이 아닙니다.
Gas의 작동 방식
확인 버튼을 클릭하면 빠르게 흐르는 흐름은 아래와 같습니다:
- Step 1: 선호하는 탈중앙화 애플리케이션 중 하나에서 토큰을 스왑하는 등의 트랜잭션을 제출합니다.
- Step 2: Ethereum Virtual Machine(EVM)이 트랜잭션이 필요한 작업을 시뮬레이션하고 Gas 단위를 계산합니다.
- Step 3: gas limit를 설정합니다. 이는 트랜잭션이 정체되지 않도록 지출하고자 하는 최대 단위수입니다.
- Step 4: 큐에 있는 다른 트랜잭션과 비교했을 때 Gas 가격이 좋아 보이면 네트워크가 트랜잭션을 포함합니다.
- Step 5: 실제로 사용된 Gas에 대해서만 청구됩니다. 사용되지 않은 것은 당신의 몫으로 남습니다. 간단합니다.
그 흐름이 바로 그 흐름입니다, 예, 그렇게 간단합니다.
Gas가 중요한 이유
코더가 아니더라도 Gas에 신경 써야 하는 이유:
- 비용: 해당 민트나 스왑이 저렴한지 아니면 비싼지에 영향을 줍니다.
- 타이밍: 피크 순간에는 수수료가 급등할 수 있어 인내가 비용을 절약합니다.
- 관련성: 월렛, DeFi, NFT, DAO를 사용할 때 Gas를 매번 보게 됩니다.
- 스케일링: 활동을 Layer 2로 이동시키면 Gas 비용이 크게 감소하는 경우가 많습니다.
다른 시간대의 수수료 추정을 확인하세요. 한산한 야간 시간이나 한가한 주말은 바쁜 출시 시간에 비해 Gas 가격이 더 친절할 수 있습니다.
Gas의 주요 특징
Gas를 Gas로 만드는 특성들:
- 계량: 각 연산의 명확한 비용을 가지도록 계산 작업을 측정합니다.
- 가격 책정: 체인의 코인으로 지불되며, Ethereum의 경우 보통 gwei로 표시됩니다.
- 우선순위: 트래픽이 많은 경우 더 높은 Gas 가격이 더 빨리 포함되게 할 수 있습니다.
- 환불: 사용된 Gas에 대해서만 요금이 청구됩니다. 한도 전체가 아닌.
- 소각: 일부 네트워크는 기본 수수료를 소각하여 시간이 지남에 따라 공급을 줄일 수 있습니다.
Gas는 어떻게 산정되나요?
Ethereum에서 총 수수료는 사용된 Gas에 유효 Gas 가격을 곱한 값으로 산정됩니다. EIP 1559 이후에는 유효 가격이 기본 수수료에 검증자에 대한 우선 팁을 더한 값이 됩니다.
Total fee in ETH = Gas used x Effective Gas price 예시: 스왑에 100,000 Gas가 사용되고 기본 수수료가 20 gwei이고 팁이 2 gwei라면 유효 가격은 22 gwei가 됩니다. 총 수수료는 100,000 x 22 gwei로 0.0022 ETH입니다. 사용된 Gas만 청구됩니다.
Variations
같은 개념, 다른 형태:
- 단위: Gas 단위는 작업의 양을 측정합니다. 예를 들어 코드가 실행하는 연산 수와 같습니다.
- 가격: Gas 가격은 단위당 지불하려는 금액으로, 보통 gwei 단위입니다.
- 기초: 기본 수수료는 일정한 채워진 수준을 목표로 블록별로 조정됩니다.
- 팁: 블록이 혼잡할 때 포함을 빠르게 하기 위한 작은 추가 비용.
Gas는 고정된 수수료가 아닙니다. 수요에 따라 변하므로 한적한 블록과 blockbuster 민트의 경험은 매우 다를 수 있습니다.
예시
NFT를 목록에 올리고, Gas limit을 설정하고 수수료를 지불하면 트랜잭션이 확인되면 목록이 라이브로 전환됩니다.
재미있는 사실
Gas의 이름은 계산을 촉진하기 때문이며 Ethereum에서 가격 단위는 gwei인데, 이는 ETH의 십억 분의 1에 해당합니다. 아주 작은 숫자지만 에너지는 큽니다.
Wrap-Up
간단한 버전: Gas는 거래가 실제로 실행되도록 만드는 미터이자 돈입니다. 이를 주시하면 당신의 지갑이 고마워할 것입니다.