The most comprehensive crypto glossary for Intermediate level
The most comprehensive crypto glossary out there.

Yield farming
A means of earning interest on cryptocurrency, similar to savings accounts. Yield farming involves lending or staking cryptocurrency in exchange for interest and other rewards.
Category:
Level: Intermediate
Zero confirmation transaction
Unverified blockchain transaction. A zero-confirmation transaction carries the risk of being overwritten and invalid until mined and should never be considered final when a transactional transaction is executed.
Category:
Level: Intermediate
Zero-knowledge proofs
Evidence that the transactions are valid without disclosing any information about these transactions. It ensures the confidentiality of the transaction while maintaining its legitimacy.
Category:
Level: Intermediate
Bridge
Tools, companies, or projects that facilitate the transfer of tokens between blockchains. However, these bridges are always subject to trade-offs. They are usually centralized.
Category:
Level: Intermediate
Bots
Automated software for performing cryptocurrency trades. With high-frequency trading (HFT) software, trading bots have reached a zenith with many years of use on stock markets. Most advanced robots can analyze multiple markets at once, and automatically buy or sell based on changes in real-time.
Category:
Level: Intermediate
Bonding curve
Mathematical concept that describes the relationship between the price and the supply of an asset. Bonding curves derive from the idea that when a person purchases a limited amount of an asset (such as Bitcoin), subsequent buyers will have to pay a little more for it.
Category:
Level: Intermediate
Bollinger bands
A technical analysis tool that plots a set of trendlines very close to a simple moving average (SMA) of a security's price but can be adjusted to suit the user's preferences.
Category:
Level: Intermediate
Bloom filter
Data structure that allows the user to find out if a particular item is in a set. Even if it cannot say for certain whether an element is in the set, it can say for sure if it is not.
Category:
Level: Intermediate
Block header
Section of a block that summarizes the rest of the block. It is composed of all the block metadata, such as when a block was mined, the Merkle root of the included transactions, and the nonce.
Category:
Level: Intermediate
Bitcoin-NG (Bitcoin next generation)
A proposed implementation to fix Bitcoin’s scalability and TPS problem brought forth by several Ethereum blockchain contenders in 2017 and 2018.
Category:
Level: Intermediate
Bitcoin Core
A community-driven open source code software that enables users to interact with the Bitcoin network. Developers from all over the world are responsible for updating and reviewing the code.
Category:
Level: Intermediate
BIP (Bitcoin improvement proposal)
A document that proposes changes to the Bitcoin network in standard format. Inspired by the Python language proposal system, the first BIP was released in 2011.
Category:
Level: Intermediate
Binary code
A symbolic representation of text, computer processor commands, or other types of information. In essence, it consists of a series of 0s and 1s that have been organized and structured so they can be received and processed by a larger computer application.
Category:
Level: Intermediate
Beta (release)
Usually occurs after the alpha stage in a software development cycle. The beta testing phase occurs after the software already has all the major features and functions working, but its efficiency, usability, and security need to be improved.
Category:
Level: Intermediate
Atomic swap
Exchange-based smart contracts that automate the trade of cryptocurrencies across different blockchains.
Category:
Level: Intermediate