This repository is part of the Bitcoin Voting Protocol project and focuses on exploring a method of voting by detecting transactions to specific addresses on the Bitcoin network. The idea is to use Bitcoin transactions as votes, where each transaction to a designated address represents a vote.
- Approach: Utilizing the Bitcoin mempool to scan for incoming transactions to two specific addresses. Each transaction represents a vote.
- Libraries Used:
bitcoinlib
for interacting with the Bitcoin network.
- Selected Python as the programming language for ease of use and extensive libraries.
- Chose
bitcoinlib
as the Bitcoin library for interacting with the Bitcoin network. - [Further progress updates...]
- [Document any challenges faced or points where further exploration is needed...]
If you're interested in exploring this method further, here's how you can get started:
- [Instructions on setting up the environment, running any existing code, etc.]
- [Link to more detailed documentation, if available.]
We welcome contributions and feedback. Feel free to open issues or submit pull requests.
MIT
Bitcoin White Paper https://bitcoin.org/bitcoin.pdf