이오스 트렌젝션 속도문의요

2019. 02. 07. 15:05

현재 트렌젝션 속도가 어느정도인지 알고싶네요

속도면에 이오스만한게없다고해서요

공유하고 돈벌기 ♥︎

총 1개의 답변이 있습니다.

질문자 채택 답변
개발팀

요약 : 이오스의 블록생성 주기는 백서 기준 0.5초정이며, 완결성까지 45~3분 내외의 시간이 소요 됩니다.

라리머는 99.999%의 완결성을 수초내에 달성하는것이 100%의 완결성을 도달하기 위해 그 보다 더 많은 시간을 들이는 시스템보다 더 높은 사용자 경험을 제공할 것이라고 말하고 이를 구현하게 된 프로젝트가 EOS입니다.

실제 메인넷에서는 네트워크 상황과 BP들의 상황에 따라 정확하게 0.5초가 소요되진 않으나 일반적으로 사용자가 체감하는 기준은 수초이내 데이터 처리가 되는것으로 인식될 수 있습니다.

이오스는 위임지분증명(DPoS+BFT) 알고리즘으로 전체 노드의 개수 감소와 블록 생성자의 수가 감소하여 트랜잭션 검증을 하는 네트워크 대기 시간을 줄였습니다.

우리가 알고 있는 21개의 대표 BP가 블록 생성과 검증을 위임하는 구조로, 이는 이오스가 분당 더 많은 블록을 만들 수 있다는 것을 의미합니다.

백서 기준으로 정확하게 매 0.5초마다 새로운 블록이 생성되며. 모든 블록 생성자들은 그들이 거래를 검증했다는 것을 증명하기 위해 블록에 서명하게 되고, 15명 이상의 블록 생성자들이 하나의 블록에 서명하면 그것은 되돌릴 수 없는 것으로 정의합니다.

즉, 이오스는 초 단위의 블록 생성을 통해 트랜잭션의 대기 시간을 최소화하고 그 위에 구축된 애플리케이션에 대한 사용자의 경험을 대폭 향상시키게 되었습니다. 다만 이부분은 100%의 완결성이 보장되지 않기 때문에 아주 특별한 상황들이 존재할 수 있음을 가지고 있는 것이 이오스의 단점입니다.

블록체인에서 이오스의 속도와 데이터의 완결성을 보장하기 위해 해결하려는 프로젝트로는 코스모스 네트워크의 Tendermint (DPoS + PBFT) 과 같은 프로젝트가 있습니다.

2019. 02. 07. 15:41
54