-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove the default unpaid action limit #6899
Comments
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Also add the missing release notes for zcashd v5.9.1. Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Also add the missing release notes for zcashd v5.9.1. Signed-off-by: Daira-Emma Hopwood <[email protected]>
Mempool metrics from Spot-checking the contents of the mempool just now, every spam transaction has 50 logical actions:
So yes, they are directly targeting the current default unpaid action limit, and dropping the default to zero would resolve this. |
Will reject it accepting tx to mempool and don’t do relay tx? Looks like no |
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
hey. are most transparent wallets going to break after this change in fee? like trezor, ledger, coinomi, trust wallet, exodus etc? do they know they need to implement it? are they working on adding the ZIP317 support? if not, there will be probably many users who cant transact on their wallets without restoring in wallets that support it. |
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
fixes zcash#6899 (see that issue for rationale) Signed-off-by: Daira-Emma Hopwood <[email protected]>
The allowance for unpaid actions was not intended to be useful long-term. It was just a stopgap to allow us to deploy partial enforcement of ZIP 317 fees sooner, without that being blocked by "all" wallets supporting them for transaction creation.
It was understood when designing this mechanism that attackers would adapt to it, which they have, making the allowance essentially useless to the few legitimate users using wallets that are not paying these fees.
To avoid spending time on the changes to zcashd, I suggest just making
DEFAULT_BLOCK_UNPAID_ACTION_LIMIT
zero, which is a one-line change [1]. My impression is that mining pools do not override the default.[1] with ~1300 lines of test changes (#6900). 😭
The text was updated successfully, but these errors were encountered: