mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
content - Embed Matt Robertson InstantSend video from the 2017 Dash Conf (#31)
This commit is contained in:
parent
597d460bdf
commit
9d2bc49b56
1 changed files with 18 additions and 1 deletions
|
@ -35,6 +35,23 @@ economy.
|
||||||
Dash Core's InstantSend feature provides a way to lock transaction inputs and
|
Dash Core's InstantSend feature provides a way to lock transaction inputs and
|
||||||
enable secure, instantaneous transactions.
|
enable secure, instantaneous transactions.
|
||||||
|
|
||||||
|
The following video provides an overview with a good introduction to the details
|
||||||
|
including the InstantSend vulnerability that was fixed in Dash Core 0.12.2.
|
||||||
|
Some specific points in the video are listed here for quick reference:
|
||||||
|
|
||||||
|
- 2:00 - InstantSend restrictions
|
||||||
|
- 5:00 - Masternode quorum creation
|
||||||
|
- 6:00 - Input locking
|
||||||
|
- 7:45 - Quorum score calculation / Requirement for block confirmations
|
||||||
|
- 9:00 - Description of Dash Core pre-0.12.2 InstantSend vulnerability
|
||||||
|
- 13:00 - Description of vulnerability fix / Post Dash Core 0.12.2 operation
|
||||||
|
|
||||||
|
{% endautocrossref %}
|
||||||
|
|
||||||
|
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/n4PELomRiFY?rel=0;start=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
||||||
|
|
||||||
|
{% autocrossref %}
|
||||||
|
|
||||||
*InstantSend Data Flow*
|
*InstantSend Data Flow*
|
||||||
|
|
||||||
| **InstantSend Client** | **Direction** | **Peers** | **Description** |
|
| **InstantSend Client** | **Direction** | **Peers** | **Description** |
|
||||||
|
@ -48,7 +65,7 @@ enable secure, instantaneous transactions.
|
||||||
Once a sufficient number of votes approve the transaction lock, the InstantSend
|
Once a sufficient number of votes approve the transaction lock, the InstantSend
|
||||||
transaction is approved and shows 5 confirmations (`DEFAULT_INSTANTSEND_DEPTH`).
|
transaction is approved and shows 5 confirmations (`DEFAULT_INSTANTSEND_DEPTH`).
|
||||||
|
|
||||||
NOTE: The 5 "psuedo-confirmations" are shown to convey confidence that the
|
NOTE: The 5 "pseudo-confirmations" are shown to convey confidence that the
|
||||||
transaction is secure from double-spending and DO NOT indicate the transaction
|
transaction is secure from double-spending and DO NOT indicate the transaction
|
||||||
has already been confirmed to a block depth of 5 in the blockchain.
|
has already been confirmed to a block depth of 5 in the blockchain.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue