This is the original BoomPoW service used by BANANO, it was a fork of @guilhermelawless DPoW system originally for Nano.
It is being phased out for BoomPoW V2, a complete rewrite, with an entirely different protocol, written with GO.
You can find that repository here
The rationale for the rewrite is that this old version is memory hungry, requires an external MQTT broker, and many other reasons.
This is BANANO's peel of the distributed proof of work (DPoW) system created by the Nano community. Special thanks to Guilherme Lawless, James Coxon, and everybody else who has worked on creating the DPoW system.
Banano transactions require a "proof of work" in order to be broadcasted and confirmed on the network. Basically you need to compute a series of random hashes until you find one that is "valid" (satisifies the difficulty equation). This serves as a replacement for a transaction fee.
The proof of work required for a BANANO transasction can be calculated within a couple seconds on most modern computers. Which begs the question "why does it matter?"
- There's applications that require large volumes of PoW, while an individual calculation can be acceptably fast - it is different when it's overloaded with hundreds of problems to solve all at the same time.
- The Graham TipBot has been among the biggest block producers on the NANO and BANANO networks for more than a year. Requiring tens of thousands of calculations every month.
- The Twitter and Telegram TipBots also calculate PoW for every transaction
- Kalium and Natrium are two of the most widely used wallets on the NANO and BANANO networks with more than 10,000 users each. They all demand PoW whenever they make or send a transaction.
- There's many other popular casinos, exchanges, and other applications that can benefit from a highly-available, highly-reliable PoW service.
- While a single PoW (for BANANO) can be calculated fairly quickly on modern hardware, there are some scenarios in which sub-second PoW is highly desired.
- Kalium and Natrium are the top wallets for BANANO and NANO. People use these wallets to showcase BANANO or NANO to their friends, to send money when they need to, they're used in promotional videos on YouTube, Twitter, and other platforms. Fast PoW is an absolute must for these services - the BoomPow system will provide incredibly fast proof of work from people who contribute using high-end hardware.
All of the aforementioned services will use the BoomPow system, and others services are free to request access as well.
BANANO is an instant, feeless, rich in potassium cryptocurrency. It has had an ongoing free and fair distribution since April 1st, 2018.
BANANO is distributed through folding@home "mining", faucet games, giveaways, rain parties on telegram and discord, and more. We are always looking for new ways to distribute BANANO fairly.
BoomPow is going to reward contributors with BANANO. Similar to mining, if you provide valid PoW solutions for the BoomPow system you will get regular payments based on how much you contribute.
You can read more about the BoomPow message specification.
Read more on the client documentation page.
Read more on the service documentation page.
Please contact us on the BANANO discord server for further assistance - use the channel #frankensteins-lab.
Read more on the server documentation page.
We have made efforts to make it easier for anyone to run a BoomPow server for themselves. If you need any assistance, please use the discord server or Github issues page.