Update on Open-Sourcing Plans for Digital Asset Modeling Language (DAML)
Posted by Digital Asset on Aug 22, 2016 9:00:00 AM

Digital Asset has decided to open source DAML, our smart contract-like modeling language for financial applications, and supporting tools. We have not yet specified a release date, but this is a significant commitment which we wish to make known uniformly to our client base and which furthers our commitment to advancing industry adoption of distributed ledger technology by financial services.

Financial institutions face many challenges in coordinating common workflows across multiple legal entities. Many that are exploring the use of smart contracts — legal agreements written as executable code to automate the processing of rights and obligations on a distributed ledger — are discovering the deficiencies with available smart contract languages. There are limitations regarding confidentiality and scalability, as well as poor design decisions that have led to well-publicized highly undesirable outcomes.

Currently available languages were not designed with regulated financial applications in mind; in most cases they were designed to create autonomous, censorship resistant, self executable agents that can hold and transfer cryptographic tokens between anonymous parties. This usage requires very different design decisions from the applications that financial institutions operate today, and so it is not surprising that the tools designed to meet different needs are not suitable.

After extensively evaluating the available options, Digital Asset identified one language that we believed was suitable for use in a financial context. We acquired the team and technology, which we named DAML, in April of this year and have been working on improving the functionality as well as integrating it with our existing technology stack since the recent acquisition. We continue to gather requirements to ensure that DAML is suitable for usage on national-scale, critically important market infrastructure projects and is suitably powerful to be able to model a wide variety of workflows necessary for operating markets. At the same time, we are being cautious not to introduce any unnecessary complexity that could lead to unforeseen exploits or leak sensitive data to parties not permissioned to view it.

Work remains to be done to ensure DAML has the appropriate functionality, documentation, and developer toolkit for usage outside of Digital Asset. Once that work is complete, we will release the language specifications publicly, followed by an appropriate Developer Studio — including software, static analysis, and other tools. By making DAML more widely available, we intend to enable clients, partners, and other vendors to develop, modify, and extend DAML Libraries for use with the Digital Asset Platform or other platforms, fostering a vibrant ecosystem of vendors and solutions.

Digital Asset firmly believes that using and contributing software back to the open source community fuels innovation, lowers costs, allows for critical inspection of the source code, and provides enormous benefits to end users and the industry as a whole, including — but not limited to — our clients. Our objective in supporting open source work has been, and will continue to be, to promote standardization, to encourage interoperability across distinct platforms and ledgers, and hence to drive adoption by reducing the risk of proprietary vendor capture.

In February this year, Digital Asset demonstrated our commitment to open, industry standards as a founding premier member of Hyperledger at the Linux Foundation. We contributed the Hyperledger name and tens of thousands of lines of code and have been an active contributor and maintainer since. Blythe Masters, Digital Asset’s CEO, is Hyperledger’s first Governing Board Chair, and by committing to open source DAML, we are proud to continue to drive the distributed ledger industry forward.

To be notified when the DAML specification, language, and developer tooling is available, please subscribe to our mailing list below. No additional information is available at the current time.

 

Digital Asset has decided to open source DAML, our smart contract-like modeling language for financial applications, and supporting tools. We have not yet specified a release date, but this is a significant commitment which we wish to make known uniformly to our client base and which furthers our commitment to advancing industry adoption of distributed ledger technology by financial services.

Financial institutions face many challenges in coordinating common workflows across multiple legal entities. Many that are exploring the use of smart contracts — legal agreements written as executable code to automate the processing of rights and obligations on a distributed ledger — are discovering the deficiencies with available smart contract languages. There are limitations regarding confidentiality and scalability, as well as poor design decisions that have led to well-publicized highly undesirable outcomes.

Currently available languages were not designed with regulated financial applications in mind; in most cases they were designed to create autonomous, censorship resistant, self executable agents that can hold and transfer cryptographic tokens between anonymous parties. This usage requires very different design decisions from the applications that financial institutions operate today, and so it is not surprising that the tools designed to meet different needs are not suitable.

After extensively evaluating the available options, Digital Asset identified one language that we believed was suitable for use in a financial context. We acquired the team and technology, which we named DAML, in April of this year and have been working on improving the functionality as well as integrating it with our existing technology stack since the recent acquisition. We continue to gather requirements to ensure that DAML is suitable for usage on national-scale, critically important market infrastructure projects and is suitably powerful to be able to model a wide variety of workflows necessary for operating markets. At the same time, we are being cautious not to introduce any unnecessary complexity that could lead to unforeseen exploits or leak sensitive data to parties not permissioned to view it.

Work remains to be done to ensure DAML has the appropriate functionality, documentation, and developer toolkit for usage outside of Digital Asset. Once that work is complete, we will release the language specifications publicly, followed by an appropriate Developer Studio — including software, static analysis, and other tools. By making DAML more widely available, we intend to enable clients, partners, and other vendors to develop, modify, and extend DAML Libraries for use with the Digital Asset Platform or other platforms, fostering a vibrant ecosystem of vendors and solutions.

Digital Asset firmly believes that using and contributing software back to the open source community fuels innovation, lowers costs, allows for critical inspection of the source code, and provides enormous benefits to end users and the industry as a whole, including — but not limited to — our clients. Our objective in supporting open source work has been, and will continue to be, to promote standardization, to encourage interoperability across distinct platforms and ledgers, and hence to drive adoption by reducing the risk of proprietary vendor capture.

In February this year, Digital Asset demonstrated our commitment to open, industry standards as a founding premier member of Hyperledger at the Linux Foundation. We contributed the Hyperledger name and tens of thousands of lines of code and have been an active contributor and maintainer since. Blythe Masters, Digital Asset’s CEO, is Hyperledger’s first Governing Board Chair, and by committing to open source DAML, we are proud to continue to drive the distributed ledger industry forward.

To be notified when the DAML specification, language, and developer tooling is available, please subscribe to our mailing list below. No additional information is available at the current time.

 
Topics:

Open Source, DAML

Recent Posts
NEWS
Bursa Malaysia Partners with Digital Asset and VMware to Develop Dematerialization Proof-of-Concept
09/14/2021
NEWS
Digital Asset Strengthens its C-Suite as it Drives Toward Becoming the Global Economic Network of Interconnected Businesses
07/14/2021
NEWS
Digital Asset partners with Nasdaq to enable Daml on the Marketplace Services Platform
06/24/2021
NEWS
Central Bank Digital Currency: Principles for Technical Implementation
04/28/2021
NEWS
Xpansiv Selects Daml to Scale New ESG Platform in Global Commodity Markets
04/27/2021
NEWS
Digital Asset Raises $120 Million Growth Round to Expand Daml Data Network
04/21/2021
NEWS
How Smart Contracts Bring Real-World Improvements To Post-Trade Settlement
01/12/2021
BLOG
Abstracting Away the Complexities of Blockchain and Smart Contracts
12/16/2020
PRESS RELEASE
DAML for Microsoft Azure Database Now Available
12/8/2020
BLOG
Unlock the Power of Your Existing Infrastructure
12/3/2020
BLOG
Interconnected /November
11/30/2020
BLOG
Digital Asset Demos 4 Key Properties of Interoperability
11/27/2020
BLOG
HKEX Connects Hong Kong and Mainland China Markets with DAML
11/24/2020
PRESS RELEASE
Climate Risk InsurTech Brings Blockchain and Smart Contracts to Financial Risk Solutions
11/19/2020
BLOG
VMware Blockchain with DAML is Now Available
11/18/2020
BLOG
Unlock Developer Productivity Without Getting Locked-in
11/12/2020
PRESS RELEASE
Digital Asset Expands DAML Certification Program
11/10/2020
BLOG
Simplifying Trade Processing  with DAML (Part 2)
11/6/2020
BLOG
Simplifying Trade Processing with DAML
11/4/2020
BLOG
How to Build Distributed Applications Today with the Option to Decentralize Later
10/26/2020
NEWS
GFT Joins Digital Asset’s DAML for Corda Program
10/20/2020
NEWS
Asia Pacific’s DLT Initiatives Offer Valuable Lessons for Global Capital Markets
10/14/2020
PRESS RELEASE
ISDA and Digital Asset Launch CDM Clearing Pilot Using DAML
10/6/2020
NEWS
Digital Asset Expands DAML for Corda Integration Support with Chainstack
09/24/2020
PRESS RELEASE
BNP Paribas and Digital Asset Join Forces to Develop DLT Trade and Settlement Apps
09/15/2020
PRESS RELEASE
DAML Named the Exclusive Smart Contract Language for China’s Blockchain Services Network
09/14/2020
PRESS RELEASE
SGX Uses DAML to Complete its First Digital Bond Issuance
09/1/2020
PRESS RELEASE
Digital Asset, Creators of DAML, Adds VMware As Investor in Series C Round
07/14/2020
PRESS RELEASE
WeBank to Integrate DAML with China’s Leading Blockchain Platform
04/15/2020
PRESS RELEASE
Digital Asset is First Blockchain Startup to Successfully Complete AICPA Type 2 SOC 2 Examination
03/5/2020