Web3 for TradBiz — Use cases and value propositions (8 of 14)

Decentralized finance (DeFi)

Protocols, dApps and aggregators that put distributed Internet money to work

Randall Hancock
AcceleratingBiz

--

If Web3 is about distributed Internet money, then decentralized finance (DeFi) projects are the protocols, distributed apps (dApps), and aggregators that put it all to work. This chapter provides an overview of DeFi, and then introduces core innovations like lending protocols, liquidity pools, automated market makers, non-custodial vaults, and composability. As other use cases, including non-fungible tokens (NFTs) and decentralized autonomous organizations (DAOs) increasingly integrate with DeFi, this category represents a core set of building blocks for Web3.

DeFi apps facilitate financial services directly between users without the involvement of traditional intermediaries. Whereas financial services have historically been reserved for large, regulated companies like banks, brokerages, insurers, payments processors, and asset managers, Web3 enables decentralized finance applications through the use of smart contracts, liquidity providers, and users. The DeFi category has grown from almost nothing in 2020 to approximately $US 40 billion of total value locked (TVL) across 120+ projects as of July 2022.¹

Lending protocols enable users to borrow stablecoins and other tokens by depositing and using cryptoassets they own like Bitcoin or Ethereum as collateral. Lending and borrowing interest rates are set automatically by algorithms based on supply and demand, without a traditional intermediary taking most of the spread. Examples include multi-asset lending platform Aave as well as stablecoin provider Maker.

Decentralized exchanges allow the peer-to-peer trading of tokens enabled by automated market makers and liquidity pools, without the need for a central party. Uniswap enables the trading of a broad range of token pairs on the Ethereum mainnet and other Ethereum-compatible networks, whereas Curve focuses on the efficient trading of stablecoin pairs like USDC and USDT.

Analogous to traditional securities, derivatives projects provide on-chain exposure to a wide variety of other assets, including cryptoasset options, futures, and insurance, as well as tokens based upon other securities, currencies, and commodities. Examples include Synthetix with synthetic assets, dYdX with perpetual contracts, and Nexus Mutual with smart contract insurance.

Payments providers, like Flexa, Sablier and Tornado, help facilitate payment and value exchange securely, globally and privately, without the use of intermediaries. Finally, asset protocols, including Convex, Ren, and Yearn, enable a variety of asset management, cross-chain liquidity, and yield farming functionalities.

Lending protocols enable lending and borrowing of cryptoassets using collateral and incentives. Think of lending protocols as a set of automated algorithms that provide many of the capabilities traditionally reserved for banks, but without any company required. Let’s take Aave as an example. Any crypto holder can become a lender, or liquidity provider, by depositing their cryptoassets into an Aave liquidity pool, using an Ethereum-compatible wallet like MetaMask. Anyone can also become a borrower, provided they have cryptoassets like Bitcoin or Ethereum to deposit as locked collateral. Loans are typically provided in stablecoins, such as USDC, which borrowers can then use however they want, such as paying living expenses, buying a car, or even acquiring more cryptoassets. Borrowers simply need to repay loans and interest to receive their locked collateral back. The primary risk to borrowers occurs if the market value of their cryptoassets falls to a predetermined threshold, where the algorithms will require them to provide additional collateral or may liquidate their holdings. All of this happens automatically, without any team of professionals making day-to-day decisions.

Liquidity pools and automated market makers eliminate order books, enabling decentralized exchanges with automated price discovery. Just like lending protocols have algorithms to automatically process the borrowing and lending of cryptoassets, decentralized exchanges use an innovation called automated market makers to enable cryptoasset trading. The Uniswap protocol pioneered this model, enabling smart contract pairs that manage a liquidity pool made up of the reserves of two ERC-20 tokens. The algorithms use Uniswap’s Token X * Token Y = k automated market maker pricing model, where X and Y represent respectively the number of available tokens, and k represents a constant. When X and Y are multiplied, the value must always be equal to the value k. Because the relative price of the two pair assets can only be changed through trading, divergences between the Uniswap price and external prices create arbitrage opportunities, ensuring that Uniswap prices always trend toward the market-clearing price. Uniswap has since evolved its algorithms to incorporate new features, and other decentralized exchanges utilize somewhat different models. However, the key insight is that decentralized exchanges enable any cryptoassets holder to participate in liquidity pools that are managed by software, not financial services institutions, creating far more efficiencies in trading cryptoassets. In Uniswap’s case, the protocol only charges 0.3% for swapping tokens, which is split between liquidity providers proportional to their contribution to liquidity reserves. Centralized exchanges, on the other hand, typically charge fees of 1% or more on cryptoassets transactions.

