[EOS Inside] EOSREX 알아보기 #1편 기초내용

dONe
EOSYS
Published in
6 min readMar 26, 2019

안녕하세요, 이오시스 서포터즈 디온(@donekim)입니다. EOS 네이티브 토큰을 스테이킹하고 투표에 참여하는 모든 분들을 위한 거버넌스 인센티브이자, EOS 메인넷 네트워크 자원비용의 절감을 위한 기초 인프라가 될 REX(Resource Exchange)가 이오스 메인넷에 런칭될 때까지 그다지 오랜 시간이 남지 않은 것으로 보입니다.

가장 최근 버전이라고 할 수 있는 REX의 Release Candidate 3가 꽤나 안정적으로 버그 없이 잘 작동했다는 EOS Authority의 리뷰 의견이 있었으며, 이제는 테스트넷에서 REX를 직접 체험해보실 수 있는 단계까지 왔네요.

이번 포스팅에서는 REX란 개념에 대해 아직까지 조금은 생소한 분들을 위해 커뮤니티에서 주로 문의되는 내용들을 기초로 하여 기본적인 개념 및 특징, 주요 Q&A에 대해 다뤄보도록 하겠습니다.

#1. REX란 무엇인가?

Image Source : EOSREX.io

REX는 Resource Exchange의 줄임말로 2018년 8월 댄 라리머의 제안으로 시작되었습니다. 해당 단어에서 예상할 수 있는 것처럼 EOS 메인네트워크를 이용하기 위해 필요한 자원(Resource)들을 토큰 홀더들이 필요에 따라 자유롭게 빌려주고 받을 수 있게 하는 교환시스템을 말합니다.

이 아이디어에 따르면, EOS 네이티브 토큰 홀더들은 자신의 계정에 보유하고 있는 여분의 EOS토큰이나 이오스 메인넷 상의 여유 리소스(CPU/NET) 중 일부를 대여해주고 이에 대한 수익을 얻을 수 있고, 디앱 프로젝트들이나 개발자들은 개발에 필요한 리소스(CPU/NET)를 일정 기간동안 대여받으며 이에 대한 수수료를 이자비용처럼 소액으로만 지불할 수 있습니다.

이때 임대자가 되는 EOS토큰 홀더들은 임대자가 되기 위해 “투표 참여”라는 기본자격 요건을 충족해야만 합니다. REX에서는 대여자가 되기 위해서는 반드시 투표에 참여하는 것을 기본선행 조건으로 하고 있기 때문입니다. 투표에 참여하는 방법은 ①21개 이상의 블록프로듀서 후보에 직접 투표를 하거나, ②투표권 위임을 통한 프록시 투표에 참여하는 방법 중에서 선택이 가능합니다.

#2. REX의 특징

Image Source : EOS Authority

① 토큰 홀더의 입장

  • 이오스 계정 내에 보유 중인 EOS토큰의 여유 수량이나, CPU/NET와 같은 리소스의 여유분을 임대해주고 이에 대한 수익을 얻을 수 있습니다.
  • EOS토큰이나 리소스는 REX라는 토큰으로 변환하여 거래가 가능합니다. REX토큰은 최소 4일의 만기를 가지기 때문에, 변환 후 4일 뒤부터 거래(판매 또는 EOS토큰 변환)가 가능합니다.
  • EOS토큰과 REX토큰 모두 eosio.rex라는 시스템 컨트랙트를 따르기 때문에 자신의 이오스 계정에서 토큰 홀더가 직접 관리할 수 있습니다.

② 디앱 프로젝트 및 개발자 입장

  • 최소, 최대량 제한 없이 원하는 만큼의 이오스 메인넷 리소스를 언제든지 쉽고 빠르게 대여할 수 있습니다.
  • 기본적으로 1달(30일) 단위 임차계약을 체결할 수 있으며 연 단위로 긴 계약을 체결할 필요가 없습니다. 원하는 경우에는 언제든지 계약의 자동갱신을 설정해놓는 것도 가능합니다.
  • 개발에 필요한 리소스를 무리한 자금을 투입하여 직접 구매하는 대신에, 임차기간 동안의 낮은 수수료만 지불하면 충분한 량의 리소스를 확보할 수 있습니다.

#3. REX 주요 Q&A

Image Source : EOS Authority
  • Q1. EOS Authority 홈페이지에서 REX와 관련된 타이머가 있던데, 위에서 볼 수 있는 타이머가 REX의 출시까지 남은 시간인가요?
  • A1. 아닙니다. 현재 REX는 2018년 12월 13일에 Release Candidate 초기 버전이 출시된 이후 EOS Authority에서 코드리뷰를 진행 중에 있습니다. 현재 Release Candidate 3까지 테스트가 완료된 상태이며, 추후 업데이트되는 내용에 대한 타이머입니다.
  • Q2. 그렇다면 REX는 정확히 언제 출시가 되는 건가요?
  • A2. 아직 정확한 일정을 추정하기는 어렵습니다. REX는 현재 EOS Authority에서 지속적으로 테스트 중에 있으며 코드의 안정성이 충분히 검증되고 난 후 EOS메인넷에 디플로이 될 예정인데, https://eosauthority.com/approval/ 에 스마트 컨트랙트 변경에 관한 제안이 올라와야 대략적인 출시 시점을 예측할 수 있을 것으로 보입니다.
  • Q3. 현재 REX 시스템이 잘 이해가 안되네요, 혹시 테스트를 해볼 수 있을까요?
  • A3. 아직 메인넷에는 적용되지 않았지만, 현재 정글 테스트넷에서 REX시스템을 테스트해볼 수 있습니다. https://eosrex.io/ 사이트에 접속 후 스캐터 데스크탑으로 로그인하여 테스트를 해보시면 됩니다.
  • Q4. EOSREX사이트에서 테스트에 참여해보려고 했는데 로그인이 되지 않습니다. 어떻게 해야하나요?
  • A4. 테스트에 참여하기 위해서는 해당 스캐터 데스크탑에 정글 테스트넷 네트워크 및 계정설정을 먼저 하셔야 합니다. 자세한 방법은 다음 포스팅에서 설명 드리도록 하겠습니다.

REX시스템을 이용해서 자원을 임대하는 방법, REX토큰을 EOS로 전환하는 방법 등 디테일한 내용들은 글로 읽어보시는 것보다는 실제로 테스트를 해보시는 것이 훨씬 이해하기 쉽습니다. 따라서 이 포스팅에서는 생략하도록 하겠습니다.

다음 포스팅에서는 정글 테스트넷 네트워크 세팅 및 계정 생성에 어려움을 겪으시는 초심자분들을 위해 EOSREX를 정글 테스트넷에서 직접 체험해보는 방법에 대해서 다뤄보겠습니다 :)

--

--

dONe
EOSYS
Editor for

Blockchain & Crypto Project Researcher / Early Stage Investor / Contents Creator