Qtum은 2020년 10월 19일에 블록 간격을 줄이기 위해 QIP-26을 발표했습니다. 이 제안의 주요 목표는 블록 간의 간격을 줄여 거래, 확인 및 DeFi와 같은 스마트 계약 응답을 가속화하는 것입니다. 다음은 지금까지 진행 상황과 테스트에 대한 또 다른 업데이트입니다.
몇 달 간의 테스트 후 설계는 약 32초 의 평균 블록 간격을 4초 간격으로 결합했습니다. 현재 노드는 128초 평균 블록 간격과 16초 간격으로 작동하므로 블록이 4배 더 빠르게 실행됩니다.
이 32초 평균 블록 간격으로 다른 블록 체인 매개 변수는 특히 전반적인 블록 체인 매개 변수를 유지하기 위해 조정됩니다.
더 나은 효율성을 위해 테이커를 계속 최적화하는 작업이 계속되고 있습니다. CPU 성능은 다중 스레드 스태커를 추가하여 또 다른 개선이 주어졌습니다. 이를 통해 C++ 스레딩 기능을 사용하여 멀티 코어 기계에 이상적인 스태커 알고리즘에서 별도의 병렬 프로세스를 실행합니다. 이제 CPU가 Qtum-Qt(데스크톱 GUI 지갑)의 0.12%에서 0.6%로 공회전하는 나사 테이커 성능 향상과 qtumd(서버 지갑)의 0.05%에서 0.37%의 범위에서 볼 수 있습니다.
다음은 Windows 10에서 인텔 i5 2.7 GHz CPU(4코어)를 갖춘 20,000 UTXOs를 처리하는 테스터넷 스태커의 Qtum-Qt v0.20.2.1(프리릴리즈)에 대한 일부 CPU 결과입니다. 이 화면 캡처는 CPU 사용 창의 중심에 블록 보상을 표시하고 Qtum-Qt의 평균 CPU 사용량은 0.89 %입니다.
나사 로딩 된 테이커 v0.20.2.1
동일한 컴퓨터의 CPU 사용 창 중앙에 있는 블록 보상에 대한 CPU 사용률을 현재 버전 Qtum-Qt v0.20.1과 비교할 수 있습니다. 여기서 평균 CPU 사용량은 3.89%이며, CPU 사용량이 다른 피크를 가지고 있는 것을 볼 수 있습니다.
현재 스케이커 v0.20.1
개발자가 Staker를 최적화하는 동안 고아 블록을 줄이기 위해 몇 가지 추가 시간이 걸리고 있습니다. 새로운 응시자는 개발 테스트 네트워크(100개 이상의 노드)에서 메인넷과 비슷한 수준의 고아를 가지고 있지만 개발자는 스태커 코드에 깊숙이 있기 때문에 가능한 경우 고아를 줄이는 데 조금 더 많은 시간이 걸리고 싶었습니다.
다음은 AWS 환경에서 실행되는 새로운 스태커에 대한 최근 테스트용 대시보드입니다. 이 대시보드는 1,925블록에 대해 실행되는 100노드 글로벌 개발 테스트넷을 포함하며, 평균 블록 간격은 32.0초, 대부분의 고아 체인 이 1블록의 분할이 10.3%의 허용 가능한 범위의 고아를 포함합니다.
4초 간격을 사용하면 모든 스태그널 노드가 컨센서스를 위해 현재 4초마다 16초마다 새 블록을 게시할 수 있습니다. 시뮬레이터를 사용하여 블록에 대한 간격 분포를 확인할 수 있으며, 이 경우 다음과 같은 결과를 제공합니다.
시뮬레이션된 간격 분포는 다음과 같습니다.
고아 블록 테스트가 완료되면 (곧) 팀은 testnet 및 mainnet에 대한 하드 포크 높이를 설정하고 새로운 스태커로의 필수 업그레이드및 블록 시간을 단축하기 위해 Qtum Core의 새 버전을 릴리스합니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
38 | CRYPTO 2020 정상 회의 / 조단 얼스 연설 | ![]() | 2019.12.06 | 253 |
37 | 개발 업데이트 (12월 02 - 08) [1] | ![]() | 2019.12.10 | 250 |
36 |
2021/03/24 Jordan Earls
![]() | ![]() | 2021.03.24 | 250 |
35 | 오프라인 스테이킹 | ![]() | 2020.04.09 | 249 |
34 | 6 월 커뮤니티 및 개발 업데이트 | ![]() | 2021.07.07 | 247 |
33 | 새로워진 Qtum Blockchain Browser [1] | ![]() | 2020.01.16 | 240 |
32 | 개발 업데이트 (4 월 22 일 - 28 일) [1] | ![]() | 2019.04.30 | 236 |
31 | Qtum + FIO + Edge | ![]() | 2020.05.17 | 236 |
» | 빠른 차선으로: 블록 시간 단축 — 파트 3 | ![]() | 2021.03.10 | 235 |
29 | QTUM 오프라인 스테이 킹 : 초보자 가이드 | ![]() | 2021.03.03 | 234 |
28 | 2월 커뮤니티 및 개발 업데이트 | ![]() | 2022.03.08 | 233 |
27 | 크립토 팀과 팬데믹 | ![]() | 2022.06.27 | 232 |
26 | stake-a-thon 업데이트 | ![]() | 2021.06.10 | 230 |
25 | 개발 업데이트 (1월 6일 -12일) | ![]() | 2020.01.14 | 225 |
24 | 개발 업데이트 (9 월 23-29 일) | ![]() | 2019.10.01 | 224 |
23 | 개발 업데이트 (8월 12-18일) | ![]() | 2019.08.20 | 223 |
22 | 개발 업데이트 (11 월 18 일-24 일) | ![]() | 2019.11.26 | 217 |
21 | 7월 커뮤니티 및 개발 업데이트 | ![]() | 2022.08.06 | 214 |
20 | 2020년 로드맵은 곧 공개 될 예정입니다 [1] | ![]() | 2020.01.09 | 214 |
19 | Qtum Android 지갑 출시! | ![]() | 2019.10.28 | 211 |