はじめに

사용자 발행 자산(UIAs)

Bitcoin의 초기에 사용자가 여러 통화를 동시에 추적하기 위해 Bitcoin의 회계 시스템에 편승하여 자산을 발행 할 수 있도록 프로토콜이 신속하게 개발되었습니다. 이 프로토콜은 Bitcoin 프로토콜에 의해 기본적으로 지원되지 않았지만 영리한 해킹을 통해 구현되었습니다.

Colored CoinsMastercoin (현재 Omni라고 함)과 같은 Bitcoin 오버레이의 경우, 라이트 클라이언트는 신뢰할 수있는 서버에 의존해야만 했습니다. 또한 거래 수수료는 비트 코인으로 지불해야 합니다. 트랜잭션 승인을 위한 단일 파이프라인과 이러한 속성들의 결합으로 인해 비트코인은 다중 자산 회계에서는 최적의 것은 아닙니다.

ERC20 표준을 사용하는 Ethereum의 경우 더 많은 기능이 있습니다. 그러나 거래 수수료로 여전히 ether가 필요합니다. 또한 Ethereum 네트워크는 발행 된 모든 ERC20 토큰의 요구에 맞춰 확장하는데에 어려움을 겪고 있습니다.

근본적인 문제는 세 부분으로 나눌 수 있습니다 : 자원, 인센티브 그리고 예측되는 우려. 자원에 관하여는, 동일한 원장에 완전히 새로운 통화를 추가하려면 대역폭, mempool 및 블록 공간을 공유하는 두 개의 독립적인 UTXO (사용되지 않은 트랜잭션 입력) 세트가 필요합니다. 이 통화들의 거래를 통합시킬 통합 노드에게 인센티브를 제공할 필요가 있습니다. 그리고 암호화폐의 모든 사용자가 특정 엔티티의 통화를

신경쓸 필요도 없습니다.

이러한 문제를 고려할 때, 다중 자산 원장의 기본 토큰이 탈중앙화된 통화 시장을 가능하게하는 교량 통화로 동작하는 것은 엄청난 이점이 있습니다. 추가적인 기능을 제공하는 특정 목적을 가진 자산이 발행될 수 있는데, 예를 들자면 대출이나 송금에 유용한 Tether, MakerDAO와 같이 가치가 안정된 자산을 발행할 수 있습니다.

주어진 과제에 도전하여, Cardano는 다중 자산 회계에 대한 실용적인 접근 방식을 채택했습니다. 단계별로 구축하는 첫 번째 과제는 수천 개의 UIAs 요구를 지원하는 데 필요한 인프라를 설계하는 것입니다. 즉, 다음과 같은 발전이 필요합니다.

  1. 매우 큰 UTXO 상태를 추적 할 수 있도록 특수 목적으로 인증된 데이터 구조

  2. 대기중인 트랜잭션 집합을 보유 할 수있는 분산형 mempool 기능

  3. 거대한 글로벌 블록 체인을 허용하는 블록 체인 파티셔닝 및 체크 포인트

  4. 서로 다른 체계의 거래를 포함하는 컨센서스 노드를 보상하기 위한 인센티브 제도

  5. 사용자가 추적하려는 통화를 결정할 수있게 하는 구독 메커니즘

  6. UIAs가 기본 자산과 유사한 보안을 누릴 수 있는 강력한 보안 보장

  7. UIA와 기본 토큰 간의 유동성 개선을 위한 탈중앙화 된 시장 지원

올바른 인증 된 데이터 구조를 찾기 위한 우리의 선행 연구로 Leo Reyzin, IOHK 및 Waves가 공동으로 개발 한 새로운 유형의 AVL+ Tree가 탄생했습니다. 더 많은 연구가 필요하지만, Cardano의 최신 버전에 포함될 진보의 토대입니다.

분산 된 mempool은 스탠포드 대학의 RAMCloud 프로토콜을 사용하여 구현 될 수 있었습니다. Cardano의 컨센서스 계층으로의 통합을 연구하기 위해 2017 년 3 분기에 실험이 시작될 예정입니다.

나머지 주제는 현재 진행중인 연구의 범위와 상호연결되어 있습니다. 연구 결과에 따라 2018 년 CSL 릴리스 Basho에서 UIAs를 위해 Cardano에 프로토콜이 포함될 것이라 예상합니다.

Last updated: Invalid date