The essential crypto glossary: Blockchain terminology explained

Tips & tricks
32 mins
Crypto and bitcoin glossary

Bitcoin is big news, but many of us don’t understand it. This crypto glossary explains the blockchain terminology you need to hold your own.

21

Symbolic number, as there can only ever be 21 million Bitcoin in existence. It is not known why Satoshi Nakamoto chose this exact number.

100x

Referring either to the expected growth in a coin or the amount of leverage used in a margin trade. Either a sign of extreme bullishness on a cryptocurrency’s price or willingness to take risks trading.

51% attack

A majority of Bitcoin miners could collude in proof of work blockchains to attack the chain. Such an attack would not allow miners to steal any funds, but they could reverse recently confirmed transactions and block specific or general transactions, for example, by freezing funds. A successful 51% attack can bring the system to a halt.

Address

To send somebody Bitcoin, you need their Bitcoin Address; to send Ethereum, you need their Ethereum address, and so on for whichever cryptocurrency you’re dealing with. An address is technically the SHA-256 hash of a public key or script. It can either be encoded with base58 or bech32.

Airdrop

The process of awarding newly created altcoins or tokens to existing holders of a cryptocurrency or users of a blockchain.

Altcoin

Any cryptocurrency or token that is not Bitcoin. Bitcoin purists may regard altcoins as shitcoins, but they’re now an accepted part of the cryptocurrency landscape.

Also read: 3 cryptocurrencies that care about your privacy

ASIC

Application-specific integrated circuit. Specialized chips optimized to perform the SHA-256 hash function used in Bitcoin mining.

Atomic swap

Swapping a Bitcoin for an altcoin in a way that doesn’t require escrow is called an atomic swap. It is a transaction made under the condition of another transaction and enforced with cryptography, which makes it impossible for any of the two parties to cheat. An atomic swap can be a good example of a smart contract.

Base58

Used to make large numbers shorter and easier to parse than binary or the commonly used base10 (using the familiar system of numbers of 0-9). Base58 is the encoding scheme used for P2SH and P2PKH Bitcoin addresses, starting with 1 or 3. It includes the numbers 1-9, all uppercase characters except for I & O and all lower case characters except for l (as they could be mistaken for similar characters). See also: Bech32.

Batching

Usually, a Bitcoin transaction contains one destination output and one change output. Services that make multiple transactions, however, have an incentive to ‘batch’ transactions. A single transaction with multiple outputs instead of multiple transactions saves blockspace and fees.

Bear

A person pessimistic about Bitcoin.

Bearwhale

A heavy trader who is pessimistic or selling large amounts of coins.

Bech32

Bech32 is a new encoding scheme that makes addresses more secure, especially in the context of multisignature schemes. These addresses begin with ‘bc1’ and are generally longer than base58 addresses.

BIP

Bitcoin Improvement Proposal is a commonly accepted procedure to propose changes and additions to the Bitcoin code. Not all BIPs are relevant to the Nakamoto Consensus—some simply govern procedures, best practices, or standards.

Bitcoin ATM

A Bitcoin Automatic Teller Machine sells Bitcoin in exchange for paper currency. Some machines can also dispense altcoins and fiat.

Bitcoin Cash

In August 2017, a group of Bitcoin enthusiasts changed the consensus rules of Bitcoin, particularly those governing the block size. As only a few miners and participants joined them, the network permanently forked. Everybody who held Bitcoin before the fork received an equal amount of Bitcoin Cash (known as an airdrop), which can be traded on other exchanges.

Bitcoin Core

Bitcoin Core is the most popular Bitcoin client and node.

Bitcoind

Bitcoind, short for Bitcoin Daemon, is the command-line version of Bitcoin Core.

Bitcoin-qt

Bitcoin-qt (pronounced cute) is the graphical interface of Bitcoin Code, the most popular Bitcoin client. Named after the QT widget toolkit, on which it is built.

Bitcoiner

A person that uses Bitcoin. Transacting, verifying, saving and mining are all uses of Bitcoin.

Block

A block contains transactions. Each block references its predecessor, forming a long chain back to the genesis block. The first transaction in a block currently creates 6.25 Bitcoin from nowhere—the block subsidy. A block is found, on average, every ten minutes by a miner. The block is then propagated around the network and accepted by the nodes as long as it conforms to the consensus rules.

Block subsidy

