Canton 3

Canton 시작하기(튜토리얼)

canton 0.18.x 버전 기준으로 작성되어 있습니다. 개요 Canton은 DAML 원장 상호운용성 프로토콜입니다. 서로 다른 참여자 노드에서 호스팅 되는 파티는 DAML 및 Canton 프로토콜에 작성된 스마트 계약을 사용하여 거래할 수 있습니다. Canton 프로토콜을 사용하면 여러 DAML 원장을 단일 가상 글로벌 원장에 연결할 수 있습니다. DAML은 스마트 계약 언어로서 주어진 계약을 보거나 변경할 수 있는 권한을 가진 사람을 정의합니다. Canton 동기화 프로토콜은 이러한 가시성 및 권한 부여 규칙을 시행하고 악의적인 행위자가 존재하는 경우에도 매우 높은 수준의 개인 정보 보호를 통해 데이터가 안정적으로 공유되도록 보장합니다. Canton 네트워크는 다른 애플리케이션을 기반으로 하는 새로..

기술자료/Canton 2020.09.24

아키텍처 개요 및 가정(Assumptions)

Caton 0.18.x 버전을 기준으로 작성되어 있습니다. 여기에서 가정(Assumptions)이란 Canton시스템 구축을위한 밑바탕이 되는 조건들이 준비되어 있는 전제를 가정합니다. 개요 및 가정 이 섹션에서는 Canton아키텍처의 개요및 엔터티(신뢰 도메인 정의) 그리고 구성 요소를 설명합니다. 이후 서로 다른 엔티티에 대한 신뢰 가정과 통신 링크(communication links)에 대한 가정을 설명합니다. Canton은 높은 수준의 요구사항을 충족하도록 설계되었습니다. 이글을 읽는 사용자는 스마트 계약 언어 DAML 및 DA 원장 모델의 계층적 트랜잭션에 익숙하다고 가정합니다. Canton 101 기본 예제 Canton의 작동 방식에 대한 배경 지식을 제공하기 위해 간단한 DVP(deliver..

기술자료/Canton 2020.09.23

다중 참여 원장에서 DAML 앱 실행 (Canton)

"다중 참여자 (multi-participant) "원장이란 무엇입니까? DAML 원장은 다양한 토폴로지를 가질 수 있습니다. 이 블로그 포스트의 경우 다중 참여 토폴로지가 있는 원장에 관심이 있습니다. 참여자는 시스템 파티들에게 Ledger API를 제공하는 노드로서, 다중 참여형 토폴로지는 복수의 참가자 노드를 가진 토폴로지입니다. 다른 참가자는 일반적으로 시스템 파티의 다른 세트에 서비스를 제공합니다. DAML 문서에서 원장 토폴로지 및 참여자에 대한 자세한 내용을 읽을 수 있습니다. 왜 다중 참여 원장입니까? 다중 참여 원장은 매우 일반적입니다. 예를 들어 Hyperledger Sawtooth의 DAML 및 Canton 원장 상호운용성 프로토콜(Canton ledger interoperabilit..

블로그 2020.09.23