TPS를 측정하는 공통의 기준이 있나요?
암호화폐의 트랜잭션 처리속도를 tps라고 부르는데 tps는 하나의 성능 지표라고 여겨집니다.
그런데 이 tps가 공통의 환경과 기준으로 측정이 되어야 공평한것 같은데 공통의 측정 기준이 있나요?
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요 Danny입니다.
아직까지는 TPS 측정에 대한 공통 기준은 없습니다.
그리고 TPS 측정에서는 고려해야 하는 부분이 있어서 단순 수치로 성능을 평가하기에는 어려움이 있습니다.
이유는, 해당 블록체인을 사용하는 유저와 대상, 그리고 노드들의 구성, 합의알고리즘 방식에 따라서 TPS의 수치는 상이할 수 있고, 단순 비교가 어렵기 때문입니다.
실제적으로 B2B (기업 대 기업) 비즈니스에서는 프라이빗 블록체인(기업 만 사용하는 네트워크 환경)에서 일반적으로 시스템을 사용하게 되는데, 이러한 환경에서는 TPS의 수치가 높게 나올 것입니다.
그리고 B2C(기업 대 소비자) 비즈니스에서는 퍼블릭 블록체인(일반인들이 참여하는 네트워크)을 사용하지만
서비스의 영역과 범위에 따라서 TPS의 수치가 필요할 수도 있고 필요하지 않은 경우도 있습니다.
그리고 사용자가 얼만큼 있고, 사용처의 범위에 따라서 TPS의 수치 측정에 대한 다양한 고려사항이 있어야 합니다.
결론적으로 단순 TPS 수치는 큰 의미가 없으며, 비즈니스의 환경과 비즈니스 모델에 따라서 적합한 TPS가 나오는지 그리고 실제 환경에서 어떤 체감효과가 있는지가 중요합니다.
감사합니다.