루프링 2018 개발 로드맵

Fei Li
루프링 프로토콜
8 min readMay 17, 2018

저희는 2018년 개발 로드맵을 여러분과 공유하고자 이 글을 작성했습니다. 암호 화폐 세계는 날마다 빠른 변화를 경험하고 있습니다. 저희는 민첩함을 유지하고, 신속하게 적응하며, 필요에 따라 우선순위를 조정할 계획입니다.

이더리움 지원 강화

현재 이더리움은 가장 큰 블록체인 생태계입니다; 저희는 2018년에도 이러한 상황이 지속할 것으로 생각합니다. 루프링이 이더리움 생태계에서 성공하지 못하면, 다른 블록체인 생태계에서도 성공할 확률이 낮을 것입니다. 2018년에도 최우선 순위는 이더리움 기반의 루프링입니다.

1. ERC223 지원 및 하이브리드 거래

루프링 프로토콜 1.0 릴리즈 버전은 ERC20 토큰 간의 거래를 지원합니다. 1.1 버전은 주문 관리 애플리케이션과 웹사이트 활성화를 지원할 것이며, 2.0 버전은 ERC223 토큰 간의 거래를 지원할 예정입니다; 마지막으로 3.0 버전에서는 ERC20과 ERC223 토큰 간의 하이브리드 거래를 지원할 예정입니다 (2.0 버전과 3.0 버전의 일정은 ERC223 표준의 성숙도와 채택 정도에 따라 달라질 수 있습니다).

2. 전반적인 거래 경험 강화

Loopr 지갑을 여러 가지 버전으로 출시할 예정이며, 전반적인 사용자 경험을 크게 강화하고자 이들 중 하나는 완전히 새로운 UX 디자인이 적용되었습니다.

또한, 2018년에는 루프링이 내장된 모바일 지갑을 선보일 예정입니다.

3. 생태계 파트너 지원/후원

루프링 재단이 추구하는 방향은 더 좋은 성능의 relay(채굴 알고리즘이나 서브 시스템)를 구현하거나 루프링을 지원하는 지갑을 훨씬 사용자 친화적으로 만들어 다른 개발자를 이기는 것이 아닙니다. 저희는 소스 공개 여부에 상관없이 우리 파트너들이 자체 경쟁력이 있는 소프트웨어 솔루션을 찾을 수 있도록 돕고 있습니다. 루프링 프로토콜은 relay나 지갑을 오픈 소스 형태로 구현해야 한다는 제약사항이 없습니다. 우리의 파트너들이 경쟁 우위를 확보해서 수익을 내기 시작하면, 루프링 생태계는 성장할 것이고 더 튼튼해질 것입니다. 루프링 팀의 주요 임무는 2018년에 더 많은 파트너를 지원하는 것입니다.

저희는 아래의 프로젝트 카테고리에 집중할 것입니다:

  • iOS/Android 모바일 지갑 앱
  • 링 브라우저 웹사이트
  • 루프링 관련 WeChat 미니 프로그램
  • 이더리움 대상 새로운 relay 구현(링-채굴을 지원하는)
  • 네오 및 퀀텀 대상 Relay 구현

4. 분권형 거버넌스 구현

분권형 거버넌스는 두 단계로 구현될 것입니다. 첫 번째 단계는 TokenRegistryTokenTransferDelegate 스마트 계약을 지원하기 위해 다중-서명을 추가할 것입니다;

두 번째 단계는 적절한 분권형 거버넌스를 구현하는 것이 될 것입니다 — LRC 소유자는 TokenRegistry, TokenTransferDelegate 스마트 계약과 관련해 제안된 데이터 변경에 대해 찬반 투표할 수 있습니다. 투표 결과에 재단의 영향력이 반영되지 않을 정도로 LRC가 좀 더 분배되었을 때 투표는 의미가 있습니다; 그렇지 않은 상황에서 진행된 투표는 그저 무의미한 형식에 불과합니다.

블록체인 추가 확장

