Blockchain/Translated

[KOR] Road to Mainnet for Distributed Validators

lowsec 2023. 2. 23. 10:30

원문 링크:https://blog.obol.tech/road-to-mainnet-and-beyond-for-distributed-validators/

작성 일자: 2023–02–22

 

오늘 우리는 이더리움 메인넷의 첫 번째 분산 밸리데이터 (DV, Distributed Validator)를 발표했습니다! 이것은 DV를 메인넷 이더리움으로 가져오는 Obol의 여정의 첫 번째 단계입니다. 여기서는 현재 디자인 철학, 프로토콜 로드맵 및 채택 전략을 살펴보겠습니다.

 

 

오늘 우리는 메인넷 이더리움 첫 번째 분산 validator를 발표했습니다!! 이 큰 이정표는 모든 validator와 staker들에게 보다 안전하고 강인하며 분산화된 이더리움 스테이킹의 새로운 장을 알리는 것입니다. 세계 최초의 DV의 성공적인 론칭은 3년의 연구, 2년의 개발, 그리고 2개의 테스트넷인 Athena와 Bia에서 9개월의 테스트를 거쳤습니다. 이 Validator의 강력한 성능은 특히 집에서 validator를 운영하는 사람들을 위해 이더리움 validator의 성능, 내구성, 보안을 개선할 수 있는 DVT의 약속을 보여줍니다.

DV494484.eth라는 이름을 가진 validator는 아일랜드, 에스토니아 및 캐나다에서 운영되는 노드로 구성됩니다. 각 노드는 순수한 검증 형태인 집에서 완전히 운영됩니다. 첫 DV 활성화 이후, 이것은 2023년 2월 22일 기준으로 평균 효율성 98.6%와 함께 10,860개의 성공적인 증명서(attestations)를 누적하여 멋진 성과를 보여주었습니다. 더 중요한 것은 지리적 다양성에도 불구하고, validator는 1.021의 네트워크 평균보다 짧은 경쟁력있는 평균 포함 거리 1.009를 보여줍니다.

 

사진. Rated dashboard for dv494484.eth, the first Mainnet DV

 

이것은 Obol이 메인넷 이더리움에 DVs를 가져오기 위한 여정의 첫 단계를 나타냅니다. 오늘, Obol의 채택 및 조정이 일정보다 앞서나가고 있다고 보고할 수 있어 기쁩니다. 앞으로 몇 주 안에, Obol V1 마일스톤을 향해 진행되는 중요한 업데이트 및 커뮤니티 콜을 공유할 예정입니다.

아래에서는 현재의 디자인 철학, 프로토콜 로드맵 및 채택 전략을 설명하겠습니다.

 

Obol VT 디자인의 핵심

Obol V1을 설계 및 구현할 때 Serenity(당시 Eth2)의 디자인 철학에 영감을 받아 사용한 일련의 디자인 핵심이 있습니다. 아래는 Obol V1의 중심에 둔 철학적 요소입니다.

  1. 내구성: 네트워크에서 단일 실패점으로서의 검증자를 제거합니다.
  2. 분산화: 프로토콜이 모든 유형 및 크기의 검증자에게 쉽게 접근 가능하도록 합니다.
  3. 보안: 분산 키 암호화를 포함하여 검증자의 보안을 개선합니다.
  4. 안티-상관관계: DVT 자체가 취약점이 되지 않도록 설계합니다.
  5. 성능: 분산 검증자는 일반 검증자와 동등하거나 더 나은 성능을 발휘해야 합니다.

나중에 블로그에서 이러한 디자인 핵심을 더 자세히 설명할 예정입니다.

 

Obol DVT 채택 전략

DVT를 출시하는 방식은 개발 과정과 유사하게 열린 공개와 협력적인 방식으로 이루어집니다. DVT의 채택은 Eth2의 출시와 유사한 파동으로 이루어집니다 (Phase 0, 1, 1.5 및 2의 모든 참여자들을 위한 것입니다!). dv494484.eth의 성공적인 출시는 Obol V1을 향한 첫 걸음입니다.

