솔라나, 블록 인계 지연 감소를 위한 리더 스케줄링 변경 제안
인공지능이 작성했습니다. 영어에서 자동 번역했습니다.

솔라나 재단은 리더의 순서를 재배치하여 검증자 간의 블록 인계 지연을 최소화하는 새로운 방법을 모색하고 있다. SIMD-0675로 알려진 이 제안은 시뮬레이션에서 평균 29.1밀리초의 지연 감소 가능성을 보여주었지만, 같은 지역의 리더들이 연속적으로 블록을 생성하는 시간이 증가하는 단점이 있다.
리더 스케줄링 변경 제안
솔라나 재단은 검증자 간 블록 생성 효율성을 높이기 위해 리더 스케줄링 프로세스 조정을 조사하고 있다. 이 방법은 인근 검증자들이 번갈아 블록을 생성하도록 하여 평균 인계 지연을 29.1밀리초 줄이는 것으로 시뮬레이션에서 입증되었다. 그러나 이 조정은 같은 지역의 리더들이 약 4.3초 더 연속적으로 활동하게 만든다.
SIMD-0675 제안의 세부 사항
솔라나 재단이 10월 14일 발표한 분석에서는 SIMD-0675 개선안의 속도와 보안 영향을 평가하고 있다. 이 제안은 각 검증자가 블록을 생성할 기회를 유지하면서 인접한 검증자들이 연속적으로 리더 역할을 하도록 순서를 재배치하는 것을 목표로 한다. 현재 리더 스케줄은 검증자의 스테이크에 의해 결정되지만, 물리적 근접성은 고려되지 않는다. 리더들이 멀리 떨어져 있을 경우 데이터 전송은 수 밀리초의 지연을 겪을 수 있다.
시뮬레이션 결과
재단은 6개 지역에 걸쳐 124개의 검증자 위치를 기반으로 6,250개의 노드로 구성된 가상 네트워크를 만들어 결과를 비교했다. 'RUN_LENGTH'가 7로 설정되었을 때, 평균 인계 지연 감소는 29.1밀리초였으며, 번들 길이가 50으로 설정되었을 때 86%의 개선이 관찰되었다. 시뮬레이션 결과는 실제 메인넷 처리 속도가 아닌 위치와 거리 계산을 기반으로 한다. 또한, 분석에서는 지역 연속성이 증가함에 따라 같은 지역의 연속 리더 수가 무작위 스케줄에 비해 평균 5.4 리더 간격 증가한다고 강조하고 있다.
우려 사항 및 추가 제안
분석에서는 검증자들이 시스템을 악용하기 위해 자신의 위치를 잘못 보고할 가능성에 대한 우려도 제기되었다. 관련 제안인 SIMD-0674는 검증자들이 투표 계정과 함께 자신의 물리적 위치를 등록하도록 제안하고 있다. 재단은 이러한 지역 기반 번들에 대한 잠재적 기준으로 약 10%의 스테이크 바닥과 3에서 7까지의 RUN_LENGTH 범위를 고려하고 있다. 스테이크 요구 사항 조정은 잘못된 위치 보고의 위험에도 영향을 미칠 수 있다. SIMD-0675에 대한 논의는 여전히 공개 제안 및 연구 단계에 있으며, 인계 지연 개선과 지역 클러스터링의 보안 관련 문제를 다루고 있다.