안녕하세요,
이론상 비트코인 tx의 최대 사이즈는 블록 사이즈와 같기 때문입니다.
아주 많은 비트코인을 수수료로 소모하여 (500kb 기준 최소 5BTC에서 시작) 블록 사이즈만한 TX를 생성한다면,
해당 블록에는 단 1개의 트랙잭션만 들어갈 수 있게 됩니다.
그렇다면 ( 블록 사이즈 / 최소 트랜잭션 크기 ) 로 구할 수 있겠죠?
아래에 최소 크기의 TX인 OP_CHECKSIG 가 차지하는 최소한의 TX크기는 약 166byte정도이며
이를 현재 평균 블록 사이즈인 1MB에 대입하면 한 블록에 최대 약 6천건의 TX가 포함될 수 있음을 알 수 있습니다.
OP_CHECKSIG 의 최소 tx 크기 공식은 링크를 참고하세요 : https://en.bitcoin.it/wiki/Maximum_transaction_rate
감사합니다.