Also called the block reward. For each block that a miner finds, they are allowed to ‘create’ Bitcoin out of nowhere. How many Bitcoin they are allowed to create is defined by Bitcoin’s consensus rules. The Bitcoin they are allowed to create is called the block subsidy.

The first 210,000 Bitcoin blocks contained a 50 BTC reward; the next 210,000 blocks, 25 BTC; then 12.5 BTC; and since May 2020, the reward for each new block has been 6.25 BTC. The next halving is expected in 2024. At current pace, 99% of all coins will be mined before 2037, all but 100 Bitcoin will be mined before 2081, and all but one Bitcoin by 2109. This will continue until the block subsidy halves 34 times, around 2145. From then on, transaction fees will be the sole incentive to mine Bitcoin. See also: Halving.

Blockchain

Blocks always reference the previous block, which creates a chain of data. This chain is called the blockchain or ledger.

Also read: How to make Bitcoin anonymous

Blockexplorer

See: Explorer

Block Size

The allowed size of a block in the Bitcoin blockchain. Since 2010, the limit is 1MB. The SegWit softfork allows signature data storage outside of a block, making the block size measurement obsolete. Instead, block weight is used. The effective maximum block size is now almost double or even quadruple of 1MB.

Blockspace

Bitcoin blocks are limited in size, and the amount of available space is called blockspace. There are fees to use this space and the process through which miners select transactions and include them in a block is called the fee market.

Broadcast

When signing a transaction or mining a block, the data in question is broadcast to the entire network. It takes a few seconds until the message has reached everyone on the planet.

BTC

The most commonly used ticker for Bitcoin. Most exchanges list Bitcoin as BTC, while some of them list and trade as XBT.

BTM

Alternative name for a Bitcoin ATM.

Bull

A person optimistic about Bitcoin.

Capacity

Usually measured in transactions per second, or TPS, the capacity of a cryptocurrency network varies greatly, depending on the types of transactions. The Bitcoin network can process about 5 TPS depending on what types of transactions are being used (see SegWit and batching). By contrast, the Ethereum network can process up to 15 TPS, Binance Smart Chain 100 TPS, and Solana 50,000 TPS, allowing for much quicker transaction times.

Chain split

See: Fork

Change

When spending Bitcoin, you will have to reference a previous incoming transaction, so all Bitcoin are always accounted for on the blockchain. But rarely do previous inputs match the amount you want to send, so you’ll have to group inputs together and send the remaining bitcoin back to yourself as change.

Civil War

The Bitcoin Civil War of 2017 mostly revolved around the question of block size. It ended with the creation of Bitcoin Cash and the activation of SegWit on the Bitcoin chain.

Client

A Bitcoin client is software that interacts with the network. Can be a full node, an SPV node, or specialized software.

Coinbase

The transaction containing the Block reward has no input. Instead, arbitrary data, such as a number or a message, is used as its coinbase. Not to be confused with the popular Bitcoin exchange of the same name.

Coinjoin

A technique that mixes the transactions of multiple people to obfuscate which inputs belong to which outputs.

Cold storage

Bitcoins stored on a medium (such as a computer, USB stick, or piece of paper) that is not connected to the internet.

Colored Coin

A transaction can be attributed (colored) with a special meaning, such as representing a deed. This deed can then be moved around and stored like a regular Bitcoin transaction, without you accidentally mixing and spending it with your regular Bitcoin.

Confirmation

When a transaction is included in a block by a miner, it is considered to have one confirmation. Each subsequently found block adds another confirmation. Only sufficiently confirmed transactions are considered ‘final.’ Due to the possibilities of attacks, it might be possible to reverse a transaction that only has one or two confirmations. But, after six confirmations, a transaction is generally considered to be irreversible, although depending on the size of the transaction, it might be unviable to double spend it much earlier. Unconfirmed transactions are generally thought to be insecure, although attacks are rare.

Cryptocurrency

Money secured by cryptography on a public blockchain.

Cryptography

Cryptography or cryptology is the technique of hiding information, securing, and authenticating communications.

Cyberpunk

An art and literature genre in which advanced technology is pinned against a dystopian society in which poverty prevails. Bitcoin is often associated with such a future because of its ability to function without governments. Not to be confused with Cypherpunk.

Cypherpunk

A social movement that aims to empower the individual through the spread of technology, in particular cryptography. Bitcoin was first announced on the Cryptography mailing list, where many cypherpunks gathered and discussed their proposals. “Cypherpunks code” is a popular slogan attributed to the movement.

Dark wallet

An experimental Bitcoin wallet using stealth payments and coinjoin to allow for more anonymous transactions

Days destroyed

A measurement of when coins that have been stored for a long time are suddenly spent. One hundred Bitcoin that is spent after staying in a wallet for one year is counted as 36,500 (365*100) ‘Days Destroyed.’ A sudden spike could be indicative of a bearwhale selling their coins.

Difficulty

Blocks are supposed to be found by miners, on average, every 10 minutes on the Bitcoin network. As new miners join, they find blocks faster and faster. The difficulty is adjusted every 2016 blocks (roughly two weeks) to slow down the creation of new Bitcoins. When miners turn off their machines, difficulty eventually decreases.

Double spend

The fundamental problem solved by the Nakamoto Consensus. In Bitcoin’s blockchain, nobody is able to spend a Bitcoin twice after a certain amount of time has passed and the transaction has been confirmed.

In a double-spend attack, a user would attempt to defraud a participant by sending a coin, getting one or two confirmations, then attacking the blockchain by mining a contradicting block of the same height as the block containing the transaction. This becomes easier the more hashing power an attacker has (51% attack), and more difficult the more confirmations a block has. After six confirmations, a transaction is generally considered irreversible even with millions of dollars spent on the attack.

ECDSA

Elliptic Curve Digital Signature Algorithm is the algorithm used by Bitcoin to generate private and public key pairs and verify their signatures. It is not clear why Satoshi Nakamoto chose this algorithm, as it was relatively unknown at the time of Bitcoin’s release.

Escrow

A contract between two trading partners and a third-party broker, who is only expected to intervene if one of the parties calls for them, e.g., something going wrong in the agreement.

It is relatively expensive to escrow traditional funds when compared to crypto, where escrow can be cheaply established using a 2-of-3 multisignature wallet. If the contract is fulfilled, the two transacting parties can move the funds without the need for the escrow party to intervene, contrary to traditional arrangements, where the broker always needs to intervene. Another advantage in cryptocurrency is that the broker is never in full control of the funds. They can only steal funds by colluding with at least one of the transacting partners.

Exchange

A platform where fiat or other tokens can be bought and sold for Bitcoin and other cryptocurrencies. Usually, exchanges specialize in OTC, fiat, or tokens.

Also read: Want to trade crypto? Here are the top 5 exchanges to try your hand

Explorer

An explorer, or block explorer, is a tool or website that allows you to conveniently navigate the data stored on a blockchain. This includes looking up addresses and their associated balances, pending and confirmed transactions, and metadata such as OP_Return.

Fee

Due to limited blockspace, a transaction has to pay a fee to be included in a block. Ideally, the optimal fee is discovered in a functional fee market. In the long run, fees will be the main incentive for miners to continue mining, as the block subsidy will slowly go to zero.

Fee market

Due to limited blockspace, a transaction has to pay a fee to be included in a block. Ideally, a well-functioning market determines how expensive fees are. During times of congestion, a higher fee must be paid to get a transaction confirmed, while a lower fee will allow the transaction to stay in the mempool until times of lower congestion. RBF is an important tool for the Fee market.

Fiat

Fiat money is currency issued by a government.

Flood attack

Similar to a DDoS attack, a flood attack ‘floods’ the mempool with transactions. In a functional fee market, this raises transaction fees and limits the capacity of the network. Flood attacks can be expensive for the attacker—either they will have to pay transaction fees to the miners, or, if they are a miner themselves, bear the opportunity cost of not including other paying transactions.

Fork

When all participants no longer agree on the state of the network, it has forked. This can happen as the result of a bug, mistake, or deliberate act. For example, a widening of the rules (such as increasing the block size or the number of Bitcoins in existence) inevitably leads to a network fork. See also: Hardfork and softfork.

Genesis block

All blockchains have a genesis block, which is the first block in the blockchain. In the Bitcoin blockchain, the genesis block famously contains the message “The Times | 1/3/2009 | Chancellor on Brink of Second Bailout for Banks”. The Bitcoins in the genesis block cannot be spent.

Halving

For the Bitcoin network, every 210,000 blocks, the block reward is halved. Starting from 50 BTC per block in 2009, it currently stands at only 6.25 BTC, after three halvings. The next halving is expected to take place in 2024. Eventually, the block reward will go to zero, after 33 halvings. Also called a “halvening” (halving & happening), this event is popularly celebrated, similar to a New Year’s Day of Bitcoin.

