OVER 50,000,000 Bets & Betting Rule Changes Coming to Hive-Roller.com Sometime Later Today.

in #gambling4 years ago (edited)
image.png
stripperright.png

image.png

Proud to announce that the Hive-Roller.com site should be hitting 50,000,000 bets served here in the next few hours. Considering the site is an unfinished work in progress and is essentially in a state of online alpha testing this is pretty neat. Big thanks to all players and investors that have been supporting the site and continue to help test things, find bugs and give feedback on the site during development.

Nailing Down the Bankroll Algorithm

After some time fighting with the newest version of the bankroll / referral / commission algorithm finally figured out how to get things to a point where the outputs don't have any odd rounding errors when applying changes to the database. The previous emergency update to the bankroll code is based off the new upcoming code, but did not include referral payout calculations. As seen below some sanity checks were involved getting the code to output the numbers it should have been. Seemingly have it figured out now though so after some more testing will be pushing it to the live site under v0.7.95.

image.png
( a screencap of the sanity checks I wrote for bets to ensure that bankroll / referral / commissions pay are good )

Unfortunately it has been found out that bets lower than 0.0001 HIVE were causing serious issues in the back end, sprouting up decimals when they shouldn't have been thus throwing the calculation numbers off so in the next patch later today dust bets < 0.0001 HIVE will no longer be supported on the site.

This issue of phantom decimals popping up is inherently a Javascript issue caused by the way the language handles numbers in a floating point format. While a number of libraries exist in the node package manager they would result in a slow down of calculations and this was deemed unacceptable.

Rather than fight with phantom decimals and odd rounding bugs caused by dust bets it's been decided to remove them all together. While initially I'd liked to have keep dust bets they aren't worth the trouble to try and fix, and betting fractions of fractions of cents seems needless in the grand scheme of things.

With Removal of Dust Bets Comes Other Changes

image.png

The minimum faucet payout will be changed to reflect this change, and the delay on bets less than 0.001 HIVE on the site have been completely removed as users spamming dust bets causing degraded service operations for other users is no longer a concern given the new upcoming changes.

Referral payouts and links will also be re-enabled in the upcoming patch some time later today, just ironing out the last few kinks in regards to site instability caused by referral links and they will be turned back on.

Previously before the referral links were disabled certain calls to the site (mainly from 3rd party roll bots) would cause the site to error out and crash. Currently working on mitigating this issue with cleaner parsing of the referrer headers containing the referral link data. As of the time of typing this it appears that I've got it figured out and the referral links and payouts should be good to go for this upcoming patch.

New GUI is Coming Soon + Database Revamping

image.png
( a sneak peek of the un-finalized new GUI. this is not completely accurate of the final version that will be launched )

The new site GUI has been under development for some time now and my front end guy was hinting that it is getting close to completion. It will likely take me a day or two once I get my hands on the new GUI to test everything as well as link up the socket connections, however pretty stoked to finally have proper mobile support for the site.. A huge step forward from the disaster of a front end the site currently has..

In light of the sites database method having a propensity to sometimes completely destroy users data in regards to stats and balances a re-write of the way the site handles data storage has been added to the to-do list and elevated to the top of things to do. While the current method of data storage and recovery works 99.8% of the time a number of users have had issues with the site deciding to completely erase their account data, leaving something to be desired as a service that can delete a users data without warning isn't something I'm looking to build. The database destruction error seems to occur when multiple parts of the site try to write to a users database file and thus a rewrite to something more stable, capable of nonce read and writes will replace the current method. Before the site gets branched into multi-currency support the database method will be rewritten. Sorry to anyone affected by this bug, working on fixing it.

Developing Use Cases for HIVE is Daunting

Development of the Hive-Roller.com service has been a long process, and I'm certainly no world class coder by any stretch of the imagination.. A lot of learning on the fly and trial and error have come with all of this development. However, with that being said, between the Hive-Roller.com and the upcoming Hive.Loans services I'm glad to say that I'm actively trying to add value to the network by providing use cases and services. I'd like to thank everyone who has helped with the site, the users, the moderators and the folks who have financially backed me in times of need to get things to where they are today.

While HIVE prices might be falling with BTC, the fact of the matter is this is still a new network and I'm excited to see what the community and it's developers come up with in the upcoming months. Have got a good feeling we're going to see some epic things come to existence and an influx of users / market cap.

HIVE is just getting started. Thanks for being a part of all this.


image.png

Vote KLYE for Witness, Every Single Vote Helps, Thanks for the Support!

Need to get in Contact with KLYE?
Join the Official #KLYE Discord Server Today!


image.png
Looking for an Affordable, Secure & Reliable Server Host for Your Witness Server or Other Web Related Projects? Check out Privex.io!