Glossary

Glossary on Blockchain, Cryptocurrencies & Web3

Search
A
B
C
D
F
G
I
L
M
N
O
P
Q
R
S
T
V
Z

Learn Through our App

Learn about cryptocurrencies and digital assets using our app.

Visit App Store

A

Account Abstraction

Account abstraction is a concept in blockchain technology that separates the execution of smart contracts from the management of the user's account balance. With account abstraction, developers can design and execute smart contracts without worrying about the underlying account balance, enabling greater flexibility in designing decentralized applications. In traditional blockchain systems, smart contract execution and account balance management are tightly coupled, limiting the capabilities of developers. With account abstraction, developers can build more complex and powerful decentralized applications on top of the blockchain.

Application Specific Rollups

App-specific rollups are a type of blockchain architecture that aims to address scalability issues in current blockchain networks, particularly for layer-1 blockchains like Ethereum. In an app-specific rollup, each decentralized application (DApp) runs on its own separate blockchain, linked to the main chain. This allows for greater scalability and flexibility, as each app can be optimized for its specific use case. App-specific rollups can effectively manage Maximal Extractable Value (MEV) and can implement on-chain solutions to reduce malicious MEV and redirect healthy arbitrage profits from third parties to the appchain itself. They also allow for radical blockchain experiments to be carried out quickly, and can offer a path for the new communication standard of blockchains.

Autonomous Worlds

Autonomous Worlds are fully onchain games that run on the blockchain, where the logic and state of the games are stored in smart contracts and all game data is on the blockchain. These games are open systems, constantly online, and can run independently of their creators. They invite users to build upon them and create their own extensions, leading to constantly evolving ecosystems. Autonomous Worlds can also have their own currencies, markets, and economic rules, creating new forms of economic organization within the metaverse. The development of onchain game engines is an important aspect of the growth of the Autonomous Worlds genre.

Appchains

Appchains are proposed solutions to the blockchain scalability problem. The Appchain Thesis proposes developing a new L1 for each protocol, connecting all of them together, to enhance the scalability of blockchain networks. The RollApps refers to app-specific rollups, a similar concept to appchains, offering modular solutions to split the Settlement, Execution, Data Availability, and Consensus layers. There are potential issues with this approach, including synchronous composability.

B

Bridge

A bridge refers to a mechanism that enables the transfer of digital assets or data between two different blockchains or networks. This is achieved through the use of specialized software or protocols that facilitate interoperability and communication between these distinct systems. Bridges are essential in enabling cross-chain transactions and interactions, as they allow users to seamlessly transfer assets or data between blockchains without the need for centralized intermediaries. Bridges also promote greater decentralization by enabling the creation of diverse, interconnected blockchain ecosystems that can support a wide range of use cases and applications.

C

Consensus Layer

A consensus layer is a program used in blockchain systems to achieve distributed agreement about the ledger's state. It is implemented in a network with many processes and users and replaces much slower human verifiers and auditing. Consensus mechanisms use cryptographic techniques to ensure data safety and integrity, preventing data tampering and unauthorized access, whether it is malicious or not. Different kinds of consensus mechanism algorithms exist, such as proof of work (PoW), proof of stake (PoS), proof of history (PoH), and proof of burn (PoB).

D

Data Availability

A decentralized data availability (DA) layer is a system that stores and provides consensus on the availability of blockchain data. It is the location where transaction data is stored, and its role is critical for blockchains to achieve data availability, which is the idea that all transaction-related data is available to nodes on the blockchain network, allowing nodes to independently verify transactions and compute the blockchain’s state without the need to trust one another. The challenges presented by needing data availability are requiring nodes to download and verify data, which reduces throughput, and using on-chain storage for an increasingly large amount of information, which limits the number of entities who can run node infrastructure. To address this, modular chains are often designed to scale throughput by separating data availability from consensus and execution, and Ethereum's current scaling roadmap includes plans to implement data sharding, where various clusters of nodes store distinct pieces of data, enabling multiple data availability layers.