Hardfork

Any change that widens the existing ruleset (meaning to allow something that was previously NOT allowed) is considered a hardfork. Unless all participants upgrade their software, such a rule change will lead to a chain split, commonly called a fork.

Hardware wallet

A specialized chip that contains a secure enclave which stores your private key. It is only a hardware wallet if the private keys cannot be extracted.

Hash

A hash is the output of a hash function. A Bitcoin address is the result of applying the SHA-256 function twice to its public key. Bitcoin mining uses the same hash function to let computers prove they used a certain amount of electricity in Bitcoin’s proof of work algorithm.

Hash function

A hash function is a cryptographic ‘one-way’ function that compresses any data into a number known as a hash. This number can be used as a fingerprint for any data. A hash function is considered secure if its output cannot be predicted, and if there are no two known strings that compute the same hash.

Hash rate

The number of hashes that a Bitcoin miner can perform.

Each block has a header 80bits in length. It contains version number, the hash of the previous block, the Merkle root of all transactions, the difficulty target, and the nonce.

Height

Each block has a height, which is its sequence in the Blockchain starting from Block 0 on January 3, 2009.

HODL

A misspelling of hold. Represents the ethos of saving and long-term planning, as opposed to simply spending or selling your coins. Often criticized for its “hoarding” mentality, many crypto enthusiasts prefer a culture of savings and long-term planning. Across crypto Twitter and social media, HODL is sometimes jokingly referred to as an acronym of Hold On for Dear Life.

Hot wallet

A wallet running on a computer or phone that is connected to the internet. See also: Cold storage.

Input and output

A Bitcoin transaction typically references one or more inputs as the origin of its funds and two or more outputs. The output that does not point to a payee is a change output. Only a coinbase transaction has no input, as it creates Bitcoin from thin air.

Ledger

Another name for a blockchain. More generally, a ledger is a record of transactions and assets, similar to a balance sheet. In the Lightning Network, each participant has their own ledger, while in the Bitcoin network everyone shares the same ledger.

Lightning Network

The Lightning Network is a network that sits ‘on top’ of Bitcoin. Participants can connect to the network by depositing Bitcoin into specialized smart contracts. They can then make infinite transactions with each other at very low fees, without being limited by Bitcoin’s capacity constraints.

Also read: Taking your first steps on the Lightning Network

Lock time

A feature of the smart contracts used in the Lightning Network is the concept of Check-Locktime-Verify, or CLTV. It creates a transaction that is only redeemable after a certain amount of time has passed.

Mainnet

The name for the live Bitcoin network, as opposed to Testnet.

Malleability

A bug in standard Bitcoin transactions allows anybody to change the transaction ID before the transaction has been mined. This bug makes it difficult to chain unconfirmed transactions to each other. It was fixed by introducing a new transaction standard called SegWit.

Margin call

When trading Bitcoin with leverage, your position is only secured to the point where your loss reaches your collateral. If that happens, you are ‘margin called’ and your collateral (e.g., your Bitcoin) are sold and you are rekt.

MAST

Bitcoin’s Merkelized Abstract Syntax Trees aim to allow for more complicated smart contracts in Bitcoin. It allows to specify a set of conditions under which Bitcoin can be spent, without having to reveal all these conditions at once. Instead, they are individually hashed into a Merkle Tree.

Maximalist

Somebody who only owns or uses Bitcoin, and who believes it is the only cryptocurrency or blockchain system worth spending time and effort on. Often coupled with the belief that strong network effects will lead to only one cryptocurrency dominating global payments.

Mempool

Each client maintains a record of all unconfirmed transactions. This list makes up the mempool. A transaction is removed from the mempool if a client deems it to be too old, or if it is included in a block.

Merged mining

In merged mining, a blockchain accepts the work done for another blockchain as valid work. This allows a miner to mine on two blockchains at once. Namecoin was a popular merge mined coin. Dogecoin and Litecoin are two popular coins that use merged mining.

Merkle root

The single hash at the bottom (or top) of a Merkle tree is called the Merkle root. No value in the Merkle tree can be changed without also changing this root. This root is included in the block header.

Merkle tree

