솔라나 검증인 건강 보고서: 탈중앙화의 꾸준한 증가
원문: 검증기 상태 보고서: 2023년 10월
저자: 솔라나 재단
편집 : 오데일리 어때요?

최근 솔라나 재단은 검증자 건강 보고서를 공개했습니다.
보고서는 솔라나 검증인 네트워크가 노드 수, 나카모토 계수, 클라이언트 다양성과 같은 지표로 측정했을 때 계속해서 성장하고 있음을 보여줍니다. 검증인 네트워크의 건전성은 글로벌 검증인과 이해관계자가 네트워크 보안에 참여할 수 있도록 돕는 도구와 교육을 제공하는 솔라나 재단의 지속적인 초점입니다. 또한 재단은 지역사회의 참여와 기여를 장려합니다.
솔라나의 검증인 네트워크 참여가 크게 증가했습니다. 커뮤니티는 검증인 간의 의사소통을 촉진하고 모범 사례를 공유하기 위해 정기적인 전화 회의와 전자 회의를 조직합니다. 또한, 재단은 향후 커뮤니티 연결을 더욱 강화하기 위해 Block 0 컨퍼런스를 개최할 계획입니다.
Solana 네트워크는 Solana Labs, Jito Labs, Firedancer, Sig 및 경량 클라이언트를 포함한 여러 검증자 클라이언트를 개발했습니다. 클라이언트 다양성은 네트워크의 건전성과 분산화에 매우 중요하며 단일 실패 지점의 위험을 완화하고 네트워크 탄력성을 높입니다.
나카모토 계수는 네트워크 보안의 중요한 지표로, 솔라나의 현재 나카모토 계수는 31이지만, 재단은 네트워크의 분산화를 강화하기 위해 이 숫자를 더욱 늘릴 계획입니다.
솔라나의 지분 분배 측면에서 네트워크는 지리적으로 균등하게 분산되어 있으며 어느 국가도 절대적인 지배력을 갖고 있지 않습니다. 재단은 관심 분포를 면밀히 모니터링하고 지리적 다양성을 높이기 위한 조치를 취하고 있습니다.
다음은 오데일리가 집계한 보고서 원문이다.
개요
솔라나 검증인 네트워크는 계속해서 성장하고 있으며 노드 수, N 분포, 다양성과 같은 지표로 측정됩니다. 특히, 지난 검증인 상태 보고서 이후 솔라나는 멀티 클라이언트 네트워크로서 급속한 발전을 이루었으며, 지분의 31% 이상이 Jito Labs를 통해 운영되고 있습니다. 또한 두 개의 추가 검증자 클라이언트가 개발 중이며 이는 1년 전의 0%보다 크게 증가한 수치입니다. 네트워크는 100% 가동 시간을 달성했습니다. 2023년 2월 26일 현재 다양한 새로운 소프트웨어 업그레이드 절차가 구현되었으며, 그 이후로 네트워크 성능 저하가 발생하지 않았습니다. 2023년 9월 6일 현재, 솔라나는 나카모토 계수 및 검증인 소프트웨어 클라이언트에 의해 측정된 바와 같이 많은 수의 노드와 광범위한 분포를 갖춘 세계 최대의 PoS 네트워크 중 하나로 남아 있습니다.

