한 문장으로 이해하는 인기 프로젝트 Evmos: 기본 소개, 경제 모델 및 참여 위험
작성자: Coinbase
편집: TechFlow
요점:
1) Evmos는 Ethereum 기반의 애플리케이션과 Cosmos의 독립 분산형 블록체인 생태계 간의 분산형 상호운용성을 실현하였으며, 여기에는 Cosmos, Terra, Crypto.org Chain, Osmosis 등이 포함됩니다.
2) Evmos의 EVM 호환성과 IBC의 출시는 개발자들이 Tendermint 환경에서 Ethereum에서 기대되는 기능을 사용하여 구축할 수 있도록 하여, 전체 Cosmos 생태계의 사용자와 자산이 Ethereum에서 볼 수 있는 프로그램에 접근할 수 있게 합니다.
3) EVM 호환성 덕분에 Evmos는 Tendermint 생태계에서 web3 개발의 중심지가 될 가능성이 있습니다.
4) 검증자 운영자는 네트워크 보안을 보장하고 체인에 새로운 블록을 추가함으로써 참여 보상을 얻을 수 있으며, 모든 토큰 보유자는 그들의 Evmos 토큰을 검증자에게 위임하여 보상을 받을 수 있습니다.
Evmos 소개
Evmos는 Cosmos 생태계에서 분산형 지분 증명 블록체인입니다. 이는 Ethereum 가상 머신(EVM)을 기반으로 하며, Ethereum 네트워크와 완전히 호환됩니다.
Evmos의 목표는 Ethereum 기반의 애플리케이션과 자산의 세계를 Cosmos 생태계의 상호운용성 네트워크로 가져오는 것이며, 개발자와 사용자의 인센티브 메커니즘을 조정하고 EVM 및 체인 간의 조합 가능성 공간에서 혁신을 추구하는 것입니다.
Evmos는 Tendermint 핵심 합의를 갖춘 Cosmos SDK로 구축되어, Cosmos 기반 블록체인에 대해 빠른 최종성과 높은 처리량을 제공합니다. Ethereum의 EVM을 사용함으로써 개발자들은 Tendermint 합의 환경에서 그들의 Ethereum 기반 애플리케이션을 배포할 수 있으며, 이는 더 낮은 거래 수수료, 더 빠른 거래 속도, 그리고 지분 증명 합의로 인한 보안을 동반합니다.
Evmos는 또한 Cosmos의 블록체인 간 통신 프로토콜(IBC)을 활성화하여, 이를 사용하는 Tendermint 기반 체인 간에 직접적으로 토큰과 데이터를 공유할 수 있게 합니다. 따라서 Evmos에 배포된 EVM 애플리케이션은 Cosmos, Terra, Crypto.org Chain, Osmosis, Cronos, Sentinel 및 Secret Network 등 더 넓은 Cosmos 생태계의 네트워크 참여자들이 접근할 수 있습니다.
모든 28개의 IBC를 지원하는 독립 블록체인 사용자들은 Ethereum에서 볼 수 있는 다양한 프로그램에 접근할 수 있으며, 여기에는 분산형 거래소, 마켓, 대출 프로토콜, NFT 애플리케이션, 게임 등이 포함됩니다. 이는 개발자들이 Evmos에 Ethereum에서의 성숙한 애플리케이션 로직을 직접 배포했기 때문입니다.
Evmos는 Ethermint의 진화로, Ethermint는 2016년에 출시된 개념 증명으로, Tendermint에서 EVM 기반 스마트 계약을 배포하는 방법으로 지분 증명을 통해 합의를 이루기 위한 것입니다.
Ethermint의 비전은 모든 Ethereum 도구를 지원하는 것으로, 오늘날의 Evmos와 같이 Tendermint에서 Solidity 스마트 계약 개발자에게 Ethereum에서의 개발자 경험과 동일한 경험을 제공하는 것입니다.
2021년 3월 IBC가 출시된 후, Tharsis 핵심 개발 팀은 Cosmos의 44번 제안에서 커뮤니티 거버넌스를 통해 Ethereum의 이니셔티브를 추진할 것을 제안했습니다. 이 제안, 즉 현재의 Evmos는 2021년 4월에 98.31%의 커뮤니티 지지로 신속하게 통과되었습니다.
EVMOS는 Evmos의 네이티브 토큰으로, 거래 수수료를 지불하고 네트워크 보안을 보장하며 Evmos의 거버넌스에 참여하여 핵심 프로토콜 매개변수 변경, 커뮤니티 재정 분배 등을 결정하는 데 사용됩니다. 모든 EVMOS 보유자는 프로토콜의 관리 모듈을 사용하여 Evmos 커뮤니티 자금 풀의 제안서를 제출하거나 투표할 수 있습니다. 커뮤니티 자금 풀은 매 에포크마다 발행된 토큰의 10%를 수수료로 부과합니다.
왜 EVM 호환성이 Evmos에 중요한가?
다른 블록체인 환경에서 Ethereum 기반 애플리케이션을 배포하고 사용하는 것은 web3 생태계의 수십억 달러 가치의 일부가 되었습니다.
Ethereum 기반 애플리케이션의 대체 환경에서의 배포를 촉진하는 것은 여러 요인에 기반하며, 내장된 상호운용성과 인센티브 메커니즘의 일관성에 기초합니다:
1) 지분 증명 합의의 획득,
2) 더 빠른 거래 속도,
3) 더 낮은 거래 수수료,
4) 사용 가능한 사용자군의 확대.
Ethereum의 성숙도와 방대한 사용자군은 web3 애플리케이션을 구축하기에 좋은 장소가 되었지만, 이는 혼잡을 초래하여 높은 운영 비용과 느린 거래 속도를 발생시켰습니다. Evmos와 같은 EVM 호환 1계층은 개발자들이 더 많은 토큰 보유자에게 이러한 동일한 애플리케이션을 출시할 수 있게 하며, 이들은 애플리케이션이 제공하는 유용성을 얻을 수 있습니다.
Tendermint 합의에서의 EVM 호환 개념은 2016년 이후로 주목받아 왔지만, Evmos는 더 넓은 Tendermint 생태계에서 출시된 첫 번째 무허가, 지분 증명, EVM 호환 환경입니다.
Evmos의 활동에 참여하는 방법
Evmos에는 두 가지 유형의 노드가 있습니다: 검증자 노드는 거래를 검증하고 새로운 블록을 블록체인에 제출하는 역할을 하며; 전체 노드는 블록체인의 전체 상태를 저장하고 호출 시 블록체인 데이터를 검색합니다. 검증자는 검증자 노드와 전체 노드를 동시에 운영해야 하며(둘 다 Coinbase Cloud 검증자 노드 클러스터에 포함됨), 읽기/쓰기 인프라는 전체 노드 하나만 사용하면 됩니다.
Evmos의 활성 집합은 가장 많은 EVMOS 총 지분을 보유한 150명의 검증자로 구성됩니다(자기 보증 및 위임 지분 포함). 검증자는 다음 블록을 제안하기 위해 선택됩니다.
이는 모든 검증자의 총 지분에 대한 총 지분에 기반하여 결정됩니다(예를 들어, 10개의 EVMOS 지분이 검증자 A에게, 100개의 EVMOS 지분이 모든 검증자에게 주어지면, 검증자 A는 블록을 제안할 확률이 10%가 됩니다). 블록이 이전 블록의 사전 약속의 3분의 2(66%) 이상을 충족하지 않으면 다른 검증자의 서명 형태로 체인에 포함될 수 없습니다.
비어 있지 않은 블록 제안과 검증자 간의 더 나은 네트워킹을 장려하기 위해, 검증자가 성공적으로 블록을 제안할 때 얻는 보상 비율은 블록에 포함된 사전 약속 비율이 66%에서 100%로 증가함에 따라 증가합니다. 아래의 "보상 및 경제성" 섹션에서 더 많은 정보를 확인할 수 있습니다.
Evmos에서 위임을 수행할 수 있으며, 개인의 EVMOS를 검증자에게 최소 한도 없이 담보로 제공할 수 있습니다. Evmos 관리에 적극적으로 참여하지 않는 위임자는 그들이 위임한 검증자의 투표를 자동으로 상속받습니다. Evmos의 검증자는 그들이 제공하는 참여 서비스에 대한 대가로 위임자에게 일정 비율의 수수료를 부과하며, 이 수수료는 위임자의 보상 분배 전에 차감됩니다.
네트워크에서 검증자를 등록할 때, Evmos에서는 이를 "후보 자격 선언"이라고 하며, 검증자 운영자는 검증자의 초기 수수료 비율, 최대 일일 수수료 비율 변화(수수료 비율이 하루 동안 변경될 수 있는 최대 비율), 및 최대 수수료 비율을 선언해야 합니다. 검증자가 후보 자격을 선언하면 이러한 매개변수는 더 이상 증가할 수 없지만, 운영자는 언제든지 이를 줄일 수 있습니다.
Evmos의 보상 및 경제성
이러한 매개변수는 프로토콜 수준에서 설정되며, 검증자나 Coinbase에 의해 결정되지 않습니다. 이 정보는 네트워크의 결정에 따라 변경될 수 있으며, 2.4.22 시점에서 정확합니다.
EVMOS를 거래/계산 수수료(가스) 지불에 사용함에 따라 현재 목표 스테이킹 비율은 약 50%입니다. Evmos 팀은 앞으로 Evmos에서 자연스럽게 유동성 스테이킹이 이루어진다면 목표 스테이킹 비율이 증가할 가능성이 있다고 언급했습니다.
Evmos에는 네 가지 유형의 보상이 있습니다: 거래 수수료는 EVMOS에서 활성화된 검증자에게 평균적으로 분배되며, 미래에는 거버넌스를 통해 Cosmos 기반의 토큰으로 지불할 수 있는 능력이 구현될 수 있습니다. 애플리케이션 개발자도 EVM 거래 수수료의 일정 비율을 받으며, 이는 거래의 검증자와 Evmos dApp Store의 애플리케이션 개발자 간에 분배됩니다.
통화 인플레이션 보상(Block Provision)은 EVMOS 인플레이션의 비율로, 네트워크의 모든 활성 참여자에게 비례하여 분배됩니다. 제안자 보상은 성공적으로 합의 블록을 제안한 검증자에게 1-5%의 보상을 제공하며, 보상은 이전 블록에 포함된 사전 약속의 수에 따라 증가합니다.
보상은 블록 발행량의 25%를 차지하며, 추가 인센티브로서 지연 가스 환급 및 유동성 채굴이 포함되며, 거버넌스를 통해 추가 보상이 있을 수 있습니다.
앞서 언급한 바와 같이, 비어 있지 않은 블록 제안과 검증자 간의 네트워킹을 장려하기 위해, 제안자의 보상은 블록의 사전 약속 포함 비율이 66%에서 100%로 증가함에 따라 1%에서 5%로 증가합니다.
따라서 검증자는 충분한 시간을 기다려 제안된 블록에 검증자의 서명을 포함시키되, 다음 블록 제안 기회를 놓치지 않도록 참여를 최적화할 수 있습니다. 위임자가 프로토콜에서 보상을 호출하기 전에 검증자의 수수료 비율이 위임자의 모든 보상에 적용됩니다.
Evmos 참여의 위험
Evmos에서 슬래시는 활성화되어 있습니다. 네트워크에서 검증자의 행동이 예상과 다를 경우, 검증자의 자기 보증 지분과 위임자의 지분이 모두 감소하며, 이는 위임자가 안전하게 운영되는 검증자에게 EVMOS를 위임하도록 유도합니다. 일부 불량 검증자의 행동은 Evmos에서 슬래시 처벌을 초래할 수 있습니다:
이중 서명: 동일한 블록 높이에서 두 개의 블록에 서명하면 Evmos에서 슬래시 처벌을 받게 되며, 이중 서명에 대한 처벌 매개변수는 아직 정의되지 않았습니다.
다운타임: 검증자가 이전 10,000개의 블록 중 95% 이상을 놓치면 0.01%의 슬래시 처벌을 받게 됩니다.
사용 불가: 검증자가 일정 수의 블록을 오프라인 상태로 두면 슬래시 처벌을 받게 되며, 검증자가 놓친 블록이 한도를 초과하면 해제되고 활성 집합에서 제거됩니다. 사용 불가 매개변수는 아직 정의되지 않았습니다.
안전성 저하로 인한 악의적 행동: 검증자가 분산 서비스 거부(DDoS) 공격의 피해자이거나, 개인 키가 유출되거나, 기타 불량 행동이 유사한 비의도적인 경우에도 총 지분이 슬래시 처벌을 받을 수 있습니다. 이는 안전하고 고가용성의 참여 인프라를 선택하는 것의 중요성을 강조합니다.
Evmos는 Cosmos의 감금 매개변수를 구현할 것으로 예상되며, 슬래시 처벌을 받은 검증자는 합의에 다시 참여하기 전에 자동으로 감금 기간에 들어갑니다. Cosmos에서 이 감금 기간은 현재 2일이며, 이후 검증자는 감금 해제 거래를 제출하여 활성 집합에 다시 참여할 수 있습니다.
Evmos의 거버넌스
거버넌스는 Evmos 프로토콜의 특징이 될 것이며, 아직 완전히 정의되지 않았습니다. 검증자는 거버넌스에서 중요한 역할을 하며, 적극적으로 참여하지 않는 검증자는 그들이 보증하는 검증자의 투표를 상속받을 수 있습니다.
또한, Evmos의 검증자는 거버넌스 제안에 대한 투표를 무시할 경우 경미한 슬래시 처벌을 받을 수 있지만, 이는 정의되지 않았습니다. EVMOS 토큰은 Evmos 거버넌스에 참여하는 주요 도구입니다. 모든 EVMOS 보유자는 프로토콜 업그레이드 제안을 제출하거나 Evmos 커뮤니티 자금을 사용할 수 있습니다.
Evmos는 Cosmos의 거버넌스 매개변수를 구현할 것으로 예상됩니다. Cosmos는 "1코인 1표" 시스템을 채택하고 있어, 모든 EVMOS 보유자는 거버넌스 제안에 투표할 수 있으며, 특정 투표에 추가 가중치를 부여하지 않습니다. 그러나 위임자가 스스로 적극적으로 투표하지 않으면 그들이 보증하는 검증자의 투표를 상속받게 되며, 참여 인원이 제한적일 경우 검증자가 자연스럽게 더 큰 투표를 하게 됩니다.
Cosmos의 사용자는 보증금을 사용하여 거버넌스 제안을 제출할 수 있으며, 최소 보증금에 도달하면 해당 제안은 투표 기간에 들어갑니다. 제안이 수용되거나 투표 기간의 최소 한도에 도달하지 못하면 보증금이 환불됩니다. 제안이 실패하면 보증금은 Cosmos 자금으로 회수됩니다.
왜 Evmos 노드를 운영해야 하는가?
검증자는 네트워크 매개변수, 보상 비율, 거래 수수료, 수용되는 거래 수수료 통화 단위 등에 대한 거버넌스 투표에서 큰 발언권을 가지며, 적극적으로 거버넌스에 참여하지 않는 위임자는 그들이 보증하는 검증자의 투표를 자동으로 상속받습니다.
Evmos는 Ethereum 기반 및 EVM 호환 애플리케이션을 상호운용 가능한 Tendermint 및 Cosmos 생태계에 연결할 수 있기 때문에 web3 애플리케이션 및 자산 이동의 중심지가 될 것으로 기대되며, 이는 블록체인 지원 web3 애플리케이션 개발에 매우 적합합니다.