블록체인 tps 초당거래내역수?
여러 블록체인이 메인넷을 하게되면 초당거래내역수 tps라고 하는것을 홍보하는걸 보게되는데 tps 1500 ,3000등의 빠르기? 또는 처리물량? 등의 구체적인 뜻을 알고싶습니다
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요 ^^ TPS란 Transaction Per Second의 약자로 블록체인이 초당 처리할 수 있는 거래량을 의미합니다. 여기서 거래란 물건을 사고 지불하는 일상적 의미와는 다릅니다. 코인을 지갑으로 보내는 전송을 의미하죠. TPS는 아래와 같은 계산식이 성립이 됩니다.
TPS = 블록에 저장되는 거래량 / 블록생성주기
위 정보로 비트코인의 초당 거래량을 한번 알아보겠습니다. 비트코인 블록의 평균 생성주기는 10분이고 블록의 크기는 1MB입니다. 이를 Byte로 환산해보면 104만8576 byte가 됩니다. 거래하나가 차지하는 용량은 250byte 정도가 되니까 블록 하나에 약 4200건의 거래가 저장될 수 있습니다.
그럼 위의 정보로 비트코인의 TPS를 계산해보면 4194건/600초의 공식이 나오고 7TPS가 나옵니다.
질문주신 TPS가 1500, 3000 같은 경우 초당 1500건, 3000건의 거래량을 처리할 수 있다는 의미가 되겠죠 ^^