DVT의 인기가 증가함에 따라, 초기 DVT 구현이 현재 검증자와 같은 성능을 유지하는 것이 중요합니다. 이는 초기 채택과 검증자 생태계의 지속적인 성장을 위한 필수 요소이며, Obol을 설계, 구현 및 테스트할 때 강조한 부분입니다. 미래를 위해 빌드하는 동안, 우리는 모든 검증자 유형으로 Charon의 성능을 강조하는 데 초점을 두고 있습니다. 메인넷 DV는 전 세계 3개 대륙에 걸쳐 핵심 팀 구성원의 집에서 실행됩니다. 미래의 비전은 전 세계 참여자들이 검증자를 공유하는 것을 포함합니다. 이는 Obol DVT를 도입하고 테스트하는 방법에 큰 영향을 미칩니다.

Ethereum 검증자 유형의 다양성 때문에, Obol의 출시에는 점진적인 방식을 채택할 것입니다. 각 단계에서는 특정 사용자 그룹을 대상으로하여 관심을 집중시킬 것입니다. 이는 Ethereum 인프라를 구성하는 요소 (즉, 유동성 스테이킹 공급자, 가정용 밸리데이터, DeFi 등)의 장기적인 DVT을 개선하도록 합니다. 이 프로젝트는 Ethereum 생태계에 가치를 제공하면서 성능, 보안 및 사용성을 유지하기 위한 것입니다. 로드맵의 각 단계는 다음 단계를 위한 기초를 마련합니다.

이것이 어떻게 보이는지 살펴보겠습니다.

 

Obol V1 Roadmap

 

사진. Obol V1 Roadmap

 

Obol V1의 연구, 디자인 및 구현은 24개월이 걸렸으며, 이제 로드맵의 안정성 면에서 인상적인 단계에 도달하고 있습니다. 우리는 브라우저에 분산 키 생성 기능 (DKG)를 구축할 것이라고 생각했었습니다(LOL)!

우리의 여정의 시작에는 V1의 커뮤니케이션에 어려움이 있었고, 그로 인해 우리는 언어와 범위에 초점을 두기 시작했습니다. 5주에 걸쳐 진행된 놀라운 세션을 통해 우리는 Deep Work Studio와 협력하여 DV Launchpad의 초기 브랜딩, 정보 계층 구조, 미션 정렬, 피드백 및 디자인을 구축했습니다.

그를 통해 우리는 Obol 네트워크를 Create, Test, Run 및 Coordinate의 4가지 기능 영역으로 나눌 수 있었습니다 . 이러한 기둥을 통해 노력을 조직한 후 작업 그룹, 범위 및 리소스를 사용하여 구축을 시작할 수 있었습니다.

이 4개의 기능 영역은 함께 Obol 로드맵과 Obol V1의 기능에 영향을 미쳤습니다. 이는 분산된 유효성 검사기의 글로벌 인프라 네트워크의 기반을 세우는 첫 번째 푸시입니다.

 

사진. The functional areas of Obol on our website

 

V1의 핵심 디자인을 통해, Obol 네트워크는 인프라의 네 가지 핵심 요소를 개발 및 유지합니다.

  • DV Launchpad — Obol 분산 검증자로의 이전 또는 생성을 위한 웹 앱
  • Charon — Ethereum 검증자의 용납 오류 허용 미들웨어 클라이언트
  • Obol 관리자 — 검증자를 그룹 간에 경제적으로 공유할 수 있게 해주는 스마트 계약 모음
  • Obol 테스트넷 — 허가되지 않은 분산 검증자를 테스트하기 위한 일련의 조정 이벤트 및 도구

Obol V1에서는 단계별 롤아웃 접근 방식을 적용할 예정입니다.

Pre-Alpha: 첫 번째 메인넷 DV 배포

