Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
The potential benefits of smart contracts go well beyond what their name suggests, the co-founder and CEO of Blockstack argues.
The potential benefits and applications of smart contracts go well beyond what their name suggests, the co-founder and CEO of blockchain software firm Blockstack has argued.
In an interview with Cointelegraph on June 12, Dr. Muneeb Ali, who holds a Ph.D in computer science from Princeton University, said:
âJust like cloud computing had implications for a broad range of industries, and not just finance, the same is true for smart contracts. They should not even be called smart contracts because itâs a rather limiting name. These are verifiable programs that couldnât exist in the cloud computing era.â Â
Dr. Aliâs comments follow Blockstackâs decision to collaborate with proof-of-stake blockchain protocol Algorand on supporting and adopting a smart contract language called âClarity,â which aims to be more secure and âpurpose-builtâ for smart contracts than existing programming languages.
âOur industry needs a predictable, secure, open-source alternative to current approaches like Solidity. While we anticipate that the value locked up in smart contracts could eventually number in the trillions, our industry would not have been ready for such growth,â Dr. Ali said.
This lack of readiness, in the view of both Blockstack and Algorand, stems from the fact that developers until now have âgenerally have been using an insecure language that was originally a fork of JavaScript, itself a general purpose language for building websites.â
By contrast, smart contracts â which are designed to overcome the weaknesses of human or institutional intermediaries by relying on self-executing software code â are âvery different from typical computer programs and websites,â Dr. Ali said. He stressed:
âThey need to be verifiable programs for high-stake operations. General purpose languages can be dangerous here.â
A âsuperpowerâ for developers
For serious stakeholders to adopt smart contracts and realize their potential, Dr. Ali pointed to the need for âa decidable language that is safe and mathematically predictable ahead of a smart contractâs execution.âÂ
An industry is âunlikely to conduct high value transactions through smart contracts written in an insecure language,â he said, noting that the implications of this go far beyond the financial services industry:
âThe ability to write verifiable code is like a superpower for developers. This can reshape how software is distributed and verified on the internet, how developers get paid for contributing to code, how access control for internet services is implemented, and so on.â
With a decidable language, developers can know exactly how a program will execute down to its precise gas fee, which can automate functionality across an extensive range of internet applications.
As Cointelegraph has reported, not all researchers are as bullish on the potential of smart contract technology as Dr. Ali.Â
Kevin Warbach, a professor of legal studies and business ethics at the Wharton School of the University of Pennsylvania, recently published an article pointing to what he believes to be the implicit âdark sideâ of the turn to automated, code-enforced decision-making in the blockchain space.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.