어떻게 Ardor Child Chain이 작동하는가?

in #ardr7 years ago

원문 출처 : https://www.ardorplatform.org/how-ardor-child-chains-work

Blockchain 기술을 비즈니스, 조직, 그룹 또는 독립적 인 프로젝트에 활용하시고 시다면, Ardor Child Chain을 만드시면 됩니다.
Child Chain을 만드는 것은 Jelurida 재단의 지원을 받아 진행 됩니다. Main Blockchain 인 Ardor 아래에 여러 Child Chain이 만들어질수 있구요, 각 Child Chain은 생성시 고유한 기능을 선택 할 수 있고, 추가시킬 수도 있습니다. 이
Child Chain은 고유 토큰을 사용하여 운영되므로 별도의 독립된 기능을 수행하는 역할을 하면서도 Main Chain인 Ardor에 의해 위조등의 위협으로 부터 보호받을 수 있는 블럭체인의 기능을 갖게 됩니다.
Child Chain의 Transaction은 Ardor네트워크의 모든 Node에서 유효성이 검증됩니다.
ARDR Coin을 보유한 계정은 Child Chain의 Transaction이 작든 많든 상관없이 Forging(유효성 검사)을 합니다.
Forging을 Ardor Platform에서 영구적으로 순차적으로 반복한다면, 블록 체인 크기가 비대해지는 팽창의 문제가 일어 날텐데요, 이를 해결하기 위해 Childchain 데이터는 생성시 결정된 일정에 버려집니다.
다음은 Ardor 플랫폼에있는 두 개의 Child 체인이 존재할 수있는 예입니다.
프로젝트 A는 사모 펀드 플랫폼이고 프로젝트 B는 뮤직 스트리밍 플랫폼입니다.
프로젝트 A는 Jelurida 에 연락 하여 Ardor 플랫폼에 자체 Child Chain을 만들고 PrivX라고합니다. 자산 교환 및 데이터 클라우드 기능 만 활성화됩니다. 자산 교환은 사모 펀드의 발행 및 거래를 제공 할 것입니다. 데이터 클라우드 기능은 발행 된 주식 (특허, 회계 보고서, 파트너십 계약 ...)에 관한 관련 정보 / 데이터를 저장하거나 첨부합니다.
프로젝트 B는 Transaction 량이 많기 때문에 프로젝트 A 트랜잭션과 구분된 플랫폼을 원합니다. Ardor 플랫폼에서 자체 Child Chain을 요청하고 VibeMe라고 부릅니다. 마켓 플레이스는이 블록 체인에 포함 된 유일한 기능이며 음악 상품을 디지털 상품으로 제공합니다. 구매 트랜잭션은 사용자가 콘텐츠를 해독/ 잠금 해제하고 노래를 듣기 위해 사용됩니다.
이 두 예제 프로젝트는 공통점이 많지 않으며 각각의 플랫폼에서 발생한 트랜잭션을 하나의 고유 한 블록 체인에서 혼합 할 필요가 없습니다. 별도의 블록 체인을 사용하는 것이 더 나은 접근 방법이며 동일한수준의 안정성, 보안 및 확장 성으로 인해 여전히 이점을 얻을 수 있습니다.
이 두 개의 블록 체인은 내부 토큰을 공개하고 교환 할 수있는 거래를하지 않는 한, 사적이며 사기업이며PrivX & VibeMe만이 관리합니다.
(이 예제는 Mohammed Aajaji가 쓴 기사 에서 수정되었습니다 )

기본 토큰
모든 Child Chain Transaction 수수료는 해당 Child Chain에 고유 한 토큰(해당 코인)을 사용합니다. Child chain 사용자는 블럭을 생성하기(분산 장부를 저장하기)위해 Ardor가 필요하지 않습니다.

