During last year and the continuation of this year, the term DeFi has generated significant excitement in the crypto community. Many believe that DeFi, or decentralized finance, can completely turn the global economy upside down, making the financial sector transparent and easily accessible. The DeFi movement utilizes decentralized networks to transform traditional financial products into reliable and transparent protocols that operate without intermediaries.
Currently, there are 1.7 billion people in the world without access to basic financial services. However, with a simple internet connection, anyone can access smart contracts and experience significant financial growth and security with DeFi.
The Problem of Traditional Finance
During the crisis caused by the coronavirus in 2020, the Federal Reserve, the U.S. central banking system, made headlines stating that it would inject a substantial trillion-dollar amount into the market to prevent ‘unusual disruptions’ and rescue banks under immense financial pressure. However, that money is not free, and someone ultimately has to pay for it. In 2020 alone, more than $3 trillion was created, meaning that nearly 20 percent of all existing dollars in circulation were created last year.
In addition to being slow and expensive for their clients, centralized financial systems are also vulnerable to hacking attacks, data privacy breaches, and security failures.
Traditional financial systems are also inaccessible to millions of people who do not meet the criteria for opening a bank account. This may sound strange to those in developed countries or wealthy regions, but insufficient identification and access to capital, geographical isolation, and government oppression limit millions worldwide from accessing traditional financial services.
What is DeFi?
Decentralized finance is a new paradigm of the financial system that operates independently and does not rely on centralized financial intermediaries such as banks, credit unions, or insurance funds. Instead, users have the ability to transfer, trade, invest, and transfer between peer users using cryptocurrencies and digital assets through automated smart contracts, eliminating the need for those slow and expensive intermediaries.
More specifically, the term decentralized finance can refer to a movement aimed at creating an open-source, permissionless ecosystem of financial services that are transparent and available to everyone, operating without any central authority. Users would retain full control over their assets and interact with this ecosystem through peer-to-peer (P2P) decentralized applications (dapps).
The primary benefit of DeFi is easy access to financial services, especially for those who are isolated from the current financial system. Another potential advantage of DeFi is the modular framework on which it is built. Interoperable DeFi applications on public blockchains can potentially create entirely new financial markets, products, and services.
Smart Contracts
Most existing and potential applications of decentralized finance involve the creation and execution of smart contracts. While a traditional contract uses legal terminology to define the terms of the relationship between the parties entering into the contract, a smart contract uses computer code.
Since the terms are written in computer code, smart contracts have a unique ability to enforce those terms through computer code, allowing for reliable execution and automation of a large number of business processes that currently require manual oversight.
Using smart contracts is faster, easier, and reduces risk for both parties. On the other hand, smart contracts also introduce new types of risks. Since computer code is prone to bugs and vulnerabilities, the value and confidential information locked in smart contracts are at risk.
In other words, a smart contract is a protocol that allows parties to interact directly with each other without a third-party overseer.
Since Ethereum capitalized on smart contracts to become the first development platform for decentralized applications, it has become the blockchain of choice for many companies looking to build their financial products. After all, not only is the majority of DeFi applications built on Ethereum, but also the largest portion of innovation occurs on that blockchain.
Thus, smart contracts are predominantly executed on the Ethereum blockchain and can be executed automatically without human intervention when the right conditions are met. And it is these smart contracts that allow developers to simplify the once cumbersome boundaries of simply sending and receiving cryptocurrencies.
Characteristics and Advantages of DeFi
The primary features that distinguish blockchain systems from private networks used by traditional financial institutions are:
- developers can program dapps that provide cheap financial services
- transactions can be securely verified without the use of central parties
- free access – anyone can create and use DeFi dapps
- records are not stored on a single server or central network
- transactions are public so that anyone can monitor them
- censorship resistance – a central party or authority cannot invalidate transactions
Problems that DeFi Solves
- Limited access to global financial services – Global access to financial services already exists, but it comes with a range of barriers. Owning a computer or mobile phone with internet access is all that is needed to interact with DeFi.
- Lack of privacy and security – Centralized institutions can inadvertently compromise the wealth and private data of their clients. In DeFi, users control their money and do not need a central authority.
- High fees for international payments – DeFi aims to reduce global remittance fees (which hover around 7 percent) by more than half. By simply eliminating unnecessary fees imposed by intermediaries, cross-border payments can be significantly optimized.
- As we transition into a ‘dystopian’ age of social media, political censorship can also mean financial censorship. DeFi offers immutable and final transactions that central authorities like governments cannot prevent. While transactions can be publicly audited, the identity of users remains anonymous.
- Developers create user interfaces to make them look more appealing and easier for everyday use. And simplicity will help the masses migrate from traditional, complex, centralized systems.
Use Cases and Products
Decentralized Money Markets
