EVMOS를 한 문장으로 이해하고, 이것이 크로스 체인 통신과 모듈화에 의미하는 바는 무엇인지 알아보자

비와 커피
2022-02-20 18:03:46
수집
Evmos의 목표는 EVM 기반의 애플리케이션과 자산을 상호 운용 가능한 Cosmos 생태계에 연결하는 동시에 개발자와 사용자의 인센티브를 조정하여 혁신적인 체인 간의 조합 가능성을 촉진하는 것입니다.

저자: RainandCoffee, 《the weekly depths》 기고자

편집: DeFi의 길

지금도 잘 모르겠다면, 미래는 멀티 체인에 속한다는 것을 알려주고 싶습니다. 대부분의 사람들이 단일 블록체인에 제한되었던 시대는 이미 지나갔습니다. 현재 대부분의 사람들은 수익을 극대화하고 새로운 gem 암호를 찾기 위해 여러 블록체인을 사용하고 있습니다.

그럼 EVMOS의 세계를 깊이 탐구하고, 이것이 상호 운용성, 크로스 체인 통신 및 모듈화에 의미하는 바가 무엇인지 알아봅시다.
image

현재 Evmos는 아직 토큰을 발행하지 않았지만, 기대되는 에어드랍과 메인넷 출시는 2월 28일에 이루어질 예정입니다. 그러니 앉아서 커피 한 잔을 마시고, Evmos에 대해 깊이 알아보며 준비합시다.

소개

EVMOS가 무엇을 의미하는지부터 시작해봅시다 --- 사실 매우 간단합니다. EVMOS는 EVM os와 CosmOS의 조합입니다.

이 이름은 EVMOS의 사명을 명확히 나타내며, EVM과 Cosmos 생태계의 연결점이 될 것입니다. EVMOS의 기술적 측면을 깊이 연구하기 전에, 왜 이것이 혁신적인지 살펴보겠습니다.

간단히 말해, Evmos는 EVM 호환 체인(단순히 이더리움만이 아님)을 Cosmos 생태계에 통합하는 것을 실현합니다. 이는 Fantom, Avalanche 및 Harmony와 같은 EVM 블록체인이 Evmos를 통해 자산을 Cosmos IBC 생태계에 통합할 수 있음을 의미합니다. 즉, EVM 기반의 분산 애플리케이션, 토큰 및 NFT는 모두 Cosmos 생태계에 연결될 수 있습니다.

그러나 많은 사람들이 아직 모르고 있을 수도 있는 것은, EVMOS의 아이디어는 2016년 Ethermint의 형태로 등장했다는 것입니다. Ethermint의 목표는 Tendermint 합의 프로토콜을 이더리움에 도입하는 것이었습니다. 그러나 이 목표는 Arbitrium과 같은 롤업을 통해 이미 실현되었으므로, 원래의 Ethermint 체인은 더 이상 가치 제안을 가지고 있지 않습니다.

그래서 Tharsis 팀(Evmos 개발 책임자)은 그들의 새로운 비전인 ------ Cosmos에서 높은 보안성과 빠른 확정을 가진 EVM 기반 블록체인을 구축하는 데 전념하기로 결정했습니다. 이는 IBC와 이더리움 간의 스마트 계약에 대한 상호 운용성과 더 큰 조합성을 제공할 수 있습니다.

계속하기 전에, EVM과 Finality(최종성)가 무엇을 의미하는지 간단히 알아봅시다:

  1. EVM은 이더리움의 가상 머신으로, 개발자가 이더리움 및 이더리움과 유사한 체인에서 작동하는 분산 애플리케이션을 구축하고 생성할 수 있게 해줍니다.

  2. Finality(최종성)는 거래가 완료된 후 변경, 철회 또는 취소될 수 없다는 보장을 의미합니다. 본질적으로, 최종성은 네트워크가 거래를 확인하는 데 필요한 시간을 의미하며, 이는 체인의 최종 확정률을 결정합니다.
    image

Tendermint의 빠른/즉시 확정(+2/3 지표 +2/3 검증자)

놀랍게도, 빠른 최종성은 이더리움 커뮤니티에서 많은 인기를 끌었으며, 심지어 Vitalik도 이더리움이 Tendermint와 유사한 합의 모델이 필요하다는 글을 썼습니다.

