From d9c1833330f760a20ad3284664909b8223243826 Mon Sep 17 00:00:00 2001 From: thephez Date: Thu, 15 Mar 2018 14:46:20 -0400 Subject: [PATCH] [Content] - Update PrivateSend collateral info for protocol >70208 change --- _includes/devdoc/guide_dash_features.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/_includes/devdoc/guide_dash_features.md b/_includes/devdoc/guide_dash_features.md index d30c0a85..032b7b07 100644 --- a/_includes/devdoc/guide_dash_features.md +++ b/_includes/devdoc/guide_dash_features.md @@ -145,10 +145,16 @@ directly without requiring additional inputs or creating change (for example, **Creating Collaterals** PrivateSend collaterals are used to pay mixing fees, but are kept separate from -the denominations to maximize privacy. The collateral fees are 0.001 DASH for +the denominations to maximize privacy. The minimum collateral fee is 0.001 DASH for 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.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. + {% endautocrossref %} [Example Testnet collateral creation transaction](https://testnet-insight.dashevo.org/insight/tx/c2fc4af6a9940bf33446f3dddf6892c3dac4351fd0add89157666ca1019454ca)