Looking for feedback or thoughts on the concept, goals and approach. Happy to add further details or iterate as needed!
Rationale
Bitcoin protocol upgrades seem to be getting harder to execute, but their importance is only likely to go up over time. BCAP is a nifty framework for many reasons, but especially because it aims to model real-world behaviour and outcomes. However, in its current form, it is merely a text document. This limits its utility and accessibility. On the other hand, bitcoin stakeholders lack a holistic resource to learn about specific protocol-upgrade proposals, and make up their (state of) mind and take informed decisions. A solution is needed to bridge this gap.
Introducing
Consensus Monitor
Monitoring the (protocol upgrade) situation
Goals
- Create a limited implementation of BCAP that can be applied to specific proposals, in order to track and facilitate consensus
- Help proposers educate stakeholders and communicate value generally
- Help BCAP stakeholders form an informed opinion about proposals, and get off SOM3, SOM4
Approach
consensusMonitor (template, proposal) {...
- Convert BCAP framework into a implementation template that can be reasonably productised
- Apply the template to an existing protocol upgrade proposal, creating public resources (such as a website)
- Ensure resources are attractive, useful and accessible to various BCAP stakeholders through good design & communication
- Prioritise shipping and real-world impact over theoretical rigour
- Invite and incorporate community input, including through PRs and issues
Template components (WIP)
- Consensus dashboard – an at-a-glance view of proposal consensus status
- Proposal primer – detailed stakeholder-tailored material about the proposal, FAQs etc. (reference)
- State-of-mind reader – determining stakeholder SOM (reference)
- Agents – chat bot for site visitors, agent(s) to monitor public consensus signals
...and more
Looking for feedback or thoughts on the concept, goals and approach. Happy to add further details or iterate as needed!
Rationale
Bitcoin protocol upgrades seem to be getting harder to execute, but their importance is only likely to go up over time. BCAP is a nifty framework for many reasons, but especially because it aims to model real-world behaviour and outcomes. However, in its current form, it is merely a text document. This limits its utility and accessibility. On the other hand, bitcoin stakeholders lack a holistic resource to learn about specific protocol-upgrade proposals, and make up their (state of) mind and take informed decisions. A solution is needed to bridge this gap.
Introducing
Consensus Monitor
Goals
Approach
consensusMonitor (template, proposal) {...Template components (WIP)
...and more