의견.png

레이븐코인

위키원
218.146.11.84 (토론)님의 2018년 12월 6일 (목) 13:35 판
이동: 둘러보기, 검색
레이븐코인(Ravencoin) 로고
레이븐코인(Ravencoin) 로고와 글자

레이븐코인(Ravencoin)은 토큰과 같은 자산(Asset) 전송에 최적화된 블록체인 플랫폼이다. 비트코인 UTXO 모델 기반의 광범위한 테스팅과 개발을 통해, 레이븐코인은 비트코인의 코드를 포크하여 탄생하였다. 주요 변경 사항은 다음과 같다. 블록 보상 시간은 1분이며, 총 발행량은 210억 개다. 채굴은 ‘X16R’ 합의 알고리즘인 작업증명(PoW) 방식을 통해 공개적이며 투명하게 이루어지고, 코인 발행을 위한 블록 보상은 5,000 RVN이다. 레이븐코인은 개인, 공개, 설립자 또는 개발자를 위한 별도의 할당량을 보관하지 않는다. 레이븐코인은 보안, 사용자 제어, 개인 정보 보호, 그리고 검열 저항에 우선순위를 두며, 필요에 따른 사용자를 위한 간단한 추가 기능 허용과 더불어 어떤 방식으로도 사용 및 개발이 가능하다. 레이븐코인의 최초발행일은 2018년 1월 3일이며 시가총액은 2018년 12월 기준 4,100만 달러로 90위를 차지하고 있고, 유통물량은 약 23억 개 정도이다. [1]

목표

레이븐코인은 ‘상호간의 자산 전송’ 이라는 한 가지 특정 기능을 효율적으로 잘 처리하는 것을 목표로 설계된 P2P 네트워크다. 레이븐 프로토콜의 목표 중 하나는 비트코인이나 다른 프로젝트에서 사용할 수 있는 오픈 소스 코드에 기여하면서 코드를 만들 수 있는 실제 활용 사례를 만들어 내는 것이다. 세계 경제가 다양한 블록체인들을 사용하는 사람들의 영향을 받는다면, 오늘날 자본 시장이 작용하는 방식 또한 바뀔 수 있다. 더욱 많은 자산이 거래됨으로 사용자와 국경 및 관할지역 사이의 관련성은 적어지고, 국경을 넘는 거래는 더욱 증가할 것이다. 또, 사람들이 비트코인을 사용하여 자산을 즉각적으로 전송할 수 있는 시대가 도래했기 때문에 글로벌 소비자들은 유가 증권 및 유사한 자산 보유를 위해서도 동일한 효율성을 요구할 것이다.[2]

특징

레이븐코인은 토큰 및 토큰화 된 자산을 위한 플랫폼이다. 이러한 디지털 자산의 생성, 발급 및 거래는 프로젝트의 주요 사용 사례이다. 프로토콜은 특별히 사람, 재산 등의 투자 계약을 나타낼 수 있는 보안 토큰 발급을 위해 마련되었다. 여기엔 물리적 상품에서부터 유틸리티 토큰에 이르기까지 무엇이든 포함될 수 있다.

자산 인식 시스템

자산 인식 시스템은 두 가지의 큰 이점들을 제공한다. 첫째, 클라이언트 및 RPC 명령을 통해 실수로 파괴될 수 있는 것으로부터 자산을 보호할 수 있다. 둘째, 단일 네이티브 클라이언트가 자산의 발행, 추적 및 전송을 실행할 수 있다. 또, 기본 자산에 대한 보안을 제공하기 위해 비트코인과 같은 시스템 기능인 시장성 가치, 탄탄한 채굴 커뮤니티, 광범위한 분배의 전제 하에 작동한다. [2]

자산