DeFi

DeFi (Decentralized Finance) is a new paradigm in finance that utilizes blockchain technology to create an open and decentralized financial system, allowing anyone to participate without the need for intermediaries such as banks or financial institutions. By using smart contracts and decentralized platforms, DeFi allows for a wide range of financial services including lending, borrowing, trading, and investing, all executed in a transparent and trustless manner. The DeFi ecosystem is built on a set of decentralized protocols and applications that can be accessed by anyone, anywhere, using only an internet connection and a compatible wallet, enabling greater financial inclusion and accessibility.

DAO

Decentralized autonomous organizations (DAOs) are entities that operate autonomously and transparently, without the need for a central authority or intermediary. DAOs are built on blockchain technology and are governed by smart contracts, which are self-executing pieces of code that automatically enforce the rules and regulations set by the community. Members of a DAO can propose and vote on decisions related to the organization's operations, such as funding allocation and policy changes, using a decentralized voting mechanism. The use of blockchain technology and smart contracts ensures that DAOs are transparent, secure, and resistant to censorship or corruption.

F

Fat Protocol Thesis

The Fat Protocol Thesis is an investment thesis that suggests that the value of decentralized protocols or layers (like ETH, SOL, AVAX, etc.) will grow faster than the value of the applications built on top of them. It posits that because these protocols provide the underlying infrastructure for a wide range of applications, their value will increase more significantly than the individual applications that use them. This is in contrast to the traditional internet, where most value accrual occurs at the application layer, with companies like Facebook and Amazon. The thesis argues that blockchain protocols are different because they replicate and store user data across an open and decentralized network, reducing barriers to entry and fostering a competitive ecosystem. Additionally, the use of native tokens in these protocols creates a reflexive cycle that promotes adoption and increases the value of the token as activity on the chain grows. This dynamic leads to a distribution of value where the protocol layer accrues more value than the application layer, resulting in a vibrant ecosystem with a common data layer that lowers entry barriers.

G

GameFi

GameFi is a new gaming trend that uses blockchain technology to offer economic incentives to players. In GameFi, players can earn cryptocurrency and NFT rewards by completing tasks, battling other players, and progressing through the different game levels. Players can also trade their assets outside of the game on NFT marketplaces and crypto exchanges. Unlike traditional video games, GameFi projects offer a play-to-earn (P2E) model, which gives players full control over their in-game assets and offers opportunities for them to make money.

I

Intents

Intent-Based Architectures refer to a design approach where users express their desired outcomes or intentions, rather than specifying every parameter and detail of a transaction or action. In the context of Ethereum, intent-based architectures allow users to outsource the task of transaction creation to third parties while maintaining control over their assets. By signing and sharing an intent, users grant permission to recipients to choose a computational path on their behalf, based on certain constraints. This approach aims to improve user experience, efficiency, and flexibility in interacting with the blockchain. Intents can be included in a single transaction, enabling overlapping intents and increasing gas and economic efficiency. However, the implementation of intent-based architectures raises questions about execution, incentives, and trust assumptions.

L

Liquid Staking Derivatives

Liquid staking derivatives, or LSDs, are tokens that represent staked assets, such as Ethereum, and allow users to unlock liquidity while still earning staking rewards. With the Proof-of-Stake model, users can earn rewards by staking their assets, but the staked assets are locked and cannot be withdrawn until a later date. Liquid staking providers allow users to receive LSD tokens for their staked assets, which can be used in decentralized finance (DeFi) activities such as selling, providing liquidity, lending, and using as collateral, to earn additional yield on top of staking rewards.

Layer 2

Layer 2 refers to a secondary framework built on top of a main blockchain network that allows for increased scalability and transaction speed. This is achieved by moving a significant amount of the processing work off the main chain and onto the second layer, allowing for faster and more efficient processing of transactions. Layer 2 solutions are becoming increasingly popular as they offer a way to address the scalability issues of traditional blockchain networks, such as those seen with Ethereum. Examples of Layer 2 solutions include state channels, plasma chains, and sidechains.

