When a group controls over 50% of a blockchain network's mining power, potentially allowing them to double-spend coins or prevent transactions.
Confirmation that a transaction has been received and processed by the network, ensuring its inclusion in the blockchain or ledger.
Address Relay is a mechanism that forwards data packets between a network's internal addresses and external addresses, often used in network address translation (NAT) or proxy servers.
A secure cryptocurrency wallet isolated from internet connections to protect private keys from online threats and unauthorized access.
A fictional character often used in examples or explanations to represent a participant in a blockchain or cryptocurrency transaction.
A bitcoin feature that enhances transaction fees estimation and flexibility by creating additional small outputs specifically designed for fee bumping in the Lightning Network.
Application Programming Interface: A set of rules and tools allowing software applications to communicate and interact with each other, often used in fintech.
The top layer in software architecture where end-user applications interact with underlying protocols to perform functions like transactions or data processing.
Assumeutxo is a proposed Bitcoin protocol feature that allows new nodes to quickly synchronize by assuming a snapshot of the UTXO set as valid without verifying the entire blockchain history.
Atomic Multipath Payments (AMP) enable large transactions by splitting them into smaller, independent parts sent over different paths, ensuring complete or no transfer.
Autopilot is a Lightning Network feature that automatically manages channel connections and balances to optimize payment routing and network efficiency for users.
Financial support or reserves provided to maintain Bitcoin's value, often involving assets or investments to ensure stability and trust in the cryptocurrency.
The Bank Secrecy Act (BSA) requires financial institutions to assist the government in detecting and preventing money laundering and fraud through record-keeping and reporting.
The foundational blockchain protocol where transactions are processed and recorded, ensuring security and decentralization for cryptocurrencies like Bitcoin.
Base58 is an encoding scheme used in Bitcoin to convert binary data into a human-readable format, avoiding characters that look similar.
Bech32 is a Bitcoin address format designed to enhance error-detection and reduce transaction fees by using a SegWit address encoding.
Bech32m is a checksummed base32 encoding scheme used for encoding SegWit addresses in Bitcoin, specifically designed for the Taproot upgrade.
These channels allow two parties to send and receive cryptocurrency back and forth without recording each transaction on the blockchain, ensuring faster processing.
BIP112 is a Bitcoin Improvement Proposal that introduced OP_CHECKSEQUENCEVERIFY (CSV), enabling relative lock-time conditions for transaction outputs.
BIP 125 is a Bitcoin Improvement Proposal that outlines the opt-in Replace-by-Fee (RBF) mechanism, allowing unconfirmed transactions to be replaced with another version with a higher fee.
BIP 141 is a Bitcoin Improvement Proposal that introduced Segregated Witness (SegWit) to address scalability issues by separating transaction signatures from transaction data in blocks.
A unique alphanumeric string used to receive Bitcoin transactions, functioning like an account number for sending and receiving digital currency.
Bitcoin Bitvm is a protocol enabling smart contracts on Bitcoin without requiring changes to Bitcoin's consensus rules, leveraging off-chain computation for enhanced functionality.
Bitcoin block reward: New bitcoins given to miners for validating a block.
Storing Bitcoin offline to protect it from online hacks and unauthorized access, typically using hardware wallets, paper wallets, or other physical methods.
A borrower uses Bitcoin as security for a loan, where failure to repay may result in losing the Bitcoin to the lender.
Bitcoin Core is open-source software that implements the Bitcoin protocol, enabling users to participate in the Bitcoin network by validating transactions and blocks.
Fees paid to miners for processing Bitcoin transactions, ensuring timely confirmation and incentivizing network security and maintenance.
A Bitcoin fork is a blockchain split creating two separate chains, often due to differing rules or opinions on Bitcoin’s protocol upgrades.
Bitcoin Improvement Proposal (BIP) is a standardized document outlining new features, processes, or information to improve the Bitcoin network functionality or operations.
Layer 2 solutions are secondary frameworks built on Bitcoin, enhancing scalability and speed by processing transactions off the main blockchain while maintaining security.
Belief that Bitcoin is the only true cryptocurrency worth investing in or using, dismissing all other cryptocurrencies as inferior or unnecessary.
Process of validating Bitcoin transactions using computing power to solve complex mathematical problems, adding blocks to blockchain, and earning new bitcoins as a reward.
A computer connected to the Bitcoin network that uses Bitcoin software to verify transactions and blocks, maintaining a complete copy of the blockchain.
Bitcoin Ordinals refer to a method for numbering and assigning a unique identity to individual satoshis, enabling tracking or added metadata on the Bitcoin blockchain.
Bitcoin Script is a stack-based, Forth-like programming language used to define the conditions under which a bitcoin transaction can be spent.
Bitcoin's supply schedule is the predetermined rate at which new bitcoins are created and released until the maximum supply of 21 million is reached.
It's an order to automatically buy or sell Bitcoin when it reaches a predetermined price, optimizing trading strategies and minimizing manual monitoring.
A collection of transactions recorded on a blockchain, validated by the network, and linked to previous transactions to ensure security and immutability.
A block header is a metadata structure in a blockchain that contains information such as the previous block hash, a timestamp, a nonce, and a Merkle root, which together ensure the integrity and security of the block.
Block propagation is the process by which newly mined blocks are distributed and shared across nodes in a blockchain network to ensure consensus.
Block weight is a measure of the size of a block in a blockchain, combining the block size and witness data, often used in contexts like Bitcoin's SegWit.
A decentralized digital ledger that records transactions across multiple computers, ensuring security and transparency without the need for a central authority.
It's the first block created in a blockchain, serving as the foundation for all subsequent blocks and transactions within the network.
Blockchain interoperability enables different blockchain systems to communicate, exchange data, and work together seamlessly, enhancing connectivity and functionality across diverse platforms.
A slowdown in transaction processing caused by an overwhelming number of transactions exceeding the network's capacity, leading to delays and increased fees.
Scalability-Security-Decentralization (SSD) problem refers to the challenge of achieving all three aspects effectively in a blockchain network without sacrificing one for another.
Bloom Filters (BIP37) are probabilistic data structures used in Bitcoin to filter transactions and blocks by allowing light clients to request only relevant data without downloading the entire blockchain, albeit with a possible false positive rate.
Bob is a common term used to refer to a party receiving cryptocurrency in transactions, typically in examples or explanations.
Bolt is a checkout technology platform that simplifies online payments by providing a seamless, secure, and fast shopping experience for customers and merchants.
Bridge Protocol connects different blockchain networks, allowing seamless transfer of assets, data, or tokens between them, enhancing interoperability and flexibility.
Centralized Finance refers to financial services managed by a central authority or institution that controls user assets and transactions, unlike decentralized systems.
CBDC is a government-issued digital currency representing a nation’s official currency, designed to be secure, efficient, and a digital alternative to cash.
A centralized exchange is a platform where cryptocurrencies are traded and managed by a central authority, offering user-friendly interfaces and higher liquidity.
Temporary blockchain reordering when nodes receive a longer valid chain, replacing previous blocks to maintain consensus with the most extended version.
In Bitcoin's Lightning Network, it's a two-party link that manages off-chain transactions, reducing congestion and fees on the main blockchain.
A channel announcement is a message or notification broadcasted to all members of a communication channel to share important information or updates.
The amount of funds available in each direction of a payment channel in the Bitcoin Lightning Network, ensuring efficient transaction routing.
The maximum amount of cryptocurrency that can be transferred within a payment channel before needing to close or rebalance it.
A method for efficiently managing payment channels that enables multiple transactions by creating and closing channels without interacting with the blockchain every time.
A channel lease is an agreement where a party rents or leases bandwidth capacity or communication channels from a telecommunications provider.
Managing communication or transaction pathways to optimize service delivery, efficiency, and customer experience in cryptocurrency networks or financial technology platforms.
Channel rebalancing in Bitcoin's Lightning Network involves adjusting the funds across payment channels to ensure efficient transaction flow and avoid liquidity issues.
The minimum balance required in a payment channel to ensure funds cover potential fees and prevent channel closure due to insufficient balance.
A channel update is a revision or modification to a communication or broadcast channel, enhancing its features, content, or technology for improved performance and user experience.
CheckLockTimeVerify (CLTV) is a Bitcoin script opcode that restricts the spending of an output until a specified block height or timestamp is reached.
CheckSequenceVerify (CSV) is a Bitcoin script opcode that enables time-based or block-based lock-time restrictions on the spendability of a transaction output.
Child-Pays-For-Parent (CPFP) is a Bitcoin transaction fee strategy where a new transaction (child) pays a higher fee to incentivize miners to confirm a low-fee parent transaction.
Validation where data is verified on the user's device ensuring security and privacy without relying on central servers or third-party services.
Coin Days Destroyed (CDD) measures Bitcoin transaction activity by considering both the amount and the holding duration of transferred coins.
Coin selection algorithms are methods used in cryptocurrency transactions to choose which coins or outputs to spend in order to optimize factors like transaction fees, privacy, and efficiency.
A Coinbase Transaction is the first transaction in a new block on a blockchain, used to reward miners with cryptocurrency for their mining efforts.
CoinJoin is a privacy-enhancing method for Bitcoin transactions that combines multiple payments from different users into a single transaction, obscuring the origin of the funds.
In Bitcoin's Lightning Network, it is a pre-signed transaction ensuring parties can settle balances on-chain if payment channels close, preserving fund safety.
Compact Block Relay is a Bitcoin protocol feature designed to reduce the bandwidth needed for nodes to propagate blocks by sending only short transaction identifiers to peers that likely already have most of the transactions.
A measure of how easily digital currency or financial transactions flow through a network, indicating efficiency and speed.
Agreement among network participants on the validity of transactions or data, ensuring security and integrity in blockchain and cryptocurrency systems.
The process of completing financial transactions between parties in different countries, often facilitated by blockchain or digital currency to reduce time and cost.
Cross-chain and multichain involve enabling interactions and transactions between different blockchain networks, allowing data and assets to move seamlessly across them.
Crypto BaaS offers financial services like cryptocurrency transactions and management through APIs, enabling businesses to integrate crypto solutions without direct infrastructure.
Blind signing is a cryptographic process where a signer cannot see the document's content, ensuring privacy and integrity during digital transactions.
Proof of Reserves is a method ensuring a digital asset custodian holds sufficient assets to cover user deposits, enhancing transparency and trust.
A digital tool that securely stores cryptocurrency private keys, enabling users to send, receive, and manage their digital assets like Bitcoin or other cryptocurrencies.
A text or notification sent to users to verify their identity or transaction details when using cryptocurrency wallets for security purposes.
A bank that supports cryptocurrency transactions and services, allowing customers to buy, sell, and use digital currencies with ease and compliance.
The process of distributing control and decision-making from a central authority to a network of independent participants.
A unique, self-sovereign digital ID allowing users to control personal information without relying on centralized authorities, enhancing privacy and security online.
A derivation path is a structured sequence used in cryptocurrency wallets to generate a series of keys from a single master key.
A descriptor wallet is a type of cryptocurrency wallet that uses output descriptors to define and manage how keys and scripts are generated and organized, enhancing flexibility and security.
Hierarchical Deterministic Wallet (HD Wallet) is a cryptocurrency wallet that generates all keys and addresses from a single seed, ensuring easy backup.
Bitcoin's network automatically changes the mining difficulty roughly every two weeks to ensure a block is mined approximately every 10 minutes.
Digital currencies, tokens, and other blockchain-based assets that can be owned, transferred, or used in online transactions and electronic commerce.
A digital wallet securely stores personal identification information on electronic devices, allowing user verification and authentication for online transactions and services.
A digital code generated by public key encryption used to verify the authenticity and integrity of a digital message or transaction.
A distributed system organizing data across multiple nodes for efficient storage and retrieval, using hash functions to allocate and locate data items.
A DNS Seed is a server that provides a list of active nodes or peers within a cryptocurrency network, helping new clients to quickly connect to the network.
It refers to the period when a cryptocurrency wallet or account has no activity or transactions for an extended time.
Occurs when a digital currency is spent more than once due to issues like network delay or fraud, undermining trust in transactions.
Dual funding refers to a financial arrangement where two parties simultaneously allocate funds to a transaction or project, often used in digital payment systems to ensure security and commitment from both sides.
A dust attack is a type of cyberattack in cryptocurrency where a small amount of coins or tokens are sent to multiple wallet addresses to trace transactional behavior and de-anonymize users.