Hydra Pool

Open Source Bitcoin Mining Pool

View on GitHub

An Open Mining Pool

Mining pools are naturally and increasingly centralized, we set out to change that with this grant. In the event that authoritative governments attempt to coerce mining pools to do things that mining operators disagree with, there needs to be easily deployable options readily available to quickly divert hashrate from such choke points. For example, these threats could be in the form of forcing pools to KYC their users, or forcing pools to censor OFAC transactions, or orphaning blocks containing transactions they want censored based on any arbitrary factor. If anyone can spin up a mining pool on their Ember One mining system, with a self-hosted computer, or a VPS and this open-source project then mining operators are going to be able to pool their resources back together faster and the pressure will grow exponentially on the resources needed to uphold misaligned demands. In short, Hydra Pool is a project to make deploying a mining pool server with a Bitcoin node and Stratum v1/v2 server as easy as “one-click”.

If this sounds like a grant you want to support, then send The 256 Foundaton a tax deductible donation here! Or use The 256 Foundation PayNym!

Scope

One Project Manager position and one developer position to fulfill the mission of The 256 Foundation, “Dismantle the proprietary mining empire to make Bitcoin and freedom tech accessible to anyone”. This grant proposal aims to secure funding for:

Deliverables

The initial release of Hydra Pool is being built in such a way that it supports long-term goals like alternative payout models such as echash, communicating with other Hydra Pool instances, Local store of shares for Ember One, and a user-friendly interface that puts controls at the user’s fingertips, and supports the ability for upstream pool proxying. 

Timeline

The timeline for this grant proposal is six months with the opportunity to extend the grant cycle at the conclusion of each six month period, pending negotiations.

Materials

Materials for this project’s initial release are included in the budget. Potential materials for the project may include but are not limited to various common mining rigs for testing and various other tools or software.

Team Members

Lead Developer = @jungly

Project Manager = @econoalchemist

Budget

For security reasons, exact dollar amounts are kept confidential. This project budget covers fair-market compensation for one project manager as well as the materials, travel expenses, and living expenses for one developer for six months. Funds are disbursed monthly in equal amounts. Within 30-days prior to the expiration of this grant cycle, a renewal opportunity will open and be subject to review and negotiation.