Light Node

A light node, also known as a light client, is a software application that allows users to interact with a blockchain network without needing to download and synchronize the entire blockchain. Instead, it connects to full nodes, which maintain a complete copy of the blockchain, to request and verify specific information using cryptographic proofs, like Merkle tree roots. Light clients significantly reduce storage and resource requirements, enabling them to operate on devices with limited capabilities, such as mobile phones. While they offer a more user-friendly experience, light clients do not contribute as much to the network's overall security and robustness, as they only verify and relay the information necessary for their purposes.

M

Maximal Extractable Value (MEV)

Maximal Extractable Value (MEV) refers to the maximum value that can be extracted from block production in excess of the standard block reward and gas fees by including, excluding, and changing the order of transactions in a block. MEV opportunities arise due to the mechanics of the blockchain, such as in decentralized exchange arbitrage or lending protocol liquidations, and are extracted by independent network participants known as "searchers" who run complex algorithms on blockchain data to detect profitable MEV opportunities and submit those profitable transactions to the network, often harms users

N

Node

In a blockchain network, nodes refer to the physical devices or electronic devices, such as computers, servers, or printers, that maintain copies of the blockchain's data, webbing the network together and keeping it operational. Their primary function is to maintain consensus on the blockchain's public ledger, which varies from one type of node to the next. Nodes are moderators that build the infrastructure of a decentralized network, and they ensure that all users play by the rules, providing security and transparency to the network. Nodes are responsible for syncing and updating all copies of the ledger, storing encrypted data of past transactions, and executing transactions based on a majority consensus. In short, nodes accept or reject proposals and ensure that all nodes remain in sync, reflecting the true state of the blockchain.

NFT

NFTs, or non-fungible tokens, are a type of digital asset that represent ownership of a unique item or piece of content, such as artwork, music, or virtual real estate. Unlike traditional cryptocurrencies, which are fungible and can be exchanged for one another, each NFT is distinct and cannot be replicated or interchanged. NFTs are typically created using blockchain technology, which allows for secure ownership and transfer of the asset. The value of an NFT is determined by the market demand for the specific item it represents, and can fluctuate over time. NFTs have gained popularity in the art and gaming worlds, as they offer a new way for creators and collectors to monetize and showcase their work in the digital realm.

O

Oracles

An oracle is a third-party service that retrieves and verifies external data to enable smart contracts to interact with off-chain data. Smart contracts are self-executing programs that run on a blockchain network and cannot access external data sources on their own. Oracles act as intermediaries by retrieving and verifying data from external sources and sending it to the blockchain network. There are different types of oracles, such as software-based, hardware-based, and consensus-based oracles. Oracles are crucial in enabling blockchain networks to be used for a wide range of applications beyond cryptocurrency and financial transactions.

P

Parachains

Parachains are specialized, individualized blockchains that operate in parallel, a scalable and interoperable network of multiple blockchains. These parachains achieve consensus and security through a shared consensus mechanism, known as the relay chain, which connects and coordinates them.

Proposer/Builder Separation (PBS)

Proposer/builder separation (PBS) is a blockchain design feature that divides the roles of block proposers and block builders. Block proposal is the action of submitting a block of transactions for the approval of network validators, while block building is the action of transaction ordering. By separating these two actions, the process of completing each task is simplified, allowing actors to specialize in one or the other. This separation is important for the decentralization of Ethereum because it minimizes the compute overhead required to become a validator, thereby lowering the barrier to entry and encouraging a more diverse group of participants. PBS also aligns with the goal of The Merge to move Ethereum towards a more modular and decentralized future.

Q

Quadratic Funding

Quadratic Funding (QF) is a mathematically optimal way to fund public goods in a democratic community that amplifies the donations made by a large community over the contributions made by a small group with big pockets. QF emphasizes the number of donations rather than the size of the donation itself, and it helps prevent the "Tragedy of Commons." The mechanism functions by individuals crowdfunding donations toward public goods, and these individual contributions are matched by funds from a government, private philanthropist, or grants program.

