dashpay / dash-network-deploy

Tools for Dash networks deployment and testing
MIT License
21 stars 19 forks source link

Add option to use small quorums #216

Closed strophy closed 1 year ago

strophy commented 3 years ago

When using devnets, LLMQs are required in order to create ChainLocks, which are required to start platform. It should be possible to specify -llmqchainlocks=llmq_devnet to use 10-node quorums, reducing the size requirements of our devnets.

Expected Behavior

ChainLocks exist on a 13-node devnet created using the deploy tool

Current Behavior

Currently 48 nodes are required to form ChainLocks

Possible Solution

-llmqchainlocks=llmq_devnet in dash.conf

Alternatives Considered

Additional Context

strophy commented 3 years ago

Note that this only works for CL quorums. IS still requires 40 nodes. Option for smaller IS quorums will be available soon here: https://github.com/dashpay/dash/pull/3956

strophy commented 1 year ago

Closing this, we regularly run networks with 12 masternodes so I think this has been impelemented.