자산은 별도의 채굴 없이, 레이븐 프로토콜 사용자에 의해 발행될 수 있는 토큰이다. 레이븐 프로토콜 사용자는 이러한 자산을 생성하고, 해당 자산 프로토콜의 독립적인 목적 및 규칙을 결정한다. 이러한 자산 또는 토큰은 레이븐코인 블록체인에 존재하며, 각각의 자산, 코인 및 토큰 발행자(자산 생성자)가 선택한 어떠한 이름, 단체, 또는 목적이 될 수 있다. 이 토큰들은 거래 가능하며, 비트코인 또는 유사하게 작동되는 암호화폐들과 같이 용이하게 이동 가능하다. 레이븐코인에서 자산은 제한된 양의 고유한 상징성을 지니며, 어떤 레이븐코인 주소로도 거래 가능하다. 자산들은 오픈 에셋, 마스터코인, 카운터파티 같은 플랫폼들 그리고 이더리움블록체인의 ERC20와 ERC223로도 이용 가능했다. 레이븐 프로토콜에서 만들어진 자산들을 여러 이점들이 있다. 사용이 편리하며, 기존의 코인들과 통합되며, 중앙 조직에서 운영하지 않는 POW(작업증명) 방식의 채굴과 오픈소스 코드를 통해 보안성을 지닌다는 것이다. [2] 자산 또는 토큰은 아래에 제시된 아이디어와와 같이 토큰 발행자가 만들어낼 수 있는 모든 것에 사용될 수 있다.

  • 물리적 및 디지털 자산 토큰화

물리적 및 디지털으로 자산을 토큰화 할 수 있는 것에는 골드바, 유로화, 땅 문서, 에너지 자산(전기, 목재, 가스, 오일, 풍력)등이 있다.

  • 프로젝트의 지분 토큰화

증권 토큰이란 주권 서류 대신, 토큰 지분화를 통한 회사의 지분 또는 증권 배분을 하는 것이다. 증권 또는 파트너쉽 이자 지불 시 레이븐코인으로 배당금을 지불한다. 또, 제한된 파트너쉽, 로열티 또는 수익 분배 플랫폼을 위한 토큰, 아이템을 이전하거나 재판매 할 수 있는 기능을 지닌 크라우드 펀딩 아이템을 위한 토큰이다.

  • 가상 상품 토큰화

가상 상품 중에서는 재판매가 가능한 발티모어 레이븐스 게임과 같은 경기 티켓, 특정 활동을 허용하는 자격증, 특정 서비스를 사용하기 위한 접속 토큰, 게임 플랫폼 외부로 전송 가능한 게임 화폐 또는 아이템을 토큰화 할 수 있다.

  • 크레딧 토큰화

크레딧 토큰화로는 기프트 카드, 항공 마일리지, 보상 포인트를 제공받을 수 있다. 레이븐코인은 현금 대신 자산에 초점을 맞춤으로써 이러한 이점들을 유지하며, 사용자들은 안전한 블록체인에 그들이 만든 규칙들과 더불어, 사용자들이 관리하는 ‘자산’을 쉽게 발행할 수 있는 플랫폼을 제공한다.

===X16R 해시 알고리즘===레이븐코인은 ASIC 채굴을 피하기 위해 새로운 알고리즘인 X16R을 만들었다. 이 알고리즘의 특징은 이전 블록의 해시를 기반으로 16 해싱 알고리즘의 순서가 끊임없이 변경된다는 것이다. 해시 알고리즘 중 일부는 다른 것보다 시간이 더 걸리게 된다. 이 시간 차이는 각 블록을 채굴하는 동안 16개의 알고리즘에 걸쳐 평균값을 산출한다. 이 마이닝 알고리즘의 테스트 플랫폼은 레이븐(RVN) 이다. 레이븐은 X16R에 대한 참조 구현으로, X16R의 수를 정의한다. 알고리즘, 사용된 특정 해싱 알고리즘, 알고리즘 순서 및 이전 블록 해시에 사용된 바이트 순서 X16R의 이면에 있는 개념은 Scrypt, Equihash 및 기타로 확장될 수 있다. 이 해시 알고리즘의 무작위성으로 인해 ASIC 개발에 상당히 취약하다.

자산 발행과 거래

