아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
탈퇴한 사용자
탈퇴한 사용자19.05.11

비트코인의 블록은 1MB로 알고 있는데 블록 한개당 저장되는 거래기록은 몇개인지 알 수 있는 방법이 있나요?

안녕하세요.

비트코인의 블록의 용량은 1MB로 알고 있으며, 거래기록들은 트랜잭션 풀에 저장되어 트랜잭션 풀이 꽉 차면 블록에 모두 저장이 된 뒤 블록이 서로 연결되어 블록체인 구조를 이루게 되는 것은 알겠는데요.

그럼 비트코인 블록에 저장되는 거래기록들은 몇개까지 저장이 가능한지 알 수 있는 방법이 있는지 궁금합니다.

답변 부탁 드리겠습니다.

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 때가쏙비트
    때가쏙비트19.05.11

    안녕하세요.

    질문주신 내용은 블록체인인포에서 확인해 보시면 쉽게 확인이 가능합니다.

    아래 주소는 블록체인 인포에서 채굴된 비트코인 블록에 대한 정보들 입니다.

    블록체인인포: https://www.blockchain.com/ko/btc/blocks

    여기서 574966번째 블록을 한번 보겠습니다.

    위의 그림을 보시면 아시겠지만 574966번째 블록에는 3018개의 거래정보가 들어있는 것이 확인 됩니다.

    저장된 크기는 총 1216.518KB네요.

    사이트를 통해 접속 후 눈으로 직접 확인하시면 더 이해가 되실 거라 생각됩니다. ^^


  • 안녕하세요,

    이론상 비트코인 tx의 최대 사이즈는 블록 사이즈와 같기 때문입니다.

    아주 많은 비트코인을 수수료로 소모하여 (500kb 기준 최소 5BTC에서 시작) 블록 사이즈만한 TX를 생성한다면,

    해당 블록에는 단 1개의 트랙잭션만 들어갈 수 있게 됩니다.

    그렇다면 ( 블록 사이즈 / 최소 트랜잭션 크기 ) 로 구할 수 있겠죠?

    아래에 최소 크기의 TX인 OP_CHECKSIG 가 차지하는 최소한의 TX크기는 약 166byte정도이며

    이를 현재 평균 블록 사이즈인 1MB에 대입하면 한 블록에 최대 약 6천건의 TX가 포함될 수 있음을 알 수 있습니다.

    OP_CHECKSIG 의 최소 tx 크기 공식은 링크를 참고하세요 : https://en.bitcoin.it/wiki/Maximum_transaction_rate

    감사합니다.