At the top (or bottom) of the Merkle tree, all transaction IDs are contained in a block. At each level, IDs are hashed together into the subsequent layer until only one hash remains: the root.

Micropayment

Any payment unusually small is considered a micropayment. Paying for a coffee or a bus fare might be considered a micropayment. The Lightning Network allows for payments below 1 Satoshi.

Miner

A cryptocurrency miner is a machine connected to a cryptocurrency network that performs endless hashes, called proof of work. Miner also often describes the person operating the machine.

Mnemonic phrase

See: Seed phrase

Moon

Where is Bitcoin going? To the moon! (Which is to say, the price is going up astronomically.)

MtGox

A cryptocurrency exchange that once made up almost all of the global Bitcoin trading volume. Infamously defaulted in 2014 after admitting to losing most of their customers’ money.

Multisig

Short for multisignature, a multisig is a type of address that allows multiple parties to collectively control funds. A 2-of-2 multisig has two parties, both of which are needed to sign off on every transaction. It is commonly used in the Lightning Network. 2-of-3 multisig addresses are commonly used for cold storage or escrow.

Nakamoto Consensus

The main innovation of Bitcoin lies in its application of proof of work. Named in honor of Bitcoin’s inventor(s) Satoshi Nakamoto.

Namecoin

The only other cryptocurrency envisioned by Satoshi Nakamoto, Namecoin aimed to create a blockchain that would store name registrations, similar to URLs or usernames.

Network

The Bitcoin network is made up of nodes, which may be mining or simply verifying. SPV or light clients are only used to make transactions.

Nocoiner

A derogatory term for somebody who does not own any cryptocurrency, often in conjunction with dismissing the concept entirely.

Node

A computer running a Bitcoin client that verifies the integrity of the blockchain and new transactions, as well as passes on new transactions and blocks to its peers. By default, your Bitcoin node will connect to eight other nodes, and you can configure it to allow for more incoming connections. Because the network does not depend on any particular nodes, in particular, it becomes very difficult for any party to hinder peers from communicating with each other.

Also read: What is a Bitcoin node and who needs one? 

Also read: How to set up a home server and use it as a Bitcoin node

Non-fungible tokens

Non-fungible tokens (NFTs) are unique digital assets that can represent real-world items such as artworks, music, videos, and even in-game items in video games. The sale and purchase of NFTs are recorded on a blockchain. The NFT in your digital wallet proves that your digital file is the original.

Nonce

The nonce is part of the block header. The miner freely chooses the nonce, with the goal of finding a block that hashes to a value with a number of leading zeroes. How many zeroes depends on the difficulty target.

Notary service

A Bitcoin notary service proves the existence of a piece of data (such as a document or picture) before a certain time. By including a block hash in the data, it is possible to prove the existence of said data after a certain time, giving a relatively narrow (~10min) time interval in which it was created. However, this does not prove the authenticity of that document or image—only its existence.

One-way ATM

A one-way ATM is a machine where people can buy Bitcoin and often other cryptocurrencies with cash or, less commonly, a credit card. Unlike a two-way ATM, it cannot dispense cash.

OP Code

The Operation Codes define the Bitcoin scripting language. There are almost 200 OP Codes, although many are disabled due to not having a particular use, or they pose unnecessary risks.

OP_Return

This OP Code makes an output invalid. It’s still useful, however, mainly to embed arbitrary data on the Bitcoin blockchain for use in other tools, such as notary services.

Orphan

When two blocks are found at the same time, only one of them can be valid. The invalid one will be orphaned, as successive blocks are not built upon it. In rare cases, the chain can temporarily fork, for example, due to a bug or malice. In this case, there will be two permanent chains or an orphaned chain.

P2P

See: Peer-to-Peer

P2Pool

P2Pool was a decentralized mining pool in which miners are paid proportionally to their work, lowering the barrier to entry to become a miner over solo mining by distributing the luck of finding a block over a large number of users and guaranteeing a stable flow of income

P2SH

Pay to Script Hash. Instead of sending Bitcoin to a public key, it can also be sent to a script. To redeem this coin, the owner must reveal the script, and the script needs to execute successfully. With this technique, it is possible to create smart contracts in Bitcoin. P2SH addresses start with the number 3, as opposed to 1 for P2PKH addresses.

P2PKH

Pay to Pubkey Hash is the long-established standard of Bitcoin transactions, where a payment is made to the hash of a public key. A valid ECDSA signature is needed to spend the funds, unlike with P2SH, which allows for more complex smart contracts. P2pKH addresses typically start with 1.