토큰 이름은 유일한 것으로 보장되며, 이 이름으로 토큰을 발급받는 첫 번째 사람이 토큰 프로젝트의 소유자이다. 발행자는 발행된 수량, 소수 자릿수 및 향후 동일한 토큰을 더 많이 발급 할 수 있는지 여부를 결정한다. Mastercoin, Counterparty 또는 CoinSpark와 비슷한 방법으로 다른 토큰을 발행 할 수 있다. 자산을 GUI 지갑과 통합하고, 자산 관리 기능을 제공하는 새로운 RPC 호출을 만들면, 새로운 자산을 쉽게 발행하고, 현재 잔액을 알려주며, 다른 사용자에게 자산을 전송할 수 있다. 토큰에 의해 사용 가능한 오픈소스와 공유 인센티브 메커니즘의 결합은 전통적인 구조가 할 수 없는 방식으로 이익(Interest)을 조정할 수 있게 한다. 오픈소스 토큰 프로젝트는 사장, 지도자, 직원들 그리고 기업 구조를 참여자들의 이익 및 경제적 선택에 맞게 대체할 수 있다. 그러므로 어떤 한 사람이 이기적으로 동기부여를 받았든 간에, 오픈소스는 다른 구조보다 새롭고 흥미로운 많은 종류의 프로젝트에 더 좋은 모델이 될 수 있다. 레이븐코인은 프로젝트가 협동조합, 기업, 또는 파트너십을 대표하는 토큰을 발행할 수 있게 한다. 예를 들어, 협동조합은 직원 및 참가자가 소유자인 일반적인 단체다. 협동조합은 참가자들에게 많은 이점들을 제공함에도 불구하고, 때때로 구조 및 유지 면에서 어려움을 겪는다. 그러므로 협동조합의 이익을 토큰화 하는 것은 이 구조가 자본 및 자원 할당에 사용될 수 있는 많은 새로운 방식을 열어준다. 각 토큰에 대한 규칙은 해당 토큰 발행자에 따라 달라질 수 있으며, 기록 보관은 작업이 분산된 레이븐코인 블록체인에서 이뤄지게 됨으로, 조직들은 다양한 종류의 참여 구조를 적용하고 효율적으로 사용할 수 있다. 게다가, 토큰은 발행자에 의해 유일하며, 제한적이며, 또는 대체 가능할 수 있으므로, 토큰 프로젝트 관리자들은 “클래스 A 주주,” “소셜클럽 평생 회원,” “후원자,” 또는 “ OO 게임 아이템 소유자”와 같은 토큰 보유자 카테코리를 만들 수 있다.

고유토큰

토큰 소유자들은 고유 토큰을 통하여 고유 자산을 생성할 수 있다. ERC721 토큰처럼, 한 고유 토큰은 단 하나의 유일한 자산으로 남게 된다. 고유 토큰은 이를 다른 사용자의 주소로 전송함으로 인해 소유권을 변경할 수 있다. 고유 자산의 실사용 사례로는 소프트웨어 라이센스, 자동차 등록, 위조의 가능성이 있는 품목과 함께 전달하는 진품 증명 토큰, 한 채널에서 소통을 허가하는 토큰이 있다.

주주간의 메시지 전송

토큰 및 자산의 공통적인 문제는 토큰 생성자가 토큰 소유자들과 소통할 수 없다는 점이다. 토큰 소지자는 신원이 확인되는 것을 원치 않을 수도 있기에, 소통은 매우 조심스럽게 이루어져야 한다. 소통은 항상 토큰 소유자에게 참여에 대한 의무가 아닌 자율권을 줄 수 있어야 합니다. 메시지 시스템은 스팸 메시지 방지를 위해, 선별된 단체들만 메시지 시스템을 사용할 수 있도록 허용해야 한다. 메시지 시스템은 고유 토큰을 사용하여 주 토큰 채널에서의 소통을 허용한다. 예를 들어, COMPANY 토큰은 ~COMPANY 고유 토큰을 통하여 COMPANY 의 모든 소유자들에게 경보를 보낼 수 있다. 뉴스 레터, 게임 개발자, 비영리 단체, 활동가 단체, 기업 그리고 기타 독립체들은 특정 사용자들을 위해 토큰 발행이 가능할 것이며, 이메일이나 다른 메시지 전송 서비스와는 다르게, 토큰 소유자만이 사용가능하며 이를 통해 토큰을 전송할 수 있다. 승인된 발신자들이 토큰 소유자에게 전송하는 메시지는 고유 자산 위에 쌓이게 된다. 고유 자산은 채널 소유자에 의한 메시지 전송을 가능케 하는 “발언 막대기(talking stick)”의 역활을 하게 된다.

개인 정보 보호