솔라나 재단은 또한 최근 몇 달 동안 검증인 네트워크 참여가 크게 증가한 것을 확인했습니다. 하드 데이터로 측정하기는 어렵지만 검증인 커뮤니티 참여에 대한 몇 가지 지표는 다음과 같습니다.
정기적인 커뮤니티 주도 검증인 통화: 2023년 3월부터 검증인 생태계는 검증인 커뮤니티가 메모와 모범 사례를 공유할 수 있도록 정기적인 통화를 계획하고 소집할 것입니다.
블록 0 컨퍼런스: 검증인 커뮤니티는 2023년 10월 30일 암스테르담에서 첫 번째 블록 0 컨퍼런스를 개최할 예정입니다. 이는 솔라나 네트워크의 성장을 논의하고 사회적 연결을 강화하기 위해 고안된 전적으로 커뮤니티가 주최하는 이벤트입니다.
솔라나 메인넷 베타는 2020년 3월에 출시되었으며 3년 반 만에 상당한 진전을 이루었습니다. 이 기간 동안 생태계는 크게 성장했습니다. 솔라나 재단은 네트워크의 상태를 평가하고 회복력과 기회를 개선할 때 엄격함과 타당성을 위해 노력하고 있으며 커뮤니티가 자신의 아이디어를 공유하도록 장려합니다.
핵심 클라이언트 개발
이전 검증인 상태 보고서에서 재단은 네트워크 상태를 측정하고 평가하는 최선의 방법에 대한 생각의 변화에 대해 논의했습니다. 특히 재단은 최근 소프트웨어 수준에서 검증인 네트워크 상태를 강화하는 데 많은 노력을 기울였습니다. 이와 관련하여 재단은 새로운 소프트웨어 클라이언트의 개발을 장려하고 여러 조직의 핵심 기여 개발자 네트워크를 강화하는 데 중점을 둡니다.
검증인은 솔라나 네트워크의 운영 체제인 솔라나 검증인 클라이언트를 실행하는 컴퓨터입니다. 모든 블록체인 네트워크에서 여러 소프트웨어 클라이언트를 보유하는 것은 네트워크의 탄력성과 분산화에 매우 중요하며, 네트워크 소프트웨어에 단일 실패 지점이 없는지 확인하는 데 도움이 됩니다. 생태계의 가장 중요한 승리 중 하나는 Solana가 다중 클라이언트 네트워크가 되었다는 것입니다. 즉, 검증인은 다양한 클라이언트를 운영하도록 선택할 수 있습니다.
솔라나의 현재 상황
현재 3개의 개별 코드 기반을 기반으로 구축된 4개의 서로 다른 유효성 검사기 클라이언트 구현이 활발히 개발 중입니다. 특히 Jito Labs의 클라이언트는 31% 이상의 Solana 검증인이 사용하고 있습니다. 이는 2023년 3월(마지막 검증인 상태 보고서)의 16%, 2022년 8월의 16%에서 증가한 수치입니다. 클라이언트가 처음 출시된 이후로 0%였습니다. 메인넷에서.


