Encyclopedia

This Archive aims to provide the glossary terms and docs you need to understand Bitcoin and start building Bitcoin-based applications.

B

Bare multisig

A pubkey script that provides n number of pubkeys and requires the corresponding signature script...

Base58check

The method used in Bitcoin for converting 160-bit hashes into P2PKH and P2SH addresses. ...

Best block chain

A chain of blocks with each block referencing the block that preceded it. The most-difficult-to-recreate...

Best header chain

A chain of block headers with each header linking to the header that preceded it;...

Bitcoin URI

A URI which allows receivers to encode payment details so spenders don’t have to manually...

Bitcoins

Denominations of Bitcoin value, usually measured in fractions of a bitcoin but sometimes measured in...

Block

One or more transactions prefaced by a block header and protected by proof of work....

Block 0

The first block in the Bitcoin block chain.Not to be confused with: Generation transaction (the...

Block chain

A chain of blocks with each block referencing the block that preceded it. The most-difficult-to-recreate...

Block header

An 80-byte header belonging to a single block which is hashed repeatedly to create proof...

Block height

The number of blocks preceding a particular block on a block chain. For example, the...

Block reward

The amount that miners may claim as a reward for creating a block. Equal to...

Blocks-first sync

Synchronizing the block chain by downloading each block from a peer and then validating it.Not...

Bloom filter

A filter used primarily by SPV clients to request only matching transactions and merkle blocks...


Documentation