加密货币术语表
图表视图163 个术语,含原始白皮书反向链接
Application-Specific Integrated Circuit, specialized hardware designed to efficiently perform a particular computatio...
An entity that can hold assets and initiate actions. Ethereum uses an account model (externally owned accounts and co...
A human-usable identifier derived from public keys or scripts that indicates where funds can be received. Address for...
A signed message from a validator indicating a vote or approval for a block/state in a consensus protocol. Attestatio...
An independent report providing assurance about a stablecoin issuer's reserves at a point in time. Attestations are n...
A trading mechanism that uses a pricing function and liquidity pools instead of a traditional order book. Users trade...
Bitcoin Improvement Proposal: a design document proposing changes or extensions to the Bitcoin protocol. BIPs standar...
A human-friendly encoding used for some address formats that avoids ambiguous characters and includes a checksum. Bit...
An address encoding format with strong error-detection properties, used by Bitcoin for SegWit addresses. Bech32 addre...
The ability to block specific addresses from transferring or receiving a token, usually implemented by contract logic...
A batch of data (often transactions) added to the blockchain as a unit. Blocks are linked by including the previous b...
A per-block cap on total gas that constrains how much computation can be included. It helps bound resource usage and ...
A compact summary of a block containing metadata such as previous block hash, Merkle root, timestamp, and consensus f...
The number of blocks preceding a given block in the chain. Height is often used to reference time in protocols with p...
The process of broadcasting newly created blocks through the network. Faster propagation generally reduces the rate o...
The compensation paid to the block producer, often consisting of transaction fees plus a protocol-issued subsidy (blo...
A limit on the amount of data that can be included in a block. Block size constraints influence throughput, fees, and...
The expected or average time between blocks. Block time affects latency, security assumptions, and throughput.
An append-only ledger of blocks, where each block references the previous one via cryptographic hashes. This chaining...
A probabilistic data structure used to test set membership with possible false positives but no false negatives. Some...
Destroying token units to reduce supply. Stablecoin redemptions often burn tokens when the issuer returns reserve ass...
A property of distributed systems that continue operating correctly even if some nodes act arbitrarily or maliciously...
A change to the canonical chain tip when a node switches from one branch to another due to the fork choice rule. Reor...
A fixed reference point in the chain used to reduce sync cost or defend against certain long-range attacks. Checkpoin...
Extra data added to detect accidental errors in identifiers such as addresses. Checksums help wallets and users catch...
The amount of a token currently available for trading and use. Circulating supply can differ from total supply due to...
Assets posted to secure an obligation or maintain a peg. In crypto, collateral can be fiat, crypto, or tokenized asse...
A cryptographic construct that lets someone commit to a value while keeping it hidden, with the ability to reveal it ...
A measure of how deep a transaction is buried under subsequent blocks. More confirmations generally reduce the risk o...
The process by which distributed nodes agree on a single shared state (e.g. the current blockchain). A consensus algo...
An Ethereum account that contains code executed by the EVM. Contract accounts cannot sign transactions directly; they...
A function that maps arbitrary data to a fixed-size digest. Good hash functions are preimage-resistant, second-preima...
A regulated entity that holds assets on behalf of others, such as stablecoin reserves. Custodianship affects operatio...
Decentralized Autonomous Organization: an organization governed by smart contracts and token-holder or member voting....
Decentralized finance: financial services built on public blockchains using smart contracts. DeFi applications can en...
An exchange protocol where trades are executed by smart contracts rather than a centralized operator. DEXes often use...
A parameter that controls how hard it is to find a valid Proof of Work. Protocols adjust difficulty to target a desir...
A mechanism that increases mining difficulty exponentially after a certain point, used historically in Ethereum to en...
A threshold that a block hash must be below (or equal to) to be valid in PoW. Lower targets correspond to higher diff...
A cryptographic scheme that allows someone to prove ownership of a private key by signing a message. Others verify th...
Hashing data twice with SHA-256. Bitcoin uses double SHA-256 in multiple places, including block header hashing.
An attempt to spend the same funds twice by creating conflicting transactions. Consensus and confirmation depth are u...
Elliptic Curve Digital Signature Algorithm, a common signature scheme. Bitcoin uses ECDSA with the secp256k1 curve to...
Ethereum Improvement Proposal: a document describing standards, protocol changes, or application-level conventions in...
Ethereum Virtual Machine: the runtime environment that executes smart contract bytecode on Ethereum-like chains. It d...
A fast, widely used signature scheme based on the Edwards curve Curve25519. Solana commonly uses Ed25519 signatures f...
Public-key cryptography based on the algebra of elliptic curves over finite fields. Bitcoin uses ECDSA over secp256k1...
A larger time period grouping multiple slots/blocks, often used for scheduling validator responsibilities and updatin...
A Proof of Work algorithm designed to be more memory-hard than pure SHA-256, historically used by Ethereum. Memory-ha...
A named log type emitted by a smart contract, often used for off-chain indexing and UI updates. Events allow applicat...
An Ethereum account controlled by a private key. EOAs can sign transactions and pay gas; they have no code, only bala...
The mechanism by which users compete for inclusion by paying fees. Fee markets allocate scarce block space and influe...
A stablecoin backed by traditional financial assets (cash, cash equivalents, short-term treasuries) held by an issuer...
The point at which a transaction or block is considered irreversible within the protocol's security assumptions. Some...
A loan that must be borrowed and repaid within the same transaction, enabled by atomic execution. Flash loans allow c...
The rule nodes use to decide which chain/head to follow when multiple competing branches exist. Examples include the ...
Preventing an address's tokens from being transferred, often via contract-level controls. Freezing is a centralized c...
A node that independently verifies all consensus rules and maintains the full state required to validate new blocks. ...
Greedy Heaviest Observed SubTree: a fork-choice approach that selects the head based on the heaviest observed subtree...
A unit measuring computation and storage usage in Ethereum-like systems. Gas limits and fees prevent infinite loops a...
The maximum amount of gas a transaction is allowed to consume. If execution runs out of gas, state changes revert but...
The amount a sender is willing to pay per unit of gas. In fee markets, gas price (or similar parameters) influences t...
The first block in a blockchain, hardcoded into the protocol's history. It anchors the chain and has no previous bloc...
A message dissemination method where nodes repeatedly share data with peers, causing information to spread like an ep...
Processes used to coordinate protocol changes and decisions. Governance can be informal (rough consensus) or formaliz...
A Solana design that forwards transactions to upcoming leaders ahead of time, reducing mempool pressure. It helps val...
Hierarchical deterministic wallet: a wallet that derives many key pairs from a single seed using a deterministic algo...
A scheduled reduction in the block subsidy. Bitcoin halves the subsidy roughly every 210,000 blocks, reducing new iss...
A protocol change that is not backward-compatible, requiring nodes to upgrade to remain on the same network. If not a...
The rate at which miners compute hashes (e.g. hashes per second). Higher hash rate generally increases the cost of at...
A tokenized credit representation issued by an entity, representing a claim on an underlying asset. IOUs appear in so...
An increase in token supply over time, reducing each unit's share of total supply. In blockchains, inflation is often...
A reference to a previous output being spent in a transaction (in UTXO systems). Inputs typically include a signature...
The creation and distribution of new tokens according to protocol rules. Issuance schedules affect inflation and long...
A protocol built on top of a base blockchain (Layer 1) that improves scalability or functionality. Layer 2 systems of...
A designated block producer for a given time window in some protocols. Leaders are often selected via stake-weighted ...
A predetermined ordering of leaders/validators assigned to produce blocks over upcoming slots. A schedule helps nodes...
A record of accounts and balances (and potentially other state) at a point in time. Some systems call each finalized ...
A node that verifies blockchain data with reduced storage and bandwidth, typically using headers and proofs rather th...
A pool of tokens locked in a smart contract to facilitate trades, lending, or other functions. Liquidity providers de...
A user who supplies assets to a liquidity pool. In return, they usually receive a claim token and earn trading fees p...
A transaction field that prevents inclusion in a block until a certain time or block height. Locktime enables timeloc...
An append-only record emitted by contract execution, typically indexed for efficient querying. Logs are the basis for...
A rule where nodes treat the chain with the greatest accumulated weight (usually work) as canonical. It resolves temp...
The set of valid, unconfirmed transactions that nodes store and relay. Miners/validators typically choose transaction...
A data structure combining a Patricia trie with Merkle hashing to enable verifiable key-value storage. Ethereum uses ...
A set of sibling hashes that allows verifying that a leaf is included in a Merkle tree, given the Merkle root. SPV cl...
A tree of hashes that summarizes many items into one root hash. It enables efficient inclusion proofs: a node can pro...
In Ethereum, an internal call from one account/contract to another during execution. Message calls can transfer value...
A participant that performs Proof of Work to propose blocks. Miners typically assemble transactions, compute hashes, ...
The process of producing blocks in Proof of Work systems by searching for a valid block hash. Miners collect fees and...
A coordinated group of miners that share work and split rewards. Pools reduce payout variance for individual miners.
Creating new token units, often in exchange for collateral or deposits. Stablecoin issuers mint tokens when users dep...
A scheme where spending requires multiple signatures (e.g. 2-of-3). Multisig can improve security and enable shared c...
A consensus style used by Bitcoin-like chains that combines Proof of Work with the longest-chain rule. Nodes follow t...
The base asset of a blockchain used for fees and security (e.g. BTC on Bitcoin, ETH on Ethereum). Native tokens are t...
A computer running protocol software that participates in the network by validating and relaying data. Nodes can be f...
A value that miners vary when searching for a valid Proof of Work, making the block header hash satisfy the target. T...
A single instruction in a virtual machine or scripting language. EVM opcodes define computational and state operation...
A mechanism that provides external data (such as prices) to smart contracts. Oracles can be centralized or decentrali...
A valid block that is not part of the eventual canonical chain due to a competing chain being chosen by the fork choi...
A new coin assignment created by a transaction. In UTXO systems, outputs define value and spending conditions, and be...
Pay-to-Public-Key-Hash: a common Bitcoin output type that locks funds to a public key hash and requires a signature a...
Pay-to-Script-Hash: a Bitcoin output type that locks funds to a script hash. The spender reveals the redeem script an...
A radix tree variant used to efficiently store and verify key-value mappings. Ethereum uses Patricia tries (and varia...
A network architecture where nodes communicate directly without a central server. Blockchains use P2P networks to pro...
A target exchange rate between a stablecoin and its reference asset, such as 1 token = 1 USD. Maintaining a peg typic...
The secret component of an asymmetric key pair used to create digital signatures. Control of the private key typicall...
A technique used by Solana to provide a verifiable sequence of time between events using a hash chain. It is used as ...
A technique proposed in some systems to prove that a node stores a replica of data. Proofs of replication/storage are...
A consensus mechanism where validators stake assets and are selected to propose/attest blocks. Security comes from ec...
A consensus mechanism where block producers must perform computational work to propose a block. Security comes from t...
A technique where nodes discard old data while retaining enough information to validate new blocks. Pruning reduces s...
The publicly shareable component of an asymmetric key pair. It is used to verify signatures or derive addresses, depe...
Recursive Length Prefix encoding, a serialization method used in Ethereum for transactions, blocks, and other structu...
A record produced by transaction execution that includes status and logs/events. Receipts are used to prove that a tr...
The process of exchanging stablecoin tokens for underlying reserve assets (e.g. USD) at a defined rate. Redemption ab...
An attack where a valid transaction from one chain is copied and re-broadcast on another chain, often after a fork. R...
Assets held to support a stablecoin's value, often used to redeem stablecoins for the reference asset. Reserve compos...
A consensus approach used by the XRP Ledger where nodes agree on the next ledger version through rounds of voting amo...
A Layer 2 design that executes transactions off-chain and posts compressed data or proofs to a base chain. Rollups ai...
A widely used cryptographic hash function that outputs 256-bit digests. Bitcoin uses SHA-256 in its Proof of Work and...
Simplified Payment Verification: a Bitcoin technique where a client downloads block headers and uses Merkle proofs to...
Techniques to increase throughput, reduce latency, or lower costs while maintaining security. Scaling approaches incl...
A programmable spending condition language attached to transaction outputs. Bitcoin Script is intentionally limited a...
In Bitcoin, the locking script of an output specifying the conditions required to spend it. Inputs provide data that ...
In Bitcoin, the unlocking script in an input that provides signatures and data to satisfy the referenced output's Scr...
A memory-hard key derivation and hashing function designed to make brute-force attacks more expensive. Dogecoin and L...
Solana's parallel smart contract runtime that allows non-overlapping transactions to execute concurrently. Parallelis...
A sequence of words that encodes wallet recovery information, typically derived from entropy per a standard like BIP-...
A Bitcoin protocol upgrade that separates signature (witness) data from the transaction's main structure. SegWit incr...
A mining strategy where a miner withholds blocks to gain an advantage in the fork choice process. It can increase rev...
A scaling technique that splits state or transaction processing across multiple shards, allowing parallelism. Shardin...
A separate blockchain that interoperates with a main chain, often via bridges. Sidechains can have different rules an...
A penalty mechanism in staking systems that destroys or confiscates part of a validator's stake for protocol violatio...
A discrete time interval in some protocols during which a leader/validator may propose a block. Solana uses slots as ...
Program code deployed on a blockchain that can hold assets and execute deterministically based on inputs. Smart contr...
A backward-compatible protocol change that tightens consensus rules. Upgraded nodes enforce new rules; non-upgraded n...
A high-level smart contract programming language commonly used to write contracts for the EVM. Solidity compiles to E...
A token designed to maintain a stable value relative to a reference asset, often a fiat currency like USD. Stability ...
The current data of the blockchain that affects transaction validity and execution results. In Ethereum, state includ...
A mechanism where participants transact off-chain and only settle final results on-chain. Channels can reduce fees an...
A root hash committing to the blockchain's state at a particular block. In Ethereum, the state root is the root of th...
Persistent contract data stored on-chain, typically more expensive to write than transient memory. In the EVM, storag...
A maximum total supply of a token enforced by protocol rules. Bitcoin has a capped supply, while some systems have on...
An attack where one actor creates many identities to gain disproportionate influence in a network. Consensus systems ...
A time value recorded in a block, often used for ordering and difficulty adjustment. Block timestamps are usually con...
A digital asset represented by entries in a ledger, often issued by a smart contract. Tokens can represent utility, g...
A Solana consensus mechanism that builds on a BFT voting process using Proof of History as a source of time. Validato...
A signed message that proposes a state change, such as transferring funds. Transactions are propagated through the ne...
A payment attached to a transaction to incentivize inclusion in a block. In many systems, fees are paid to the block ...
A hash-based identifier for a transaction (often a hash of its serialized form). It is used to reference and track tr...
A property where a transaction's identifier can be changed without changing its effects, typically by altering signat...
A block propagation protocol used by Solana that breaks data into smaller pieces and transmits them through a layered...