Qtum은 2020 년 10 월 19 일 블록 간격을 줄이기 위해 QIP-26을 발표했습니다.이 제안의 주요 목표는 DeFi와 같은 트랜잭션, 확인 및 스마트 계약 응답 속도를 높이기 위해 블록 사이의 간격을 줄이는 것입니다. 지금까지 진행 및 테스트에 대한 또 다른 업데이트가 있습니다.
현재 테스트는 평균 32 초 블록 간격에 초점을 맞추고 있으며 테스트에 따르면 간격은 16 초로 유지되어야합니다. "간격"은 스테이 커가 합의 알고리즘을 사용하여 모든 UTXO (슈퍼 스테이 커를위한 자체 및 위임 UTXO)를 확인하는 시간 슬롯입니다. 스테이 커는 매 간격마다 한 번씩 모든 UTXO에서 합의 솔루션을 확인합니다. 이는 32 초 블록의 경우 평균 32 초 블록 간격에 도달하기 전에 두 개의 간격이 있음을 의미합니다. 실제로 새 블록은 첫 번째 인터벌, 두 번째, 세 번째 등 이후에 올 수 있으며 난이도 (목표)는 평균 32 초를 유지하도록 조정됩니다.
간격 간격은 현재와 같은 16 초입니다. 즉, 노드가 각 간격에 응답하는 데 16 초가 걸립니다.
더 빠른 블록을 준비하기 위해 팀은 스테이 커 코드를 업데이트했습니다. 이러한 종류의 "리팩토링"은 최적화 및 효율성을위한 코드 정리이며 개선 사항이 인상적입니다. 스테이 커의 주요 작업은 매 간격마다 모든 UTXO를 평가하여 "커널"솔루션을 찾는 것입니다. 이는 스테이 커가 다음 블록을 게시하고 블록 보상을 청구하기 위해 합의에 도달했음을 의미합니다.
스테이 커 CPU는 SHA-256 해시 계산을 수행하고 스테이 킹중인 각 UTXO (슈퍼 스테이 커용 위임 주소 UTXO)에 대해 대상 (난이도)과 비교해야합니다. 매우 많은 수의 UTXO를 스테이 킹하는 저전력 CPU는 따라 잡기 어려울 수 있습니다.
스테이 커를 스트레스 테스트하기 위해 테스트 넷에서 10,000 UTXO를 스테이 킹하는 Raspberry Pi 3B (1GB RAM 및 스왑 파일이있는 1.4GHz ARM 코어)를 사용할 수 있습니다. Qtum-Qt 버전 0.20.1의 CPU 성능은 다음과 같으며 RPi는이 스트레스 테스트를 따라 잡기 위해 고군분투합니다.
CPU는 기본적으로 100 % 고정되어 있으며이 스테이 커는 일부 블록 보상을 놓칠 것입니다. 가로 축은 실행중인 프로세스에 대한 메트릭을 표시하기 위해 "top"명령에 의해 제공되는 약 3 초 단계입니다.
새로운 스테이 커는 10,000 UTXO를 스테이 킹하는 동일한 스트레스 테스트에서 훨씬 더 잘 수행합니다.
여기서 CPU는 몇 퍼센트 유휴 상태이며 새 간격마다 최대 7 %까지 약간의 피크를 볼 수 있습니다. 이 스테이 커는 그림과 같이 블록 보상을 받았으며 30 분 동안 100 % CPU에서 최고치를 기록했습니다. 일반 데스크톱 컴퓨터에서 새 스테이 커를 실행하면 CPU가 1 % 미만으로 유휴 상태가되고 한 자리 수 중 최고점에 도달합니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
657 | 퀀텀 반감기 카운트다운 [5] | 슈퍼스테이커 | 2021.11.27 | 1410 |
656 | Qtum Ledger Loader — Ledger로 주소 위임 및 Ledger로 QRC20 토큰 | 슈퍼스테이커 | 2021.11.27 | 281 |
655 | 2021/11/21 트위터 | 슈퍼스테이커 | 2021.11.22 | 312 |
654 | 2021/11/09 트위터 | 슈퍼스테이커 | 2021.11.12 | 402 |
653 | 퀀텀 탈중앙화 | 슈퍼스테이커 | 2021.11.01 | 862 |
652 | 9월 커뮤니티 및 개발 업데이트 | 슈퍼스테이커 | 2021.10.17 | 476 |
651 | Qtum 웹 지갑으로 NFT 만들기 | 슈퍼스테이커 | 2021.10.08 | 437 |
650 | Qtum 디자인 파트 1 — UTXO란 무엇입니까? | 슈퍼스테이커 | 2021.09.28 | 294 |
649 | 8월 커뮤니티 및 개발 업데이트 | 슈퍼스테이커 | 2021.09.12 | 381 |
648 | 슈퍼 스테이커 풀 | 슈퍼스테이커 | 2021.08.26 | 492 |
647 | 반감기까지 100일 [1] | 슈퍼스테이커 | 2021.08.25 | 1140 |
646 | qtum의 RSS 피드 Crypto.com 가격 페이지와 통합 | 슈퍼스테이커 | 2021.08.14 | 404 |
645 | Qtum Decentral Discord Relaunch [1] | 슈퍼스테이커 | 2021.08.14 | 337 |
644 | 7월 커뮤니티 및 개발 업데이트 | 슈퍼스테이커 | 2021.08.07 | 472 |
643 | 2021/08/04 트위터 | 슈퍼스테이커 | 2021.08.04 | 481 |
642 | 2021/08/02 트위터 | 슈퍼스테이커 | 2021.08.03 | 253 |
641 | 이더리움 가상 머신 | 슈퍼스테이커 | 2021.07.29 | 321 |
640 | Qtum이 DeFi 구축에 더 나은 이유 | 슈퍼스테이커 | 2021.07.20 | 390 |
639 | Qtum 체인 재단 2021년 2분기 지출 | 슈퍼스테이커 | 2021.07.10 | 291 |
638 | 6 월 커뮤니티 및 개발 업데이트 | 슈퍼스테이커 | 2021.07.07 | 231 |