Paper wallet

A paper wallet is a piece of paper that contains either a raw private key, or the seed to a wallet. It either serves as the backup to a wallet or is a form of cold storage.

Peer-to-peer

Bitcoin: A Peer-to-Peer Electronic Cash System is the title of the Bitcoin whitepaper. Peer-to-peer means that there is no centralized architecture and that anybody can join the network and talk directly to other participants. Other popular P2P systems include BitTorrent and I2P.

Pending

A pending transaction is one that has been broadcast to the network, but has not been included in a block yet. Typically, it sits in the mempool.

Pizza Day

On May 22, 2010, developer Laszlo Hanyecz bought two pizzas for a total sum of 10,000 BTC. This was the first known transaction in which Bitcoin was used to buy a physical good. Satoshi’s favorite pizza seems to be pineapple and ham, as revealed in a comment, although many hope he was only joking.

Point of sale

The device or counter where something is sold. In the context of Bitcoin, this is usually a plugin, a web app, an app on a phone, or an integration to a traditional PoS device. Not to be confused with proof of stake.

Pool

A mining pool allows small miners to collaborate and find the solution to a valid block together. Solutions are pooled and everyone is paid out proportionally to the winnings of the pool, although the exact enumeration varies.

PoS

See: proof of stake or point of sale

PoW

See: Proof of work

PPS

Pay Per Share, a common method for mining pools to determine how much each miner gets paid. PPS means the miner gets paid a fixed sum per hash regardless of whether the pool finds a block or not. If the pool gets lucky it will keep the profits, but it might also get unlucky and go bankrupt.

Private key

A Bitcoin private key is a random number of 256 bits in length. From the private key, the public key is derived using the ECDSA algorithm. This public key is then hashed twice using SHA-256, encoded with base58, and prefixed with 1 to derive its address. Other address formats such as bech32 and P2SH also have private and public keys, but the addresses are encoded differently.

Proof of burn

Some cryptocurrencies use proof-of-burn to allocate shares in their PoS chains. To get a share in the new system, users would have to destroy their Bitcoin, for example, using OP_Return.

Proof of stake

Bitcoin’s proof of work is known to be intentionally energy-intensive. In the proof of stake model, miners produce valid blocks by voting with the coins they own on the valid chain. The idea of PoS pre-dates Bitcoin’s proof of work but has now been adopted by several cryptocurrencies.

Proof of work

Also dubbed Nakamoto Consensus, PoW is Bitcoin’s consensus algorithm. Miners destroy electricity by hashing the block header with varying nonces until they find a valid block according to the difficulty target. The more electricity somebody destroys, the more likely they are to find a new block, which rewards them for their efforts with newly minted Bitcoin, called the coinbase transaction.

Protocol

The Bitcoin protocol is the set of rules that govern what makes a valid transaction block, as well as how nodes communicate with each other. Some parts of the protocol are easy to change, while others require consensus from the entire network, making changes unlikely without forking the chain. The Bitcoin protocol does not have formally written specifications other than its code.

Public key

A public key is derived from the private key. A public key is a point on an ECDSA curve. Its x and y coordinates are each 256 bits long, making the public key 512 bits long.

RBF

Replace By Fee. This standard allows somebody to increase their transaction fee and replace their transaction in the mempool. This allows people to set a lower transaction fee for low-priority transactions and increase it later if the fee level remains high, or if the transaction becomes high-priority.

Rekt

The event in which you lose everything in cryptocurrency trading. Short for “wrecked.” See also: Margin call.

Satoshi

In honor of its creator, Satoshi Nakamoto, the smallest unit of a Bitcoin is called a Satoshi. A Satoshi is 1/100 million or 10^-8 Bitcoin. Through second layers like the Lightning Network, such units can become further divisible into milli-satoshis, or 10^-11 Bitcoin, allowing for micropayments.

Satoshi Nakamoto

The creator, or creators, of Bitcoin used the pseudonym Satoshi Nakamoto to publish the Bitcoin whitepaper and communicate with collaborators. Satoshi was last heard from in December 2010.

Also read: Is Craig Wright the man behind Bitcoin?

Schnorr signatures

Schnorr signatures are a proposed new scheme to sign transactions. Compared to ECDSA signatures, Schnorr signatures allow multiple signatures to be aggregated into one, improving privacy and making multisig as well as smart contracts easier and cheaper.