EVMOS

이제 Evmos의 배경과 기본 개념을 확립했으니, 이 프로토콜을 더 깊이 연구하고, 그것이 무엇을 달성하려고 하는지 및 더 많은 것들을 살펴볼 시간입니다.

Evmos는 주권 "애플리케이션 특정 체인"이 될 것이며, IBC를 통해 이더리움, EVM 호환 환경 및 기타 BFT 체인과 상호 운용하여 사용자와 개발자가 쉽게 이동할 수 있도록 합니다. 또한 Evmos는 Ethermint 라이브러리‌(확장 가능하고 상호 운용 가능한 이더리움 라이브러리로, Cosmos SDK를 사용하여 빠른 확정의 PoS 체인을 생성할 수 있음)를 활용하여 특정 애플리케이션 체인을 지원할 계획입니다.
image

Evmos는 다른 Ethermint 기반 블록체인에 연결됩니다.

따라서 Evmos는 이더리움이 Cosmos SDK 애플리케이션 특정 블록체인으로 작동할 수 있도록 허용합니다. 이는 개발자가 이더리움의 모든 필요한 기능을 갖추면서도 Tendermint의 PoS 합의 엔진의 이점을 누릴 수 있게 해줍니다.

이는 Evmos가/가질 수 있는 것을 의미합니다:

  1. EVM 호환성;
  2. Tendermint 합의 엔진을 통한 높은 처리량;
  3. IBC를 통한 수평 확장(더 많은 노드를 추가하여 성능 향상);
  4. 빠른 거래 확정;

이제 당신은 모든 것이 어떻게 가능할지 궁금할 것입니다. 이는 Evmos가 Tendermint, Cosmos SDK를 구현하고 go-Ethereum (geth) 라이브러리(Go 언어에서 이더리움을 실행하는 명령줄 인터페이스)를 활용하기 때문에 가능합니다. 만약 이것이 당신을 흥분시키지 않았다면, 다음 부분은 확실히 흥미로울 것입니다.

Evmos는 완전히 호환 가능한 JSON-RPC 레이어를 지원하므로, Evmos는 기존 이더리움 클라이언트 및 Metamask와 같은 도구와 상호 작용할 수 있습니다.

앞서 언급했듯이, Evmos는 IBC를 지원하는 체인의 사용자들이 이더리움에서 볼 수 있는 프로토콜 유형에 접근할 수 있도록 하여, 분산 거래소(DEX), 대출 프로토콜, NFT 애플리케이션 등을 포함하되 이에 국한되지 않습니다.

그렇다면 왜 Evmo에서 이더리움 기반 애플리케이션을 배포해야 할까요?

  1. Tendermint PoS 합의 획득;
  2. 더 빠른 거래;
  3. 비용 절감;
  4. IBC 사용자군;

결론적으로, EVMOS는 Cosmos SDK와 Tendermint 합의 엔진으로 구축된 첫 번째 IBC 활성화 EVM 블록체인이 될 것입니다. 이는 새로운 및 기존 EVM 애플리케이션이 Cosmos와 통합될 수 있게 해줍니다.

다음은 몇 가지 예입니다:

Aave는 Evmos에 배포하기 위한 제안과 투표를 이미 진행했으며, 이는 Evmos에서 Cosmos 및 이더리움 기반 자산 대출 시장이 생길 것임을 의미합니다.

또한, Evmos는 Osmosis가 이더리움 자산 풀을 갖도록 하여, 우리는 Osmosis가 다양한 금융 도구를 구현하는 목표가 곧 현실이 될 것이라고 예상할 수 있습니다.
image

Cosmos IBC 생태계를 EVM 생태계에 연결합니다.

Evmos는 Cosmos가 1000억 달러 이상의 자산과 수많은 EVM 기반 프로토콜을 연결하는 데 기여하여, IBC 생태계 내의 분산 애플리케이션과 금융에 새로운 시대를 열 것입니다.

이제 Evmos가 가져올 주요 초점이 무엇인지 확인했으니, 기본 기술적 측면을 살펴보겠습니다:

1. 라우팅