R

Relayer

A relayer is a node or a network of nodes in a blockchain system that facilitates the transfer of information or assets between different parties on the network. In the context of decentralized exchanges (DEXs), relayers match buy and sell orders and broadcast them to the network, earning fees for their services. In the context of cross-chain communication, relayers help transfer assets or messages between different blockchains and work in conjunction with oracles and validators to ensure security and accuracy. Relayers can be incentivized through economic mechanisms like transaction fees or staking requirements and are a critical component of many blockchain-based systems.

S

Slashing

Slashing is a penalty system used in Proof of Stake (PoS) blockchain protocols to economically punish a node or a group of nodes that deviate from the protocol's specified actions. It works by taking away some or all of the validator's stake, which was previously committed as collateral. Slashing is used primarily for safety violations, which are more serious than liveness violations because they can result in the loss of user funds. This mechanism is unique to PoS systems and provides a way for the blockchain to enforce penalties against nodes that do not behave according to the protocol.

Staking

Staking in crypto involves holding and locking up cryptocurrencies to support the operations of a blockchain network and earn rewards. By staking their tokens, users contribute to the security and stability of the network by validating transactions and participating in consensus. In return, stakers receive rewards in the form of additional cryptocurrency tokens. Staking is an alternative to traditional mining that requires significant computing power and energy consumption, and it has become increasingly popular among investors looking to earn passive income and support decentralized networks.

SUAVE

SUAVE is the codename for the new version of Flashbots' key Ethereum software. It stands for "Single Unifying Auctions for Value Expression.

T

Tokenomics

Tokenomics is the study of the supply and demand characteristics of cryptocurrencies. In contrast to traditional economies, cryptocurrencies have pre-set, algorithmically created issuance schedules, which means that the number of coins created can be predicted with some accuracy. Understanding tokenomics is important for predicting how much a cryptocurrency might be worth in the future, as well as for understanding how the digital currency will be used. Factors to consider when looking at crypto tokenomics include usage of the platform or service being built and the asset, as well as what the token can be used for.

V

Validity Proofs

A validity proof, also known as a zero-knowledge proof, is a cryptographic technique that enables a prover to demonstrate the authenticity of a piece of information without revealing the actual data itself to a verifier. Through a series of complex mathematical equations and polynomial commitments, the prover can create a proof that they possess accurate knowledge of the information, while the verifier can ascertain its validity without gaining any insight into the underlying data. This method ensures the privacy of sensitive information and offers robust security against potential attacks or fraud.

Validiums

Validium is a Layer-2 scaling solution in which the validity of all transactions is enforced using zero-knowledge proofs, while data availability is kept off-chain. This prevents the funds in the Validium from being stolen as every transfer of value from an account of a given user must be authorized by that user.

Z

zk-SNARK

zk-SNARK stands for Zero-Knowledge Succinct Non-Interactive Argument of Knowledge. - It is a cryptographic proof system that allows one party (the prover) to prove to another party (the verifier) that a statement is true, without revealing any information beyond the statement’s truth.

zk-Blockchains

ZK blockchains refer to blockchain networks that incorporate zero-knowledge proof (ZKP) technology for enhancing privacy, scalability, and security. ZKP is a cryptographic protocol that enables transactions to be verified without the need for disclosing sensitive data or revealing identities. By utilizing this technology, ZK blockchains are able to process more transactions per second, provide a high level of privacy, and ensure data integrity. ZK rollups are a popular application of ZK technology, allowing for the off-chain aggregation of transactions before verification on-chain, which significantly increases the transaction throughput of Ethereum and other blockchain networks.

zk-Bridge

A blockchain interoperability concept that uses zero-knowledge proof technology to enable secure and trustless transfer of digital assets or data between different blockchain networks. It is a permissionless and decentralized protocol that does not rely on centralized entities for its operation, making it censorship-resistant and highly secure.