비트코인 노드의 수가 다른 블록체인 보다도 엄청나게 많은데도 트랜젝션 병목현상이 발생되는 이유가 뭔가요?

블록체인 뉴스를 보면 빠지지 않고 나오는 소식이 "BTC미체결 거래" 인데요. 최근에는 56,634건의 미체결 항목이 있다고 합니다. 재가 알기로 비트코인은 다른 블록체인보다 훨씬 많은 노드를 보유한 것으로 알고 있는데 어째서 트랜젝션 병목현상이 513건이나 발생하고 속도도 느린지 이유를 모르겠습니다. 그 이유를 속시원히 알고 싶습니다.

답변 미리 감사드려요.

    1개의 답변이 있어요!

    • 비트코인 블록체인에서 병목현상이 발생하는 이유는, 비트코인이 확장성 문제를 가지고 있기 때문입니다. 즉, 블록크기의 제한과 블록 생성 인터벌이 길기 때문에 한 번에 처리할 수 있는 트랜젝션의 수에 한계가 존재하는 것이죠.

      비트코인 블록체인에서 마이닝 노드들은 트랜젝션의 유효성을 검증한 후 Mempool에 저장해 놓았다가 블록 생성을 위한 연산을 시작하고 해시 값을 찾은 후 블록을 생성하고 거래 내역을 블록에 기록하게 됩니다.

      블록 크기가 1MB이고 블록 생성 시간이 평균 10분이라고 할 때 Mempool에 저장된 트랜젝션에 비해 실제로 한정된 용량의 블록을 생성하며 평균 10분 안에 처리할 수 있는 트랜젝션의 수가 적기 때문에 트랜젝션 병목 현상이 생긴다고 할 수 있습니다.

      답변이 도움이 되길 바랍니다.