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의 새 버전을 릴리스합니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
698 | [1월7일] 패트릭 말말말 [47] | ![]() | 2018.01.07 | 22095 |
697 | 하드웨어 지갑 SafePal - Qtum | ![]() | 2020.03.30 | 21183 |
696 | [12월24일] 패트릭 말말말 [71] | ![]() | 2017.12.24 | 17610 |
695 | [12월 18일] 패트릭 말말말 + 추가 [58] | ![]() | 2017.12.18 | 15663 |
694 | [1월 2일 패트릭 말말말] + 추가 + 수정 [68] | ![]() | 2018.01.02 | 15326 |
693 | 첫번째 대기업 파트너십 확정 [360] [65] | ![]() | 2018.01.07 | 15019 |
692 | [1월 5일] 패트릭 말말말 [35] | ![]() | 2018.01.05 | 12764 |
691 | UBTC 관련 상세정보 [63] | ![]() | 2018.01.04 | 10607 |
690 | [1월 14일] 패트릭 말말말 [48] | ![]() | 2018.01.14 | 10338 |
689 | Qiswap 에어드랍 안내 [19] | ![]() | 2021.01.23 | 9898 |
688 | [1219] 패트릭 말말말 [25] | ![]() | 2017.12.19 | 9872 |
687 | [패트릭 말말말] 떴네요 [31] | 박났네 | 2018.01.06 | 9673 |
686 | 첫번째 위성 발사 날짜 [48] | ![]() | 2018.01.15 | 9531 |
685 | TechFest [29-31] [56] | ![]() | 2017.12.26 | 9054 |
684 | [12월 30일] 패트릭 말말말 [41] | ![]() | 2017.12.30 | 8321 |
683 | 5만개 노드 회사 공개 [34] | ![]() | 2017.12.28 | 8187 |
682 | “우주로부터의 기쁨” 에어드랍 이벤트 안내 [162] | ![]() | 2018.02.13 | 8184 |
681 | UBTC 에어드랍 + 패트릭말말말 [31] | ![]() | 2018.01.04 | 7714 |
680 | [1월 13일] 패트릭 말말말 [38] | ![]() | 2018.01.13 | 7710 |
679 | [1월6일] 패트릭 말말말 + 추가 [20] | ![]() | 2018.01.06 | 7555 |