mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
PrivateSend updates (#159)
* Content - PrivateSend no longer creates new mixing pools unnecessarily * Content - Remove outdated statement about PrivateSend denom conversion * Content - Update queue strategy with 14.1 change
This commit is contained in:
parent
924eaaa008
commit
66fc0be0dc
2 changed files with 3 additions and 7 deletions
|
@ -162,10 +162,6 @@ integer value used in P2P messages, and the actual Dash value.
|
||||||
|
|
||||||
Protocol version 70213 added a 5th denomination (0.001 DASH).
|
Protocol version 70213 added a 5th denomination (0.001 DASH).
|
||||||
|
|
||||||
The denominations are structured to allow converting between denominations
|
|
||||||
directly without requiring additional inputs or creating change (for example,
|
|
||||||
1 x 10.0001 = 10 x 1.00001, 1 x 0.100001 = 10 x 0.0100001, etc.).
|
|
||||||
|
|
||||||
{% endautocrossref %}
|
{% endautocrossref %}
|
||||||
|
|
||||||
[Example Testnet denomination creation transaction](https://testnet-insight.dashevo.org/insight/tx/f0174fc87d68a18617c2990df4d9455c0459c601d2d6473934357a66f9b8b70a)
|
[Example Testnet denomination creation transaction](https://testnet-insight.dashevo.org/insight/tx/f0174fc87d68a18617c2990df4d9455c0459c601d2d6473934357a66f9b8b70a)
|
||||||
|
@ -228,7 +224,7 @@ mixing pool.
|
||||||
_**Step 0 - Pool Selection**_
|
_**Step 0 - Pool Selection**_
|
||||||
|
|
||||||
* Existing mixing pool information is derived from the Queue messages seen by the client
|
* Existing mixing pool information is derived from the Queue messages seen by the client
|
||||||
* Dash Core attempts to join an existing mixing pool 2/3 of the time although this is not a requirement that alternative implementations would be required to follow ([Dash Core Reference](https://github.com/dashpay/dash/blob/e596762ca22d703a79c6880a9d3edb1c7c972fd3/src/privatesend<!--noref-->-client.cpp#L817-#L826))
|
* Dash Core attempts to join an existing mixing pool and only requests creation of a new one if that fails, although this is not a requirement that alternative implementations would be required to follow
|
||||||
|
|
||||||
_**Step 1 - Pool Request**_
|
_**Step 1 - Pool Request**_
|
||||||
|
|
||||||
|
|
|
@ -1993,8 +1993,8 @@ operates in two ways:
|
||||||
2. When sent to a masternode with a current mixing queue, it attempts to join the
|
2. When sent to a masternode with a current mixing queue, it attempts to join the
|
||||||
existing queue
|
existing queue
|
||||||
|
|
||||||
Dash Core starts a new queue ~33% of the time and attempts to join an existing
|
Dash Core attempts to join an existing queue first and only requests a new one
|
||||||
queue the remainder of the time.
|
if no existing ones are available.
|
||||||
|
|
||||||
| Bytes | Name | Data type | Required | Description |
|
| Bytes | Name | Data type | Required | Description |
|
||||||
| ---------- | ----------- | --------- | -------- | -------- |
|
| ---------- | ----------- | --------- | -------- | -------- |
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue