Digital Asset Blog

Digital Asset

Recent Posts

DAML Driven Development: GFT

Posted by Digital Asset on Aug 28, 2018 10:10:00 AM

 

Read More

Topics: Smart Contracts, DAML, SDK, DLT, Distributed Ledger, GFT

Smart contract code: when what you don't write is as important as what you do

Posted by Digital Asset on Aug 22, 2018 10:10:00 AM

 

Read More

Topics: Smart Contracts, DAML, SDK, DLT, Distributed Ledger

How difficult is it to write correct smart contracts? Depends on your tools!

Posted by Digital Asset on Aug 7, 2018 10:00:00 AM

 

Read More

Topics: Smart Contracts, DAML, SDK, DLT, Distributed Ledger

Smart contract language: the real arbiter of truth?

Posted by Digital Asset on Jul 31, 2018 9:15:00 AM

 

Read More

Topics: DAML, SDK

Keeping smart contracts private is hard, unless you truly understand them

Posted by Digital Asset on Jul 11, 2018 9:00:00 AM

 

Read More

Topics: DAML, SDK

"Trust but verify" is a valuable DLT model , does your language support it?

Posted by Digital Asset on Jun 14, 2018 9:00:00 AM

 

Read More

Topics: DAML, SDK

The only valid smart contract is a voluntary one,  easier said than done

Posted by Digital Asset on May 31, 2018 9:00:00 AM

 

Read More

Topics: DAML, SDK

A new language for a new paradigm: smart contracts

Posted by Digital Asset on May 18, 2018 9:00:00 AM

DAML - a language purpose-built for the exchange of value

In Distributed Ledgers need more than traditional design patterns, Shaul asserted that because Distributed Ledger Technology (DLT) is a fundamentally new paradigm for operating applications that span multiple untrusted actors, programming languages used to build applications for more traditional environments are insufficient for writing smart contracts.

What, then, should a DLT contract language look like?

Continue reading on our developer blog

Read More

Topics: Smart Contracts, DAML, SDK

What properties must an enterprise smart contract language have?

Posted by Digital Asset on May 7, 2018 12:00:00 AM

When it comes to DLT contract languages you must choose, but choose wisely

In our previous article Distributed ledgers need more than traditional application design patterns, Shaul pointed out that most DLT vendors deliberately choose to “pair their ledgers with programming languages that are general-purpose and familiar in an effort to appeal to the most widespread developer skills.” This approach is understandable, and reduces the learning curve, but features of those languages can cause unpleasant issues when used for writing DLT smart contracts. Tony Hoare refers to null pointers as his billion dollar mistake — in this post we’ll discuss some of the language features that have already led to multi-million dollar mistakes when used in a DLT setting, and suggest some properties that a contract language should exhibit to help avoid similar mistakes in the future.

Continue reading on our developer blog

Read More

Topics: Smart Contracts, DAML, SDK

Computerworld: ASX details timeline, features for new blockchain-inspired system

Posted by Digital Asset on Apr 30, 2018 5:03:00 PM

ASX Limited, the operator of the Australian Securities Exchange, has released new details of the system inspired by Bitcoin’s blockchain technology that will replace CHESS: The ASX’s Clearing House Electronic Subregister System.

Read More

Topics: ASX

Recent Posts