신규: Helius가 Light Protocol을 인수했습니다
Solana의 탈중앙화 측정
블로그/연구

Solana의 탈중앙화 측정: 사실과 수치

연구원X의 Lostin
읽는 데 21분

실행 가능한 인사이트

  • Solana 네트워크는 검증인 1,414개와 RPC 3,100개를 포함해 4,514개 노드에 분산되어 있습니다(에포크 685). 단일 검증인이 총 스테이크의 3.2%를 초과해 통제하지 않습니다.
  • 나카모토 계수(NC)는 악의적으로 공모하여 활성 장애를 일으키고 새 블록 생성에 필요한 합의를 방해할 수 있는 최소 독립 주체 수를 나타냅니다. Solana의 나카모토 계수는 흔히 19로 인용됩니다. 개별 주체가 허가 없이 여러 검증인을 익명으로 운영할 수 있으므로 실제 수치는 더 낮을 가능성이 큽니다.
  • Solana의 검증인 집합은 37개 국가와 지역에 걸쳐 있습니다. 가장 많이 집중된 곳은 미국으로 검증인 508개가 있습니다. 스테이크의 10% 이상을 보유한 관할권은 미국 18.3%, 네덜란드와 영국 각각 13.7%, 독일 13.2% 등 4곳입니다.
  • 스테이크의 68%는 유럽 검증인에, 20%는 북미 검증인에 위임되어 있습니다. 전체 스테이크의 50.5%는 유럽연합 내에서 운영되는 검증인에 위임되어 있습니다. 이는 노르웨이, 우크라이나, 영국을 제외한 유럽 스테이크입니다.
  • 검증인 집합은 135개 호스팅 제공업체에 분산되어 있습니다. 선두 업체는 합산 스테이크 24%의 검증인을 호스팅하는 미국 비상장 기업 Teraswitch와, 합산 스테이크 19%의 검증인이 사용하는 저비용 베어메탈 서버를 제공하는 브라질 기반 Latitude.sh(구 Maxihost)입니다.
  • Agave 클라이언트 코드베이스에는 개인 기여자 357명이 있습니다. 최고과학책임자 Kevin Bowers가 이끄는 소규모 팀이 개발한 Firedancer 클라이언트에는 현재 기여자 57명이 있습니다.
  • 기존 Agave 코드베이스의 포크이며 프로토콜 외부 블록 공간 경매를 포함하는 Jito 클라이언트는 현재 네트워크 스테이크의 88%를 차지합니다. 하지만 향후 12개월 동안 새로운 Firedancer 클라이언트가 점진적으로 도입되고 생태계에 통합되면서 크게 달라질 전망입니다. 현재 여러 클라이언트 구현을 제공하는 레이어 1 블록체인은 Solana와 Ethereum뿐입니다.
  • Solana 핵심 구성 요소의 중대한 변경은 공식적이고 공개적인 Solana 개선 및 개발(SIMD) 제안 절차를 거칩니다. 특히 경제 매개변수에 영향을 미치는 중대한 프로토콜 변경은 거버넌스 투표를 거칩니다. 지금까지 이러한 투표는 세 차례 진행되었습니다.
  • 2019년 6월 설립된 Solana Foundation은 Solana 생태계의 성장과 지원에 전념하는 스위스 등록 비영리 조직입니다. 60~65명의 정규직 직원으로 구성된 비교적 간결한 팀이 보조금, 스테이킹 프로그램, 개발자 도구 자금 지원을 관리합니다.
  • Solana 개발자 커뮤니티가 지리적으로 다양하다는 강력한 증거도 있습니다. 가장 최근 반기 해커톤인 Radar에는 156개국에서 13,672명이 참가했으며 인도, 나이지리아, 미국, 베트남의 참여가 두드러졌습니다. Solana 크리에이터, 개발자, 운영자를 연결하는 네트워크인 SuperTeam은 16개국 1,300명으로 성장했습니다.

탈중앙화란 무엇인가요?

탈중앙화는 시스템 내 단일 장애 지점이 없는 상태로 요약할 수 있습니다. 이 다면적 개념에는 토큰 분배, 핵심 인물의 영향력, 무허가 네트워크 참여, 개발 통제, 소프트웨어 및 하드웨어 다양성 등 여러 차원이 포함됩니다. 블록체인의 탈중앙화 수준을 정량화하는 데는 Balaji의 나카모토 계수 외에 보편적으로 인정되는 기준이 거의 없습니다. 많은 지표가 불완전합니다. 또한 블록체인 탈중앙화에 관한 논의는 흔히 정치철학에 뿌리를 두고 있어 이념적이며 때로는 거의 종교적인 논쟁으로 이어집니다.‍

Solana는 탈중앙화와 검열 저항성이 부족하다는 인식 때문에 블록체인 커뮤니티 일부의 거센 비판과 허위 정보에 시달려 왔습니다. 최근 사례로는 전 미국 정보기관 계약직 직원이자 내부 고발자인 Edward Snowden이 Token2049 콘퍼런스 기조연설에서 우려를 제기한 일이 있습니다.

Bitcoin 백서를 돌아보면 시스템에 대한 적대적 접근 방식이 보이며, 이것이야말로 반드시 고려해야 할 부분이라고 생각합니다. 많은 사람이, 이름을 지목하고 싶지는 않지만 Solana 같은 경우, 좋은 아이디어를 가져와서 모든 것을 중앙화하면 어떨까 생각합니다. 더 빠르고 효율적이며 저렴해질 테니까요… 편리하고 쉬운 초기 상황이 아니라 적대적인 상황을 염두에 두어야 합니다.

Edward Snowden
Edward Snowden
전 미국 정보기관 계약직 직원 및 내부 고발자

다른 많은 Solana 비판자와 마찬가지로 Snowden은 공개적으로 요청받았음에도 자신의 주장을 뒷받침할 데이터를 제시하지 않았습니다. 다음 섹션에서는 데이터를 통해 Solana 네트워크의 탈중앙화를 분석합니다. 비교적 강한 탈중앙화를 보이는 영역과 추가 개선이 필요한 영역을 함께 살펴봅니다.

탈중앙화의 차원

이 보고서는 사실과 공개적으로 검증 가능한 정보를 바탕으로 Solana의 탈중앙화를 정량적이고 다면적으로 분석합니다. 

다음 영역을 평가합니다.

  • 스테이크 분포
  • 노드의 지리적 분포
  • 호스팅 제공업체의 다양성
  • 클라이언트 소프트웨어 다양성
  • 개발자 다양성
  • 거버넌스 절차와 주체

적절한 경우 Solana 네트워크 지표를 업계의 유사한 지분증명 L1 블록체인과 비교합니다. 비교 대상 네트워크는 벤치마크 역할만 합니다. Solana의 탈중앙화 여정에 더 넓은 맥락을 제공하고 기대에 뒤처지거나 앞서는 영역을 보여줍니다.

이러한 비교를 특정 네트워크가 다른 네트워크보다 우월하다고 주장하려는 시도로 오해해서는 안 됩니다.

Ethereum은 가장 탈중앙화된 레이어 1 지분증명 블록체인으로 널리 평가되므로 가장 유용한 벤치마크가 되는 경우가 많습니다. Ethereum은 2015년 7월에 제네시스 블록이 생성되었고 Solana는 2020년 3월에 생성되어, Ethereum의 역사가 두 배 이상 길다는 점에 유의해야 합니다. 탈중앙화는 동적이며 블록체인은 일반적으로 시간이 지나면서 더 탈중앙화됩니다. 조건이 비슷하다면 오래된 네트워크가 더 높은 탈중앙화 수준을 달성할 것으로 보는 것이 합리적입니다.

스테이크 분포

블록체인 네트워크의 스테이크 분포란 네트워크에 스테이킹된 토큰이 검증인 사이에 할당된 방식을 의미합니다. 잘 분산된 시스템에서는 단일 검증인이나 소규모 집단이 과도하게 큰 스테이크를 보유하지 않으므로 한 주체가 네트워크 합의에 부당한 영향력이나 통제력을 행사할 위험이 줄어듭니다. 

균형 잡힌 스테이크 분포는 다양한 검증인 집합을 보장해 탈중앙화를 촉진하고 악의적 행위자가 네트워크 무결성을 훼손하기 어렵게 합니다. 네트워크가 개별 검증인의 장애에 더 강해져 내결함성도 높아집니다.

