블록체인 안에서 Transaction을 위한 비용은 어떤 기준으로 누가 결정하나요?
안녕하세요.
블록체인에는 단순한 전송 외에 복잡한 프로그램도 올라갈 수 있다고 하는데요.
그과정에 소요되는 transaction 비용을 결정하는 기준은 무엇이고 누가 결정하는지 알고싶습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
트랜젝션을 처리하기 위한 비용은 블록체인에 따라 차이가 있겠지만 보통은 블록 크기가 한정되어 있으므로 트랜젝션의 용량에 따라서 증가하게 됩니다.
예를 들어 이더리움의 경우 수수료인 가스비는 '가스 가격(gwei) X 가스 한도'로 계산됩니다. 1gwei가 0.000000001이더이고 가스 한도는 최저값이 21000입니다.
만약에 트랜젝션이 복잡하고 사용된 함수가 많다면 EVM에서 연산에 필요한 가스비도 더 많이 필요하므로 지불해야 할 수수료 또한 증가하며 블록체인 네트워크가 혼잡할수록 더 많은 수수료가 필요하다고 생각하시면 되겠습니다.
또한 비트코인의 경우 전송 수수료는 '트랜젝션의 크기(바이트 용량) X 바이트당 사토시 가격(오늘자 가격 0.00000037 BTC)'으로 계산되며 이더리움 블록체인과 마찬가지로 블록체인 네트워크가 혼잡하거나 트랜젝션의 크기가 클수록 수수료가 증가하게 됩니다.
답변이 도움이 되길 바랍니다.