Thirty years ago, no one could have imagined that digital technologies would be so revolutionary that they would be used in everything from automobiles to coffee makers to bidets. But the reality is that current investors willy-nilly have to carefully assess the prospects of new technologies in order to be at the forefront of the chosen startup “shoots”.
The rigidity of human thinking is an objective phenomenon, and that is why the recognition of the prospects of cryptocurrencies came with some delay. But those lucky ones who have long believed in the possibilities of digital money are now resting on their laurels. Blockchain technology is not perfect, nevertheless, it provides a number of advantages that make it so popular. A smart contract, which is a further stage of development of this technology, in theory, is able to significantly expand the scope of the blockchain like Decimalchain, and now we observe evidence of that.
But why is SC, being of the same age as blockchain (which makes it possible to increase the efficiency of trade, the financial industry, and other processes), still lagging behind in terms of distribution rates? There are a number of reasons for this.
This is the so-called “human factor,” which is applicable to almost any innovation. But let’s take it in order:
- Slow perception is not a psychological issue but a real issue that everyone who works on smart contracts must deal with because the system for adjusting the contract’s terms and norms to the transactional environment must be flawless.
- The process of creating SC code requires synchronization of knowledge in the fields of programming and business operations, as well as in a number of other professions (technical analysts, testers, etc.).
- Despite the expected profits in the future, the one-time costs of integrating a smart contract, in most cases, turn out to be extremely high.
- Traditional business processes are always regulated by rules and procedures. And this is the part of the algorithm that is most difficult to automate. Smart contracts can indeed be a good help to solve this issue, but the main obstacle today is the lack of regulatory approval. Some jurisdictions are already taking steps in this direction, but there has not been any considerable progress yet.
- Digitalization of contractual relations is not a new thing, such attempts have been made more or less successfully, but peer-to-peer decentralized technologies have never been used previously. It takes time to make their advantage obvious and absolute. Experts in the sphere of lending can confirm this.
- Management issues are typical for all spheres of activity. In our case, we are talking about the coordination of various aspects of the business process (like taxation) with the programmable environment of a smart contract.
- “Older” blockchains cannot boast of high transaction processing speeds since they provide linear mechanisms for reaching consensus when processing incoming transactions. The probability increases that the nodes simply will not have time to do their work on time, which leads to the cancellation of transactions. However, relatively new platforms are already successfully functioning, and this issue is almost completely solved there.
- Although the prospects for the use of smart contracts in any scope of use are almost unlimited, the rigidity of human thinking is one of the main hindering factors. But, as practice shows, such obstacles are usually overcome by leaps and bounds.
Technical Vulnerabilities
There are problems here, too, but they are, as they say, strictly outlined, that is, they are quite well formalized:
- Confidentiality of the processed information. Although data entered into the blockchain does not lead to deanonymization of the transaction participants directly, it is still public information. That is, there is a potential risk.
- Security is still the Achilles heel of the information technology industry. Blockchain, in this sense, is much better protected from cyber attacks, but there are still issues when writing the code of a smart contract. This requires high qualifications and, possibly, the attraction of external audit companies;
- There are difficulties in terms of adaptive capabilities at the level of programming languages and virtual machines, on the one hand, and a specific blockchain on the other.
And What About Legal Recognition?
Here, the situation as a whole duplicates the attitude of regulators toward cryptocurrencies. There is some progress, and it is expanding. At the moment, the legal recognition of smart contracts with a fixation on legal consequences is most widely represented in the United States.
But only at the level of individual states. These include Arizona, California, Tennessee, Delaware, Wyoming, Nebraska, and Illinois. Being their resident, you can use digital automated smart contracts with legal support, even if they are not provided with classical written contracts.
New York is working hard to develop a legal definition of a smart contract. In other states, when using an SC, you cannot directly rely on the legislative framework, and in Louisiana, for example, they are clearly defined as a computer program and are not equated to full-fledged contracts.
In the European Union, contractual obligations are regulated by the Rome I documents. Article 1 of this Regulation is applicable to contractual relations in the commercial and civil spheres, which can be interpreted as a “good” to extend the force of action to smart contracts. But from a legal point of view, not everything is so clear here. In the UK, which has recently left the EU, smart contracts are legally recognized as an option of a traditional contract.
The states of the Asian region are still only watching, without taking real steps regarding the application of standards of regional treaty law to the SC.
The Future of Smart Contracts
It is impossible to restrain technological progress, and this fully applies to smart contracts. Recently, they have been used more and more actively, despite the fact that, in general, they have no regulations at the state level. In other words, all the risks associated with conflict situations will in most cases be resolved outside of a specific legal field.
If this issue is resolved in the foreseeable future, the subsequent expansion of this technology will have much fewer objective obstacles. Today, the main task is to develop a definition of a smart contract that satisfies everyone, which will allow us to take the following steps (regulation of the process of fulfilling contractual obligations, penalties for counterparties in case of non–fulfillment).
Many analysts are convinced that all the current issues of adapting smart contracts to legislation will be eliminated, and the technology itself will develop rapidly, covering all new areas of activity.
Mark Cuban, a well-known American billionaire, believes that the time is not far off when classic commercial SaaS apps will be completely replaced by smart contracts. In his opinion, now they are mainly used to increase the efficiency of transactions. But there is already a trend when companies are convinced that the introduction of SCs will make their businesses more profitable, significantly increasing their productivity.
The turning point will come when others realize that the competitor has pulled ahead just because he actively used smart contracts. This is the most obvious driver of technology development, and all the rest are secondary, says Cuban.