프로토콜로서 루프링의 전략은 공개형 블록체인 위에 프로토콜 버전들을 구현하고, 기존 토큰 보유자에게 새로운 LRx 토큰을 분배하는 것입니다. 어떤 블록체인이 우세할지에 관계없이 장기적으로 루프링의 토큰 소유자는 흐름에 뒤처지지 않을 것입니다.

1. 네오와 퀀텀 기반 루프링 프로토콜 구현

저희는 네오와 퀀텀에서 엄청난 잠재력을 보았습니다. 네오의 NEP-5, 퀀텀의 QRC-20 토큰 표준은 이더리움 ERC20 표준과 유사합니다. 퀀텀은 EVM과 유사한 가상 머신을 가지고 있고 solidity를 지원하기 때문에 퀀텀 기반으로 프로토콜을 구현하는 것은 꽤 간단할 것으로 예상합니다. 네오의 설계는 상당히 독특하고, 런타임 및 프로그래밍 언어 등이 다르기 때문에 네오 기반으로 프로토콜을 구현하는 작업은 좀 더 시간이 걸릴 것입니다.

루프링 재단은 프로토콜 자체(즉, 스마트 계약)에 집중할 것이며, 스타트업 및 오픈 소스 커뮤니티 개발자들이 저희 프로토콜을 학습하고, Loopr 지갑과 relay를 참고해 자신만의 네오/퀀텀 지갑을 만들고, 고유한 relay를 구현하길 희망합니다. 저희는 그들이 오픈-소스 계획을 받아들인다면, 그들을 지원할 생각입니다.

2. LRx 발행과 분배

루프링 그 자체는 크로스-체인 토큰 스와프(swap) 프로토콜이 아닙니다. 이더리움 네트워크 기반 루프링 토큰인 LRC는 다른 블록체인에서 프로토콜 구현 목적으로 사용할 수 없습니다. 저희는 프로토콜에서 크로스-체인 기능을 지원하고자, 블록체인 X를 위한 LRx 형태로 새로운 토큰을 발행하려고 합니다(예시: 네오 기반 LRN, 퀀텀 기반 LRQ).

타깃(target) 블록체인 별로 차별적인 토큰 발행, 분배 정책을 펼 필요가 있다고 생각합니다. 네오와 퀀텀 모두, 대다수의 LRN/LRQ는 이더리움 기반의 LRC 토큰 보유자에게 분배될 것으로 확신하며, 블록이 특정 높이가 되는 시점에 각각의 주소에 있는 LRC 잔액 스냅샷을 기반으로 분배가 진행됩니다. — 저희는 최초 ICO 참가자들에게 LRx 분배를 제공하지 않을 것입니다 — 중국 규제기관의 요구에 따라 모든 환급 요청을 처리했기 때문에, 현재 LRC를 보유하고 있는 사람들은 최초 ICO 참가자에게 토큰을 분배하는 것을 불공평하다고 생각할 것입니다.

또한, 토큰 공개 판매 또는 경매에서 거래되고 있는 토큰은 저희가 네오 및 퀀텀 코어 팀에게 지원했던 토큰일 가능성이 높습니다. 네오/퀀텀 토큰 보유자를 대상으로 한 이러한 토큰 판매나 경매는 루프링 인지도와 채택률을 높이는 데 기여하고, 우리의 생태계에 활기를 북돋우며, 무엇보다 새로운 토큰에 대한 기준 가격을 정해줄 것으로 기대합니다.

연구

1. 영지식 증명(zero-knowledge proof)과 통합 가능성 조사

우리 설립자인 Daniel Wang은 영지식 증명에 매료되어 있습니다. 연구 기관과 협력해, 추가적인 개인 정보(privacy) 계층을 제공하기 위해 영지식 증명과 우리 프로토콜을 통합할 수 있는지 조사할 것입니다. 아직 시작하지 않았지만 곧 탐구가 진행되길 희망합니다.

2. relay 인프라 개선

연구원들과 협력해 relay 인프라를 확장하고 개선할 수 있는 방안을 마련할 것입니다. 현재, relay는 데이터 계층으로 IPFS를 활용하고 있습니다. 우리 인프라에 가장 적합한 것을 찾기 위해 여러 옵션을 평가할 것입니다.

3. 링-채굴 알고리즘 개선

