mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Add/update glossary terms
Fix some cross-reference issues
This commit is contained in:
parent
5f0a3e4023
commit
3495dbbdf5
11 changed files with 178 additions and 13 deletions
28
_data/glossary/en/darkgravitywave.yaml
Normal file
28
_data/glossary/en/darkgravitywave.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: Dark Gravity Wave, DGB
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An open source difficulty-adjusting algorithm for Bitcoin-based
|
||||
cryptocurrencies that was first used in Dash. Difficulty adjusts
|
||||
every block based on historical statistical data to ensure
|
||||
consistent block issuance regardless of hash rate fluctuation.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Dark Gravity Wave
|
||||
- DGW
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Dark Gravity Wave](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146926/Dark+Gravity+Wave) --- Dash Wiki"
|
||||
|
||||
|
||||
---
|
25
_data/glossary/en/dgbb.yaml
Normal file
25
_data/glossary/en/dgbb.yaml
Normal file
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
# 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: Decentralized Governance by Blockchain
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
The method used in Dash for funding development and making
|
||||
decisions regarding the project direction and priorities.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Decentralized Governance by Blockchain
|
||||
- DGBB
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Governance and Budget System](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/8585246/Governance+and+Budget+System) --- Dash Wiki"
|
||||
|
||||
---
|
27
_data/glossary/en/evolution.yaml
Normal file
27
_data/glossary/en/evolution.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: Evolution, Dash Evolution
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Code name for a decentralized currency platform built on the
|
||||
Dash blockchain technology. The goal is to provide simple access
|
||||
to the unique features and benefits of Dash to assist in the
|
||||
creation of decentralized technology.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Evolution
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Evolution](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/39583757/Evolution) --- Dash Wiki"
|
||||
|
||||
|
||||
---
|
|
@ -24,6 +24,6 @@ optional:
|
|||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[InstantSend](/en/developer-guide#instantsend) --- Developer Guide"
|
||||
- "[InstantSend messages](/en/developer-reference#instantsend-messages) --- Developer Reference"
|
||||
- "[InstantSend](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146928/InstantSend) --- Official Wiki"
|
||||
- "[InstantSend](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146928/InstantSend) --- Dash Wiki"
|
||||
|
||||
---
|
||||
|
|
|
@ -27,6 +27,6 @@ optional:
|
|||
- "[Masternode Sync](/en/developer-guide#masternode-sync) --- Developer Guide"
|
||||
- "[Governance](/en/developer-guide#governance) --- Developer Guide"
|
||||
- "[Masternode messages](/en/developer-reference#masternode-messages) --- Developer Reference"
|
||||
- "[Masternode](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146920/Masternode+Network) --- Official Wiki"
|
||||
- "[Masternode](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146920/Masternode+Network) --- Dash Wiki"
|
||||
|
||||
---
|
||||
|
|
27
_data/glossary/en/sentinel.yaml
Normal file
27
_data/glossary/en/sentinel.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: Sentinel
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
An autonomous agent for persisting, processing and automating Dash
|
||||
governance objects and tasks, and for expanded functions in Dash
|
||||
Evolution.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Sentinel
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Sentinel](/en/developer-guide#sentinel) --- Developer Guide"
|
||||
- "[Sentinel](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/103922706/Sentinel) --- Dash Wiki"
|
||||
|
||||
|
||||
---
|
|
@ -28,7 +28,7 @@ optional:
|
|||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[Spork message](/en/developer-reference#spork) --- Developer Reference"
|
||||
- "[Multi-Phased Fork (Spork)](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/19169298/Multi-Phased+Fork+Spork) --- Official Wiki"
|
||||
- "[Understanding Sporks](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/128319489/Understanding+Sporks) --- Official Wiki"
|
||||
- "[Multi-Phased Fork (Spork)](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/19169298/Multi-Phased+Fork+Spork) --- Dash Wiki"
|
||||
- "[Understanding Sporks](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/128319489/Understanding+Sporks) --- Dash Wiki"
|
||||
|
||||
---
|
||||
|
|
28
_data/glossary/en/superblock.yaml
Normal file
28
_data/glossary/en/superblock.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: Superblock
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Special blocks that pay out funded budget proposals approved
|
||||
by masternode votes via the decentralized governance system.
|
||||
Superblocks are issued monthly and have a coinbase that can
|
||||
be much larger than normal. The superblock value is provided
|
||||
by the 10% of block rewards set aside for superblock payouts.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- Superblock
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
|
||||
|
||||
|
||||
---
|
26
_data/glossary/en/x11.yaml
Normal file
26
_data/glossary/en/x11.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: X11 Hashing Algorithm
|
||||
|
||||
summary_max_255_characters_no_formatting: >
|
||||
Chained hashing algorithm created by Evan Duffield that
|
||||
utilizes a sequence of eleven scientific hashing algorithms
|
||||
for the proof-of-work.
|
||||
|
||||
synonyms_shown_in_glossary_capitalize_first_letter:
|
||||
- X11
|
||||
|
||||
optional:
|
||||
synonyms_and_pluralizations_not_shown_in_glossary:
|
||||
|
||||
not_to_be_confused_with_capitalize_first_letter:
|
||||
- The open source GUI server that provides a graphical interface to Unix/Linux users.
|
||||
|
||||
links_html_or_markdown_style_capitalize_first_letter:
|
||||
- "[X11 Hash](https://dashpay.atlassian.net/wiki/spaces/DOC/pages/1146918/X11) --- Dash Wiki"
|
||||
|
||||
---
|
|
@ -128,7 +128,7 @@ several conditions that initiate a start/restart the sync process:
|
|||
* A failure occurred during the last sync attempt (after a 1 minute cooldown before sync restarts)
|
||||
* Issuing a `mnsync reset` RPC command
|
||||
|
||||
#### Initial Masternode Sync
|
||||
#### Initial Masternode<!--noref--> Sync
|
||||
|
||||
This diagram shows the order in which P2P messages are sent to perform
|
||||
masternode synchronization initially after startup.
|
||||
|
@ -175,7 +175,7 @@ are used in both `ssc` messages and the `mnsync` RPC.
|
|||
| 999 | `MASTERNODE_SYNC_FINISHED` | Synchronization finished |
|
||||
|
||||
|
||||
#### Ongoing Masternode Sync
|
||||
#### Ongoing Masternode<!--noref--> Sync
|
||||
|
||||
Once a masternode completes an initial full sync, continuing synchronization is
|
||||
maintained by the exchange of P2P messages with other nodes. This diagram shows
|
||||
|
@ -218,7 +218,7 @@ current by the `govobj` messages and `govobjvote` messages relayed on the
|
|||
network. Unsynchronized peers may send `govsync` messages to request governance
|
||||
sync.
|
||||
|
||||
#### Masternode Sync Schedule
|
||||
#### Masternode<!--noref--> Sync Schedule
|
||||
|
||||
The following tables detail the timing of various functions used to keep the
|
||||
masternodes in sync with each other. This information is derived from
|
||||
|
@ -308,7 +308,7 @@ Once the syncing node receives the counts and inventories, it may request any
|
|||
| `getdata` message (govobjvote) | → | | (Optional) Syncing node requests govobjvote
|
||||
| | ← | `govobjvote` message | (If requested) Governance object vote
|
||||
|
||||
#### Sentinel
|
||||
#### Sentinel<!--noref-->
|
||||
|
||||
[Sentinel](https://github.com/dashpay/sentinel/) is a Python application that connects to a masternode's local dashd
|
||||
instance to run as an autonomous agent for persisting, processing, and automating
|
||||
|
@ -322,26 +322,26 @@ Sentinel runs periodically and performs four main tasks as described below:
|
|||
governance sync, ping, governance object pruning, and superblock management.
|
||||
The governance object data is stored in a SQLite database.
|
||||
|
||||
##### Sentinel Sync
|
||||
##### Sentinel<!--noref--> Sync
|
||||
Sentinel issues a `gobject list` RPC command and updates its database with the
|
||||
results returned from dashd. When objects are removed from the network, they are
|
||||
purged from the Sentinel database.
|
||||
|
||||
##### Sentinel Ping
|
||||
##### Sentinel<!--noref--> Ping
|
||||
In Dash Core 12.2, use of the `watchdog` governance object type was replaced
|
||||
by integrating a sentinel information into the masternode ping (`mnp` message)
|
||||
by integrating sentinel information into the masternode ping (`mnp` message)
|
||||
via [Pull Request #1491](https://github.com/dashpay/dash/pull/1491).
|
||||
Sentinel calls the `sentinelping` RPC which updates the masternode info to
|
||||
prevent it from entering a `MASTERNODE_WATCHDOG_EXPIRED` state.
|
||||
|
||||
##### Sentinel Prune
|
||||
##### Sentinel<!--noref--> Prune
|
||||
Sentinel 1.1.0 introduced proposal pruning which automatically votes to delete
|
||||
expired proposals following approximately half of a superblock cycle. This delay
|
||||
period ensures that proposals are not deleted prematurely. Prior to this,
|
||||
proposals remained in memory unless a sufficient number of masternodes manually
|
||||
voted to delete them.
|
||||
|
||||
##### Sentinel Superblock
|
||||
##### Sentinel<!--noref--> Superblock
|
||||
Sentinel manages superblock creation, voting, and submission to dashd for
|
||||
network propagation.
|
||||
|
||||
|
|
|
@ -68,6 +68,10 @@ page](/en/vocabulary).</span>
|
|||
{% case first_character %}
|
||||
{% when 'b' %}
|
||||
See also: [Bitcoin Improvement Proposals (BIPs)](https://github.com/bitcoin/bips#readme)
|
||||
{% when 'd' %}
|
||||
See also: [Dash Improvement Proposals (DIPs)](https://github.com/dashpay/dips/blob/master/README.md)
|
||||
{% when 'g' %}
|
||||
See also: [Governance](/en/developer-guide#governance)
|
||||
{% when 'o' %}
|
||||
See also: [Opcodes](https://en.bitcoin.it/wiki/Script#Words)
|
||||
{% when 'p' %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue