Digital Asset Modeling Language

From Wikitia
Jump to navigation Jump to search
Digital Asset Modeling Language ("DAML")
DeveloperDigital Asset Holdings
First appeared2016; 8 years ago (2016)
Stable release
2019
Platform
  • Sextant
  • Amazon Aurora
  • VMware
LicenseOpen-source
Websitedaml.com

Digital Asset Modeling Language ("DAML") is an open-source smart contracts programming language[1] inspired by Haskell. It aids in modeling agreements and runs on some blockchain platforms.[2][3]

History

Digital Asset Modeling Language (DAML) was developed by a technology firm called Elevence and was published by Digital Asset Holdings after it acquired Elevence in 2016.[4] On April 4, 2019, Digital Asset Holdings released the Digital Asset Modeling Language and made it available under open source licensing.[5][6] In the same month, Digital Asset collaborated with the International Swaps and Derivatives Association ("ISDA") to support the ISDA common domain model's adoption by providing DAML as a smart contract language;[7] the collaboration was aimed at producing an open source library and reference app.[7] On April 11, 2019, Digital Asset partnered with VMware to deploy DAML in the first instance of compatibility with a third-party blockchain.[8] Digital Asset also initiated the integration of DAML into Hyperledger's Sawtooth on April 16, 2019.[9][10] This led to the first integration of DAML with one of Hyperledger consortium’s ledger platforms.[10]

Operational model

Open source

DAML runs as an open source platform which employs language-agnostic APIs and standard protocols to integrate with current technology stacks.[11]

Working procedure

DAML separates business logic from systems code, allowing the user to model and execute enterprise interactions.[12][13]

Usage

DAML was designed for multi-party smart contracts. It is used for modelling multi-party business workflows on traditional databases or with enterprise-scale distributed ledger technology (DLT).[14] DAML can be used across internal and external business endeavors.[15]

References

  1. Ben Jessel,"Digital Asset Steps Up A Gear In Enterprise Blockchai". forbes.com. 19 February 2020. Retrieved 20 February 2020.
  2. Nicky Morris,"Digital Asset open sources smart contracting language DAML for use on other blockchains". ledgerinsights.com. Retrieved 20 February 2020.
  3. Michael del Castillo and Matt Schifrin,"Blockchain 50". forbes.com. Retrieved 20 February 2020.
  4. "Digital Asset to Open Source Smart Contract Language". coindesk.com. 23 August 2016. Retrieved 20 February 2020.
  5. "Update on Open-Sourcing Plans for Digital Asset Modeling Language (DAML)". hub.digitalasset.com. Retrieved 20 February 2020.
  6. "Digital Asset Open Sources its Smart Contract Language, DAML, to Enable Integration with Other Platforms". hub.digitalasset.com. Retrieved 20 February 2020.
  7. 7.0 7.1 Joe Parsons,"Digital Asset partners with ISDA to support adoption of CDM". thetradenews.com. 11 April 2019. Retrieved 20 February 2020.
  8. "DAML + VMware". medium.com. Retrieved 20 February 2020.
  9. "Digital Asset's Smart Contract Language Now Works on Hyperledger Blockchains". coindesk.com. 16 April 2019. Retrieved 20 February 2020.
  10. 10.0 10.1 Hank Tucker,"Digital Asset Integrates With Amazon, Hyperledger Fabric And R3 Corda". forbes.com. 18 June 2019. Retrieved 20 February 2020.
  11. Biser Dimitrov,"What Changed? Enterprise Blockchain Startups Are All Of A Sudden Cool". forbes.com. 19 February 2020. Retrieved 20 February 2020.
  12. Swati Goyal,"DAML- The open-source language for smart contracts originated by Digital Asset 0". forbes.com. 12 May 2019. Retrieved 20 February 2020.
  13. "Introducing the Digital Asset Modeling Language: A Powerful Alternative to Smart Contracts for Financial Institutions". hub.digitalasset.com. Retrieved 20 February 2020.
  14. Helen Partz,"Blockchain Software Firm Digital Asset Open Sources its DAML Language". hub.cointelegraph.com. 4 April 2019. Retrieved 20 February 2020.
  15. "DAML: The Contract Language of Distributed Ledgers". queue.acm.org. 19 August 2019. Retrieved 20 February 2020.

External links

This article "Digital Asset Modeling Language" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.