검증인 클라이언트의 다양성은 네트워크의 장기적인 상태와 운영에 매우 중요합니다. 여러 유효성 검사기 클라이언트를 사용하면 단일 클라이언트에 존재하는 버그나 유해 코드의 위험은 동일한 버그나 맬웨어 공격이 없을 가능성이 높은 다른 독립 클라이언트에 의해 완화될 수 있으므로 전반적인 네트워크 중단 가능성이 줄어듭니다.
Solana의 첫 번째 검증인 클라이언트는 원래 Solana Labs에서 개발되었습니다. 그 이후로 솔라나 네트워크에 전체 또는 경량 검증인 클라이언트를 추가로 만들기 위한 여러 가지 독립적인 노력이 있었습니다.
Jito Labs: 2022년 8월, Jito Labs는 솔라나 메인넷을 위한 두 번째 검증인 클라이언트를 출시했습니다. 이는 Solana Labs 코드를 기반으로 한 분기 버전이며 Jito Labs에서 유지 관리, 수정 및 배포합니다. 그러나 이는 기존 독립형 빌드의 포크이기 때문에 Solana Labs 클라이언트의 버그가 이 클라이언트에도 존재할 가능성이 높습니다.
Firedancer: 또한 2022년 8월에 Jump Crypto는 솔라나에 새로운 검증인 클라이언트를 구축할 계획을 발표했습니다. 이 검증인 클라이언트는 처음부터 개발되었으며 상당한 성능 개선을 제공합니다. 테스트 환경에서 Firedancer는 초당 최대 백만 개의 트랜잭션을 처리했습니다(비교를 위해 원래 Solana Labs 클라이언트는 유사한 테스트 환경에서 초당 약 55,000개의 트랜잭션을 처리했습니다).
Sig: 2023년 7월, Syndica는 Zig 프로그래밍 언어로 작성된 Solana 네트워크 검증 클라이언트인 Sig를 개발 중이라고 발표했습니다. 2023년 9월, Syndica 검증팀은 Gossip 프로토콜 구현을 포함하여 Sig의 초기 구현을 출시했습니다.
경량 클라이언트(예: TinyDancer): 이 네 가지 검증자 클라이언트 외에도 TinyDancer는 활발히 개발 중인 솔라나용 경량 클라이언트입니다. TinyDancer는 블록체인 합의의 블록 구성 및 상태 유지에 참여하지 않지만, 대신 사용자가 직접 전체 노드를 실행하지 않고도 보다 쉽게 확인할 수 있도록 합니다.
총 검증인 수
더 많은 검증자가 있는 블록체인은 일반적으로 더 탄력적입니다. 사용자는 블록체인에서 계약을 실행할 때 거래가 기록될 것이라는 확신을 가져야 합니다. 이상적으로는 블록체인에 추가된 모든 거래가 해당 체인의 모든 검증인에 의해 기록되므로 더 많은 검증인을 보유하는 것이 중요하며, 크고 다양한 수의 검증인이 데이터 센터 중단과 같은 상황으로부터 보호할 수 있습니다. 전기.
검증인에는 두 가지 유형이 있습니다. 합의 노드: 합의 노드는 네트워크 운영에서 중심 역할을 하며 두 가지 기본 기능을 제공합니다.
새로운 블록을 생성하고 네트워크의 다른 노드에 제안
다른 노드가 제안한 새로운 블록의 유효성에 투표하세요.
RPC 노드: 원격 프로시저 호출(RPC) 노드는 애플리케이션과 Solana 인프라 간의 인터페이스입니다. 이 노드는 합의 노드와 유사하며 모든 새로운 블록과 네트워크 변경 사항을 독립적으로 검증하지만 투표하지는 않습니다.
솔라나의 현재 상황:
2023년 3월에는 총 합의 노드 수가 약 2,200개에서 약 1,700개로 감소했습니다. 이러한 감소는 100% 커미션을 청구하는 노드에 많은 양의 스테이킹이 재할당되기 때문입니다. 이해관계자들은 문제를 인지하고 보다 활동적인 검증자에게 위임을 재할당했습니다. 이러한 감소 이후 합의 노드 수는 점진적이고 꾸준히 증가하여 9월 13일 현재 총 1961개의 합의 노드와 2874개의 검증자 노드에 도달했습니다.

솔라나의 노드 수는 다른 지분 증명 블록체인에 비해 확실히 더 높습니다. 재단은 노드의 양뿐만 아니라 품질을 장려하기 위해 앞으로 몇 달 안에 계획을 조정할 것으로 예상합니다.
고품질 검증자를 구성하는 것은 주관적입니까? 노드 가동 시간, 하드웨어 성능, 사용자 문제 발생 시 서비스 수준, 광범위한 검증자 커뮤니티 내에서 검증자 운영자의 활동 정도. 재단은 검증인이 이러한 표준을 충족하도록 장려하고 앞으로 몇 달 동안 이러한 기회를 커뮤니티와 공유하고 출시할 것입니다.
나카모토 투표권 계수
나카모토 투표권 계수는 블록 검열을 시행하거나 합의를 중단하여 일부 또는 모든 새로운 블록(및 그 안의 트랜잭션)이 확인되는 것을 방지하기 위해 손상되어야 하는 네트워크의 최소 노드 수로 정의됩니다. 대부분의 지분 증명 네트워크에서 이는 노드의 최소 33.4%를 대표하는 데 필요한 최소 투표권 비율입니다.
지분 분포가 매우 집중된 경우 소수의 검증인이 전체 대리인 수의 33.4%(아주 작은 부분)를 차지할 수 있습니다. 지분과 합의력이 보다 분산된 분산에서는 이 세트가 더 크기 때문에 기업, 악의적인 행위자 또는 기타 단체가 검열을 통해 블록체인을 조작하기가 어렵습니다.
솔라나의 현재 상황:
2023년 9월 6일 조사에서 솔라나의 나카모토 계수는 31이었습니다. 이는 네트워크 검열을 위해 공모하려면(2023년 3월 기준) 최소 31명의 검증인이 필요하다는 것을 의미합니다. 나카모토 계수는 지난 검증인 건강 보고서의 결과인 31과 동일합니다.
솔라나의 나카모토 계수는 2020년 3월 출시 이후 꾸준히 증가해 2022년 9월까지 지속되었으며 그 이후에도 상대적으로 안정적인 상태를 유지했습니다. 나카모토 계수 31은 강력합니다. 재단은 이 숫자가 시간이 지남에 따라 증가할 것으로 기대하지만, 솔라나 네트워크는 지분 분배의 관점에서 보기 때문에 수치적 증가는 네트워크 분산화의 선행 지표로 사용될 수 없습니다.