금융 시스템은 자산이 다른 것으로 대체 가능하며, 문제 없이 거래될 수 있을 때, 더욱 잘 기능 하기에 사생활 보호는 투자와 토큰의 핵심이라고 볼 수 있다. 메시지 전송, 자산, 보상과 같은 기능이 추가됨으로 인하여, UTXO 기반 암호화폐가 공개 주소로부터 신원(ID)를 분리하는 것과 동일한 방식으로, 개인 정보를 보호할 수 있다.

전망

레이븐코인은 비트코인의 UTXO 모델에 기반한 플랫폼 코인이다. 여러 기능의 추가 목적으로 비트코인 코드를 수정하는 것은 실용적이지 않지만, 레이븐코인은 코드 포크와 새로 채굴 가능한 레이븐코인(RVN) 발행을 기반으로 구축된 플랫폼이다. 레이븐코인은 자산, 보상, 고유 자산, 메시지 기능, 투표 기능을 추가할 것입니다. 레이븐 프로토콜의 기능들은 계획된 하드 포크 업그레이드를 통하여 단계적으로 추가될 것이다. 코드 기반은 사용자들과 개발자들이 안전성, 탈중앙화, 변조 방지를 유지할 수 있도록 설계 되었다. 레이븐코인 프로젝트는 조정된 비트코인 기반의 코드 베이스 또는 레이븐코인 블록체인에 추가된 네이티브 부가 기능들의 이점을 제공받을 수 있는 프로젝트, 2 단계 해결책, 실험, 그리고 비즈니스 아이디어들의 출발점 또는 베이스 역할을 할 수 있을 것이다.

로드맵

1 단계 - 완료

  • x1000 코인 배당 (총 210 억)
  • 10 배 빠른 블록 (분당 1 개)
  • 앱 CPU 마이닝에서
  • 다크 그라비티 웨이브 난이도 조정 (180 블록 평균)
  • 주소는 R ... 정규 주소 또는 r ... multisig 시작합니다.
  • 네트워크 포트 : 8767
  • RPC 포트 : 8766

2 단계 - 자산 (진행 중)

  • ASIC 저항

ASIC Resistance - ASIC 저항에 대한 지속적인 시도에 대한 공약. ASIC이 x16r 용으로 만들어진 경우 특정 블록 번호에서 알고리즘 중 하나를 수정하여 Equihash 또는 Raven 용 ASIC 광부에 대한 저항력을 높이기 위한 비슷한 노력을 추가한다

  • 자산 지원

레이븐은 자산의 발행, 재발행 및 이전을 허용하도록 연장 될 것이다. 자산은 발행 시점에 설정된 공급으로 재발행하거나 제한 할 수 있다. 자산을 만드는 데 드는 비용은 500 RVN 이다. 각 저작물 이름은 고유해야 하며 자산 이름은 AZ와 0-9로 제한된다.

  • 메타 데이터

토큰에 대한 메타 데이터는 IPFS에 저장 될 수 있다. 초기에는 이것을 변경할 수 없다. 요구가 있는 경우 토큰 발급자가 메타 데이터를 업데이트 할 수 있도록 시스템을 업데이트 할 수 있다.

  • 보상

리워드 기능이 추가되어 모든 자산 보유자에게 RVN으로 지불 할 수 있다. RVN 지불은 모든 자산 보유자에게 분배 될 것이다. 이는 배당금 지급, 지불금 분할, 토큰 소지자 그룹에 대한 보상 등에 유용하다.

  • 블록 크기

레이븐은 더 많은 온-체인 트랜잭션을 허용하기 위해 블록 크기를 1MB에서 XMB로 늘릴 수 있다.

  • 고유 자산

생성 된 자산은 5 RVN의 비용으로 고유하게 만들 수 있다. 분할 할 수없는 자산만 고유하게 만들 수 있다. 그러면 자산이 UTXO로 이동하고 고유 식별자가 txid와 연결된다. 이 시점에서 자산을 한 주소에서 다른 주소로 이동할 수 있으며 해당 자산을 원래 위치로 추적 할 수 있습다. 또, 고유 자산을 만드는 데 드는 비용은 화상 주소로 전송된다.



참고자료

같이 보기


  의견.png 이 레이븐코인 문서는 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.  

  1. 코인왕, 〈레이븐 코인에 대해 알아보자〉, 《네이버 블로그》, 2018-10-26
  2. 2.0 2.1 2.2 Reven, "Ravencoin whitepaper"