검증인 집합은 매우 커야 합니다. 직관적으로는 클수록 네트워크가 더 안전합니다. 학술적으로도 노드 집합이 클수록 그 집합에서 소수인 정직한 노드들이 서로 연결되는 최소 신장 트리를 항상 보유한다고 보장하기 쉽습니다. 프로토콜 계층만을 뜻하는 것도 아닙니다. 말 그대로 사람들이 전화로 대화하는 것입니다. Discord나 IRC에 접속하거나 휴대전화로 서로 연락할 수 있다는 사실이 중요합니다. 그렇게 파티션을 해결하고 문제를 파악합니다. 사람이 많을수록 파티션이 불가능하다는 것을 더 쉽게 보장할 수 있습니다.

Anatoly Yakovenko
Anatoly Yakovenko
Solana 공동 창립자

Solana 네트워크에서 노드를 운영하는 것은 완전히 무허가 방식이며, 검증인 운영에 필요한 의무 최소 스테이크도 1 SOL로 매우 낮습니다. 네트워크는 기본적으로 위임지분증명(dPoS)을 지원하며 검증인 1,414개와 RPC 노드 3,100개를 포함한 4,514개 노드로 구성됩니다. 

스테이크 기준 최대 검증인 두 곳은 Helius와 Galaxy가 운영하며 각각 약 3.2%를 보유합니다. 상위 3분의 1 초소수와 상위 3분의 2 절대다수에 진입하는 데 필요한 최소 위임 스테이크는 각각 440만 SOL과 123만 SOL입니다.

‍아래 차트는 더 명확한 이해를 위해 검증인을 위임 스테이크별로 분류합니다. 상단에는 검증인 82개(전체의 5.87%)가 100만 SOL 이상의 위임 스테이크를 보유합니다. 반면 하단에는 검증인 825개(전체의 59.1%)가 50,000 SOL 미만을 위임받았으며, 대부분 소규모 검증인이 빠르게 지속 가능성을 확보하도록 설계된 Solana Foundation Delegation Program(SFDP)에 참여합니다. Solana 검증인의 약 72%가 SFDP 지원을 받고 있으며 이들이 총 스테이크의 19%를 차지합니다. SFDP에 관한 자세한 내용은 Helius의 이전 보고서인 SFDP와 롱테일 검증인이 직면한 과제를 참고하세요.

블록체인 주소가 사용자와 일치하지 않듯 검증인 수는 검증인을 운영하는 실제 고유 주체 수를 반영하지 않습니다. 대형 주체가 스테이크를 여러 검증인에 분산할 수 있으므로 실제 수는 더 적습니다. 예를 들어 Jito(1, 2), Coinbase(1, 2), Mrgn(1, 2)은 여러 검증인을 운영합니다. 

한 주체가 여러 검증인을 운영하는 것 자체에는 문제가 없습니다. 검증인이 한곳에 배치되지 않고 분산된다면 오히려 지리적 다양성과 호스팅 제공업체 다양성을 높여 네트워크를 강화할 수 있습니다. 하지만 이러한 검증인이 비표준 설정이나 방화벽 규칙으로 동일하게 구성되면 위험이 발생할 수 있습니다. 또한 대기업이나 프로젝트를 대신해 단일 주체가 수많은 검증인을 관리하는 “validator-as-a-service” 모델도 탈중앙화 측면에서 추가 우려를 낳을 수 있습니다.

나카모토 계수

지분증명 네트워크에서 나카모토 계수는 총 스테이크의 최소 3분의 1, 즉 초소수를 통제하는 데 필요한 최소 노드 수를 나타냅니다. 나카모토 계수가 높을수록 스테이크가 넓게 분산되어 있으며 탈중앙화 수준도 높습니다. 악의적으로 공모하여 활성 장애를 일으키고 새 블록 생성에 필요한 합의를 방해할 수 있는 최소 독립 주체 수로 볼 수도 있습니다. PoS 및 비잔틴 장애 허용 기반 블록체인이 트랜잭션 처리를 계속하려면 스테이크의 3분의 2를 초과하는 주체가 네트워크 상태에 동의해야 합니다.

Solana 네트워크의 나카모토 계수를 산출하기 위해 검증인을 스테이크 점유율이 높은 순서대로 정렬하고 총 스테이크의 3분의 1을 통제하는 데 필요한 수를 계산합니다. Solana의 나카모토 계수는 2023년 8월 13일 최고 34에서 현재 최저 19 사이를 기록했습니다. 지난 1년간 계수는 비교적 안정적이었습니다.

