Terms
These terms are integral to understanding how DeFi works and how various elements within this ecosystem interact. They underline the technological innovations and conceptual shifts that decentralised finance represents compared to traditional financial systems.
1. Smart Contracts
Definition
Self-executing contracts with the terms of the agreement directly written into lines of code. These operate autonomously on a blockchain, executing predefined actions when conditions are met.
Example
A smart contract on Ethereum might automatically execute a payment from one party to another once a service is confirmed to be delivered.
2. Decentralized Applications (DApps)
Definition
Applications that run on a peer-to-peer network of computers rather than a single computer. DApps are often built on blockchain technology and are integral to DeFi systems.
Example
Uniswap, a decentralised exchange allowing users to swap various cryptocurrencies without a central authority.
3. Liquidity Pools
Definition
Collections of funds locked in a smart contract. These pools provide liquidity to facilitate trading, lending, and other financial activities on a DeFi platform.
Example
A pool on a platform like Balancer or Curve containing a mixture of Ethereum and DAI, used for trading between these two assets.
4. Yield Farming
Definition
The practice of staking or lending crypto assets to generate high returns or rewards in additional cryptocurrency.
Example
Depositing cryptocurrencies into a liquidity pool on SushiSwap to earn SUSHI tokens as a reward.
5. Staking
Definition
The process of holding funds in a cryptocurrency wallet to support the operations of a blockchain network. Often, staking involves locking cryptocurrencies to receive rewards.
Example
Staking Ether (ETH) in the Ethereum 2.0 contract to support network security and operations, earning additional ETH as a reward.
6. Impermanent Loss
Definition
A temporary loss of funds experienced by liquidity providers in a liquidity pool due to volatility in the price of the deposited assets.
Example
If a user deposits an equal value of ETH and DAI into a pool and the price of ETH rises, the pool’s balance of ETH decreases, leading to a potential loss if withdrawn.
7. Governance Tokens
Definition
Tokens that give holders the right to participate in decision-making processes concerning developing and operating a DeFi protocol.
Example
COMP tokens from Compound allow holders to vote on proposals that change the protocol's rules or upgrades.
8. Decentralized Exchanges (DEX)
Definition
Cryptocurrency exchanges that operate without a central authority, enabling users to transact directly with one another.
Example
DEXs like Uniswap or Kyber Network allow users to trade cryptocurrencies directly from their wallets.
9. Automated Market Makers (AMM)
Definition
Protocols that provide liquidity to the market through algorithmic rather than traditional order book trading.
Example
Protocols like Uniswap use constant function market makers (AMM) to keep the market liquid.
10. Synthetic Assets
Definition
Blockchain-based assets representing other real-world assets, such as currencies, commodities, or stocks.
Example
Synthetix Network allows users to create and trade synthetic versions of real-world assets like gold or Apple stocks.
11. Tokenisation
Definition
The process of converting rights to an asset into a digital token on a blockchain. This can include real estate, art, or even company equity.
Example
RealT offers tokenised real estate where each token represents a share in property investment, allowing fractional ownership and earnings from rent.
12. Oracles
Definition
Entities that provide real-world data to blockchains and smart contracts, which cannot access external data themselves.
Example
Chainlink provides price feed data for various cryptocurrencies and traditional currencies to DeFi platforms, ensuring smart contracts have accurate and timely information for executing trades or loans.
13. Flash Loans
Definition
Loans in DeFi that are issued and repaid within the same transaction block. These do not require collateral but must be returned within one blockchain transaction.
Example
A user borrows and then immediately repays a large amount of cryptocurrency on Aave to take advantage of a trading opportunity, all within a single transaction.
14. DeFi Aggregators
Definition
Platforms that optimise cryptocurrency trading, lending, and other operations by routing them through various DeFi services to minimise transaction fees and maximise yields.
Example
Yearn Finance automatically shifts users' funds between various lending protocols to ensure they always receive the best interest rates.
15. Vaults
Definition
Investment strategies executed through smart contracts that automate movements and rebalancing to maximise returns.
Example
Yearn Finance's vaults automatically move users' deposited funds between different DeFi strategies based on the changing potential yields.
16. Gas Fees
Definition
Transaction fees paid to compensate for the computing energy required to process and validate transactions on a blockchain like Ethereum.
Example
Paying an ETH fee to make a trade on Uniswap compensates Ethereum network miners for processing and validating the transaction.
17. Farming Pools
Definition
Specialized pools where users can deposit their assets to farm rewards from new tokens, typically by providing liquidity.
Example
Providing liquidity to a new DeFi token's pool on Uniswap to earn rewards in that token, incentivising early liquidity provision.
18. Non-Fungible Tokens (NFTs)
Definition
Unique digital tokens that represent ownership of specific items; they cannot be exchanged on a one-for-one basis like cryptocurrencies.
Example
CryptoKitties, where each token represents a unique virtual cat which can be bought, sold, or collected.
19. Rug Pull
Definition
A scam in DeFi where developers abandon a project and run away with investors' funds, often after exciting the project to inflate its value.
Example
A new token project on a DEX that suddenly withdraws all the liquidity from the pool, leaving other investors with worthless tokens.
20. Stablecoins
Definition
Cryptocurrencies pegged to a stable asset like the US dollar to reduce volatility compared to typical cryptocurrencies.
Example
USDC (USD Coin) and DAI aim to maintain a value of $1 USD per token, providing a more stable means of transaction and valuation in the DeFi ecosystem.
21. Interoperability
Definition
The ability of different blockchain systems and protocols to work together without intermediaries. This is crucial for creating seamless user experiences and increasing the utility of blockchain applications.
Example
Polkadot and Cosmos are projects designed to enable different blockchains to interact and exchange information and value in a decentralised way.
22. Liquidity Mining
Definition
A process where users earn rewards for providing liquidity to a DeFi protocol, often as tokens. This is similar to yield farming but specifically focuses on the contribution of liquidity to support trading activities.
Example
Contributing an equal value of two tokens in a Uniswap liquidity pool to facilitate trading between those tokens and earning UNI tokens as a reward.
23. Wrapped Tokens
Definition
Tokens representing a cryptocurrency on a blockchain that the original asset doesn’t natively operate on. This is often done to increase a token's compatibility with that blockchain’s ecosystem.
Example
Wrapped Bitcoin (WBTC) is an Ethereum blockchain token representing Bitcoin. One WBTC is equivalent to one BTC, allowing Bitcoin holders to engage with the Ethereum DeFi ecosystem.
24. Slippage
Definition
The difference between the expected price of a trade and the executed price of that trade. In DeFi, this can happen due to the volatility and liquidity issues inherent in trading pairs on decentralised exchanges.
Example
Attempting to swap a large amount of one token for another on a DEX and receiving less of the second token than expected because the trade affected the liquidity pool’s balance.
25. Margin Trading
Definition: The practice of borrowing funds to increase the size of a trading position beyond what would be available from one's cash balance alone. This can amplify both potential gains and potential losses.
Example: Using a DeFi platform like dYdX to borrow additional cryptocurrency to leverage a trade, aiming to maximise potential profits.
26. Permissionless
Definition
A characteristic of many DeFi protocols that allows anyone to participate without authorisation from a governing body or intermediary.
Example
Anyone with an internet connection and a compatible wallet can interact with protocols like Compound or MakerDAO without completing a KYC (Know Your Customer) process.
27. Trustless
Definition
In blockchain and DeFi, this refers to systems that do not require participants to trust one another or a third party for the system to function correctly. Instead, trust is placed in the code and the decentralised network.
Example
Smart contracts that automatically execute transactions based on predefined rules without requiring users to trust a central authority to oversee those transactions.
28. Zero-Knowledge Proofs
Definition
A cryptographic method by which one party can prove to another that a given statement is true without conveying any additional information apart from the statement being true.
Example
Zcash uses zero-knowledge proofs to allow transactions without revealing the sender, receiver, or transaction amount for enhanced privacy.
29. DAO (Decentralized Autonomous Organization)
Definition
A form of investor-directed venture fund in crypto form, DAOs are organisations represented by rules encoded as a transparent computer program, controlled by organisation members and not influenced by a central government.
Example
MakerDAO governs the Maker protocol, where decisions regarding development and changes are made through community voting by MKR token holders.
30. Protocol Layer
Definition
Refers to the different layers within blockchain architectures, each responsible for providing specific services to the system. In DeFi, different protocol layers handle tasks like smart contracts, token creation, or security.
Example
Ethereum acts as a base layer (Layer 1), providing the environment for executing smart contracts, which DeFi applications use to build their services.
Last updated