Evmos가 EVM 및 Cosmos 모듈의 거래를 처리할 수 있도록 하려면, 이더리움의 거래 구조를 모방해야 합니다. 이는 geth의 tx 구조를 모방하고 이를 Cosmos SDK 메시지 유형으로 간주함으로써 이루어집니다. 메시지에는 서명, 가스, 금액 등과 같은 모든 관련 이더리움 정보가 포함됩니다.

2. 대기 상태

이더리움 플랫폼에서는 채굴자가 생성한 블록이 대기 중일 때 대기 블록이 생성됩니다. 이러한 블록은 채굴자가 가장 높은 가스 보상에 따라 결정한 대기 거래를 포함합니다.

왜 이런가요? 이는 이더리움 플랫폼에서 블록의 결정성이 불가능하고, 우리가 말하는 확률적 결정성 방식으로 실행되기 때문입니다. 이는 시간이 지남에 따라 거래와 결과 블록이 복원될 가능성이 점점 줄어든다는 것을 의미합니다.

반면에, Evmos의 설계는 매우 다릅니다. 왜냐하면 "대기/확률 상태"의 개념이 없기 때문입니다. 이는 Evmos가 Tendermint 합의 메커니즘을 사용하기 때문에 거래에 즉각적인(빠른) 결정성을 제공합니다.

이러한 이유로 Evmos는 대기 상태 메커니즘이 필요하지 않습니다. 모든 거래는 다음 블록에서 실행됩니다(현재 Cosmos의 평균 블록 생성 시간은 약 8초이지만, Tendermint 체인에서는 1초로 낮출 수 있습니다).

3. ERC-20 모듈

이제 Evmo가 EVM을 처리하고 상호 작용할 수 있도록 하려면, ERC-20 모듈이 필요합니다.

이 모듈의 기본은 사용자가 이더리움에서 ERC-20 토큰을 Cosmos의 자산으로 변환할 수 있게 해주며, 그 반대도 가능합니다. 따라서 이 모듈은 EVM과 Cosmos 허브 간의 상호 운용성을 실현합니다.

이 모듈은 또한 개발자가 Evmos에서 실행되는 스마트 계약을 작성하고, Cosmos 생태계의 다른 애플리케이션에서 EVM 자산을 사용할 수 있게 해줍니다.

또한, Evmos는 토큰 보유자에 의해 관리되므로, 검증자와 애플리케이션이 Evmos 체인에 배포된 모든 ERC-20 토큰의 수수료를 정의할 수 있게 됩니다.

그렇다면, 어떻게 할까요?

이 모듈은 ERC20 토큰 계약 주소와 Cosmos 토큰 간의 연관성을 기록하며, 이를 토큰 쌍이라고 합니다. 그런 다음 이러한 토큰 쌍은 사용자가 자신의 ERC20 토큰을 Cosmos 토큰 표현으로 변환할 수 있게 해줍니다. 반대로도 가능합니다.

새로운 쌍을 만들기 위해 Evmos의 토큰 보유자는 거버넌스 제안을 생성해야 합니다. 거버넌스 제안이 통과되면, 토큰 쌍이 모듈에 추가됩니다. 이 경우, 누구나 해당 ERC20 토큰을 Cosmos의 해당 물체로 변환할 수 있습니다.
image

ERC-20->Cosmos 모듈의 시각적 도표

따라서 이 모듈은 개발자가 애플리케이션 특정 블록체인 간의 멀티 체인 조합성 실험 및 혁신을 구축할 수 있게 해줍니다.

토큰 경제

마지막으로, 많은 사람들에게 다음은 이 글에서 가장 흥미로운 부분인 Evmos의 토큰과 그 기능입니다.

블록체인 세계에는 일반적으로 세 가지 그룹이 있습니다: 개발자, 사용자 및 블록 제안자(검증자 또는 채굴자라고도 함). 이 세 그룹은 네트워크의 가치를 창출하고 유지하는 데 중요한 역할을 합니다.

그러나 많은 블록체인이 이 세 가지 중요한 참여자에게 지속 가능한 가치를 동등하게 축적하지 못하고 있습니다. 일반적으로 블록 제안자(채굴자)는 블록체인 네트워크에서 가장 많은 가치를 축적하는 반면, 사용자와 개발자는(비록 그들이 네트워크에서 더 일반적이고 활발하게 활동하더라도) 그들이 얻는 가치는 더 적습니다.