아래에는 벤치마킹 목적을 위한 다른 지분 증명 블록체인에 대한 나카모토 계수가 나열되어 있습니다.

여러 소프트웨어 클라이언트가 있는 대규모 고도로 분산된 네트워크라도 블록체인의 탄력성에 영향을 미칠 수 있는 여러 외부 요인에 취약합니다. 이러한 요소는 다음 섹션과 마지막 섹션에서 논의됩니다.
분산
나카모토 계수와 클라이언트 다양성은 핵심 지표이지만 블록체인 실행과 관련된 인간적 요소를 포착하지 못합니다. 검증인 네트워크 상태와 관련하여 지정학, 자연재해, 기업 인센티브와 같은 외부 요인의 역할을 인식하는 사람은 거의 없습니다.
이번 마지막 회에서는 여러 외부 요인의 관점에서 솔라나 네트워크의 탄력성을 살펴보고 이러한 요인이 솔라나와 같은 지분증명 네트워크에 어떤 영향을 미칠 수 있는지 살펴보겠습니다.
데이터 센터 제공업체의 지분 분배
누구나 솔라나 노드를 실행할 수 있습니다. 솔라나 프로토콜에는 고성능 하드웨어가 필요하기 때문에 검증인 운영자는 일반적으로 노드를 실행하기 위해 제3자 데이터 센터에서 서버 공간을 임대합니다. 이는 드문 일이 아니며 블록체인의 대부분의 컴퓨팅 성능은 제3자가 소유한 대규모 데이터 센터의 서버에서 수행됩니다.
검증인 노드를 실행하기 위해 제3자 데이터 센터를 사용할 위험은 데이터 센터 소유자가 블록체인 운영에 대해 불균형적인 권한을 갖고 있음을 의미합니다. 한 회사가 체인에 해를 끼칠 수 있는 위험을 최소화하려면 서버 공간을 임대하는 민간 회사 간에 지분을 상대적으로 균등하게 분배해야 합니다.
이 위험은 서버 제공업체인 Hetzner가 솔라나 노드를 차단한 2022년 11월에 나타났습니다. 이 기간 동안 네트워크가 계속 작동했다는 점은 주목할 가치가 있습니다. 이는 네트워크에 대한 20% 공격과 동일하며 여러 서버 제공업체에 자산을 분배하는 것이 왜 중요한지 보여줍니다.
솔라나의 현재 상황:
데이터 센터 공급자는 여러 데이터 센터와 ASN(자율 시스템 번호)을 운영하는 경우가 많습니다. 아래 데이터는 공개적으로 이용 가능한 데이터를 기반으로 주요 데이터센터의 ASN별로 분류되었습니다.
AS(자치 시스템)는 단일 라우팅 번호를 가진 서버 네트워크입니다. 다양한 자율 시스템은 고유한 ASN으로 식별됩니다. 내부 네트워크 또는 라우팅 구성 방법에 따라 자율 시스템은 다양한 지리적 위치의 여러 물리적 위치에 걸쳐 있을 수 있습니다.