Solana 네트워크의 나카모토 계수는 업계 유사 네트워크와 비교하면 중간 수준입니다. 이 수치는 개별 주체가 허가 없이 여러 검증인을 익명으로 운영할 수 있다는 점을 고려하지 않으므로 실제 나카모토 계수는 더 낮을 가능성이 큽니다.

검증인과 스테이크의 지리적 분포

네트워크 노드의 지리적 다양성은 위험을 줄이고 네트워크의 안티프래질 특성을 강화하는 데 필수적입니다. 너무 많은 검증인이 한 지역에 집중되면 네트워크 회복력이 해당 관할권의 규제 체계에 의존하게 됩니다.

지진, 홍수, 허리케인, 쓰나미 같은 자연재해도 위험 요인입니다. 이러한 사태는 국가 전력망에 부담을 주고 데이터 센터 운영을 심각하게 방해해 갑작스러운 중단을 일으킬 수 있습니다. 전쟁, 사이버 공격, 해저 케이블을 비롯한 핵심 인터넷 인프라 손상 같은 인위적 위협도 네트워크 안정성을 위협합니다.

이 섹션의 Solana 분석 데이터는 에포크 685를 기준으로 validators.app에서 수집했습니다. 원시 데이터 세트는 여기에서 스프레드시트 형식으로 확인할 수 있습니다. 이 수치는 스테이킹된 검증인 노드만 반영하며 스테이킹되지 않은 RPC 노드는 포함하지 않습니다.

대륙별 Solana 검증인 수와 스테이크

대륙별로 분류하면 Solana 검증인 632개(46%)가 유럽에, 550개(40%)가 북미에 있습니다. 스테이크의 68%는 유럽 검증인에, 20%는 북미 검증인에 위임되어 있습니다. 전체 스테이크의 50.5%는 유럽연합 내에서 운영되는 검증인에 위임되어 있습니다. 즉 노르웨이, 우크라이나, 영국을 제외한 유럽 스테이크입니다.

Ethereum의 스테이크 분포도 비슷하지만 북미 비중이 34.4%로 더 높습니다.

국가별 Solana 검증인 수

Solana 네트워크의 검증인 집합은 37개 국가와 지역에 걸쳐 있습니다. 가장 집중된 곳은 미국으로, 미국 데이터 센터에서 검증인 508개(37%)가 운영됩니다. 그다음은 네덜란드 112개(8%), 러시아 111개(8%)입니다.

스테이크 기준 Solana의 지리적 분포

검증인 집합에 스테이크 가중치를 적용하면 분포가 더 균형적입니다. 스테이크의 10% 이상을 보유한 주요 관할권은 미국 18.3%, 네덜란드와 영국 각각 13.7%, 독일 13.2% 등 4곳입니다.

이에 비해 Ethereum 노드는 83개 국가와 지역에 분포하며 거의 절반이 미국이나 독일에 있습니다.

Solana 노드 수와 스테이크 기준 상위 10개 도시

검증인과 위임 스테이크의 도시별 분포를 더 세밀하게 분석하면 Solana 검증인이 전 세계 121개 도시에 분산되어 있음을 알 수 있습니다. 

미국의 경우 검증인은 총 35개 도시에 걸쳐 모든 주요 지역에 분산되어 있습니다. 가장 많은 도시는 시카고(검증인 124개, 스테이크 2.3%), 로스앤젤레스(57개, 2.3%), 뉴욕(32개, 3.5%)입니다.

‍올해 초 Anza 직원 Rex St.John은 특히 글로벌 사우스에서 운영자의 입지를 확대해 Solana 검증인의 지리적 다양성을 높이는 전략을 제안했습니다.

몇 가지 핵심 과제가 확인되었습니다.

  • 높은 지연 시간: 원격 지역의 노드는 네트워크와 동기화하기 어렵습니다.
  • 대역폭 비용: 일부 지역은 대역폭 비용이 매우 높습니다.
  • 규제 제한: 여러 관할권은 블록체인 인프라 운영의 실현 가능성을 제한하는 법률을 시행합니다.
  • 미비한 인프라: 네트워크와 데이터 센터 인프라가 부족합니다.
  • 불리한 세금과 관세: 하드웨어 장비 비용이 높습니다.
  • 인재 부족: 현지 Solana 전문성이 부족하고 스테이킹에 필요한 자본에 접근하기 어렵습니다.

