mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Revert "Revert "Merge pull #793: Dev Docs: New Glossary & JS Search Box""
This reverts commit 961d6c988f
.
This commit is contained in:
parent
ceaf266040
commit
a2a5f454cb
126 changed files with 3827 additions and 470 deletions
37
_data/glossary/en/51-percent-attack.yaml
Normal file
37
_data/glossary/en/51-percent-attack.yaml
Normal file
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: 51% Attack, Majority Hash Rate Attack
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The ability of someone controlling a majority of network
|
||||
hash rate to revise transaction history and prevent new
|
||||
transactions from confirming.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- 51 percent attack
|
||||
- Majority attack
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- 51 percent attacks
|
||||
|
||||
- majority attacks
|
||||
|
||||
- 51% attack
|
||||
- 51% attacks
|
||||
|
||||
- majority hash rate attack
|
||||
- majority hash rate attacks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[51% attack](/en/developer-guide#term-51-attack) --- Bitcoin.org Developer Guide"
|
||||
- "[What can an attacker with 51% of hash power do?](http://bitcoin.stackexchange.com/q/658) --- Bitcoin StackExchange"
|
||||
- "[Bitcoin.pdf](/bitcoin.pdf) --- Satoshi Nakamoto (Bitcoin.org)"
|
||||
|
||||
---
|
29
_data/glossary/en/address.yaml
Normal file
29
_data/glossary/en/address.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Payment Addresses
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A 20-byte hash formatted using base58check to produce either a
|
||||
P2PKH or P2SH Bitcoin address. Currently the most common way
|
||||
users exchange payment information.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Address
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- addresses
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- IP address
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Address](/en/developer-guide#term-address) --- Bitcoin.org Developer Guide"
|
||||
- "[Address](https://en.bitcoin.it/wiki/Address) --- Bitcoin Wiki"
|
||||
|
||||
|
||||
---
|
32
_data/glossary/en/base58check.yaml
Normal file
32
_data/glossary/en/base58check.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Base58check, Bitcoin Address Encoding
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The method used in Bitcoin for converting 160-bit hashes into
|
||||
P2PKH and P2SH addresses. Also used in other parts of Bitcoin,
|
||||
such as encoding private keys for backup in WIP format. Not the
|
||||
same as other base58 implementations.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Base58check
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- base58
|
||||
- base-58
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- P2PKH address
|
||||
- P2SH address
|
||||
- IP address
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[base58check](/en/developer-reference#term-base58check) --- Bitcoin.org Developer Reference"
|
||||
- "[Base58Check encoding](https://en.bitcoin.it/wiki/Base58Check_encoding) --- Bitcoin Wiki"
|
||||
|
||||
---
|
36
_data/glossary/en/block-chain.yaml
Normal file
36
_data/glossary/en/block-chain.yaml
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Block Chain
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A chain of blocks with each block referencing the block
|
||||
that preceded it. The most-difficult-to-recreate chain is
|
||||
the best block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Block chain
|
||||
- Best block chain ## this could be moved into its own entry
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- block chains
|
||||
- blocks chain
|
||||
- block-chain
|
||||
- block-chains
|
||||
- blockchain
|
||||
- blockchains
|
||||
- best block chain
|
||||
- best blockchain
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Header chain
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Block chain](/en/developer-guide#block-chain) --- Bitcoin.org Developer Guide"
|
||||
- "[Block chain](https://en.bitcoin.it/wiki/Block_chain) --- Bitcoin Wiki"
|
||||
|
||||
---
|
29
_data/glossary/en/block-header.yaml
Normal file
29
_data/glossary/en/block-header.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Block Header
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An 80-byte header belonging to a single block which is hashed
|
||||
repeatedly to create proof of work.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Block header
|
||||
- Header
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- headers
|
||||
- block headers
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Block header](/en/developer-reference#block-headers) --- Bitcoin.org Developer Reference"
|
||||
- "[Block hashing algorithm](https://en.bitcoin.it/wiki/Block_hashing_algorithm) --- Bitcoin Wiki"
|
||||
- "[What are Bitcoin miners really solving?](http://bitcoin.stackexchange.com/q/8031) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
33
_data/glossary/en/block-height.yaml
Normal file
33
_data/glossary/en/block-height.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Block Chain Height, Block Height
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
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.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Height
|
||||
- Block height
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- heights
|
||||
- block heights
|
||||
- block chain height
|
||||
- block chain heights
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Block height](/en/developer-guide#term-block-height) --- Bitcoin.org Developer Guide"
|
||||
- "[Definition of block height](http://bitcoin.stackexchange.com/q/18561) --- Bitcoin StackExchange"
|
||||
- "[Why is block height required in the coinbase?](http://bitcoin.stackexchange.com/q/30764) --- Bitcoin StackExchange"
|
||||
- "[Is block height always sequencial?](http://bitcoin.stackexchange.com/q/24309) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
30
_data/glossary/en/block-reward.yaml
Normal file
30
_data/glossary/en/block-reward.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Block Reward, Block Miner Reward
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The amount that miners may claim as a reward for creating a
|
||||
block. Equal to the sum of the block subsidy (newly available
|
||||
satoshis) plus the transactions fees paid by transactions
|
||||
included in the block.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Block reward
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- block rewards
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Block subsidy
|
||||
- Transaction fees
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Block reward](/en/developer-reference#term-block-reward) --- Bitcoin.org Developer Reference"
|
||||
|
||||
|
||||
---
|
27
_data/glossary/en/block.yaml
Normal file
27
_data/glossary/en/block.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Block, Block Of Transactions
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
One or more transactions prefaced by a block header and
|
||||
protected by proof of work. Blocks are the data stored on the
|
||||
block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Block
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Blocks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Block](/en/developer-guide#term-block) --- Bitcoin.org Developer Guide"
|
||||
- "[Block](https://en.bitcoin.it/wiki/Block) --- Bitcoin Wiki"
|
||||
|
||||
---
|
28
_data/glossary/en/blocks-first-sync.yaml
Normal file
28
_data/glossary/en/blocks-first-sync.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Blocks-First, Blocks-First Sync
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Synchronizing the block chain by downloading each block from a
|
||||
peer and then validating it.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Blocks-first sync
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Blocks-first
|
||||
- Blocks-first initial block download
|
||||
- Blocks-first IBD
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Headers-first sync
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Blocks-first sync](/en/developer-guide#blocks-first) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
29
_data/glossary/en/bloom-filter.yaml
Normal file
29
_data/glossary/en/bloom-filter.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Bloom Filter
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A filter used primarily by SPV clients to request only matching
|
||||
transactions and merkle blocks from full nodes.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Bloom filter
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Bloom filters
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Bloom filter (general computer science term, of which Bitcoin's bloom filters are a specific implementation)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Bloom filter](/en/developer-guide#bloom-filters) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP37: Connection Bloom Filtering](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki)--- Bitcoin Improvement Proposals"
|
||||
- "[Pull request that implemented bloom filters in Bitcoin Core](https://github.com/bitcoin/bitcoin/pull/1795) --- GitHub"
|
||||
- "[Discussion about bloom filtering and SPV clients](https://bitcointalk.org/index.php?topic=252937.0) --- BitcoinTalk"
|
||||
|
||||
---
|
35
_data/glossary/en/chain-code.yaml
Normal file
35
_data/glossary/en/chain-code.yaml
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Chain Code, HD Wallet Chain Code
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
In HD wallets, 256 bits of entropy added to the public and
|
||||
private keys to help them generate secure child keys; the master
|
||||
chain code is usually derived from a seed along with the master
|
||||
private key
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Chain code
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Chain codes
|
||||
- HD wallet chain code
|
||||
- HD wallet chain codes
|
||||
- parent chain code
|
||||
- parent chain codes
|
||||
- child chain code
|
||||
- child chain codes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Chain code](/en/developer-guide#term-chain-code) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: Hierarchical Deterministic Wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[Deterministic wallet](https://en.bitcoin.it/wiki/Deterministic_Wallet) --- Bitcoin wiki"
|
||||
|
||||
---
|
33
_data/glossary/en/change-address.yaml
Normal file
33
_data/glossary/en/change-address.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Change, Change Address, Change Output
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An output in a transaction which returns satoshis to the
|
||||
spender, thus preventing too much of the input value from going
|
||||
to transaction fees.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Change address
|
||||
- Change output
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- change addresses
|
||||
- change outputs
|
||||
## don't add "change" or it'll get autocrossreferenced every
|
||||
## time we use it with its usual verb/noun meanings
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Address reuse
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Change address](/en/developer-guide#term-change-output) --- Bitcoin.org Developer Guide"
|
||||
- "[Change](https://en.bitcoin.it/wiki/Change) --- Bitcoin Wiki"
|
||||
- "[Why does Bitcoin Core use separate change addresses?](http://bitcoin.stackexchange.com/q/35412) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
38
_data/glossary/en/child-key.yaml
Normal file
38
_data/glossary/en/child-key.yaml
Normal file
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Child Key, HD Wallet Child Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
In HD wallets, a key derived from a parent key. The key can be
|
||||
either a private key or a public key, and the key derivation may
|
||||
also require a chain code.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Child key
|
||||
- Child public key
|
||||
- Child private key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Child keys
|
||||
- child public keys
|
||||
- child private keys
|
||||
|
||||
- HD wallet child key
|
||||
- HD wallet child keys
|
||||
|
||||
- child private and public keys
|
||||
- child public and private keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Public key (derived from a private key, not a parent key)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Child key](/en/developer-guide#term-child-public-key) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: Hierarchical Deterministic Wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
31
_data/glossary/en/coinbase-transaction.yaml
Normal file
31
_data/glossary/en/coinbase-transaction.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Coinbase / Generation Transaction
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The first transaction in a block. Always created by a miner, it
|
||||
includes a single coinbase.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Coinbase transaction
|
||||
- Generation transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Coinbase transactions
|
||||
- generation transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Coinbase (the unique part of a coinbase transaction)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Coinbase transaction](/en/developer-reference#term-coinbase-tx) --- Bitcoin.org Developer Reference"
|
||||
- "[Generation transaction](https://en.bitcoin.it/wiki/Transaction#Generation) --- Bitcoin Wiki"
|
||||
- "[Who generates the coinbase transaction?](http://bitcoin.stackexchange.com/q/32091) --- Bitcoin StackExchange"
|
||||
- "[Must a block contain a coinbase transaction?](http://bitcoin.stackexchange.com/q/30349) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
32
_data/glossary/en/coinbase.yaml
Normal file
32
_data/glossary/en/coinbase.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Coinbase, Coinbase Field
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A special field used as the sole input for coinbase
|
||||
transactions. The coinbase allows claiming the block reward and
|
||||
provides up to 100 bytes for arbitrary data.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Coinbase
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Coinbases
|
||||
|
||||
- coinbase field
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Coinbase transaction
|
||||
- Coinbase.com
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Coinbase](/en/developer-reference#term-coinbase-field) --- Bitcoin.org Developer Reference"
|
||||
- "[Coinbase](https://en.bitcoin.it/wiki/Coinbase) --- Bitcoin Wiki"
|
||||
- "[What is the coinbase?](http://bitcoin.stackexchange.com/q/4571) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
31
_data/glossary/en/compactsize.yaml
Normal file
31
_data/glossary/en/compactsize.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: CompactSize Unsigned Integer
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A type of variable-length integer commonly used in the Bitcoin
|
||||
P2P protocol and Bitcoin serialized data structures.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- CompactSize
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- compactsize unsigned integer
|
||||
- compactsize unsigned integers
|
||||
- compactsize uint
|
||||
- compactsize uints
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- VarInt (a data type Bitcoin Core uses for local data storage)
|
||||
- Compact (the data type used for nBits in the block header)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[CompactSize Unsigned Integers](/en/developer-reference#compactsize-unsigned-integers) --- Bitcoin.org Developer Reference"
|
||||
- "[Variable length integers (compactSize)](https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer) --- Bitcoin Wiki"
|
||||
|
||||
---
|
28
_data/glossary/en/compressed-public-key.yaml
Normal file
28
_data/glossary/en/compressed-public-key.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Compressed Public Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An ECDSA public key that is 33 bytes long rather than the 65
|
||||
bytes of an uncompressed public key.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Compressed public key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- compressed public keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Public key formats](/en/developer-guide#public-key-formats) --- Bitcoin.org Developer Guide"
|
||||
- "[What is a compressed public key?](http://bitcoin.stackexchange.com/q/3059) --- Bitcoin StackExchange"
|
||||
- "[Why does Bitcoin Core support both compressed and uncompressed keys?](http://bitcoin.stackexchange.com/q/5952) --- Bitcoin StackExchange"
|
||||
|
||||
|
||||
---
|
39
_data/glossary/en/confirmation-score.yaml
Normal file
39
_data/glossary/en/confirmation-score.yaml
Normal file
|
@ -0,0 +1,39 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Confirmation Score, Confirmed Transaction
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A score indicating the number of blocks on the best block chain
|
||||
that would need to be modified to remove or modify a particular
|
||||
transaction. A confirmed transaction has a confirmation score of
|
||||
one or higher.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Confirmation score
|
||||
- Confirmations
|
||||
- Confirmed transaction
|
||||
- Unconfirmed transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Confirmed
|
||||
- unconfirmed
|
||||
- confirmation
|
||||
- confirmation scores
|
||||
|
||||
- confirmed transactions
|
||||
- unconfirmed transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Confirmations](/en/developer-guide#term-confirmation) --- Bitcoin.org Developer Guide"
|
||||
- "[Confirmation](https://en.bitcoin.it/wiki/Confirmation) --- Bitcoin Wiki"
|
||||
- "[What are confirmations?](http://bitcoin.stackexchange.com/a/160) --- Bitcoin StackExchange"
|
||||
- "[When should I worry about 1-confirmation payments?](http://bitcoin.stackexchange.com/q/32562) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
30
_data/glossary/en/consensus-rules.yaml
Normal file
30
_data/glossary/en/consensus-rules.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Consensus Rules, Validation Rules
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The block validation rules that full nodes follow to stay in
|
||||
consensus with other nodes.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Consensus rules
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- consensus rule
|
||||
- block chain validation rule
|
||||
- Block chain validation rules
|
||||
- validation rule
|
||||
- validation rules
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Consensus (what happens when nodes follow the same consensus rules)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Consensus rules](/en/developer-guide#term-consensus-rules) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
27
_data/glossary/en/consensus.yaml
Normal file
27
_data/glossary/en/consensus.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Consensus
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
When several nodes (usually most nodes on the network) all have
|
||||
the same blocks in their locally-validated best block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Consensus
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- block chain consensus
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Social consensus (often used in discussion among developers to indicate that most people agree with a particular plan)
|
||||
- Consensus rules (the rules that allow nodes to maintain consensus)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Consensus](/en/developer-guide#term-consensus) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
30
_data/glossary/en/difficulty.yaml
Normal file
30
_data/glossary/en/difficulty.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Difficulty, Network Difficulty
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
How difficult it is to find a block relative to the difficulty
|
||||
of finding the easiest possible block. The easiest possible
|
||||
block has a proof-of-work difficulty of 1.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Difficulty
|
||||
- Network difficulty
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- hash difficulty
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Target threshold (the value from which difficulty is calculated)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Difficulty](/en/developer-guide#term-difficulty) --- Bitcoin.org Developer Guide"
|
||||
- "[Difficulty](https://en.bitcoin.it/wiki/Difficulty) --- Bitcoin Wiki"
|
||||
- "[How is difficulty calculated?](http://bitcoin.stackexchange.com/q/5838) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
28
_data/glossary/en/dns-seed.yaml
Normal file
28
_data/glossary/en/dns-seed.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: DNS Seed
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A DNS server which returns IP addresses of full nodes on the
|
||||
Bitcoin network to assist in peer discovery.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- DNS seed
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- DNS seeds
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- HD wallet seeds
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[DNS seed](/en/developer-guide#term-dns-seed) --- Bitcoin.org Developer Guide"
|
||||
- "[DNS seeds](https://en.bitcoin.it/wiki/Satoshi_Client_Node_Discovery#DNS_Addresses) --- Bitcoin Wiki"
|
||||
- "[What is a DNS seed versus a seed node?](http://bitcoin.stackexchange.com/q/14371) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
34
_data/glossary/en/double-spend.yaml
Normal file
34
_data/glossary/en/double-spend.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Double Spend
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A transaction that spends the same input as spent in another
|
||||
transaction.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Double spend
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- double spends
|
||||
- double spent
|
||||
- double-spend
|
||||
- double-spends
|
||||
- double-spent
|
||||
- dobule spending
|
||||
- double-spending
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Double spend](/en/developer-guide#term-double-spend) --- Bitcoin.org Developer Guide"
|
||||
- "[Double spending](https://en.bitcoin.it/wiki/Double-spending) --- Bitcoin Wiki"
|
||||
- "[What is a double spend?](http://bitcoin.stackexchange.com/q/4974) --- Bitcoin StackExchange"
|
||||
- "[How do I detect a double spend?](http://bitcoin.stackexchange.com/q/13370) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/escrow-contract.yaml
Normal file
29
_data/glossary/en/escrow-contract.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Escrow Contract
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A transaction in which a spender and receiver place funds in a
|
||||
2-of-2 (or other m-of-n) multisig output so that neither can
|
||||
spend the funds until they're both satisfied with some
|
||||
external outcome.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Escrow contract
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Escrow contracts
|
||||
- escrow
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Escrow contract](/en/developer-guide#term-escrow-contract) --- Bitcoin.org Developer Guide"
|
||||
- "[Escrow and dispute mediation](https://en.bitcoin.it/wiki/Contracts#Example_2:_Escrow_and_dispute_mediation) --- Bitcoin Wiki"
|
||||
|
||||
---
|
34
_data/glossary/en/extended-key.yaml
Normal file
34
_data/glossary/en/extended-key.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Extended Key, HD Wallet Extended Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
In the context of HD wallets, a public key or private key
|
||||
extended with the chain code to allow them to derive child keys.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Extended key
|
||||
- Public extended key
|
||||
- Private extended key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- extended keys
|
||||
- public extended keys
|
||||
- private extended keys
|
||||
- public and private extended key
|
||||
- public and private extended keys
|
||||
- private and public extended key
|
||||
- private and public extended keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Extended key](/en/developer-guide#term-extended-key) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
33
_data/glossary/en/fork.yaml
Normal file
33
_data/glossary/en/fork.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Fork, Accidental Fork
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
When two or more blocks have the same block height, forking the
|
||||
block chain. Typically occurs when two or more miners find
|
||||
blocks at nearly the same time. Can also happen as part of an
|
||||
attack.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Fork
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Forks
|
||||
- accidental forks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Hard fork (a change in consensus rules that breaks security for nodes that don't upgrade)
|
||||
- Soft fork (a change in consensus rules that weakens security for nodes that don't upgrade)
|
||||
- Software fork (when one or more developers permanently develops a codebase separately from other developers)
|
||||
- Git fork (when one or more developers temporarily develops a codebase separately from other developers)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Fork](/en/developer-guide#term-fork) --- Bitcoin.org Developer Guide"
|
||||
- "[What is the longest block chain fork that has been made stale so far?](http://bitcoin.stackexchange.com/q/3343) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/genesis-block.yaml
Normal file
29
_data/glossary/en/genesis-block.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Genesis Block, Block 0
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The first block in the Bitcoin block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Genesis block
|
||||
- Block 0
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Genesis blocks
|
||||
- block zero
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Generation transaction (the first transaction in a block)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Genesis block](/en/developer-guide#term-genesis-block) --- Bitcoin.org Developer Guide"
|
||||
- "[Genesis block](https://en.bitcoin.it/wiki/Genesis_block) --- Bitcoin Wiki"
|
||||
- "[Why can't the genesis block coinbase transaction be spent?](http://bitcoin.stackexchange.com/q/10009) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
34
_data/glossary/en/hard-fork.yaml
Normal file
34
_data/glossary/en/hard-fork.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Hard Fork, Hard-Forking Change
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A permanent divergence in the the block chain, commonly occurs
|
||||
when non-upgraded nodes can't validate blocks created by
|
||||
upgraded nodes that follow newer consensus rules.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Hard fork
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- hard forks
|
||||
- hard-forking change
|
||||
- hard-forking
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)
|
||||
- Soft fork (a temporary divergence in the block chain caused by non-upgraded nodes not following new consensus rules)
|
||||
- Software fork (when one or more developers permanently develops a codebase separately from other developers)
|
||||
- Git fork (when one or more developers temporarily develops a codebase separately from other developers
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Hard fork](/en/developer-guide#term-hard-fork) --- Bitcoin.org Developer Guide"
|
||||
- "[Hard fork](https://en.bitcoin.it/wiki/Hardfork) --- Bitcoin Wiki"
|
||||
- "[Has a hard fork ever occurred?](http://bitcoin.stackexchange.com/q/36090) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
30
_data/glossary/en/hardened-extended-key.yaml
Normal file
30
_data/glossary/en/hardened-extended-key.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Hardened Extended Key (HD Wallets)
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A variation on HD wallet extended keys where only the hardened
|
||||
extended private key can derive child keys. This prevents
|
||||
compromise of the chain code plus any private key from putting
|
||||
the whole wallet at risk.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Hardened extended key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- hardened extended keys
|
||||
- hardened extended private key
|
||||
- hardened extended private keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Hardened extended private keys](/en/developer-guide#term-hardened-extended-private-key) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
34
_data/glossary/en/hd-protocol.yaml
Normal file
34
_data/glossary/en/hd-protocol.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: HD Protocol, HD Wallet, BIP32
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The Hierarchical Deterministic (HD) key creation and transfer
|
||||
protocol (BIP32), which allows creating child keys from parent
|
||||
keys in a hierarchy. Wallets using the HD protocol are called
|
||||
HD wallets.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- HD protocol
|
||||
- HD wallet
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- HD protocols
|
||||
- HD wallets
|
||||
- hierarchical deterministic
|
||||
- hierarchical deterministic protocol
|
||||
- hierarchical deterministic wallets
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[HD Protocol](/en/developer-guide#term-hd-protocol) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[Deterministic wallet](https://en.bitcoin.it/wiki/Deterministic_Wallet) --- Bitcoin Wiki"
|
||||
|
||||
---
|
32
_data/glossary/en/hd-wallet-seed.yaml
Normal file
32
_data/glossary/en/hd-wallet-seed.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: HD Wallet Seed, Root Seed
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A potentially-short value used as a seed to generate the master
|
||||
private key and master chain code for an HD wallet.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- HD wallet seed
|
||||
- Root seed
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- hd wallet seeds
|
||||
- root seeds
|
||||
- hd seed
|
||||
- hd seeds
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Mnemonic code / mnemonic seed (a binary root seed formatted as words to make it easier for humans to transcribe and possibly remember)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Root seed](/en/developer-guide#term-root-seed) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[BIP39: mnemonic code for generating deterministic keys](https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
36
_data/glossary/en/header-chain.yaml
Normal file
36
_data/glossary/en/header-chain.yaml
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Header Chain, Best Header Chain
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A chain of block headers with each header linking to the header
|
||||
that preceded it; the most-difficult-to-recreate chain is the
|
||||
best header chain
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Header chain
|
||||
- Best header chain
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- header chains
|
||||
- headers chain
|
||||
- header-chain
|
||||
- header-chains
|
||||
- headerchain
|
||||
- headerchains
|
||||
- best header chain
|
||||
- best headerchain
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Block chain
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Header chain](/en/developer-guide#term-header-chain) --- Bitcoin.org Developer Guide"
|
||||
- "[Is it a chain of headers rather than a chain of blocks?](http://bitcoin.stackexchange.com/q/35448) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/headers-first-sync.yaml
Normal file
29
_data/glossary/en/headers-first-sync.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Headers-First, Headers-First Sync
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Synchronizing the block chain by downloading block headers
|
||||
before downloading the full blocks.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Headers-first sync
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Headers-first
|
||||
- Headers-first initial block download
|
||||
- Headers-first IBD
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Blocks-first sync (Downloading entire blocks immediately without first getting their headers)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Headers-first sync](/en/developer-guide#headers-first) --- Bitcoin.org Developer Guide"
|
||||
- "[Pull request adding headers-first sync to Bitcoin Core](https://github.com/bitcoin/bitcoin/pull/4468) --- GitHub"
|
||||
|
||||
---
|
30
_data/glossary/en/high-priority-transaction.yaml
Normal file
30
_data/glossary/en/high-priority-transaction.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: High-Priority Transaction, Free Tx
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Transactions that don't have to pay a transaction fee because
|
||||
their inputs have been idle long enough to accumulated large
|
||||
amounts of priority. Note: miners choose whether to accept free
|
||||
transactions.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- High-priority transaction
|
||||
- Free transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- high-priority transactions
|
||||
- free transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[High-priority transactions](/en/developer-guide#term-high-priority-transactions) --- Bitcoin.org Developer Guide"
|
||||
- "[Free transaction relay policy](https://en.bitcoin.it/wiki/Free_transaction_relay_policy) --- Bitcoin Wiki"
|
||||
|
||||
---
|
27
_data/glossary/en/initial-block-download.yaml
Normal file
27
_data/glossary/en/initial-block-download.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Initial Block Download, IBD
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The process used by a new node (or long-offline node) to
|
||||
download a large number of blocks to catch up to the tip of the
|
||||
best block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Initial block download
|
||||
- IBD
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Blocks-first sync (syncing includes getting any amount of blocks; IBD is only used for large numbers of blocks)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Initial block download](/en/developer-guide#initial-block-download) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
31
_data/glossary/en/input.yaml
Normal file
31
_data/glossary/en/input.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Input, Transaction Input, TxIn
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An input in a transaction which contains four fields: an
|
||||
outpoint, a signature script, and a sequence number. The
|
||||
outpoint references a previous output and the signature script
|
||||
allows spending it.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Input
|
||||
- TxIn
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- inputs
|
||||
- txins
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Input](/en/developer-guide#term-input) --- Bitcoin.org Developer Guide"
|
||||
- "[TxIn](/en/developer-reference#txin) --- Bitcoin.org Developer Reference"
|
||||
- "[Inputs](https://en.bitcoin.it/wiki/Transaction#Input) --- Bitcoin Wiki"
|
||||
|
||||
---
|
28
_data/glossary/en/internal-byte-order.yaml
Normal file
28
_data/glossary/en/internal-byte-order.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Internal Byte Order
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The standard order in which hash digests are displayed as
|
||||
strings---the same format used in serialized blocks and
|
||||
transactions.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Internal byte order
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Internal hash byte order
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- RPC byte order (where the byte order is reversed)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Internal byte order](/en/developer-reference#hash-byte-order) --- Bitcoin.org Developer Reference"
|
||||
- "[Block hashing algorithm ('endian conversion')](https://en.bitcoin.it/wiki/Block_hashing_algorithm) --- Bitcoin Wiki"
|
||||
|
||||
---
|
27
_data/glossary/en/inventory.yaml
Normal file
27
_data/glossary/en/inventory.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Inventory, Block Or Transaction Inventory
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A data type identifier and a hash; used to identify transactions
|
||||
and blocks available for download through the Bitcoin P2P network.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Inventory
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- inventories
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Inv message (one of the P2P messages that transmits inventories)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Inventory](/en/developer-reference#term-inventory) --- Bitcoin.org Developer Reference"
|
||||
- "[Inventory vectors](https://en.bitcoin.it/wiki/Protocol_documentation#Inventory_Vectors) --- Bitcoin Wiki"
|
||||
|
||||
---
|
28
_data/glossary/en/locktime.yaml
Normal file
28
_data/glossary/en/locktime.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Locktime, nLockTime
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Part of a transaction which indicates the earliest time or
|
||||
earliest block when that transaction may be added to the
|
||||
block chain.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Locktime
|
||||
- nLockTime
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Locktime](/en/developer-guide#term-locktime) --- Bitcoin.org Developer Guide"
|
||||
- "[nLockTime](https://en.bitcoin.it/wiki/NLockTime) --- Bitcoin Wiki"
|
||||
- "[How is locktime enforced in Bitcoin Core?](http://bitcoin.stackexchange.com/q/5914) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
26
_data/glossary/en/mainnet.yaml
Normal file
26
_data/glossary/en/mainnet.yaml
Normal file
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Mainnet, Bitcoin Main Network
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The original and main network for Bitcoin transactions, where
|
||||
satoshis have real economic value.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Mainnet
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Testnet (an open network very similar to mainnet where satoshis have no value)
|
||||
- Regtest (a private testing node similar to testnet)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Mainnet](/en/developer-examples#term-mainnet) --- Bitcoin.org Developer Examples"
|
||||
|
||||
---
|
32
_data/glossary/en/malleability.yaml
Normal file
32
_data/glossary/en/malleability.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Transaction Malleability, Mutability
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The ability of someone to change (mutate) unconfirmed
|
||||
transactions without making them invalid, which changes the
|
||||
transaction's txid, making child transactions invalid.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Transaction malleability
|
||||
- Transaction mutability
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- malleability
|
||||
- mutability
|
||||
- mutate
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- BIP62 (a proposal for an optional new transaction version that reduces the set of known mutations for common transactions)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Transaction malleability](/en/developer-guide#transaction-malleability) --- Bitcoin.org Developer Guide"
|
||||
- "[Transaction malleability](https://en.bitcoin.it/wiki/Transaction_Malleability) --- Bitcoin Wiki"
|
||||
- "[BIP62: dealing with malleability](https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
29
_data/glossary/en/master-chain-code-and-private-key.yaml
Normal file
29
_data/glossary/en/master-chain-code-and-private-key.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Master Chain Code And Private Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
In HD wallets, the master chain code and master private key are
|
||||
the two pieces of data derived from the root seed.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Master chain code
|
||||
- Master private key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- master chain codes
|
||||
- master private keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Master chain code](/en/developer-guide#term-master-chain-code) --- Bitcoin.org Developer Guide"
|
||||
- "[Master private key](/en/developer-guide#term-master-private-key) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
27
_data/glossary/en/merkle-block.yaml
Normal file
27
_data/glossary/en/merkle-block.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Merkle Block
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A partial merkle tree connecting transactions matching a bloom
|
||||
filter to the merkle root of a block.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Merkle block
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- merkle blocks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- MerkleBlock message (a P2P protocol message that transmits a merkle block)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Merkle block](/en/developer-reference#merkleblock) --- Bitcoin.org Developer Reference"
|
||||
- "[MerkleBlock P2P protocol message](https://en.bitcoin.it/wiki/Protocol_documentation#filterload.2C_filteradd.2C_filterclear.2C_merkleblock) --- Bitcoin Wiki"
|
||||
|
||||
---
|
31
_data/glossary/en/merkle-root.yaml
Normal file
31
_data/glossary/en/merkle-root.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Merkle Root
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The root node of a merkle tree, a descendant of all the hashed
|
||||
pairs in the tree. Block headers must include a valid merkle
|
||||
root descended from all transactions in that block.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Merkle root
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- merkle roots
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Merkle tree (the tree of which the merkle root is the root node)
|
||||
- Merkle block (a partial merkle branch connecting the root to one or more leaves [transactions])
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Merkle root](/en/developer-guide#term-merkle-root) --- Bitcoin.org Developer Guide"
|
||||
- "[Merkle trees](https://en.bitcoin.it/wiki/Protocol_documentation#Merkle_Trees) --- Bitcoin Wiki"
|
||||
- "[What is the merkle root?](http://bitcoin.stackexchange.com/q/10479) --- Bitcoin StackExchange"
|
||||
- "[Merkle tree](https://en.wikipedia.org/wiki/Merkle_tree) --- Wikipedia"
|
||||
|
||||
---
|
32
_data/glossary/en/merkle-tree.yaml
Normal file
32
_data/glossary/en/merkle-tree.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Merkle Tree
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A tree constructed by hashing paired data (the leaves), then
|
||||
pairing and hashing the results until a single hash remains, the
|
||||
merkle root. In Bitcoin, the leaves are almost always
|
||||
transactions from a single block.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Merkle tree
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- merkle trees
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Partial merkle branch (a branch connecting one or more leaves to the root)
|
||||
- Merkle block (a partial merkle branch connecting one or more transactions from a single block to the block merkle root)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Merkle tree](/en/developer-guide#term-merkle-tree) --- Bitcoin.org Developer Guide"
|
||||
- "[Merkle trees](https://en.bitcoin.it/wiki/Protocol_documentation#Merkle_Trees) --- Bitcoin Wiki"
|
||||
- "[How do I implement a merkle tree?](http://bitcoin.stackexchange.com/q/1110) --- Bitcoin StackExchange"
|
||||
- "[Merkle tree](https://en.wikipedia.org/wiki/Merkle_tree) --- Wikipedia"
|
||||
|
||||
---
|
27
_data/glossary/en/message-header.yaml
Normal file
27
_data/glossary/en/message-header.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Message Header
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The four header fields prefixed to all messages on the Bitcoin
|
||||
P2P network.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Message header
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- message headers
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Message headers](/en/developer-reference#message-headers) --- Bitcoin.org Developer Reference"
|
||||
- "[Message structure](https://en.bitcoin.it/wiki/Protocol_documentation#Message_structure) --- Bitcoin Wiki"
|
||||
- "[What is the function of the payload checksum in message headers?](http://bitcoin.stackexchange.com/q/22882) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
32
_data/glossary/en/minimum-relay-fee.yaml
Normal file
32
_data/glossary/en/minimum-relay-fee.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Minimum Relay Fee
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The minimum transaction fee a transaction must pay (if it isn't
|
||||
a high-priority transaction) for a full node to relay that
|
||||
transaction to other nodes. There is no one minimum relay
|
||||
fee---each node chooses its own policy.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Minimum relay fee
|
||||
- Relay fee
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- minimum relay fees
|
||||
- relay fees
|
||||
- minimum fee
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Transaction fee (the minimum relay fee is a policy setting that filters out transactions with too-low transaction fees)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Minimum relay fee](/en/developer-guide#term-minimum-fee) --- Bitcoin.org Developer Guide"
|
||||
- "[Transaction fees](https://en.bitcoin.it/wiki/Transaction_fees) --- Bitcoin Wiki"
|
||||
|
||||
---
|
32
_data/glossary/en/mining.yaml
Normal file
32
_data/glossary/en/mining.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Mining, Miner
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Mining is the act of creating valid Bitcoin blocks, which
|
||||
requires demonstrating proof of work, and miners are devices
|
||||
that mine or people who own those devices.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Mining
|
||||
- Miner
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- mine
|
||||
- miners
|
||||
- mining
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Mining](/en/developer-guide#term-miner) --- Bitcoin.org Developer Guide"
|
||||
- "[Mining](https://en.bitcoin.it/wiki/Mining) --- Bitcoin Wiki"
|
||||
- "[What exactly is mining?](http://bitcoin.stackexchange.com/q/148) --- Bitcoin StackExchange"
|
||||
|
||||
|
||||
---
|
37
_data/glossary/en/multisig.yaml
Normal file
37
_data/glossary/en/multisig.yaml
Normal file
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: M-of-N Multisig, Multisig Output
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A pubkey script that provides *n* number of pubkeys and requires
|
||||
the corresponding signature script provide *m* minimum number
|
||||
signatures corresponding to the provided pubkeys.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Multisig
|
||||
- Bare multisig
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- m-of-n
|
||||
- m-of-n multisig
|
||||
- multisig output
|
||||
- multisignature
|
||||
- multisignatures
|
||||
- multisigs
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- P2SH multisig (a multisig script contained inside P2SH)
|
||||
- Advanced scripts that require multiple signatures without using OP_CHECKMULTISIG or OP_CHECKMULTISIGVERIFY
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Multisig](/en/developer-guide#term-multisig) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP11: m-of-n standard transactions](https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[What are multi-signature transactions?](http://bitcoin.stackexchange.com/q/3718) --- Bitcoin StackExchange"
|
||||
|
||||
|
||||
---
|
33
_data/glossary/en/nbits.yaml
Normal file
33
_data/glossary/en/nbits.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: nBits, Target Threshold
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The target is the threshold below which a block header hash must
|
||||
be in order for the block to valid, and nBits is the encoded
|
||||
form of the target threshold as it appears in the block header.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- nBits
|
||||
- Target
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- targets
|
||||
- target threshold
|
||||
- target thresholds
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Difficulty (a number measuring the difficulty of finding a header hash relative to the difficulty of finding a header hash with the easiest target)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Target](/en/developer-guide#term-target) --- Bitcoin.org Developer Guide"
|
||||
- "[nBits](/en/developer-reference#target-nbits) --- Bitcoin.org Developer Reference"
|
||||
- "[Target](https://en.bitcoin.it/wiki/Target) --- Bitcoin Wiki"
|
||||
- "[How is the target section of the block header calculated?](http://bitcoin.stackexchange.com/q/23912) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
31
_data/glossary/en/null-data-transaction.yaml
Normal file
31
_data/glossary/en/null-data-transaction.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Null Data (OP_RETURN) Transaction
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A standard transaction type which allows adding 40 bytes of
|
||||
arbitrary data to the block chain up to once per transaction.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Null data transaction
|
||||
- OP_RETURN transaction
|
||||
- Data carrier transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- null data transactions
|
||||
- op_return transactions
|
||||
- data carrier transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- OP_RETURN (an op code used in one of the outputs in an OP_RETURN transaction)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Null data transaction](/en/developer-guide#term-null-data) --- Bitcoin.org Developer Guide"
|
||||
- "[Pull request implement null data transactions](https://github.com/bitcoin/bitcoin/pull/2738) --- GitHub"
|
||||
|
||||
---
|
34
_data/glossary/en/op-code.yaml
Normal file
34
_data/glossary/en/op-code.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Op Code
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Operation codes from the Bitcoin Script language which push data
|
||||
or perform functions within a pubkey script or signature script.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Op code
|
||||
- Data-pushing op code
|
||||
- Non-data-pushing op code
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- op codes
|
||||
- opcode
|
||||
- opcodes
|
||||
- data-pushing op codes
|
||||
- data-pushing opcodes
|
||||
- non-data-pushing op codes
|
||||
- non-data-pushing opcodes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Op codes](/en/developer-reference#op-codes) --- Bitcoin.org Developer Reference"
|
||||
- "[List of op codes](https://en.bitcoin.it/wiki/Script) --- Bitcoin Wiki"
|
||||
|
||||
---
|
27
_data/glossary/en/orphan-block.yaml
Normal file
27
_data/glossary/en/orphan-block.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Orphan Block
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Blocks whose parent block has not been processed by the local node,
|
||||
so they can't be fully validated yet.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Orphan block
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- orphan blocks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Stale block
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Orphan blocks](/en/developer-guide#orphan-blocks) --- Bitcoin.org Developer Guide"
|
||||
- "[What are orphaned and stale blocks?](http://bitcoin.stackexchange.com/q/5859) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/outpoint.yaml
Normal file
29
_data/glossary/en/outpoint.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Outpoint
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The data structure used to refer to a particular transaction
|
||||
output, consisting of a 32-byte TXID and a 4-byte output index
|
||||
number (vout).
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Outpoint
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- outpoints
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Output (an entire output from a transaction)
|
||||
- TxOut (same as output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Outpoint](/en/developer-reference#outpoint) --- Bitcoin.org Developer Reference"
|
||||
- "[Tx message (includes outpoint description)](https://en.bitcoin.it/wiki/Protocol_documentation#tx) --- Bitcoin Wiki"
|
||||
|
||||
---
|
32
_data/glossary/en/output.yaml
Normal file
32
_data/glossary/en/output.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Output, Transaction Output, TxOut
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An output in a transaction which contains two fields: a value
|
||||
field for transferring zero or more satoshis and a pubkey script
|
||||
for indicating what conditions must be fulfilled for those
|
||||
satoshis to be further spent.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Output
|
||||
- TxOut
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- outputs
|
||||
- txouts
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Outpoint (a reference to a particular output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Output](/en/developer-guide#term-output) --- Bitcoin.org Developer Guide"
|
||||
- "[TxOut](/en/developer-reference#txout) --- Bitcoin.org Developer Reference"
|
||||
- "[Output](https://en.bitcoin.it/wiki/Transaction#Output) --- Bitcoin Wiki"
|
||||
|
||||
---
|
35
_data/glossary/en/p2pkh-address.yaml
Normal file
35
_data/glossary/en/p2pkh-address.yaml
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: P2PKH Address, Pay To PubKey Hash
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A Bitcoin payment address comprising a hashed public key,
|
||||
allowing the spender to create a standard pubkey script that
|
||||
Pays To PubKey Hash (P2PKH).
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- P2PKH address
|
||||
- P2PKH output
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- P2PKH addresses
|
||||
- P2PKH outputs
|
||||
- P2PKH pubkey script
|
||||
- P2PKH pubkey scripts
|
||||
- pubkey hash
|
||||
- pubkey hashes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- P2PK output (an output paying a public key directly)
|
||||
- P2SH address, P2SH output (an address comprising a hashed script, and its corresponding output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[P2PKH](/en/developer-guide#term-p2pkh) --- Bitcoin.org Developer Guide"
|
||||
- "[P2PKH versus P2PK](http://bitcoin.stackexchange.com/a/32642) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
36
_data/glossary/en/p2sh-address.yaml
Normal file
36
_data/glossary/en/p2sh-address.yaml
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: P2SH Address, Pay To Script Hash
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A Bitcoin payment address comprising a hashed script,
|
||||
allowing the spender to create a standard pubkey script that
|
||||
Pays To Script Hash (P2SH). The script can be almost any
|
||||
valid pubkey script.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- P2SH address
|
||||
- P2SH output
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- P2SH addresses
|
||||
- P2SH outputs
|
||||
- P2SH pubkey script
|
||||
- P2SH pubkey scripts
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- P2PK output (an output paying a public key directly)
|
||||
- P2PKH address, P2PKH output (an address comprising a hashed pubkey, and its corresponding output)
|
||||
- P2SH multisig (a particular instance of P2SH where the script uses a multisig op code)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[P2SH](/en/developer-guide#term-p2sh) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP16: pay to script hash](https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[P2SH](https://en.bitcoin.it/wiki/P2SH) --- Bitcoin Wiki"
|
||||
|
||||
---
|
36
_data/glossary/en/p2sh-multisig.yaml
Normal file
36
_data/glossary/en/p2sh-multisig.yaml
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: P2SH Multisig, P2SH Multisig Output
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A P2SH output where the redeem script uses one of the multisig
|
||||
op codes. Up until Bitcoin Core 0.10.0, P2SH multisig scripts
|
||||
were standard transactions, but most other P2SH scripts were
|
||||
not.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- P2SH multisig
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- P2SH multisig script
|
||||
- P2SH multisig output
|
||||
- P2Sh multisig scripts
|
||||
- P2SH multisig outputs
|
||||
- P2SH multisig redeem script
|
||||
- P2SH multisig redeem scripts
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Multisig pubkey scripts (also called "bare multisig", these multisig scripts don't use P2SH encapsulation)
|
||||
- P2SH (general P2SH, of which P2SH multisig is a specific instance that was special cased up until Bitcoin Core 0.10.0)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[P2SH multisig](/en/developer-guide#term-p2sh-multisig) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP16: pay to script hash](https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
- "[What are the limits of bare multisig and P2SH multisig?](http://bitcoin.stackexchange.com/q/23893) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
38
_data/glossary/en/parent-key.yaml
Normal file
38
_data/glossary/en/parent-key.yaml
Normal file
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Parent Key, HD Wallet Parent Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
In HD wallets, a key used to derive child keys. The key can be
|
||||
either a private key or a public key, and the key derivation may
|
||||
also require a chain code.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Parent key
|
||||
- Parent public key
|
||||
- Parent private key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- Parent keys
|
||||
- Parent public keys
|
||||
- Parent private keys
|
||||
|
||||
- HD wallet Parent key
|
||||
- HD wallet Parent keys
|
||||
|
||||
- Parent private and public keys
|
||||
- Parent public and private keys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Public key (derived from a private key, not a parent key)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Parent key](/en/developer-guide#term-parent-key) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP32: hierarchical deterministic wallets](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
29
_data/glossary/en/payment-protocol.yaml
Normal file
29
_data/glossary/en/payment-protocol.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Payment Protocol, Payment Request, BIP70
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The protocol defined in BIP70 (and other BIPs) which lets
|
||||
spenders get signed payment details from receivers.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Payment protocol
|
||||
- Payment request
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- payment protocols
|
||||
- payment requests
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- IP-to-IP payment protocol (an insecure, discontinued protocol included in early versions of Bitcoin)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Payment Protocol](/en/developer-guide#term-payment-protocol) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP70: payment protocol](https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
31
_data/glossary/en/private-key.yaml
Normal file
31
_data/glossary/en/private-key.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Private Key, ECDSA Private Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The private portion of a keypair which can create signatures
|
||||
that other people can verify using the public key.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Private key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- private keys
|
||||
- ecdsa private key
|
||||
- secp256k1 private key
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Public key (data derived from the private key)
|
||||
- Parent key (a key used to create child keys, not necessarily a private key)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Private key](/en/developer-guide#term-private-key) --- Bitcoin.org Developer Guide"
|
||||
- "[Private key](https://en.bitcoin.it/wiki/Private_key) --- Bitcoin Wiki"
|
||||
- "[What is a private key?](http://bitcoin.stackexchange.com/q/4675) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
27
_data/glossary/en/proof-of-work.yaml
Normal file
27
_data/glossary/en/proof-of-work.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Proof Of Work
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A hash below a target value which can only be obtained, on
|
||||
average, by performing a certain amount of brute force
|
||||
work---therefore demonstrating proof of work.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Proof of work
|
||||
- POW
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Proof of work](/en/developer-guide#term-proof-of-work) --- Bitcoin.org Developer Guide"
|
||||
- "[Proof of work](https://en.bitcoin.it/wiki/Proof_of_work) --- Bitcoin Wiki"
|
||||
|
||||
---
|
31
_data/glossary/en/pubkey-script.yaml
Normal file
31
_data/glossary/en/pubkey-script.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Pubkey Script, ScriptPubKey
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A script included in outputs which sets the conditions that must
|
||||
be fulfilled for those satoshis to be spent. Data for
|
||||
fulfilling the conditions can be provided in a signature script.
|
||||
Called a scriptPubKey in code.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Pubkey script
|
||||
- ScriptPubKey
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- pubkey scripts
|
||||
- scriptpubkeys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Pubkey (a public key, which can be used as part of a pubkey script but don't provide a programmable authentication mechanism)
|
||||
- Signature script (a script that provides data to the pubkey script)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Pubkey script](/en/developer-guide#term-pubkey-script) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
33
_data/glossary/en/public-key.yaml
Normal file
33
_data/glossary/en/public-key.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Public Key, ECDSA Public Key
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The public portion of a keypair which can be used to verify
|
||||
signatures made with the private portion of the keypair.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Public key
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- public keys
|
||||
- ecdsa public key
|
||||
- ecdsa public keys
|
||||
- secp256k1 public key
|
||||
- pubkey
|
||||
- pubkeys
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Private key (data from which the public key is derived)
|
||||
- Parent key (a key used to create child keys, not necessarily a public key)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Public key](/en/developer-guide#term-public-key) --- Bitcoin.org Developer Guide"
|
||||
- "[What is a public key?](http://bitcoin.stackexchange.com/q/4675) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
33
_data/glossary/en/redeem-script.yaml
Normal file
33
_data/glossary/en/redeem-script.yaml
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Redeem Script, RedeemScript
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A script similar in function to a pubkey script. One copy of it
|
||||
is hashed to create a P2SH address (used in an actual pubkey
|
||||
script) and another copy is placed in the spending signature
|
||||
script to enforce its conditions.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Redeem script
|
||||
- RedeemScript
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- redeem scripts
|
||||
- redeemscripts
|
||||
- script hash
|
||||
- script hashes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Signature script (a script that provides data to the pubkey script, which includes the redeem script in a P2SH input)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Redeem script](/en/developer-guide#term-redeem-script) --- Bitcoin.org Developer Guide"
|
||||
- "[BIP16: pay to script hash](https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki) --- Bitcoin Improvement Proposals"
|
||||
|
||||
---
|
31
_data/glossary/en/regression-test-mode.yaml
Normal file
31
_data/glossary/en/regression-test-mode.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Regtest, Regression Test Mode
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A local testing environment in which developers can almost
|
||||
instantly generate blocks on demand for testing events, and can
|
||||
create private satoshis with no real-world value.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Regtest
|
||||
- Regression test mode
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- regtests
|
||||
- regression test modes
|
||||
- regtest mode
|
||||
- regtest modes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Testnet (a global testing environment which mostly mimics mainnet)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Regtest mode](/en/developer-examples#regtest-mode) --- Bitcoin.org Developer Examples"
|
||||
|
||||
---
|
27
_data/glossary/en/rpc-byte-order.yaml
Normal file
27
_data/glossary/en/rpc-byte-order.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: RPC Byte Order
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A hash digest displayed with the byte order reversed; used in
|
||||
Bitcoin Core RPCs, many block explorers, and other software.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- RPC byte order
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- RPC byte orders
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Internal byte order (hash digests displayed in their typical order; used in serialized blocks and serialized transactions)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[RPC byte order](/en/developer-reference#hash-byte-order) --- Bitcoin.org Developer Reference"
|
||||
- "[Block hashing algorithm ('endian conversion')](https://en.bitcoin.it/wiki/Block_hashing_algorithm) --- Bitcoin Wiki"
|
||||
|
||||
---
|
31
_data/glossary/en/sequence-number.yaml
Normal file
31
_data/glossary/en/sequence-number.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Sequence Number (Transactions)
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Part of all transactions. A number intended to allow unconfirmed
|
||||
time-locked transactions to be updated before being finalized;
|
||||
not currently used except to disable locktime in a transaction
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Sequence number
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- sequence numbers
|
||||
- transaction sequence number
|
||||
- transaction sequence numbers
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Output index number / vout (this is the 0-indexed number of an output within a transaction used by a later transaction to refer to that specific output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Sequence number](/en/developer-guide#term-sequence-number) --- Bitcoin.org Developer Guide"
|
||||
- "[Tx message (describes sequence number)](https://en.bitcoin.it/wiki/Protocol_documentation#tx) --- Bitcoin Wiki"
|
||||
- "[What is the sequence number?](http://bitcoin.stackexchange.com/q/2025) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
30
_data/glossary/en/serialized-block.yaml
Normal file
30
_data/glossary/en/serialized-block.yaml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Serialized Block, Raw Block
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A complete block in its binary format---the same format used to
|
||||
calculate total block byte size; often represented using
|
||||
hexadecimal.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Serialized block
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- serialized blocks
|
||||
- raw blocks
|
||||
- raw format block
|
||||
- raw format blocks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Serialized blocks](/en/developer-reference#serialized-blocks) --- Bitcoin.org Developer Reference"
|
||||
- "[Block message (serialized block)](https://en.bitcoin.it/wiki/Protocol_documentation#block) --- Bitcoin Wiki"
|
||||
|
||||
---
|
32
_data/glossary/en/serialized-transaction.yaml
Normal file
32
_data/glossary/en/serialized-transaction.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Serialized Transaction, Raw Transaction
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Complete transactions in their binary format; often represented
|
||||
using hexadecimal. Sometimes called raw format because of the
|
||||
various Bitcoin Core commands with "raw" in their names.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Serialized transaction
|
||||
- Raw transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- serialized transactions
|
||||
- raw transactions
|
||||
- raw format transaction
|
||||
- raw format transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Serialized transactions](/en/developer-reference#term-raw-format) --- Bitcoin.org Developer Guide"
|
||||
- "[Tx message (serialized transaction)](https://en.bitcoin.it/wiki/Protocol_documentation#tx) --- Bitcoin Wiki"
|
||||
- "[Transaction](https://en.bitcoin.it/wiki/Transaction) --- Bitconi Wiki"
|
||||
|
||||
---
|
28
_data/glossary/en/sighash-all.yaml
Normal file
28
_data/glossary/en/sighash-all.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: SIGHASH_ALL
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Default signature hash type which signs the entire transaction
|
||||
except any signature scripts, preventing modification of the
|
||||
signed parts.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- SIGHASH_ALL
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- "`SIGHASH_ALL`"
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[`SIGHASH_ALL`](/en/developer-guide#term-sighash-all) --- Bitcoin.org Developer Guide"
|
||||
- "[OP_CHECKSIG](https://en.bitcoin.it/wiki/OP_CHECKSIG) --- Bitcoin Wiki"
|
||||
- "[Contracts](https://en.bitcoin.it/wiki/Contracts#Theory) --- Bitcoin Wiki"
|
||||
|
||||
---
|
47
_data/glossary/en/sighash-anyonecanpay.yaml
Normal file
47
_data/glossary/en/sighash-anyonecanpay.yaml
Normal file
|
@ -0,0 +1,47 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: SIGHASH_ANYONECANPAY
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A signature hash type which modifies the behavior of other signature hash types
|
||||
to allow signing only the current input.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- SIGHASH_ANYONECANPAY
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- anyonecanpay
|
||||
- "`SIGHASH_ANYONECANPAY`"
|
||||
|
||||
- "sighash_all|anyonecanpay"
|
||||
- "`sighash_all|anyonecanpay`"
|
||||
|
||||
- "sighash_all|sighash_anyonecanpay"
|
||||
- "`sighash_all|sighash_anyonecanpay`"
|
||||
|
||||
- "sighash_none|anyonecanpay"
|
||||
- "`sighash_none|anyonecanpay`"
|
||||
|
||||
- "sighash_none|sighash_anyonecanpay"
|
||||
- "`sighash_none|sighash_anyonecanpay`"
|
||||
|
||||
- "sighash_single|anyonecanpay"
|
||||
- "`sighash_single|anyonecanpay`"
|
||||
|
||||
- "sighash_single|sighash_anyonecanpay"
|
||||
- "`sighash_single|sighash_anyonecanpay`"
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- SIGHASH_SINGLE (which signs only a single input, like SIGHASH_ANYONECANPAY, but also signs a single output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[SIGHASH_ANYONECANPAY](/en/developer-guide#term-sighash-anyonecanpay) --- Bitcoin.org Developer Guide"
|
||||
- "[OP_CHECKSIG](https://en.bitcoin.it/wiki/OP_CHECKSIG) --- Bitcoin Wiki"
|
||||
- "[Contracts](https://en.bitcoin.it/wiki/Contracts#Theory) --- Bitcoin Wiki"
|
||||
|
||||
---
|
27
_data/glossary/en/sighash-none.yaml
Normal file
27
_data/glossary/en/sighash-none.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: SIGHASH_NONE
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Signature hash type which only signs the inputs, allowing anyone
|
||||
to change the outputs however they'd like.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- SIGHASH_NONE
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- "`SIGHASH_NONE`"
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[`SIGHASH_NONE`](/en/developer-guide#term-sighash-none) --- Bitcoin.org Developer Guide"
|
||||
- "[OP_CHECKSIG](https://en.bitcoin.it/wiki/OP_CHECKSIG) --- Bitcoin Wiki"
|
||||
- "[Contracts](https://en.bitcoin.it/wiki/Contracts#Theory) --- Bitcoin Wiki"
|
||||
|
||||
---
|
29
_data/glossary/en/sighash-single.yaml
Normal file
29
_data/glossary/en/sighash-single.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: SIGHASH_SINGLE
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Signature hash type which only signs its input and the output
|
||||
with the same index value, allowing modification of other inputs
|
||||
and outputs.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- SIGHASH_SINGLE
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- "`SIGHASH_SINGLE`"
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- SIGHASH_ANYONECANPAY (a flag to signature hash types that only signs a single input, like SIGHASH_SINGLE, but which doesn't sign any outputs.)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[`SIGHASH_SINGLE`](/en/developer-guide#term-sighash-single) --- Bitcoin.org Developer Guide"
|
||||
- "[OP_CHECKSIG](https://en.bitcoin.it/wiki/OP_CHECKSIG) --- Bitcoin Wiki"
|
||||
- "[Contracts](https://en.bitcoin.it/wiki/Contracts#Theory) --- Bitcoin Wiki"
|
||||
|
||||
---
|
34
_data/glossary/en/signature-hash.yaml
Normal file
34
_data/glossary/en/signature-hash.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Signature Hash
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A flag to Bitcoin signatures that indicates what parts of the
|
||||
transaction the signature signs. (The default is SIGHASH_ALL.)
|
||||
The unsigned parts of the transaction may be modified.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Signature hash
|
||||
- Sighash
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- sighash flag
|
||||
- signature hashes
|
||||
- sighashes
|
||||
- sighash flags
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Signed hash (a hash of the data to be signed)
|
||||
- Transaction malleability / transaction mutability (although non-default sighash flags do allow optional malleability, malleability comprises any way a transaction may be mutated)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Signature hash](/en/developer-guide#term-signature-hash) --- Bitcoin.org Developer Guide"
|
||||
- "[OP_CHECKSIG](https://en.bitcoin.it/wiki/OP_CHECKSIG) --- Bitcoin Wiki"
|
||||
- "[Contracts](https://en.bitcoin.it/wiki/Contracts#Theory) --- Bitcoin Wiki"
|
||||
|
||||
---
|
29
_data/glossary/en/signature-script.yaml
Normal file
29
_data/glossary/en/signature-script.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Signature Script, ScriptSig
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Data generated by a spender which is almost always used as
|
||||
variables to satisfy a pubkey script. Called a scriptSig in
|
||||
code.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Signature script
|
||||
- ScriptSig
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- signature scripts
|
||||
- scriptSigs
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- ECDSA signature (a signature, which can be used as part of a pubkey script in addition to other data)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Signature script](/en/developer-guide#term-signature-script) --- Bitcoin.org Developer Guide"
|
||||
|
||||
---
|
32
_data/glossary/en/signature.yaml
Normal file
32
_data/glossary/en/signature.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Signature, ECDSA Signature
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A value related to a public key which could only have reasonably
|
||||
been created by someone who has the private key that created
|
||||
that public key. Used in Bitcoin to authorize spending satoshis
|
||||
previously sent to a public key.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Signature
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- signatures
|
||||
- ecdsa signature
|
||||
- ecdsa signatures
|
||||
- secp256k1 signature
|
||||
- secp256k1 signatures
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Signature](/en/developer-guide#term-signature) --- Bitcoin.org Developer Guide"
|
||||
- "[ECDSA](https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm) --- Bitcoin Wiki"
|
||||
- "[ECDSA](https://en.wikipedia.org/wiki/Elliptic_Curve_DSA) --- Wikipedia"
|
||||
---
|
36
_data/glossary/en/simplified-payment-verification.yaml
Normal file
36
_data/glossary/en/simplified-payment-verification.yaml
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: SPV, Simplified Payment Verification
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A method for verifying particular transactions were included
|
||||
in a block without downloading the entire block. The method is
|
||||
used by some lightweight Bitcoin clients.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- SPV
|
||||
- Simplified Payment Verification
|
||||
- Lightweight client
|
||||
- Thin client
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- lightweight clients
|
||||
- thin clients
|
||||
- spv client
|
||||
- spv clients
|
||||
- spv node
|
||||
- spv nodes
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[SPV](/en/developer-guide#simplified-payment-verification-spv) --- Bitcoin.org Developer Guide"
|
||||
- "[Thin client security](https://en.bitcoin.it/wiki/Thin_Client_Security) --- Bitcoin Wiki"
|
||||
- "[What is a thin client?](http://bitcoin.stackexchange.com/questions/32529) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
34
_data/glossary/en/soft-fork.yaml
Normal file
34
_data/glossary/en/soft-fork.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Soft Fork, Soft-Forking Change
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A temporary fork in the block chain which commonly occurs when
|
||||
miners using non-upgraded nodes violate a new consensus rule
|
||||
their nodes don't know about.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Soft fork
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- soft forks
|
||||
- soft-forking change
|
||||
- soft-forking
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)
|
||||
- Hard fork (a permanent divergence in the block chain caused by non-upgraded nodes not following new consensus rules)
|
||||
- Software fork (when one or more developers permanently develops a codebase separately from other developers)
|
||||
- Git fork (when one or more developers temporarily develops a codebase separately from other developers
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Soft fork](/en/developer-guide#term-soft-fork) --- Bitcoin.org Developer Guide"
|
||||
- "[Soft fork](https://en.bitcoin.it/wiki/Softfork) --- Bitcoin Wiki"
|
||||
- "[What is a soft fork?](http://bitcoin.stackexchange.com/questions/30817) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
28
_data/glossary/en/stale-block.yaml
Normal file
28
_data/glossary/en/stale-block.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Stale Block
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
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.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Stale block
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- stale blocks
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Orphan block (a block whose previous (parent) hash field points to an unknown block, meaning the orphan can't be validated)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Stale blocks](/en/developer-guide#term-stale-block) --- Bitcoin.org Developer Guide"
|
||||
- "[What are orphaned and stale blocks?](http://bitcoin.stackexchange.com/q/5859) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
27
_data/glossary/en/standard-transaction.yaml
Normal file
27
_data/glossary/en/standard-transaction.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Standard Transaction
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A transaction that passes Bitcoin Core's IsStandard() and
|
||||
IsStandardTx() tests. Only standard transactions are mined or
|
||||
broadcast by peers running the default Bitcoin Core software.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Standard Transaction
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- standard transactions
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Standard transactions](/en/developer-guide#standard-transactions) --- Bitcoin.org Developer Guide"
|
||||
- "[Will general non-standard transactions ever be allowed?](http://bitcoin.stackexchange.com/q/5664) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
28
_data/glossary/en/start-string.yaml
Normal file
28
_data/glossary/en/start-string.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Start String, Network Magic
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Four defined bytes which start every message in the Bitcoin P2P
|
||||
protocol to allow seeking to the next message.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Start string
|
||||
- Network magic
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- start strings
|
||||
- magic
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Start string](/en/developer-reference#term-start-string) --- Bitcoin.org Developer Reference"
|
||||
- "[How was the start string chosen?](http://bitcoin.stackexchange.com/q/2337) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
32
_data/glossary/en/testnet.yaml
Normal file
32
_data/glossary/en/testnet.yaml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Testnet, Testing Network
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
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.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Testnet
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- testnets
|
||||
- testnet mode
|
||||
- testnet modes
|
||||
- testing network
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Regtest (a local testing environment where developers can control block generation)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Testnet mode](/en/developer-examples#testnet) --- Bitcoin.org Developer Examples"
|
||||
- "[Testnet](https://en.bitcoin.it/wiki/Testnet) --- Bitcoin Wiki"
|
||||
- "[Get testnet bitcoins][Piotr Piasecki's testnet faucet] --- Testnet Faucet"
|
||||
|
||||
---
|
34
_data/glossary/en/transaction-fee.yaml
Normal file
34
_data/glossary/en/transaction-fee.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Transaction Fee, Miner Fee
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
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.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Transaction fee
|
||||
- Miners fee
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- transaction fees
|
||||
- miners fees
|
||||
- tx fee
|
||||
- tx fees
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Minimum relay fee (the lowest fee a transaction must pay to be accepted into the memory pool and relayed by Bitcoin Core nodes)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Transaction fee](/en/developer-guide#term-transaction-fee) --- Bitcoin.org Developer Guide"
|
||||
- "[Transaction fees](https://en.bitcoin.it/wiki/Transaction_fees) --- Bitcoin Wiki"
|
||||
- "[How to calculate transaction fees before sending?](http://bitcoin.stackexchange.com/q/1195) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/txid.yaml
Normal file
29
_data/glossary/en/txid.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Txid, Transaction Identifier
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An identifier used to uniquely identify a particular
|
||||
transaction; specifically, the sha256d hash of the transaction.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Txid
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- txids
|
||||
- transaction identifier
|
||||
- transaction identifiers
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Outpoint (the combination of a txid with a vout used to identify a specific output)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Txid](/en/developer-guide#term-txid) --- Bitcoin.org Developer Guide"
|
||||
- "[How do I calculate the txid of this raw transaction?](http://bitcoin.stackexchange.com/q/32765) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
27
_data/glossary/en/unspent-transaction-output.yaml
Normal file
27
_data/glossary/en/unspent-transaction-output.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Unspent Transaction Output, UTXO
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An Unspent Transaction Output (UTXO) that can be spent as an
|
||||
input in a new transaction.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- UTXO
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- utxos
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Output (any output, whether spent or not. Outputs are a superset of UTXOs)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[UTXO](/en/developer-guide#term-utxo) --- Bitcoin.org Developer Guide"
|
||||
- "[How big is the UTXO database?](http://bitcoin.stackexchange.com/q/35980) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
29
_data/glossary/en/wallet-import-format.yaml
Normal file
29
_data/glossary/en/wallet-import-format.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Wallet Import Format
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
A data interchange format designed to allow exporting and
|
||||
importing a single private key with a flag indicating whether or
|
||||
not it uses a compressed public key.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- WIF
|
||||
- Wallet Import Format
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- Extended private keys (which allow importing a hierarchy of private keys)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Wallet import format](/en/developer-guide#term-wallet-import-format) --- Bitcoin.org Developer Guide"
|
||||
- "[Wallet import format](https://en.bitcoin.it/wiki/Wallet_import_format) --- Bitcoin Wiki"
|
||||
- "[What is the role of wallet import format?](http://bitcoin.stackexchange.com/q/35723) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
31
_data/glossary/en/wallet.yaml
Normal file
31
_data/glossary/en/wallet.yaml
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Wallet
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Software that stores private keys and monitors the block chain
|
||||
(sometimes as a client of a server that does the processing) to
|
||||
allow users to spend and receive satoshis.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Wallet
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- wallets
|
||||
- web wallet
|
||||
- web wallets
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- HD wallet (a protocol that allows all of a wallet's keys to be created from a single seed)
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Wallets](/en/developer-guide#wallets) --- Bitcoin.org Developer Guide"
|
||||
- "[Wallet](https://en.bitcoin.it/wiki/Wallet) --- Bitcoin Wiki"
|
||||
- "[Where are the user's bitcoins actually stored?](http://bitcoin.stackexchange.com/q/1600) --- Bitcoin StackExchange"
|
||||
|
||||
---
|
28
_data/glossary/en/watch-only-address.yaml
Normal file
28
_data/glossary/en/watch-only-address.yaml
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
# This file is licensed under the MIT License (MIT) available on
|
||||
# http://opensource.org/licenses/MIT.
|
||||
|
||||
required:
|
||||
#-------------40 characters-------------#
|
||||
title_max_40_characters_no_formatting: Watch-Only Address
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An address or pubkey script stored in the wallet without the
|
||||
corresponding private key, allowing the wallet to watch for
|
||||
outputs but not spend them.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Watch-only address
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
- watch-only addresses
|
||||
- watch-only
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[`importaddress` RPC](/en/developer-reference#importaddress) --- Bitcoin.org Developer Reference"
|
||||
- "[Pull request adding watch-only support to Bitcoin Core](https://github.com/bitcoin/bitcoin/pull/4045) --- GitHub"
|
||||
|
||||
---
|
Loading…
Add table
Add a link
Reference in a new issue