Non-custodial vaults enable investors to participate in crypto funds without handing their cryptoassets over to fund managers. While traditional finance makes extensive use of custodians — institutions that investors trust to hold their cash, securities, and other financial assets safely, non-custodial vaults, on the other hand, are smart contracts that allow investors to deposit funds to achieve some investment purpose, without the investor ever losing custody over their underlying assets. This opens non-custodial opportunities for distributed models enabling crypto indices, hedge funds, DAO treasuries, investment clubs, automated yield farming, and many more.

For example, Enzyme is a DeFi management system that provides a non-custodial vault that can be used for a wide variety of use cases. Investors can visit the Enzyme website to search for a non-custodial vault that fits their investment objectives. Once identified, they typically need to comply with the chosen vault’s requirements, which varies by jurisdiction and type of service offered, to gain access to the vault’s whitelist, allowing them to invest. They then lock a value of cryptoassets, such as stablecoin USDC or Ether (ETH) in the selected vault’s smart contract, receiving vault tokens back as proof of share. The Enzyme protocol allows the vault’s manager to make investment decisions based upon some number of predetermined, transparent parameters. Managers can also charge predetermined management and performance fees; however, they can never withdraw investors’ funds because investors maintain custody of their respective shares of the fund. Investors can monitor the vault’s performance in real time, and typically exit at any time by exchanging their share of the vault’s tokens held for the underlying value.

The composability of cryptoassets drives higher rates of innovation, enabling compounding utility and increased returns. Composability is the ability of decentralized applications to interact with and be built on top of each other. Syntactic composability enables every smart contract published on a public blockchain to be called by other smart contracts. Atomic composability allows the bundling of several small transactions across multiple dApps in a network into a single transaction that are executed together. Morphological composability facilitates the creation and utilization of application-level standards across a wide range of elements, including tokens, name registries, and wallets, which help to make functions and interfaces across dApps interoperable.

Why is this important? Because, as Chris Dixon from Andreessen-Horowitz has said, “Composability is to software as compounding interest is to finance. It’s sort of this magical thing where if you get it going, it has a sort of exponential hockey stick.”² In other words, composability lets developers mix and match software components like Lego bricks — each software component only needs to be written once, and can then be reused whenever needed.

Composability is contributing to what some have called a “Cambrian explosion of innovation” in the DeFi category. Let’s look at a modified DeFi stack to explore this composability enabled innovation. Layer one and two blockchains provide the settlement layer for DeFi, as they’re used to facilitate, validate, and secure cryptoassets transactions. Additional cryptoassets are built in the asset layer, enabled by ERC tokens on Ethereum as well as comparable standards on other blockchains. Protocol standards that determine different use cases, such as decentralized exchanges, lending, derivatives, and payments, can be built on top of the foundation layers. As we’ve discussed, the application layer includes a wide range of user-oriented applications that are built on and connected to protocols, usually delivered through web-based interfaces. Yet it doesn’t stop there. An aggregation layer, sitting conceptually on top of the entire DeFi stack, utilizes composability to aggregate and add value to public DeFi dApps. These include decentralized exchange (DEX) aggregators that optimize market liquidity and do least-cost routing for transactions, as well as asset and yield management dApps leveraging non-custodial vaults.

DeFi puts distributed Internet money to work. While we’ve barely scratched the surface, you now have a working understanding of DeFi basics. We’ve discussed how DeFi applications facilitate financial services directly between cryptoassets users, without the involvement of traditional intermediaries like banks, securities firms, and insurers. We’ve also explored some core enabling DeFi models, including lending protocols, liquidity pools, automated market makers, and non-custodial vaults. And you now have some intuition about how composability allows public Web3 stack components to become Lego bricks that drive exponential innovation. Let’s shift gears now and look at the emergence of Non-fungible tokens (NFTs) and the Metaverse.

Monchester Macapagal and Kris Caigas of AcceleratingBiz contributed significantly to the research, writing, and production of this series.

Explore other Web3 for TradBiz insights and resources at acceleratingbiz.com.

End notes:

¹ DeFi Pulse, accessed July 18, 2022, https://www.defipulse.com/.

² Tim Ferriss, “#542: Chris Dixon and Naval Ravikant — The Wonders of Web3, How to Pick the Right Hill to Climb, Finding the Right Amount of Crypto Regulation, Friends with Benefits, and the Untapped Potential of NFTs, Chris Dixon,” The Tim Ferriss Show, accessed April 19, 2022, https://tim.blog/2021/10/28/chris-dixon-naval-ravikant/.

--

--

Randall Hancock
AcceleratingBiz

Growth company + Web3 advisor, disruptive technologies + business models, global executive