호스팅 제공업체

검증인 집합은 소수의 중앙화된 업체에 크게 의존하기보다 폭넓은 독립 제공업체에 호스팅되는 것이 이상적입니다. 이러한 다각화는 단일 제공업체로 인한 네트워크 중단이나 검열 위험을 줄이는 데 필수적입니다.

2022년에는 독일 호스팅 제공업체 Hetzner가 예고 없이 자사 서비스에서 Solana 검증인을 제거해 활성 스테이크의 20% 이상, 약 1,000개 검증인이 몇 시간 만에 오프라인이 된 사건이 있었습니다. 그런데도 Solana는 활성 문제 없이 완전히 정상 운영되었습니다. 영향을 받은 검증인 대부분은 며칠 안에 새 데이터 센터로 성공적으로 이전했으며, 미응답 스테이크는 거의 모두 몇 주 안에 다시 온라인 상태가 되었습니다.

스테이크 기준 Solana 검증인 호스팅 제공업체

Solana 검증인 집합은 135개 호스팅 제공업체에 분산되어 있습니다. 선두 업체는 검증인의 24%를 호스팅하는 미국 비상장 기업 Teraswitch와, 검증인의 19%가 사용하는 저비용 베어메탈 서버를 제공하는 브라질 기반 Latitude.sh(구 Maxihost)입니다. 두 업체를 합하면 스테이크의 43.4%를 차지합니다. 

그 밖의 주요 호스트로는 점유율 8.65%인 프랑스 클라우드 컴퓨팅 기업 OVHcloud와 검증인의 8.45%를 호스팅하는 리투아니아 기반 Cherry Servers가 있습니다.

Solana 검증인 하드웨어 요구 사항

Solana는 고성능·고처리량 블록체인이므로 대부분의 업계 유사 네트워크보다 노드 요구 사항이 높습니다. Solana 검증인에 권장되는 주요 하드웨어 구성 요소는 다음과 같습니다.

  • CPU: 24코어/48스레드 이상, 기본 클럭 속도 4.2GHz 이상 
  • 메모리: 512GB
  • 디스크: PCIe Gen3 x4 NVME SSD 이상, 합산 2TB 이상, 높은 TBW
  • GPU 요구 사항 없음

실제로 Solana의 대역폭 요구 사항 때문에 가정에서 운영하기는 어렵습니다. 따라서 검증인은 주로 전용 데이터 센터의 베어메탈 서버에서 운영됩니다. 

Solana 클라이언트 다양성

Solana는 처음에 Solana Labs가 Rust로 개발한 단일 검증인 클라이언트로 출시되었습니다. Solana Labs 클라이언트는 더 이상 활발히 업데이트되지 않지만 Agave라는 포크가 현재 사용되고 있습니다. 단일 클라이언트 구현에 전적으로 의존하는 것은 중대한 중앙화 요인입니다. 치명적인 소프트웨어 버그가 전체 네트워크에 활성 장애를 일으킬 위험이 있기 때문입니다. 

클라이언트 다양성을 높이는 것은 Solana 커뮤니티의 최우선 과제였으며, 이제 Firedancer 출시로 이 목표가 실현되고 있습니다.

Solana 클라이언트 구현

현재 여러 Solana 클라이언트 구현이 운영 중이거나 개발되고 있습니다.

  • Agave: 기존 Solana Labs 클라이언트의 포크입니다. Rust로 작성되었으며 Solana 소프트웨어 개발사 Anza가 유지관리합니다.
  • Firedancer: Jump Crypto가 유지관리하며 기존 클라이언트를 C 프로그래밍 언어로 처음부터 완전히 다시 작성한 구현입니다.
  • Frankendancer: Firedancer의 네트워킹 스택 및 블록 생성 구성 요소와 Agave의 실행 및 합의를 결합한 하이브리드 검증인입니다.
  • Jito: Jito Labs가 구축한 Agave 클라이언트 포크입니다. 프로토콜 외부 블록 공간 경매를 도입해 팁을 통해 검증인에게 더 많은 경제적 인센티브를 제공합니다.
  • Sig: Syndica가 Zig로 작성한 읽기 최적화 Solana 검증인 클라이언트입니다.

