[Content] - Update PrivateSend collateral info (#62)

- Change for protocol >70208 to provide more flexibility
Closes #48
This commit is contained in:
thephez 2018-04-18 17:21:03 -04:00 committed by GitHub
parent 190fa798a5
commit 581500c546
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -149,11 +149,10 @@ the denominations to maximize privacy. The minimum collateral fee is 0.001 DASH
all mixing sessions regardless of denomination. In Dash Core, collaterals are
created with enough value to pay 4 collateral fees (4 x 0.001 DASH). ([Dash Core Reference](https://github.com/dashpay/dash/blob/e596762ca22d703a79c6880a9d3edb1c7c972fd3/src/privatesend<!--noref-->.h#L313))
In protocol versions <= 70208, collateral amounts were exactly 1x the minimum
collateral amount. In protocol versions > 70208, Dash Core can either use 1x the
minimum collateral amount OR any amount between 1x and 2x. For collateral payments
less than 2x the minimum, no change is returned since it would result in an amount
too small to be used for another collateral payment.
In protocol version 70208, collateral inputs can be anything from 2x the
minimum collateral amount to the maximum collateral amount (currently defined as
4x the minimum collateral). In protocol versions > 70208, Dash Core can use any
input from 1x the minimum collateral amount to the maximum collateral amount.
{% endautocrossref %}