번들링
계정 생성과 같이 Child 체인의 지정된 계정은 기본 하위 체인 토큰에 거래 수수료를 징수하고 ARDR의 Child 체인 처리 수수료를 Main 체인인 Ardor Forger에 지불합니다.
플랫폼 전체 자산
모든 Child 체인 사용자는 Ardor에 존재하는 자산을 플랫폼 전체의 다른 모든 Child 체인과 보유 및 교환 할 수 있습니다.

쉬운 설치
출시 후 설정은 수동으로 수행해야하지만 Ardor가 출시 된 후 Child 체인 생성이 간소화됩니다. 여전히이 프로세스는 자신의 블록 체인을 설정하는 것보다 훨씬 간단합니다.

==================================================
이상이 의/번역 자료이며
어떤 형태로 아더 플랫폼 위에
여러가지의 Child Chain이 존재하는지를 설명해주는 자료입니다.

요약하자면, Child Chain 에는 아래 14개 이상의 기능이 있는데,
고객(기업)에서 원하는 블럭체인의 기술중 필요 한것만 넣어서 Child Chain 을 구성 할 수 있으며, 초기에는 Jelurida 재단의 지원이 필요하다. 가 되겠습니다.

<Ardor Platform 상에서 Child Chain의 14가지 기능>
아래는 이그니스의 기능인데, 이그니스는 Ardor Platform Child chain의 모든 기능을 가지기 때문에 곧 Child Chain의 기능이라고 봐도 되겠습니다.

◦ 자산 교환(Asset Exchange) : 자산과 Child chain를 Mapping 시켜 여러가지 자산을 교환 할 수 있습니다.

◦ 통화 제도(Monetary System) : 사용자가 정의한 Token이나 통화를 만들어 낼 수 있습니다.

◦ 시장(Marketplace) : 판매용 품목을 나열하고 블록 체인으로 판매 할 수 있습니다.

◦ 투표 시스템(Voting System) : 특정 조건 그룹의 사람들의 합의를 이끌어내 거래를 할수 있게 하거나, 여론 측정, 후보자 선출 같은 간단한 투표를 진행 할 수도 있습니다.

◦ 조건부 거래(Phasing) : 거래가 특정 조건에서만 이루어 질 수 있도록 합니다.

◦ 별칭 시스템(Alias System) : 주소, 이메일, 사이트 주소 등의 긴 Text를 더 짧은 별칭을 통해 데채 할 수 있는 System

◦ 메시지(Messages) : 허용 된 당사자 간의 암호화된 데이터 등을 공유 할 수 있습니다.(의료 분야 등에활용 가능)

◦ 계정 임대(Account Leasing) : 특정 기간동안 Forging 능력을 특정 계좌로만 한정 시키는 기능(0 Fee transaction을 가능 하게 함)

◦ 계정 모니터(Account Monitor) : 수취인의 계정이 특정 임계값 이하보다 작아질 경우 자동으로 자산이나 통화를 전송 하게 되는 기능

◦ 동전 셔플링(Coin Shuffling) : Child chain내에선 기본적으로 모든 거래 내역을 보고 추적 할 수 있지만, 자금이나 거래를 익명으로 처리하기를 원하는 사용자를 위해 거래내역을 무작위로 Mapping 하는기능

◦ 플러그인(Plugins) : 다른 소프트웨어 개발자가 Child chain 클라이언트 인터페이스에 기능을 추가 할 수 있음

◦ 자산 관리(Asset Control) : 자산 발행자가 누가 매매 할수 할 수 있는지 결정하는 등의 자산을 관리 할 수 있는 기능

◦ 복합 조건부 거래(Composite Phasing) : AND, OR 및 NOT 조건을. 거래 조건에 반영 하게 함으로써 더 효율적으로 자산을 관리 할 수 있게 하는 기능

◦ 자산 공유 증가(Asset Share Increase) : 자본 증식이나 주식 분할 같은 기능을 가능하게 함

[출처] 어떻게 Ardor Child Chain이 작동하는가 (아더(Ardor Platform) 한국 커뮤니티(v0.1)) |작성자 ARDORBaby

(http://cafe.naver.com/ardorer)