3개 이상의 주문 링을 효율적으로 채굴할 수 있게 링-채굴 알고리즘을 정비할 것입니다. 채굴 알고리즘 개선은 유동성을 증가시키고, 가격 스프레드를 최소화할 것입니다.

커뮤니티

1. ICO 프로젝트 지원과 간편한 고유 토큰 상장

새로운 프로젝트가 자신들이 만든 토큰을 주요 거래소에 상장시키는 게 얼마나 힘든 일인지 잘 알고 있습니다. 저희는 스마트 계약에 그들의 ERC20 토큰을 추가하는 등록 절차를 간소화하여 이들을 도울 것입니다. 이로 인해, 이들 프로젝트는 첫날부터 즉각적인 토큰 유동성을 가지게 될 것입니다.

이더리움 메인 넷에 루프링 프로토콜 버전 1.0을 성공적으로 배포했기 때문에, 지금은 공개형 토큰 등록/상장 절차를 준비 중입니다. 현재 저희는 매우 간단한 등록 기준을 가지고 있습니다:

  • 토큰은 ERC20과 호환되어야 합니다(공개 인터페이스와 이벤트에 대해).
  • 해당 계약의 소스 코드는 etherscan.io에서 검증할 수 있어야 하고, 우리 프로토콜을 사용해 거래했을 때 안전하다고 인식되어야 합니다.

현재 단계에서는 토큰 상장 결정이 중앙집권적이고 주관적이라는 점을 깨달았습니다; 앞으로는 이런 구조를 바꿀 것입니다. 토큰 등록 방법에 대해서는 다음에 별도 포스팅을 통해 안내해드리겠습니다.

저희가 여러분에게 약속할 수 있는 것은 토큰 등록은 언제나 무료일 것이라는 점입니다. 여러분은 저희를 몰라도 되고, 우리나 재단 파트너의 친구가 될 필요도 없으며, 등록을 위해 필요한 별도 조건은 없습니다.

2. 루프링 통합을 위한 개발 도구 지원

루프링 프로토콜 지원을 지갑과 거래소에 추가하기 위한 주요 도구로 loopring.js를 출시할 것입니다. 이른 시일 내에 개발자 문서가 준비되어 공개될 것입니다.

3. LEAF 펀드 설정

루프링 생태계 성장을 지원하고자, 루프링 재단은 향후 4년 동안 매년 LRC 토큰의 5% 까지 루프링 생태계 발전 펀드(LEAF)로 설정하기로 했습니다. LEAF는 제품 개발, 기술 연구, 루프링 생태계 마케팅을 지원할 것입니다. LEAF의 LRC/ETH/BTC 토큰은 LRC 토큰 자체의 가치뿐만 아니라 루프링 생태계의 가치를 높인 개인이나 팀에게 주로 분배될 것입니다. LEAF는 현재 잠금이 해제된 토큰으로 기금을 운용할 것이며 루프링 재단이 관리합니다.

4. 스마트 계약 개발 경험과 교훈 공유

루프링 프로토콜 스마트 계약을 개발하면서 많은 것을 배웠습니다. 저희의 경험과 개발 과정에서 느낀 점을 커뮤니티와 공유할 것입니다.

피드백

저희보다 똑똑하고, 수준 높은 지식을 보유한 유능한 인재가 많다고 생각하고, 항상 여러분으로부터 배울 준비가 되어있습니다. 이 글 아래 댓글이나 질문으로 여러분의 생각을 남겨주시거나 <foundation@loopring.org>이메일주소로 여러분의 의견을 알려주시길 바랍니다. 커뮤니티 피드백을 바탕으로 저희 로드맵을 개선해 나갈 것이며, 최선을 다해 일할 것입니다.

루프링 공식 영문 블로그를 방문하시면 포스팅 원문을 확인하실 수 있습니다. 최신 정보를 제공하는 소셜 미디어 채널도 많은 이용 부탁드립니다:
⭑ Twitter: twitter.com/loopringorg
⭑ Reddit: reddit.com/r/loopringorg
⭑ Telegram: t.me/loopring_en
⭑ Telegram: t.me/loopring_kr (한국어)

--

--