Tutorial 4

Canton 시작하기(튜토리얼)

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

기술자료/Canton 2020.09.24

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

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

블로그 2020.09.23

DAML 사용 사례 : 의료 시스템에서 스마트 계약을 구현하고 의료 오류를 방지하는 방법

처음으로 이 4개의 편지를 들은 지 거의 7개월이 지났는데 그것이 개발자로서의 일상생활에 어떤 영향을 미칠지 전혀 몰랐습니다. DAML은 오픈 소스 스마트 계약 프로그래밍 언어입니다. 정의를 조사할 때 DAML 자체와 매우 흡사하고 정직한 정의를 찾았습니다. "대단히 단순한 아키텍처 덕분에 팀은 상용구가 아닌 비즈니스 로직에 집중할 수 있어 고객에게 보다 차별화된 기능을 더 빠르게 제공할 수 있습니다." 실제로 DAML로 개발할 때 애플리케이션이 하지 말아야 할 일을 하지 않도록 하는 대신 애플리케이션이 해야 할 일에 초점을 쉽게 유지할 수 있습니다. 현재 대부분의 DAML 애플리케이션은 금융 부문을 목표로 하지만, 이에 대한 좋은 예가 의료 시스템에도 적용될 수 있다고 생각합니다. DAML모델이 중앙 ..

블로그 2020.09.21

Block8 심층 분석 시리즈 : R3’s Corda vs Digital Asset’s DAML

1 부 : 상태 및 트랜잭션 개요 기업 환경의 DLT(Distributed Ledger Technology)는 최근 몇 년 동안 많은 새로운 플레이어가 등장하여 기업이 필요에 따라 적절한 기술을 선택할 수 있도록 다양한 기능을 제공합니다. 종종 이러한 선택은 기술의 장점만을 기반으로 하는 것이 아니라 기존의 비즈니스 관계와 때로는 과대광고를 기반으로 합니다. 오늘날 엔터프라이즈 솔루션에 사용할 수 있는 가장 잘 알려진 DLT 기술에는 Hyperledger Besu (이전 Pantheon의 Ethereum 클라이언트), R3의 Corda, Digital Asset의 DAML 및 Hyperledger Fabric 등이 있습니다. Block 8 Rates 시리즈의 각 부분에서 우리는 몇 가지 주요 지표에 대해..

블로그 2020.09.21