암호화폐의 처리속도 향상 방안은 무엇이 있나요?
안녕하세요?
암호화폐는 네트워크 상황이나 여러 조건에 따라서 거래 처리속도가 달라지는것으로 알고 있는데요 처리속도가 빨라야 사용자들이 편리하기 때문에 빠른 처리가 요구 될것 같습니다. 처리속도 향상을 위한 방안은 무엇이 있을까요?
답변 미리 감사드립니다.
안녕하세요. 암호화폐의 처리속도 향상에 대하여 답변드리겠습니다.
블록 용량 조정
세그윗 기술
거래내역을 저장하는 블록의 저장 영역 크기를 조절하므로써 더 빠른 거래가 가능하게 하는 기술입니다.
쉽게 말해 블록에는 거래내역 뿐만 아니라 해쉬값, 버전, 이전 블록 해시, 머클루트, 시간, 난이도 목표, 논스, 거래카운트, 트랜젝션 등이 저장하게 됩니다.
여기에서 블록정보의 75%를 차지하는 "전자서명데이터"를 제거하고 그 공간을 트랜젝션 거래내역을 저장하여 더 많은 거래내역을 전송할 수 있게 되어 빠른 거래가 가능하게 됩니다.
사이드체인을 활용한 속도 향상
메인체인에 종속되어 성능을 보조하는 역할도 하며, 메인체인의 시스템을 토대로 자체적인 토큰을 발행하여 블록체인 네트워크를 운영하게 됩니다.
댑사들은 메인체인과 사이드체인을 쉽게 전환하여 이용할 수도 있습니다.
메인체인의 기능적 제한을 완화하여 메인체인의 기능을 효과적으로 활용할 수 있는 보조적 역할을 수행합니다.
ex) 비트코인의 루트스탁(RSK), 리퀴드
사이드체인이 많다는 것은 그 만큼 다방면으로 활용할 수 있으며, 보다 다양한 블록체인 생태계 구성과 기술 적용이 가능한 장점이 있습니다.
ex) 이오스의 텔로스, 보스코어, 에볼루션 등
오프체인(Off-chain Transaction)
블록체인 네트워크를 사용하지 않고 트랜잭션을 발생하여 사전거래를 하는 방식입니다.
차후에 온체인과 연동하여 최종 검증을 통해 블록을 생성하게 됩니다.
온체인(On-chain Transaction)
일반적으로 사용되는 블록체인 네트워크의 개념입니다.
오프체인에서 발생된 트랜잭션들을 검증하고 블록을 생성하게 됩니다.
내부처리 명령어 개선
이더리움
가상머신인 EVM(Ethereum Virtual Machine)을 eWASM으로 대체하여 EVM에서의 프리컴파일이라는 중간 과정이 없어지기 때문에 속도가 빨라지게 됩니다.
이오스
EOS VM은 블록체인 시스템 전용 WASM 런타임으로 개발자들의 편의성을 제고하고, 안전한 멀티스레드 스마트 컨트랙트 확장이 가능합니다.
멀티스레드를 통해 속도를 더욱 높일 수 있게 됩니다.
합의 알고리즘 변경
이더리움은 기존의 PoW검증방식의 한계를 극복하기 위해 PoS검증방식으로 전환중에 있습니다. 이를 통해 플랫폼 코인으로써 원한할 트랜젝션 속도를 구현하게 됩니다.
감사합니다.
시그마 체인이 30만 tps를 구현한다고 합니다.
팍스체인도 50만 tps를 구현된다고 하구요,
이런 모든 처리속도 인증은 국제공인기구에 검증을받고 성적서를 받습니다. 시세하락은 조금 다른이유일수 있겠네요. 초당 거래건수를 많이 지원한다고 해서 양질의 코인은 아닙니다. 거래할수 있는 거래원장보다 처리한 원장을 블럭에 저장하고 블럭생성이 완료되는 시간도 중요하기 때문입니다.
초당 처리건수는 많다해도 컨펌시간이 많이걸려서
블럭생성저장시간이 많이 걸리면 결국은 유효한 tps는 떨어지게 되어있습니다. 비트코인은 초당 tps 3-5건 정도를 처리합니다. 이더리움은 20건이상이구요이오스는 3000건정도의 거래 원장을 처리합니다
양질의 코인들도 컨펌시간때문에 고생들 합니다.
양호한 코인은 최대tps,최고컨펌시간,보안성등
기능면으로 다양한조건을 갖추어야합니다.
TPS 가 좋아도 블럭생선시간. 원창처리개수
코인의 발행수.개발진. 거래소 상장여부. 보안 및 지깁의 유효성등 모든 조건을 갖추어야합니다.
또한 TPS 처리속도는 그 처리여부를 입증하는 시연을 하며 관련 처리여부는 검증해야합니다.
최근 블록체인 처리기업 에듀해시가 100만 TPS 처리능력을 국제공인기관에 검증받기도 했습니다.
ICT 국제공인기관의 성적서는 아시아태평양공인인증협회와 동일한 인정을 받는다고 합니다.