DV가 메인넷에서 어떻게 작동하는지 확인하려면 메인넷에 DV를 배치해야 합니다. 우리는 지연 시간의 이해 및 성능 테스트를 가속화하기 위해 첫 번째 audit를 제출하기 전에 지리적 다양성이 확장된 첫 번째 DV를 메인넷에 배포하기로 결정했습니다. Pre-Alpha 단계에는 Sigma Prime(다음 주!)의 첫 번째 audit 제출과 Miga Labs 팀이 작성한 DVT 성능 보고서의 성공적인 완료도 포함됩니다. 좋은 소식은 첫 번째 메인넷 DV가 훌륭하게 실행되고 있다는 것입니다 !

Alpha: DV 검증자의 총 수을 활성 검증자의 1%로 늘리기

다음 단계는 Obol을 신뢰할 수 있는 파트너들과 함께 시작하여 기존 및 출시 예정인 스테이킹 애플리케이션에 Obol을 점진적으로 통합하는 것입니다. audit과 필요한 변경 사항을 처리한 후에 시작될 예정입니다. 이러한 방식으로 시작하면 공동 작업과 주의를 기울여 초기 대규모 배포를 구축하는 데 필요한 주의를 기울일 수 있습니다. 이를 통해 V1 출시에 대비하여 더 복잡한 학습 내용을 캡처할 수 있습니다. 우리는 현재 파트너와 긴밀히 협력하고 있으며 모든 유효성 검사기 유형에 대한 대표성을 보장할 것입니다.

Beta: DV 검증자의 총 수를 활성 검증자의 5%로 늘리기

Alpha 출시에 성공하면 비즈니스 라이선스를 사용하여 더 많은 사용자 유형과 프로젝트 통합을 대상으로 Obol을 보다 넓은 대중에게 공개할 예정입니다. 이를 통해 Alpha 단계에서 복잡한 학습을 더욱 확장할 수 있습니다. 우리의 주요 관심사는 더 많은 운영자가 기술을 채택함에 따라 프로토콜이 필요한 품질을 유지하는 것입니다.

V1 출시: 모든 운영자가 메인넷에 Obol DV 배포 허용

메인넷 여정의 공개 출시 단계는 Obol V1 여정의 완료를 나타냅니다. 이때까지 우리는 DVT에 의해 보호되는 네트워크 지분의 ~10%를 가지기를 희망합니다. 알파 및 베타 단계가 완료되면 모든 V1 테스트넷 및 감사를 거쳐 제품의 성능, 보안 및 유용성을 보장합니다. 이 시점에서 우리는 모든 유효성 검사기 유형에 대한 광범위한 사용을 위해 Obol을 권장하려고 합니다.

Obol V1 단계에서는 총 3개의 테스트넷을 진행할 예정입니다.

Athena (및 OOC) (종료됨)

Athena 테스트넷은 2022년 7월부터 9월까지 진행된 첫 번째 공개 테스트넷이었으며, 동시에 Obol Operator Community (OOC)는 전문적인 검증자들이 자신들의 환경에서 처음으로 DVT를 테스트할 수 있게 해주었습니다. 이를 통해 밸리데이터들의 손에 DVT를 넣기 위한 첫 번째 종합적인 테스트넷이었습니다.

 

사진. Goerli에서 실행되는 Athena 테스트넷의 성능 지표

 

우리의 커뮤니티의 노력 덕분에, 우리는 40개 이상의 국가에서 100개 이상의 DV 클러스터를 활성화시켰습니다. 이들은 대부분의 경우, 가정에서 밸리데이터를 사용했을 때 높은 성능을 보였으며, 평균 포함 지연 시간은 1.57 범위에 있었으며, 제안자 효과성은 거의 100%에 가까웠습니다. 이러한 테스트 노력을 통해 분산 검증자가 downtime을 줄이면서 높은 성능으로 실행될 수 있는 능력을 검증했습니다.

Bia (active)

Bia 테스트넷은 현재 진행 중이며, Obol이 성능과 사용성 면에서 어떻게 확장되는지를 테스트하는 것이 목표입니다. 목표는 전 세계에서 500개 이상의 클러스터를 활성화하고, 지원 없이 자체 서비스 방식으로 DV 클러스터를 생성할 수 있는지 여부를 확인하는 것입니다. 동시에, 우리는 전문 운영자와 Bia를 테스트하고 프로토콜의 수직 확장 능력을 테스트하기 위해 클러스터를 1000개로 확장하고 있습니다.

