Skip to content
CCToolsNews
News
Google News·

Daml and Canton: An Introduction

Daml and Canton: An Introduction
Summary
  • ▸

    Daml and Canton are used by financial institutions like Goldman Sachs, Broadridge, and EquiLend for distributed ledger solutions.

  • ▸

    Daml smart contracts model legal relationships, while Canton synchronization protocol enables distributed execution.

  • ▸

    The platform offers flexibility in decentralization, from centralized SQL to full blockchain networks.

  • ▸

    Daml does not aim for censorship resistance, unlike Bitcoin and Ethereum, allowing higher throughput and lower costs.

Article

Strategic guidance for secure AI adoption

Reviewing blockchain designs for security and resilience

Aligning controls to evolving regulatory mandates

Securing digital asset custody and key systems

Clarity on your cybersecurity risk posture

Validating security before third-party commitments

Building blockchain and security skills enterprise-wide

Adversarial testing against real-world AI threats

Identifying vulnerabilities in AI models and pipelines

Protocol-level security review of L1 networks

Uncovering vulnerabilities in your source code

Exposing exploitable flaws in web applications

Cloud Infrastructure Penetration Testing

Finding weaknesses across cloud environments

Full-scope adversarial simulation of your defenses

Code security testing for blockchain-powered applications and systems.

The best security engineers in the world

The trusted security advisor for blockchain and financial services industries

Access official logos, fonts, and guidelines

In-depth evaluations of smart contracts and blockchain infrastructures

All the latest vulnerabilities discovered by Halborn

How Halborn’s solutions have empowered clients to overcome security issues

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you've provided to them or that they've collected from your use of their services. You consent to our cookies if you continue to use our website. Learn More.

The Daml smart contract platform and the Canton ledger interoperability protocol have been chosen by many high-profile players of the financial industry as a distributed ledger solution.

According to the latest announcement, the EquiLend platform’s 1Source initiative will use Daml and Canton. The problem the platform wants to solve is that “currently, counterparties to a securities lending transaction record contract details separately in their respective systems, which often leads to "breaks” downstream in the trade lifecycle” making it necessary to perform “costly and inefficient reconciliation processes”.

The investment bank Goldman Sachs went live with its end-to-end digital asset platform (called GS DAPTM) developed on Daml in January 2023. The benefits of the new platform are “faster matching of buyers and sellers, quicker settlements, increased liquidity, stronger risk management, and expanded investor access to digital assets”.

Broadridge also uses Daml and Canton under the hood of its Distributed Ledger Repo (DLR) solution, launched in 2021, which now transacts $1 trillion a month. The insurtech company Zinnia aims at speeding up policy administration with its Zahara open insurance system of record.

Digital Asset, creators of Daml and Canton, are involved in the “ digital dollar pilot ” organized by the New York Federal Reserve and is a partner of several big stock exchanges all over the world.

In this blog post, we’ll explain in broad strokes how the unique features of Daml and Canton make it so useful as a distributed ledger platform. Stay tuned for more technical details in subsequent blog posts.

At the intersection of the legal and the IT world

On one hand, legal relationships underpin every segment of the economy. On the other hand, the growing need for volume, speed and efficiency drive digitalization. It’s just natural that we can see more and more solutions (often called distributed ledger of blockchain) which digitize legal relationships and transactions between economic partners.

It’s not a coincidence that we saw distributed ledger/blockchain solutions emerge first in the financial industry. Legal relationships here are highly standardized in the form of securities and derivatives, the volumes and values are high, and time is of the essence.

But the development doesn’t stop at the industry boundaries. In more and more industries, we can see that non-financial or even real-world assets are tokenized, “token” also representing a legal relationship, generalizing the concept of securities.

Within the blockchain landscape (by “blockchain” we mean transaction systems no matter if their implementation includes Bitcoin-style blocks and chains) there is a big divide, determining supported use cases and non-functional aspects like energy consumption and throughput.

The splitting criterion is censorship resistance.

Bitcoin, Ethereum and some other blockchains aim to be censorship resistant, meaning no external party can block transactions. In some use cases, this feature can be useful – but it doesn’t come for free. The price users need to pay for censorship resistance is relatively low throughput, high energy consumption, and transaction fees. On top of these burdens, these networks run the risk of a 51% attack (which became a reality for Ethereum Classic).

Daml, together with some other transaction systems typically used by companies and other institutions (like Corda, Hyperledger Fabric, etc.) do not belong in this category. Such systems operate within a contractual and often a regulatory framework, are integrated with other corporate infrastructure elements and IAM systems. Consequently, they don’t need (and indeed don’t want) to be censorship resistant. Which also means that they don’t share the burdens and risks of censorship resistant networks.

So how fast is Daml?

It depends on a lot of factors, because the platform offers various means for optimization and scaling. It’s safe to say that it’s probably slower than a database operating in a centralized setup, and much faster than some systems which are typically used today to process everyday workflows like e.g. money transfer, stock trade settlement or healthcare claims processing, because it can cut off coordination delays which are often much heavier than IT processing times.

Choose your sweet spot of “decentralized”

“Blockchain” is roughly synonymous with “distributed ledger”. The distributed nature of such transaction systems follows from the application domain, because business is inherently distributed – nobody does business, enters into contracts or transacts with themselves.

“Distributed” in this sense means: spanning trust domains.

Theoretically, the full potential of such inherently distributed transactions systems can be best utilized in a fully decentralized topology. In practice though, there are considerations like costs, trust assumptions and platform limitations which require a broader spectrum of options between the fully decentralized and fully centralized topology.

The Daml/Canton platform offers users great flexibility in choosing the sweet spot in terms of the degree of decentralization. On one end of the spectrum, the platform can be used in a centralized manner, on top of a SQL database. The other extreme is when trust domains form a network so that every domain chooses different kinds of persistent storage, which can be a SQL database, enterprise Ethereum or Hyperledger Fabric. (To be clear: in the case of using a blockchain as persistent storage, the Daml model cannot interact with the native assets on the underlying blockchain, the Daml data is stored as blobs.)

Financial instruments, rights and obligations

To get a high level picture of what a Daml model can do for you, you can check out the Daml Finance Library . It provides tools to model instruments (the economic terms related to securities and derivatives), holdings of such instruments, settlements transactions and lifecycling.

But the range of viable application domains for Daml models is much broader than financial instruments.

In simple terms, a Daml smart contract model implements the legal architecture of a business model, and the Canton synchronization protocol implements the distributed network which executes the transactions constituting the daily operation of such a business model.

Read full article at source
Read original on Google News