Scripting language

The Bitcoin scripting language Script allows the creation of complex rules for the redemption of an input, such as multisignature and smart contracts. It is also possible to send Bitcoin to a script hash instead of a public key. For security reasons, however, the number of OP Codes are limited, there are no loops and the language is not Turing complete.

Second layer

Networks that use Bitcoin’s blockchain only to anchor crucial information or smart contracts. Such networks are important for scaling Bitcoin to billions of users. Examples include notary services and the Lightning Network.

Seed phrase

Instead of backing up each private key in a Bitcoin wallet, a seed phrase (or mnemonic phrase) can be used to generate infinite random addresses. Only the phrase is needed to back them up, and this action only has to be performed once.

SegWit

A new transaction type that fixes the malleability problem of legacy Bitcoin transactions. Was implemented as a softfork, but in combination with the lack of Block Size increase became a controversial issue that contributed to Bitcoin cash fork.

SHA-2

SHA-2 is a family of hashing functions designed by the United States National Security Agency (NSA). SHA-256, SHA-384, and SHA-512 are all part of this family.

SHA-256

SHA-256 is frequently applied in Bitcoin, such as in address creation and mining. It is part of the SHA-2 family. The number 256 refers to the fixed length of its output: 256 bit.

Shitcoin

A term used to describe cryptocurrencies that are failing or have failed, therefore have little to no value or purpose. See: Altcoin

Signature

A cryptographic signature allows the owner of a private key to prove they are in possession of that key without revealing it. In Bitcoin, it is used primarily to prove ownership over your coins.

Signet

Signet is a centrally managed variation of testnet. It can be used to test whether novel transaction types or modified blocks are accepted by the network, without risking a loss of funds. You can join the signets of others or run your own. While signet is very new, it is expected to gain popularity over testnet because of more stable times in between new blocks.

Silk Road

Between 2011 and 2013 the Silk Road was a popular darknet marketplace to trade drugs and contraband. It arguably helped Bitcoin reach popularity and demonstrated the utility and resilience of the network. Many of the circumstances around the Silk Road’s creation and ultimate takedown by authorities are still not known. For his alleged involvement in the Silk Road marketplace, Ross Ulbricht currently serves a life sentence for narcotics trafficking and money laundering.

Also read: Deep Web vs. Dark Web: They’re not the same thing

Simnet

Simnet is a locally run simulation of the Bitcoin network, similar to signet and testnet. Unlike other simulations, it can be easily created spontaneously, sped up and used to simulate the network in fast forward, rather than real time.

Smart contract

A smart contract is a computer program or transaction protocol executed by a distributed system, such as cryptocurrency networks. Its rules are transparent and it cannot be cheated. As such, it is considered incorruptible. Smart contracts are programmed to automatically execute or document actions according to the terms of a contract.

Softfork

A softfork is a rule change that tightens the rules of the network. All blocks created under this new ruleset are accepted by nodes following the old ruleset, but not necessarily all blocks created under the old ruleset would remain valid. Unlike a hardfork, a softfork does not lead to a permanent fork if more than 50% of the hash power enforces it.

Solo mining

Solo mining means an entity is not part of a pool but instead attempts to mine full blocks itself. Due to Bitcoin’s enormous hash power and the luck involved in finding valid blocks, solo mining is increasingly difficult and rare.

Spam attack

The network can be spammed by creating a large number of transactions to yourself and filling up blocks. This raises fees and makes Bitcoin generally more expensive to use while decreasing its capacity. The block size limit exists to reduce the cost such an attack has on nodes, and to guarantee that even during such an attack the network stays functional. However, as miners earn transaction fees, it might be relatively cheap for them to carry out such an attack.

Spent output

Every transaction has at least one input and one output. If an output is also the input to another transaction it is considered spent. To calculate your Bitcoin balance, sum up the value of the unspent outputs to which you have the private key.

SPV

Simplified Payment Verification. In the Bitcoin whitepaper, Satoshi discusses the possibility of SPV. It would allow nodes to alert each other about invalid blocks, without the need to verify the full block. SPV has not been successfully implemented yet and might be impossible, as a negative (that the block is not valid) cannot be proven. Not to be confused with SPV wallets.

SPV wallet

