TBS(초당 트랜잭션 수) 의미
암호화폐에서 초당 트랜잭션 수란?
암호화폐에서 TPS는 블록체인이 1초에 수행할 수 있는 최대 트랜잭션 수를 나타내며, 네트워크의 속도와 확장성을 측정하는 데 사용됩니다.
페이팔 및 비자와 같은 중앙화된 시스템은 일반적으로 대부분의 분산 네트워크보다 TPS가 더 높습니다. 페이팔의 TPS는 193이고 비자는 1,700입니다. 반면 비트코인의 TPS는 7입니다.
블록체인의 TPS를 계산하려면 블록 타임, 블록 크기, 평균 트랜잭션 크기라는 세 가지 데이터가 필요합니다.
- 블록 타임: 네트워크에서 트랜잭션을 확인하는 데 필요한 평균 시간
- 블록 크기: 한 블록이 저장할 수 있는 트랜잭션 데이터의 양.
- 트랜잭션 크기는 226바이트에서 500바이트 사이입니다.
TPS = (블록 크기/트랜잭션 크기) / 블록 타임.
TPS가 중요한 이유는?
네트워크의 TPS가 중요한 이유는 실시간으로 트랜잭션을 처리하는 네트워크의 용량과 향후 새로운 사용 사례와 새로운 사용자를 수용하는 데 필요한 잠재적 확장성을 측정하기 때문입니다. 확장성은 블록체인 네트워크의 다른 두 가지 필수 기능인 탈중앙화 및 보안과는 반비례하는 경향이 있습니다. 세 가지 모두를 달성하는 것은 어려운 일이지만, 이를 달성하려는 노력이야말로 블록체인 생태계의 많은 혁신을 주도하고 있습니다.
블록체인 트릴레마란 최적의 확장성, 보안, 탈중앙화를 동시에 달성하는 블록체인을 만드는 것이 어렵다는 사고를 나타내는 단어입니다. 이 세 속성 중 하나는 일반적으로 나머지 속성을 강화하기 위한 목적으로 약화되곤 합니다. 예를 들어, 비트코인은 확장성이 낮지만 보안성이 뛰어나고 탈중앙화되어 있습니다
일부 블록체인은 다른 블록체인보다 TPS가 높지만 때로는 보안이나 탈중앙화와 같은 다른 필수 속성을 희생하고 얻은 결과일 수 있습니다. 그러나 확장성은 대규모 채택에 필수적인 요소이기 때문에 더 매력적으로 보입니다.
높은 TPS를 갖춘 블록체인
TPS와 확장성은 블록체인의 나머지 속성인 보안과 탈중화의 맥락에서 고려해야 합니다.
예를 들어 비트코인의 TPS는 7에 불과하지만 가장 안전하고 분산된 블록체인 중 하나입니다. 이더리움의 현재 TPS는 27이고 폴리곤은 7,000 TPS를 처리할 수 있습니다. 솔라나는 현재 처리량이 50,000에 달하는 가장 확장성이 뛰어난 블록체인인 반면, 아발란체의 TPS는 4,500입니다.
이더리움의 TPS는 샤딩 업그레이드가 완료되면 약 100,000으로 크게 증가할 것으로 추정됩니다.