솔라나의 지분은 자율 시스템(ASN)에 상대적으로 분산되어 있으며, 활성 지분의 33.3%에 가까운 단일 자율 시스템을 호스팅하는 곳은 없습니다. 현재 33.3% 이상의 지분을 통합해 네트워크를 중단하려면 최소 3개 이상의 데이터센터가 공모해야 한다.
지역별 이해관계 분포
세계의 한 지역에서 어떤 사건이 발생하더라도 전 세계적으로 탄력적인 블록체인은 계속해서 작동해야 합니다. 다음 상황을 고려하십시오.
정부는 인터넷을 전달하는 수중 광섬유 케이블을 공격하여 지역 전체에 인터넷 중단을 초래합니다. 전 세계적으로 탄력적인 블록체인은 해당 지역의 이벤트에 관계없이 계속 작동할 수 있어야 합니다.
권위주의 정권이 반체제 인사를 추적하고, 정권이 국내에서 운영되는 블록체인 서버를 폐쇄하기로 결정한다면, 반체제 인사는 자신이 자금에 접근할 수 있다는 확신을 가져야 합니다.
자연 재해로 인해 특정 지역의 모든 노드가 중단됩니다. 블록체인이 세계 어디에서 사용되든, 사용자는 예기치 않게 많은 검증인이 오프라인 상태가 되더라도 체인이 계속 작동할 것이라는 확신을 가질 필요가 있습니다.
이러한 경우, 많은 검증인이 예기치 않게 오프라인 상태가 되더라도 블록체인의 지속적인 운영에 대한 확신이 필요합니다.
솔라나의 현재 상황:
아래는 각 국가의 지분율에 따라 구성된 네트워크의 지리적 분포에 대한 스냅샷입니다.

네트워크는 지리적으로 균등하게 분산되어 있으며 단일 국가가 33.3%의 활성 지분을 보유하고 있지 않습니다. 그러나 최근 미국의 증가에 따르면 결국 해당 비율에 도달할 수 있습니다. 특히 미국과 캐나다의 총 활성 지분은 34.3%입니다. 여기서 국가별 형평성 비율은 각 국가의 데이터 센터 절대 개수와 크게 다릅니다.
미국을 통한 자산은 지난 보고서의 23.5%에서 29.2%로 크게 증가했습니다. 재단은 이러한 변화를 면밀히 모니터링하고, 스테이크 풀이 분산화를 최적화하도록 지원하고, 지리를 고려하여 점수 알고리즘을 조정하는 조치를 취하는 등 이 문제를 해결하기 위해 노력하고 있습니다.
미래를 바라보며
솔라나 재단은 전 세계 검증인과 이해관계자에게 도구와 교육을 제공하고 커뮤니티 구성원이 네트워크 보안에 사려 깊은 참여자가 되도록 장려함으로써 검증인 네트워크의 건전성을 개선하기 위해 지속적으로 노력하고 있습니다. 재단의 초점은 커뮤니티 성장과 나카모토 계수에 초점을 맞추는 것뿐만 아니라 정량화하기 어려운 방식으로 네트워크의 상태를 개선하는 데까지 확대되었습니다.
솔라나 검증인 커뮤니티는 블록 0(검증인의 전자 회의) 구성, 커뮤니티 주도의 검증인 소집, 새로운 거버넌스 관행을 포함하여 네트워크의 상태를 개선하기 위한 몇 가지 새로운 계획을 시작했습니다.
앞으로 몇 달 안에 재단은 검증인이 더욱 자급자족하고 지속 가능해질 수 있도록 돕는 솔라나 재단의 Delanation 프로그램 변경을 포함하여 검증인 네트워크의 건전성을 개선하기 위한 자체 계획을 통해 커뮤니티의 노력을 지원할 것입니다. 네트워크.


