블로그 8

엔터프라이즈 블록체인이란 무엇이며 왜 관심을 가져야 합니까?

개요 본 글에서는 엔터프라이즈 블록체인(DLT)에 대해 소개하고, 이를 실제 구현하는 과정에서 마주치는 주요 이슈들과 이를 해결하는 방법에 대해 다룹니다. 이를 위해 Digital Asset의 오픈소스 스마트 컨트랙트 언어와 플랫폼인 Daml이 어떻게 이러한 이슈들을 해결하는 데 도움을 줄 수 있는지 알아보겠습니다. 블록체인의 두 가지 의미 블록체인이란 용어는 개념이나 기술적인 구현 방법에 따라 의미가 달라질 수 있다. 글에서는 블록체인의 두 가지 의미를 설명한다. 첫 번째 의미는 블록체인이라는 용어가 처음 등장한 배경인 비트코인 시스템에서의 의미로, 중앙 기관 없이 거래를 처리하는 것을 목적으로 했다. 이 개념은 이후에 다른 분야로 확장되어서 “여러 당사자 간의 거래를 실시간으로 조정하고 강력한 신뢰성..

블로그 2023.08.08

DLT를 사용하여 대리 투표(proxy voting) 및 규제 보고 간소화

IntellectEU와 Digital Asset의 파트너십이 시작된 이래로 기업 활동은 DAML을 다자간 워크플로우를 표현하고 해결하기 위한 도구로 사용하는 일관된 주제 (DAML 주도 개발 : IntellectEU)였습니다. 가치 제안을 통해 잘 알려진 DAML의 기능은 IntellectEU가 비즈니스 접근 방식을 개선하는 동시에 기술 구현을 재편하는데 도움이 되었습니다. 이러한 노력으로 IntellectEU는 앞서 언급 한 사용 사례 및 부가가치 솔루션에 대한 처리 효율성을 대규모 고객에게 전달했습니다. IntellectEU의 제품 연구 및 개발 전략의 일환으로 기업 활동에 대응하기로 다시 결정했습니다. 이 경우 IntellectEU는 "SRD II"라고도 하는 "주주권리지침 II"및 기업지배구조 이..

블로그 2020.10.07

금융 라이브러리 - 파트2

금융 라이브러리에 대한이 DAML 마스터 클래스의 두 부분으로 구성된 하위 시리즈의 첫 번째 부분에서 금융 라이브러리 응용 프로그램을 리버스 엔지니어링 하기 시작했습니다. 여기에서 5 개의 큰 아이디어를 확인했고, 그중 첫 번째 부분에서 3 개를 제시했다. 나머지 두 가지 아이디어가 있습니다. 빅 아이디어 # 4 : 동적 서명자 집합 (a dynamic set of signatories) 때로는 계약에 동적 서명자 집합이 있어야 합니다. 이는 서명자가 계약의 선택을 미리 승인하기 때문에 중요할 수 있습니다. 이 메커니즘은 간단한 제안/수락 패턴으로도 작동하므로 여러 당사자가 서명 한 계약을 생성할 수 있습니다. 일반적으로 제안/수락 패턴은 다음과 같이 작동합니다. 제안 계약에는 서명자를 설정하는 변수가 ..

블로그 2020.10.06

금융 라이브러리 — 파트 1

DAML Masterclass 시리즈의 두 번째 부분입니다. 아래 목록에서 다른 부분을 참조하십시오. * DAML을 사용하는 애플리케이션에서 영감을 얻는 방법 이 시리즈에서는 내 프로젝트에 대한 영감을 얻기 위해 DAML 마켓 플레이스에 제공되는 DAML 전문가가 작성한 여러 고급 애플리케이션을 리버스 엔지니어링 합니다. 만약 일부 금융 refapp를 분석을 해봤다면, 일부는 DAML Marketplace에서 사용할 수 있는 Finance Library라는 라이브러리를 사용한다는 것을 알 수 있습니다. 그래서 먼저 이것을 잘 살펴보겠습니다. 금융 라이브러리(Finance Library)에는 내가 코드를 읽기 전에는 생각하지 못했던 여러 가지 고급 아이디어가 포함되어 있어, 나는 가장 유용하다고 판단한 것..

블로그 2020.10.06

DAML을 사용하는 애플리케이션에서 영감을 얻는 방법

DAML은 블록체인 및 중앙 집중식 데이터베이스에서 실행할 수 있는 트랜잭션 중심의 분산 비즈니스 애플리케이션을 만들기 위한 도메인 별 스마트 계약 언어입니다. DAML의 혁신적인 기능 중 하나는 여러 당사자가 서명한 디지털 계약을 사용하여 사용 사례를 구축할 수 있다는 것입니다. 따라서 계약서가 전통적인 비즈니스 세계 및 정부에서 처럼 사전 허가 및 권한 위임의 표현을 훨씬 더 빠르고 오류율가 없는 형태로 표현할 수 있습니다. 예를 들어, 관련 기관 및 당국과 일련의 디지털 상호작용을 통해 가상 운전 면허증을 취득할 수 있다고 상상해보십시오. 그 결과, 필요한 모든 당사자가 서명한 운전 자격에 대한 "계약"을 취득할 수 있으며, 계약서의 담당 공무원을 관찰자로 지정하여 경찰에 이를 보여줄 수 있습니다...

블로그 2020.10.06

다중 참여 원장에서 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