비트코인의 트랜잭션이 급격히 증가하게 되면 블록의 크기에 영향을 미치게 되나요?
아직은 비트코인을 비롯한 암호화폐 시장에 대해 큰 관심이 없지만 만약 갑자기 트랜잭션이 급격히 증가하게 되면 블록 생성 시간과 그 크기에 대해 어떠한 영향을 끼치게 되나요?
안녕하세요. 트랜젝션과 블록생성 시간에 대하여 답변드리겠습니다.
비트코인의 블록생성 시간은 10분이고 블록크기는 1MB입니다. 보통 수백에서 수천건 정도의 트랜젝션이 저장되게 되는데요. 만약 10분 이내에 트랜젝션의 양이 적은 경우 부족한 양만큼 10분 후가 되면 저장하게 됩니다. 반대로 트랜잭션양이 많을 경우 정해진 시간에 1MB용량을 다 채우고 남은 트랜젝션 들은 다음 블록에 저장하게 됩니다.
감사합니다.
트랜잭션의 증가는 블록 크기에는 영향을 미치지만 생성 시간에는 영향을 미치지 않는다고 알고 있습니다.
비트코인의 최대 블록 크기는 현재 최대 4MB이고 평균 크기는 1MB +- 0.5MB 수준 정도 입니다. 트랜잭션이 많아진다는 것은 그만큼 전송이 많이 일어난다는 것이고, 전송이 많아지면 블록 안에 담아야할 트랜잭션들이 많아지기 때문에 생성되는 블록의 크기가 늘어납니다.
블록 생성 시간은 전세계에 있는 채굴기가 얼마나 많이 돌아가고 있고, 현재 채굴 난이도가 얼마인지에 따라 달라지기 때문에 트랜잭션에 영향을 받지는 않는 것으로 알고 있습니다. 트랜잭션이 많아지면 블록 생성 주기가 빨라지는 것이 아니라 트랜잭션 과부하가 발생하여 전송이 급격히 느려집니다. 비트코인은 대략 10분에 한 개씩 채굴되도록 설계되어있지만, 빠를 때는 5분에 한 개 느릴 때는 12분에 한 개 이렇게 채굴되기 때문에 블록 생성 시간은 채굴 속도와 관련이 있으며 트랜잭션과는 별개입니다.