분산 검증자 기술 (DVT)이 무엇인가요?

Intermediate
3m

분산 검증자 기술(DVT)은 여러 네트워크 검증자 그룹이 하나의 단일 검증자로 함께 작동하도록 허용함으로써 검증자의 의무를 분산시키는 오픈 소스 프로토콜입니다. 이 기술은 위험요소를 최소화하고 네트워크에 스테이크를 거는데 필요한 재정적 한계를 크게 낮춰 32 ETH 미만을 보유한 개인에게 더 접근 가능하게 만들기 위해 설계되었습니다.

관련 독해: 노드/검증자란?

주요 구성 요소

DVT는 세 가지 주요 구성 요소로 구성되어 있습니다:

  • 분산 키 생성: 개인 검증자 키가 네트워크의 다른 노드들에 의해 처리되는 여러 부분으로 분할되어 있습니다. 이로써 단일 노드가 개인 키의 총 제어권이나 지식을 가지고 있지 않도록 합니다
  • Shamir의 비밀 공유: 개인 키가 여러 조각으로 나뉘며, 이 중 일정 수의 조각만이 원래 키를 다시 조립할 수 있습니다. 이 설정은 공격자가 키에 무단으로 액세스하는 것을 어렵게 만듭니다
  • 다중 당사 계산: 이 프로토콜은 여러 당사가 입력을 비밀로 유지하면서 무언가를 함께 계산할 수 있게 합니다. DVT에서 MPC는 노드가 키 조각을 공유하지 않고 서명하기 위해 함께 작동하도록 돕습니다

사용 사례

DVT에는 여러 사용 사례가 있습니다:

  • 분산 스테이킹 풀: DVT는 스테이킹 풀과 유동 스테이킹 제공자가 분산 모델로 전환하여 최소 다운타임을 보장하고 벌금을 줄이는 방법으로 사용될 수 있습니다
  • 스테이킹 인프라 제공자: DVT는 인프라 제공자가 Active-Active 클러스터 여유 백업과 같이 더 견고한 서비스를 제공할 수 있도록 하는 데 사용될 수 있습니다
  • 독립 검증자 설정: DVT는 단일 검증자가 서명 권한을 여러 노드에 분산하여 고장의 위험과 다운타임으로 인한 벌금을 최소화하는 데 사용될 수 있습니다

구현

여러 프로토콜과 프로젝트가 분산 검증자 기술(DVT)을 사용하거나 구현 중입니다:

  • 비밀 공유 검증자 기술(SSV Network): SSV Network는 분산 이더리움 스테이킹을 위해 DVT를 활용하는 주요 프로젝트입니다. 이는 DVT를 사용하여 검증자 책임을 여러 노드에 분산합니다.
  • Obol Network: Obol Network는 이더리움의 분산 스테이킹을 가능케 하기 위해 핵심 기술로 DVT를 개발한 또 다른 프로젝트입니다.