Hello Peerplays, Hello PPY-holders,
Upfront tl;dr = Motivated witness-team on the lookout for PPY votes.
Accountname = eifos-witness
Full story below!
On the 25th of october 2018 we launched a proposal aimed solely at the Peerplays Beatrice testnet. This was done deliberately to build and test the needed infrastructure and to get our feet wet. Thanks to the support of pbsa, community manager Senter and the other witnesses we managed to get voted in and things are running smoothly. Ever since we've been working very hard on our setup.
This is what we came up with:
This setup follows pbsa guidelines as close as possible and since a lot of components are Python-based we've implemented a WSGI setup to promote scaling and allow flexibility.
The eifos setup consists of 2 separate witness-servers: a primary and a standby counterpart. The monitoring server constantly checks the status of the primary witness. If anything goes wrong it changes the witness account to allow the standby server to take over. It also sends out phone notifications allowing us to intervene as soon as possible.
The API-servers are located behind wss://api-beatrice01.eifos.org and a load balancer is in place to allow future expansion.
All nodes use our own seed server seed-beatrice01.eifos.org:7777 as an initial connection to the blockchain. Please feel free to add it to your seed-list.
We have two web interfaces to monitor
- The BOS-mint interface (manual intervention tool) which connects to our BOS-server.
- The monitoring tool that watches all relevant system processes on our nodes.
All servers have at least the following spec:
Intel Xeon 61XX - 4 Cores - 2.3/ 3.7 Ghz
16 GB Ram
RAID 10 SSD drives
(Servers shown as transparent are yet to be implemented)
A few other things we've done before the launch of the Beatrice testnet
- Ran seednodes on Alice (Mainnet) to learn the ropes
- Created a blockexplorer site for Baxter (The previous testnet) showing live bets and events
- Gathered statistics for the BookiePro world cup period. Example1
- Tracked down users who tried to bend the rules in the Bookiepro.fun Win-Real-BTC competition
Joining Peerplays mainnet
While building the testnet setup we've gained the knowledge and confidence to launch this mainnet witness proposal. The goal is to fully duplicate (not switch) the current setup and constantly keep working on upgrades and improvements.
Now we're looking at you for support. If you like our work and believe in Peerplays just like we do then please give us a vote.
Our witness account is called eifos-witness
If we somehow reach full witness status the block rewards will be put towards server infrastructure and in return you'll receive a dedicated witness-team that will do whatever they can to help BookiePro and Peerplays become a success.
If you have any questions you can find us in the BookiePro or Peerplays telegram channels. Just give a ping to eifos_sofie
Sofie and Tim
Q: What's your IT background?
A: Sofie: CAD Infrastructure. Tim: Data engineer
Q: Who's getting out of bed when you're missing blocks?
A: ****Ninja edit**** She is
Q: Where are you located?
A: Europe GMT+1
Q: Favourite sporting events?
A: Sofie: Tour de France / Roland Garros / Nations Football
Tim: Crucible Snooker / European Football / e-sports
Q: Soccer/Football or Football/Handegg?
A: The BookiePro.fun app was wrong
Q: Were you up or down after betting the BookiePro world cup?
A: Down. but not nearly as much as Senter