사용자 수가 많아지게 되어 발생하는 전송지연을 해결할 수 있는 방법이 있을까요?
몇 주전에 이더리움의 경우 급격한 사용자 수 증가로 입출금 지연이 발생한 것을 보았습니다.
암호화폐가 실사용이 가능해지면 이러한 전송 속도 또한 중요한 요인이 될 것이고
전송에 문제가 발생할시 사용자들의 혼란이 가중될텐데 사용자 수가 많아지게 됨에 따라 발생하는
"전송지연" 문제을 해결 할 수 있는 기술 또는 방안은 없는지 궁금합니다. 항상 양질의 답변 감사드립니다.
안녕하세요. 전송지연 해결에 대하여 답변드리겠습니다.
수 많은 사람들이 블록체인 서비스를 이용함에 있어 불편함이 발생하지 않도록 지속적으로 개선하고 있습니다. 속도 또한 다양한 방법이 강구되고 있습니다.
합의 알고리즘의 변경
속도가 느린 PoW방식에서 PoS계열의 지분증명방식으로 합의 알고리즘의 변화를 통해 구조적 문제를 해결합니다.
이더리움(PoW -> PoS)
사이드체인 활용(오프체인)
메인체인과 사이드체인을 활용하여 거래의 병목현상을 최소화 합니다.
비트코인 : 라이트닝 네트워크
이더리움의 : 라이덴 네티워크
명령어 처리 알고리즘 변경
기존의 복잡한 명령어 처리 단계를 축소하여 빠른 처리 속도를 높이게 됩니다.
이오스 : 웹 어셈브리어를 사용한 가상머신(VM) 도입으로 지금보다 6배 향상, 멀티스레드 구현
이더리움 : EVM에서 eWASM을 도입하여 프리컴파일 단계를 제거
블록사이즈 조정
블록사이즈가 커지게되면 블록에 저장할 공간이 커지게 되기 때문에 결과적으로 거래를 처리할 수 있는 속도가 빨라질 수 있고, 거래를 저장할 수 있는 수용능력이 커지게 됩니다.
비트코인 : 세그윗
비트코인 캐시 : 블록 사이즈 증가
컨펀수 조정
블록체인에서 거래의 이상유무를 확인하는 횟수를 축소하여 거래를 처리하는 속도를 높일 수 있습니다.
감사합니다.