또한 Mithril은 Overclock이 더 낮은 하드웨어 요구 사항의 검증용 풀 노드로 개발한 Golang 클라이언트입니다.

여러 전담 핵심 엔지니어링 팀이 서로의 코드베이스를 검토하면 버그를 발견할 가능성이 크게 높아지며 지식 공유와 협업도 촉진됩니다.

Anza 엔지니어 Joe Caulfield는 최근 인터뷰에서 *“Firedancer 클라이언트 팀에서 많은 것을 배웠습니다. 그들이 고안한 것 중에는 정말 영리한 해결책이 있습니다.”*라고 말했습니다.

Agave와 Firedancer 모두 상당한 규모의 버그 바운티 프로그램을 운영합니다.

Solana와 Ethereum의 클라이언트 다양성 비교

여러 클라이언트 구현을 제공하는 레이어 1 네트워크는 Solana와 Ethereum뿐입니다. Ethereum에는 주요 소프트웨어 클라이언트가 최소 5개 있습니다. 가장 널리 채택된 클라이언트는 C#으로 작성되어 사용률 45%를 기록한 Nethermind와 Go로 작성되어 채택률 39%를 기록한 Geth입니다. 

Solana에서는 현재 Jito 클라이언트가 네트워크 스테이크의 88%를 차지합니다. 하지만 향후 12개월 동안 새 클라이언트인 Frankendancer와 Firedancer가 점진적으로 도입되고 생태계에 통합되면서 이 구도는 크게 달라질 전망입니다.‍

개발자 탈중앙화

Balaji는 탈중앙화 정량화에서 개발자 탈중앙화를 블록체인 생태계의 핵심 요소로 꼽으며, 개별 기여자에 대한 의존도를 최소화하고 “핵심 인물 위험”을 줄여야 한다고 강조합니다.

Solana의 모든 핵심 클라이언트 소프트웨어는 오픈 소스 라이선스로 GitHub에 공개되어 누구나 접근하고 커뮤니티에 기여할 수 있습니다. ‍

2024년 초 설립된 소프트웨어 개발사 Anza가 유지관리하는 Agave 검증인은 이 환경에서 중요한 역할을 합니다. Anza는 약 45명의 직원으로 출범했으며 팀의 약 절반은 Solana Labs 출신입니다. 

Anza 팀은 Agave 관리 외에도 토큰 확장, 국경 간 결제 인프라, Solana Permissioned Environments 같은 이니셔티브를 개발하며 더 넓은 Solana 생태계에 기여합니다.

Agave 클라이언트 코드베이스 기여자 수

Agave 클라이언트 코드베이스에는 기여자 357명과 커밋 26,408개가 있습니다. 하지만 단순 커밋 수만으로는 개인 기여의 깊이를 완전히 파악할 수 없습니다. 비교적 소수의 개발자, 주로 수석 엔지니어와 Solana 공동 창립자가 커밋 대부분을 작성했으며 소규모 기여자가 길게 분포한다는 점이 눈에 띕니다.‍

Ethereum의 인기 클라이언트인 Geth와 Nethermind도 더 큰 커뮤니티 안에서 기여자가 집중되는 비슷한 양상을 보입니다. Geth에는 기여자 1,098명, Nethermind에는 142명이 있습니다. Geth 전체 커밋의 절반 이상을 핵심 기여자 3명이 작성했습니다. 마찬가지로 Nethermind 전체 커밋의 50% 이상은 개발자 2명이 작성했습니다.

Firedancer 클라이언트 코드베이스 기여자 수

미국의 주요 고빈도 거래 기업 Jump에서 Kevin Bowers가 이끄는 소규모 팀이 개발한 Firedancer 클라이언트에는 현재 기여자 57명과 커밋 3,722개가 있습니다. Firedancer는 첫 커밋이 2022년 8월이고 최근에야 메인넷에서 가동된 비교적 새로운 프로젝트이므로 기여자 다양성은 아직 제한적입니다.

Solana 생태계 개발자

더 넓은 Solana 생태계에서도 개발자 커뮤니티가 지리적으로 다양하다는 강력한 증거가 있습니다. Solana의 온라인 반기 해커톤은 참가자 수 기준 세계 최대 규모에 속하며 Tensor, Drift, Jito, Kamino를 비롯해 오늘날 가장 성공적인 여러 Solana 프로토콜과 애플리케이션 팀을 육성하는 데 큰 역할을 합니다. 

