Bitcoin Vocabulary

Each block includes the difficult-to-produce verification hash of the previous block. This allows each subsequent block to be linked to all previous blocks. These blocks which are linked together for the purpose of verifying transactions within blocks is called the block chain. The Testnet is an alternate version of the bitcoin blockchain to be used for testing. Testnet coins are not real bitcoins and do not have any value. They are for testing and experimenting with bitcoin transactions before pushing to the actual bitcoin blockchain.

A DNS server which returns IP addresses of full nodes on the Bitcoin network to assist in peer discovery. Selecting transactions for mining not just based on their fees but also based on the fees of their ancestors (parents) and descendants (children). The block validation rules that full nodes follow to stay in consensus with other nodes. Synchronizing the block chain by downloading each block from a peer and then validating it. The number of blocks preceding a particular block on a block chain. For example, the genesis block has a height of zero because zero block preceded it.

Raiden Network

So, if a system has ten potential vulnerabilities, then its attack surface would be ten. They are a type of toolkit provided by developers so anyone can integrate a service with other tools or services. Alphanumeric is any combination of numbers and letters to create a larger number or letter set. Alphanumeric sets use all 26 letters of the Latin alphabet and the numbers 0-9. From Address to Zero-Confirmations, the Bitcoin industry is full of all sorts of jargon, tech-speak, and slang.

While a bitcoin transaction is waiting to be added to the blockchain, it waits in a queue of transactions called the MemPool. A Private Key is what allows someone to spend bitcoin at the corresponding address. Private keys are used to digitally sign bitcoin transactions so that they can be spent. Non-Custodial service is one that puts the user in control of their own private keys.


The amount remaining when the value of all outputs in a transaction are subtracted from all inputs in a transaction; the fee is paid to the miner who includes that transaction in a block. A global testing environment in which developers can obtain and spend satoshis that have no real-world value on a network that is very similar to the Bitcoin mainnet. Blocks which were successfully mined but which aren’t included on the current best block chain, likely because some other block at the same height had its chain extended first.

Bitcoin Vocabulary