1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-22 16:18:11 +00:00
bitcoinbook/glossary.asciidoc

62 lines
3.8 KiB
Plaintext
Raw Normal View History

2014-11-12 13:14:24 +00:00
[preface]
2014-11-21 13:10:41 +00:00
== Quick Glossary
2014-11-12 13:14:09 +00:00
2014-11-12 13:16:23 +00:00
This quick glossary contains many of the terms used in relation to bitcoin. These terms are used throughout the book, so bookmark this for a quick reference.
2014-11-12 13:14:09 +00:00
address::
2016-06-10 16:51:45 +00:00
A bitcoin address looks like +1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV+. It consists of a string of letters and numbers starting with the digit 1 or 3. Just like you ask others to send an email to your email address, you would ask others to send you bitcoin to your bitcoin address.((("bitcoin address")))((("address", see="bitcoin address")))((("public key", see="bitcoin address")))
2014-11-12 13:14:09 +00:00
bip::
Bitcoin Improvement Proposals. A set of proposals that members of the bitcoin community have submitted to improve bitcoin. For example, BIP-21 is a proposal to improve the bitcoin uniform resource identifier (URI) scheme.((("bip")))
2014-11-12 13:14:09 +00:00
bitcoin::
2014-11-12 13:16:05 +00:00
The name of the currency unit (the coin), the network, and the software.((("bitcoin")))
2014-11-12 13:14:09 +00:00
block::
2014-11-21 13:09:21 +00:00
A grouping of transactions, marked with a timestamp, and a fingerprint of the previous block. The block header is hashed to produce a proof of work, thereby validating the transactions. Valid blocks are added to the main blockchain by network consensus.((("block")))
2014-11-12 13:14:09 +00:00
2014-11-21 13:09:21 +00:00
blockchain::
A list of validated blocks, each linking to its predecessor all the way to the genesis block.((("blockchain")))
2014-11-12 13:14:09 +00:00
confirmations::
2014-11-21 13:09:21 +00:00
Once a transaction is included in a block, it has one confirmation. As soon as _another_ block is mined on the same blockchain, the transaction has two confirmations, and so on. Six or more confirmations is considered sufficient proof that a transaction cannot be reversed.((("confirmations")))
2014-11-12 13:14:09 +00:00
difficulty::
2014-11-12 13:17:23 +00:00
A network-wide setting that controls how much computation is required to produce a proof of work.((("difficulty")))
2014-11-12 13:14:09 +00:00
difficulty target::
2014-11-12 13:16:05 +00:00
A difficulty at which all the computation in the network will find blocks approximately every 10 minutes.((("target difficulty")))
2014-11-12 13:14:09 +00:00
2014-11-12 13:17:53 +00:00
difficulty retargeting::
A network-wide recalculation of the difficulty that occurs once every 2,016 blocks and considers the hashing power of the previous 2,016 blocks.((("difficulty retargeting")))
2014-11-12 13:14:09 +00:00
fees::
2014-11-12 13:17:53 +00:00
The sender of a transaction often includes a fee to the network for processing the requested transaction. Most transactions require a minimum fee of 0.5 mBTC.((("fees")))
2014-11-12 13:14:09 +00:00
hash::
2014-11-12 13:16:05 +00:00
A digital fingerprint of some binary input.((("hash")))
2014-11-12 13:14:09 +00:00
genesis block::
2014-11-21 13:09:21 +00:00
The first block in the blockchain, used to initialize the cryptocurrency.((("genesis block")))
2014-11-12 13:14:09 +00:00
miner::
2014-11-12 13:17:53 +00:00
A network node that finds valid proof of work for new blocks, by repeated hashing.((("miner")))
2014-11-12 13:14:09 +00:00
network::
2014-11-12 13:16:05 +00:00
A peer-to-peer network that propagates transactions and blocks to every bitcoin node on the network.((("network")))
2014-11-12 13:14:09 +00:00
Proof-Of-Work::
2014-11-12 13:16:05 +00:00
A piece of data that requires significant computation to find. In bitcoin, miners must find a numeric solution to the SHA256 algorithm that meets a network-wide target, the difficulty target. ((("proof-of-work")))
2014-11-12 13:14:09 +00:00
reward::
An amount included in each new block as a reward by the network to the miner who found the Proof-Of-Work solution. It is currently 12.5BTC per block.((("reward")))
2014-11-12 13:14:09 +00:00
secret key (aka private key)::
2014-11-12 13:16:05 +00:00
The secret number that unlocks bitcoins sent to the corresponding address. A secret key looks like +5J76sF8L5jTtzE96r66Sf8cka9y44wdpJjMwCxR3tzLh3ibVPxh+.((("secret key")))((("private key", see="secret key")))
2014-11-12 13:14:09 +00:00
transaction::
2014-11-12 13:16:05 +00:00
In simple terms, a transfer of bitcoins from one address to another. More precisely, a transaction is a signed data structure expressing a transfer of value. Transactions are transmitted over the bitcoin network, collected by miners, and included into blocks, made permanent on the blockchain.((("transaction")))
2014-11-12 13:14:09 +00:00
wallet::
2016-06-10 16:51:45 +00:00
Software that holds all your bitcoin addresses and secret keys. Use it to send, receive, and store your bitcoin.((("wallet")))