그렇다면 우리는 이 오류를 어떻게 수정하려고 할까요?

Evmos의 경우, 그들은 이 문제를 수정하기 위해 다음과 같은 계획을 세웠습니다:

Evmos는 수수료 및 스테이킹 토큰으로 사용될 수 있을 뿐만 아니라, EVM 생태계에서 체인 거버넌스 결과를 촉진하는 첫 번째 토큰이 될 것입니다. 또한, 이는 미래의 경제 발전을 결정하는 데 도움이 될 수 있으며, 세 가지 주요 행위자를 연결하고 그들이 혜택을 받을 수 있게 합니다.

이 목표를 더욱 추진하기 위해, Evmos 토큰은 출시 시 다섯 가지 주요 사용 사례를 가지고 있습니다:

  1. 개발자와 네트워크 운영자에게 보상 지급;
  2. 프로토콜 업그레이드에 대한 투표;
  3. ERC20 모듈에 토큰 등록;
  4. Evmos 기반 애플리케이션의 사용 인센티브 결정;
  5. 고우선 기능 활성화;

이러한 사용 보상은 검증자와 보유자가 보상 조치를 결정하기 위해 투표함으로써 더욱 증가할 것입니다.
image

Evmos는 설계가 도미노 효과를 일으키기를 희망합니다, 위 그림과 같이.

초기 분배

2월 28일 Evmos 토큰 발행일에, 초기 공급의 2억 Evmos 토큰 중 40%는 Rektdrop 에어드랍 방식으로 사용자에게 제공되며, 나머지 60%는 커뮤니티 풀 및 전략적 비축(Evmos 생태계의 가속기로 사용됨)에 사용됩니다.
image

인플레이션 계획

첫 해에 Evmos 네트워크는 3억 개의 추가 토큰을 발행할 예정이며, 이는 Evmos 토큰이 초기에는 높은 인플레이션율을 가지며, 이후 매년 지수적으로 감소할 것임을 의미합니다.
image

이는 반감기 개념과 유사하며, 물리 수업에서의 반감기(방사선 붕괴 등)를 기억할 수 있을 것입니다.

4년 후, Evmos의 분배는 종료되며, 이후 토큰 보유자는 추가 분배 방법이나 토큰 한도를 결정하기 위해 투표할 수 있습니다.
image

다른 Tendermint 및 Cosmos SDK 블록체인과 마찬가지로, Evmo를 스테이킹하기로 선택하면, 토큰 언스테이킹 시간은 3주가 됩니다.

수수료/가스

이더리움 플랫폼에서 토큰의 대부분의 가치 증가는 실망스러운 가스 수수료에서 발생하지만, Tendermint 블록체인에서는 가스 수수료가 일반적으로 매우 낮습니다.

하지만 Evmos는 EVM 호환 체인이기 때문에, 다른 EVM의 가스 소비량과 공정하게 일치해야 합니다.

따라서 Cosmos SDK의 가스 소비 논리는 무시될 수 있으며, 소비된 가스는 상태 전환(거래의 유효성을 확인하는 것)에서 남은 가스를 차감한 후 가스 한도 환불을 더하여 계산됩니다.

Evmo에서는 거의 0의 수수료로 거래를 보낼 수 있지만, 이는 EVM 모듈을 사용하지 않는 거래에만 해당됩니다.

따라서 EVM 모듈 거래는 가스가 필요하기 때문에 0 수수료를 실현할 수 없습니다.

CEVMOS

저를 매우 흥분시키는 또 다른 점은 Celestia와 Evmos 간의 협력 관계입니다(제 Celestia 글을 읽어보셨다면 아실 것입니다). 이는 Celestia를 데이터 가용성 레이어로 사용하여 EVM 기반 애플리케이션에 모듈화된 스택을 제공할 수 있게 해줍니다.

이는 EVM 기반의 효율적인 롤업이 Cosmos 허브에서 실행될 수 있도록 하며, 믿을 수 없는 확장성과 보안을 갖추게 됩니다.

