Bitcoin Forum
May 05, 2024, 07:41:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Using Midlang and Retlang to build smart contracts for business applications.  (Read 91 times)
ataraxiaceleste (OP)
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
July 08, 2020, 07:21:39 PM
 #1

To err is human to forgive is nobody goes the stying in the blockchain world. Sometimes, business' wish they could say the same about the smart contracts created. Some reports estimate that 25% of all smart contracts contain critical bugs, 60% of all projects Hasho ( a security audit firm ) had atleast one single bug.

For businesses that rely on smart contracts, it is critical that they operate as intended and without bugs or security issues.

Concordium https://concordium.com/ has developed two novel programming languages, Midlang and Retlang, that make smart contracts easier to develop and more reliable to deploy.

Midlang, built on Erlang and Elm, models problems clearly and precisely, while also being simple enough to allow for easy on-boarding. Midlang code compiles to Retlang, a new low-level language that allows for formal verification and static analysis of smart contracts.

Concordium is also apparently building tools for formal verification of smart contracts.

Making sure blockchain is business ready is a very important aspect to consider for the industry to grow at industrial levels. There has been a popular myth business' need only private blockchains to be deployed to see success. Its nice to see novel projects like Concordium come up with unique approaches to make this happen.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!