최근 열린 Radar 해커톤에는 156개국에서 13,672명이 참가했으며 인도, 나이지리아, 미국, 베트남의 참여가 두드러졌습니다.

Solana 크리에이터, 개발자, 운영자를 연결하는 네트워크인 Superteam은 16개국 1,300명으로 성장했습니다. 현지 지부는 이벤트와 공유 업무 공간을 통해 협업을 지원합니다. Step Finance가 운영하는 앰배서더 프로그램 Solana Allstars는 나이지리아에서 큰 성과를 거두었으며 여러 지역에서 120회가 넘는 성황리의 모임을 진행했습니다.

거버넌스

거버넌스는 네트워크 내 의사결정 방식을 결정하므로 탈중앙화의 중요한 요소입니다. 프로토콜 업그레이드부터 경제 정책과 커뮤니티 규칙까지 모든 것에 영향을 줍니다. 탈중앙화된 거버넌스는 네트워크의 투명성, 공정성, 신뢰를 강화합니다.

거버넌스 투표와 SIMD

Solana 개선 및 개발(SIMD) 제안은 Solana 핵심 구성 요소를 중대하게 변경하는 데 필요한 공식 문서입니다. “중대한” 변경은 일반적으로 네트워크 프로토콜, 트랜잭션 유효성 또는 상호운용성을 바꾸는 변경으로 정의됩니다. 

소규모 코드 리팩터링이나 객관적인 성능 개선처럼 중대하지 않은 변경에는 제안이 필요하지 않습니다. 제안에는 해당 기능의 근거와 구현을 이해하기에 충분한 문서를 담아야 합니다. 

누구나 허가 없이 SIMD를 제출할 수 있으며 모든 개발자와 연구자에게 열려 있지만, 대부분은 핵심 프로토콜 개선을 전담하는 클라이언트 팀 개발자가 제출합니다.

제안은 두 가지 유형으로 나뉩니다. 

  • 표준 제안: Solana 핵심 기능에 영향을 줍니다(예: 합의, 네트워킹, API 인터페이스).
  • 메타 제안: 코드베이스 외부의 절차나 지침을 다룹니다.

SIMD 절차

SIMD는 일반적으로 아이디어 검증, 초안 작성, 검토, 승인 단계를 거칩니다. 공식 검토는 GitHub에서 공개적으로 진행됩니다. 제안 작성자는 관련 핵심 기여자의 피드백을 수집할 책임이 있으며, 이들은 제안의 승인, 수정 또는 철회 여부를 결정합니다. 

작성자가 제안을 직접 구현할 의무는 없지만, 성공적인 완료를 보장하는 가장 좋은 방법이므로 일반적으로 직접 구현할 것을 권장합니다.

승인된 제안에는 기능 구현을 추적하는 관련 이슈가 포함되는 경우가 많으며 Solana의 기능 게이트 메커니즘을 통한 활성화가 필요할 수 있습니다. 기능 게이트는 에포크 경계에서 Testnet, Devnet 순으로 활성화된 후 Mainnet에서 활성화됩니다.

개선 사항은 다음 채널에서 논의됩니다.

Solana 거버넌스 투표 절차

특히 경제 매개변수에 영향을 미치는 중대한 프로토콜 변경 SIMD는 거버넌스 투표를 거칩니다. 검증인 커뮤니티의 오랜 구성원들이 주도한 비교적 새로운 이니셔티브인 Solana 거버넌스 투표 절차는 참여를 유지하고 거버넌스 피로를 방지하기 위해 핵심 사안에만 집중합니다. 

지금까지 이러한 투표는 세 차례 진행되었습니다.

투표는 각 검증인의 신원 계정에 예치된 토큰으로 진행됩니다. 각 계정은 lamport 단위 활성 스테이크에 비례해 토큰을 받습니다. 

검증인은 기권을 포함한 투표 선택지에 대응하는 여러 지정 공개 키 중 하나로 토큰을 전송해 투표합니다. 투표한 후에는 변경할 수 없습니다. 

이 구조에서 SOL 토큰 보유자는 자신의 가치나 선호에 부합하는 투표를 하는 검증인에게 스테이킹된 SOL을 위임하는 방식으로만 간접 참여합니다.

