생활
QTUM의 POS 하드포크에 대해 알려주세요?
최근 뉴스에 따르면 QTUM에서 첫 POS(지분증명합의 프로토콜)하드포크를 완료하였다고 합니다. QTUM에서 시행한 POS하드포크는 다른코인에서 시행한 하드포크와 어던 차이가 있나요?
1개의 답변이 있어요!
이번 퀀텀 2.0 하드포크는 체인 분리가 되는 하드포크는 아니며 일반적으로 다른 블록체인 상에서도 이루어지는 메이저 업그레이드 성격의 하드포크라고 할 수 있습니다. 그리고 퀀텀 개선 제안(QIP) 중에서 QIP5, QIP6, QIP7, QIP9가 적용된 것으로 알고 있습니다.
구체적으로 설명드리자면 우선 QIP5는 스마트 컨트랙트를 실행할 때 해당 사용자의 주소가 아닌 다른 주소를 통한 수수료 지불이 가능하도록 하는 것을 의미합니다.
이렇게 되면 수수료용 퀀텀을 보유하지 않아도 스마트 컨트랙트를 실행할 수 있도록 하는 것으로 이 개선 제안이 퀀텀 2.0에 적용되면 마치 이오스처럼 Dapp 서비스 운영자가 사용자의 수수료를 대신 지불하는 것이 가능해집니다.
다음으로 QIP6의 경우는 퀀텀 EVM에 프리컴파일된 컨트랙트를 추가함으로써 btc_ecrecover라는 함수를 빠르게 실행할 수 있도록 돕게 됩니다. 이렇게 되면 기존에 해당 함수를 실행하기 위해 필요했던 컴파일 과정이 생략됨으로써 가스비를 줄일 수 있게 되고 개발자들의 개발이 용이하도록 돕게 될 것입니다.
또한 QIP7은 현재 퀀텀이 사용하고 있는 EVM의 버전을 이더리움 EVM의 최신 버전인 콘스탄티노플 하드포크가 이루어진 버전으로 업데이트할 예정입니다. 이렇게 되면 EVM의 성능이 개선되고 다양한 기능이 추가될 수 있으며 기존에는 지원하지 못했던 스마트 컨트랙트의 최신 기능들을 지원할 수 있게 됩니다. 또한 이더리움 EVM과 퀀텀 EVM의 상호운용성이 높아져 스마트 컨트랙트와 Dapp 등이 상호 호환될 수 있을 것입니다.
끝으로 QIP9은 퀀텀 블록체인의 난이도 조정을 통해 블록 생성 시간을 평균적으로 128초 정도로 단축하게 될 것입니다. 이를 위해 새로운 난이도 조정 알고리즘을 적용할 예정이며 QIP가 적용된다면 블록 생성 시간의 단축으로 거래 처리 속도가 증가하고 같은 시간에 더 많은 블록이 생성되므로 블록 생성에 대한 보상이 증가하게 될 것으로 보입니다. 그리고 퀀텀 블록체인 상에 스테이킹 되어 있는 코인의 수량을 보다 정확하게 계산할 수 있도록 계산 방법을 수정하게 될 것입니다.
답변이 도움이 되길 바랍니다.