이 모듈화된 체인 스택이 실제로 어떻게 보일지는 다음과 같습니다:
image

CEVMO는 롤업을 위해 특별히 최적화될 것입니다. 따라서 롤업은 비 롤업 거래와 가스를 경쟁할 필요가 없어 수수료를 낮추고 더 나은 확장성을 얻을 수 있습니다. Cosmos SDK와 Optimint로 구축되었기 때문에, IBC를 통해 Evmos 허브에 연결되며, Evmos 토큰을 사용하여 보안성과 가스를 보장합니다.

실제로, 이는 Evmos 토큰에 더 많은 가치를 가져올 것입니다.

협력

Evmos 팀은 생태계를 발전시키기 위해 다양한 프로토콜과의 파트너십을 구축하기 위해 노력해왔으며, AMM, 크로스 체인 브릿지 등의 프로토콜을 만드는 팀과 협력 관계를 맺었습니다. 이제 그들의 파트너가 Evmos에서 무엇을 실현하려고 하는지 살펴보겠습니다.

현재 가장 주목받는 몇 가지 프로토콜은 다음과 같습니다:

Aave, Diffusion(유니스왑 포크), NovaDAO(오름 포크), Frax(알고리즘 스테이블코인), Metalancer(밸런서 포크), Gamify(NFT 마켓)

현재 Evmos 위에 구축될 더 많은 프로토콜이 있으며, 앞으로도 더 많아질 것이라고 믿습니다.

Evmos의 새로운 파트너십 및 프로젝트 업데이트에 대한 정보는 evmos.blog에서 확인할 수 있습니다.

또한, Evmos는 다중 체인 거래의 결제 레이어 센터 역할을 할 수 있으며, 이는 Evmos와 @nomadxyz 및 @ConnextNetwork 간의 파트너십을 통해 가능해질 것입니다.

다음은 그 작동 방식입니다:
image

nomad/connext가 활성화한 다중 체인 거래

이는 ERC-20 토큰이 크로스 체인으로 Cosmos 생태계에 연결될 수 있게 해줍니다.

에어드랍 및 메인넷 출시

앞서 언급했듯이, 메인넷 출시 시 토큰을 배포하기 위해 Evmos는 많은 Cosmos 프로토콜이 사용하는 에어드랍 방식을 채택하며, 초기 토큰 공급의 상당 부분을 에어드랍할 것입니다.

초기 에어드랍의 8000만 개 Evmos 토큰은 다양한 매개변수에 따라 대량 사용자에게 배포됩니다.

여기에는 이더리움 생태계, Cosmos 생태계 및 다양한 크로스 체인 브릿지의 사용자가 포함됩니다.

이는 매우 독특한 방식이며, 창립 공급을 분산시켜 공정성을 높이는 데 기여합니다.
image

그렇다면 28일 Evmos 메인넷이 출시된 후, Evmos 토큰에 어떻게 접근할 수 있을까요? 출시 시 Evmos 네트워크에는 여러 DEX가 있을 것이며, 그 중 두 가지는 다음과 같습니다:

  1. Exswap

Exswap은 Evmos 토큰 출시와 동시에 즉시 출시될 것이라고 확인했습니다. 이는 Uniswap v2 포크 프로젝트입니다;

  1. Diffusion

Diffusion 또한 Uniswap v2 포크 프로젝트로, Evmos에서 가장 먼저 AMM 중 하나가 될 것입니다.

현재 Evmos가 메인넷 출시 시 CEX에서 출시될 것인지에 대한 정보는 없지만, 제 생각에는 그렇게 되지 않을 것입니다. 대부분의 Evmos 토큰이 사용자에게 에어드랍될 것이기 때문입니다.

따라서 Evmos 팀이 그들의 전략적 비축을 사용하여 거래소에 지불하지 않는 한, Evmos에 참여하는 최선의 선택은 Cosmos 기반 DEX가 될 것입니다.

결론

Evmos의 목표는 EVM 기반 애플리케이션과 자산을 상호 운용 가능한 Cosmos 생태계에 연결하고, 개발자와 사용자의 인센티브를 조정하여 혁신적인 체인 간 조합성을 촉진하는 것입니다.

관련 태그
체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축