거버넌스 벤치마킹

올해 초 발표된 CCData의 벤치마킹 보고서에 따르면 Solana는 환경·사회·거버넌스(ESG) 기준으로 평가한 상위 40개 디지털 자산 중 AA 등급을 받은 단 4개 자산에 포함됩니다. Solana가 L1 블록체인 중 4위를 차지한 이 보고서의 거버넌스 평가는 이해관계자 참여, 투명성, 탈중앙화 수준 등의 요소를 평가합니다.

Solana Foundation

2019년 6월 설립된 Solana Foundation(SF)은 Solana 생태계의 탈중앙화, 도입, 보안에 전념하는 스위스 등록 비영리 조직입니다. 초기 재원은 1억 6,700만 SOL 토큰이며, SF는 보조금 지원, Delegation Program, 개발자 도구를 관리합니다. 공식 브랜드 자산, 소셜 미디어 계정, 웹사이트, 상표도 통제합니다.

Foundation은 전무이사 Daniel Albert와 회장 Lily Liu의 리더십 아래 60~65명의 비교적 간결한 정규직 팀으로 운영되며 Foundation 이사회의 감독을 받습니다.

SF의 사명은 확장 가능하고 자립적인 Solana 네트워크를 육성하는 것이며 교육, 연구, 생태계 개발 이니셔티브에 집중합니다. SF는 개발자 참여와 커뮤니티 구축을 촉진하기 위해 Hacker Houses와 연례 Breakpoint 콘퍼런스를 포함한 대규모 Solana 이벤트를 개최합니다. ‍

SF 개발자 관계 팀은 공식 문서, 소셜 채널, 개발자 교육을 관리합니다. 2024년 1월 SF는 대표 해커톤 관리를 전 SF 성장 책임자 Matty Taylor가 공동 창립한 새로운 독립 액셀러레이터 Colosseum으로 이전했습니다.

Dan Albert는 최근 토론에서 *“우리의 일은 우리 자신이 필요 없는 상태를 만드는 것입니다. 네트워크와 생태계를 지원할 확장 가능한 방법을 찾은 다음 그들이 자유롭게 움직이도록 비켜서는 것입니다.”*라고 말했습니다. 이는 감독 없이 자립할 수 있는 네트워크를 구축하려는 SF의 장기 목표를 보여줍니다. 

결론

이 글에서 살펴본 대로 Solana 네트워크의 탈중앙화는 나카모토 계수, 검증인과 스테이크의 지리적 분포, 개발자 탈중앙화, 거버넌스 벤치마크 등 여러 핵심 지표에서 업계 유사 네트워크와 비슷하거나 더 높은 수준입니다. 클라이언트 다양성은 주목할 만한 예외이며 새로운 Firedancer 클라이언트가 이를 해결하는 것을 목표로 합니다.

Solana의 탈중앙화를 강화할 기회는 여러 가지입니다.

  • SF의 책임을 여러 조직에 분산하는 방안 검토
  • Foundation 지출과 보조금 배정의 투명성 강화
  • 지리적 다양성을 높이기 위한 ‘Solana Nations’ 같은 이니셔티브 개발
  • 검증인 운영자의 가장 큰 비용인 투표 비용 절감
  • 검증인의 데이터 송신 요구량을 줄이는 전략 검토. EU와 미국 이외 지역의 운영자에게 이 비용은 특히 높습니다.
  • 거버넌스 투표에 더 적극적인 참여 장려
  • Solana 핵심 기여자와 연구 커뮤니티를 확대해 네트워크 개발 강화‍

검증인 집합은 여전히 미국과 EU에 다소 집중되어 있고 제한된 수의 호스팅 제공업체에 의존합니다. Solana만의 문제는 아니지만, 검증인 수준에서 중앙화 정도가 낮은 블록체인 중 하나인 Solana가 더 개선될 여지가 있음을 보여줍니다.

이 글의 이전 버전을 검토해 주신 Overclock, Amira Valliani, Matt Sorg, Yelena Cavanaugh, Dan Albert, Tim Garcia, 0xIchigo, Anatoly Yakovenko, Brady Werkheiser에게 깊이 감사드립니다.

추가 자료

‍

Helius 구독하기

최신 Solana 개발 소식을 확인하고 새 게시물 알림을 받아보세요

확대 이미지