Some wallets advertise themselves as SPV Wallets. They do not validate the full Bitcoin blockchain, but instead rely on nodes to calculate the balance. Take caution, as such nodes could theoretically lie about the balance and validity of transactions to the SPV wallet, hence their reduced security characteristics.

Stealth payments

Stealth payments allow two parties to make payments to each other without directly sending each other a Bitcoin address, which could be intercepted. Instead, they negotiate a key.

Taproot

Taproot is an extension to MAST to improve Bitcoin’s smart contract capability as well as privacy. It uses Schnorr signatures to make a MAST transaction look like a regular Bitcoin transaction.

Target

A number that describes the current difficulty. For a block to be valid, the hash of its header must be smaller than the target.

Testnet

The Bitcoin testnet is a replication of Bitcoin’s code and network. Testnet coins have no value and are used for testing applications. In relation to testnet, Bitcoin is often called mainnet.

Ticker

Ticker symbols are used on the stock markets to identify companies and currencies. Bitcoin commonly uses the symbol BTC, but XBT is also popular.

Timestamp

A document can be time stamped by embedding its hash into the Bitcoin blockchain using OP_Return. See also: Notary service.

Token

A token is an object that represents a right. Under this definition, Bitcoin can be considered a token (the right to transact on the Bitcoin blockchain). More commonly, tokens are meant to represent deeds, contracts, or physical objects. See also: Colored Coins.

TPS

Transactions per second. See also: Capacity.

Transaction

A Bitcoin transaction is a signed message. It references the input transaction and contains at least one output. They are created by a wallet and then passed onto the nodes, who keep them in their mempool. As soon as a miner has included your transaction into a block, it is considered confirmed.

Transaction ID

Every transaction has an identifier. While legacy transactions allow for a bug that makes this ID malleable, SegWit transactions have a deterministic transaction ID. This allows for second-layer networks like the Lightning Network.

Turing Complete

In popular usage, a computer is Turing complete if it can simulate another computer. Named after Alan Turing, this generally means the machine can calculate any arbitrary computable function. Bitcoin is not Turing complete, as its scripting language has limited functionality. This limitation is a conscious decision, as securing a machine with limited functionality is a far more manageable task.

Two-way ATM

As opposed to a One-way ATM, a two-way ATM can dispense cash in exchange for Bitcoin or other cryptocurrencies.

TXID

See: Transaction ID

Unspent output

See: Spent output

Vanity address

A Bitcoin address that appears to spell out a word or only consists of certain characters. It is made by quickly creating private keys, deriving the address from them and checking them against the desired outcome. Depending on how long the vanity address is supposed to be, this might take a very long time or be entirely infeasible.

Vbyte

Measurement similar to weight. One Vbyte is 4 weight units.

Wallet

Software, hardware, or paper that holds your cryptocurrency. It either contains the private key directly, or a seed to derive multiple private keys. A watch-only wallet only contains public keys but can be used to create unsigned transactions or check balances.

Also read: The 3 best Bitcoin wallets for Android

Weight

For Bitcoin SegWit transactions, it is less meaningful to calculate their size, as they are split between the transaction and the signature. A weight unit represents 1/4,000,000 the maximum size of a block. An alternative form is vbytes.

Whale

Somebody trading with a large amount of cryptocurrency. See also: Bearwhale.

Whitepaper

A document that outlines the functionality and vision of a cryptocurrency. Bitcoin: A Peer-to-Peer Electronic Cash System is the eight-page document released by Satoshi Nakamoto on October 31, 2008, which outlines the core functionality of Bitcoin.

XBT

An alternative ticker for Bitcoin to the more commonly used BTC. It is meant to comply with ISO 4217, which regulates that non-governmental currencies have to start with an X.

Zero-knowledge

A type of cryptographic scheme that proves the solution to a puzzle without revealing information about that puzzle. Zero-knowledge proofs can come in many forms, for example, to prove that the sum of inputs and outputs is equal to each other without revealing the sum.

Also read: Zero-knowledge proofs explained

If you found this crypto glossary useful, you can delve deeper into our articles on Bitcoin, NFTs, crypto, and technology.

Phone protected by ExpressVPN.
Take the first step to protect yourself online

30-day money-back guarantee

A phone with a padlock.
We take your privacy seriously. Try ExpressVPN risk-free.
What is a VPN?
Lexie is the blog's resident tech expert and gets excited about empowerment through technology, space travel, and pancakes with blueberries.