The mantra 'move fast and break things' may work well in traditional software, but as the demise of The DAO illustrated, the approach might not be right for experimental financial technologies.
But in the wake of The DAO's demise, new efforts are beginning to emerge that seek to address the challenges developers have so far faced working with smart contracts, the key building blocks that underlined the project and whose exploitation led to its failure.
One such startup is Legalese, a project that grew out of internal efforts at seed accelerator JFDI Asia, and boasts a notable co-founder of that operation among its ranks.
Co-founded by Virgil Griffith and Wong Meng Weng, Legalese is an open-source project writing a new programming language specifically for smart contracts. Called L4, the language is designed to help coders properly vet contracts before they go live.
Griffith told CoinDesk:
Using what is called the modal mu-calculus, Griffth and Wong, who previously designed the email infrastructure RFC4408, beat out about 30 other applicants for the grant.
New programming language
Legalese’s flagship offering is the L4 formal language, designed to make it easier for programmers to release smart contracts for public use without needing to have those contracts vetted.
The project's first product is a software-as-a-service application designed to help entrepreneurs complete paperwork for an angel or seed round, including encoding shareholder agreements, corporate resolutions, rights notices and corporate resolutions.
In the future, Legalese’s work could help prevent the release of code with loopholes that can be exploited by attackers, according to String Labs co-founder and Blockchain University co-founder Tom Ding.
Open chain grants
The online credit histories could then be used by other smart contracts to facilitate both online and offline borrowing.
"The ultimate idea is to lower the cost of transaction," said Ding.
The leader in news and information on cryptocurrency, digital assets and the future of money, CoinDesk is a media outlet that strives for the highest journalistic standards and abides by a strict set of editorial policies. CoinDesk is an independent operating subsidiary of Digital Currency Group, which invests in cryptocurrencies and blockchain startups.