Bia는 약 3주가 지난 현재, 초기 결과가 압도적으로 긍정적입니다. 우리는 이미 >650(!!) 개의 클러스터 목표를 넘어섰습니다. 이들은 커뮤니티 내 Discord 채널에서 서로 찾아서 구성하는 것으로만 이루어졌으며, DV Launchpad를 사용하여 구성되었습니다. 이들 클러스터가 온라인으로 작동을 시작함에 따라 이들 클러스터의 성능을 모니터링할 예정입니다.

Circe (예정)

Circe 테스트넷은 Beta 출시 후 예정된 attacknet (블록체인 시스템의 보안 문제나 결함을 찾고 해결하기 위한 테스트넷)입니다. Circe는 Obol DVT의 slashable (슬래싱 가능) 위험과 같은 프로토콜의 잠재적인 취약점과 한계를 찾기 위해 프로토콜을 테스트할 것입니다. 이는 공개 출시 단계에서 완전히 안전한지 확인하기 위해 프로토콜이 거쳐야 하는 중요한 최종 단계입니다.

 

Obol V2

V1에 대한 로드맵은 흥미진진하지만 Obol V2에 대한 비전 달성을 위한 초석입니다. Obol V2는 주로 향상된 응용 암호화 및 암호 경제학을 통해 분산 유효성 검사기의 신뢰 최소화에 중점을 둡니다. 우리는 최근 Obol V2의 연구 및 빌드에 협력할 파트너 및 핵심 개발 팀을 선택했습니다. 2Q에는 이에 대한 더 흥미로운 소식을 발표할 예정입니다!!

Obol의 최종 목표는 모든 검증자가 동일한 클러스터에 있는 다른 운영자를 신뢰하지 않고(또는 심지어 알지도 못하면서) 클러스터에 가입할 수 있도록 하는 다중 클라이언트 DVT 프로토콜입니다. V1의 단계는 Obol V2를 기반으로 구축하는 데 필요한 고성능, 보안 및 유용성을 위한 기반을 구축합니다.

 

How to get involved

만약 DVT에 열정적이고 기술 발전에 참여하고 싶다면, 다음과 같은 여러 가지 방법이 있습니다.

코어 팀 가입하기

Obol은 스택과 전 세계에서 채용하고 있습니다. 현재 핵심 팀은 R&D와 DVT 채택 촉진에 긴밀히 협력하는 24명의 참가자와 17명의 고문으로 구성되어 있습니다. 스테이킹의 미래를 함께 만들어갈 열정적인 인재를 기다립니다! 채용 페이지 에서 모든 정보를 찾을 수 있습니다 .

Bia 테스트넷 참여하기

우리는 여전히 집에서 참가하는 검증자와 전문 검증자를 적극적으로 환영하고 있으며 Bia에 참여할 수 있습니다. 집에서 검증자인 경우, Bia Handbook에서 테스트넷 등록 방법을 확인할 수 있습니다. 전문 검증자인 경우 info@obol.tech로 연락해 주십시오.

대사 프로그램에 기여하기

테스트넷 참여 외에도 DVT에 대한 다양한 언어로 된 콘텐츠 및 정보를 공유해야 합니다. DVT에 대한 추가 교육을 증진하고 보상하기 위해 Obol 대사 프로그램을 설립했습니다. 글 작성 또는 번역에 관심이 있는 경우 확인해 보세요!

DVT에 대해 교육하기

참여에 시간이 없더라도 DVT에 대해 교육하도록 권장합니다. DVT는 전체 스택 생태계에 대한 표준 보안 미들웨어가 될 것이며, 여러분의 스테이킹된 ETH를 보호하기 위해 그 혜택을 이해하고 확인하는 것이 중요합니다. 시작하기 위해 커뮤니티에서 만든 몇 가지 리소스를 소개합니다.