DEV Community

Cover image for Developers Update October-November 2019
DAOBet
DAOBet

Posted on • Originally published at daobet.org

Developers Update October-November 2019

Join the discussion in DAOBet Telegram groups:

Join our social media to keep up to date with all the announcements: Twitter, Facebook, and LinkedIn.

Our team is excited and relieved to finally present a roundup of the updates that have been achieved over the last two months of intense development.

Grueling work is the only way to describe the process that our team has been engaged in over the months of October and November. Juggling several directions at once at frantic pace and at the same time appeasing the requests and feedback of the users is not an easy task, but one that the DAOGroup team managed to handle with stellar speed and efficiency. But we shall not bore you with self-exaltation any longer as we get straight down to describing the immense amount of progress that has been achieved over the period in question, so here we go.

DAOBet

The network itself is the framework of the project and has taken the bulk of the development team’s time to perfect, adjust and fine tune. Among the main achievements are the following:

The operation of the RANDPA has been extensively tested with many infrastructure options, such as the validator node, the full node and others. Though we are confident in the quality of our work, we always welcome any suggestions and feedback. The docs.daobet.org portal can be used for leaving any recommendations.

A draft paper on RANDPA was written, which we plan to release later with a full description of the technology and its operating principles.

All the monitoring and infrastructure documentation has also been written and is currently being reviewed to make sure that all processes on the platform are clearly described and transparent for all our users and auditors.

DPoS-1 was implemented instead of DPoS-30 to improve the stability of the network and ensure better validation characteristics.

The RANDPA itself has been optimized to ensure a better gaming experience and multiple bug fixes have been undertaken to sweep up its operation.

An important update concerns the blockchain itself as the latest changes from EOS 1.7.7 have been introduced and implemented into the DAOBet blockchain to ensure better synchronization and integration along with compatibility for reducing lags and decreasing timing.

To improve operation in general and increase formulation, the process of image delivery for the network’s systems has been optimized.

A lot of work associated with fixing bugs and testing before the mainnet launch has been undertaken and is an important aspect to mention, as building a network is only half the process, while making it work flawlessly and efficiently is the bigger challenge. Most of the work was associated with writing tests, commissioning, bug hunting and other seemingly routine programming processes.

The fruit of the development team’s labor was the release of the DAOBet blockchain version 1.0, which is subject to improvements in future releases.

And finally, the DAOBet mainnet was launched on the 27th of November 2019 by 21 leading block producers with eight more validators on standby.

DAOPlatform

The platform is the core of the development process and requires the bulk of the development team’s time to perfect and build.

Some of the main features that have been implemented over the months of October and November include the automated bankroll analysis module, which will make operations on the platform much faster and reliable. As part of the bankroller refactoring, cryptographic functions were removed to simplify the design and streamline the system.

Load testing on a fully deployed environment was carried out with 10-13 active users to simulate real-world operations and ensure that the system will function properly during greater user influx times.

The platform has been moved to the Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management. It was originally designed by Google, and is now maintained by the Cloud Native Computing Foundation.

The sites of the platform have been removed from the monorepository and the first version of the new backend platform is currently operational.

DAOWallet

The DAOWallet is the flagship product that is meant to take a leading role in the operation of the network as a whole and as a key instrument in all operations conducted by users. As such, the development team has focused considerably on the proper operation of the DAOWallet.

Among the most important features that have been introduced in DAOWallet, it is important to mention the inclusion of 2FA security measures that will further still ensure the safety of user funds.

The registration of accounts in the DAOBet network has been streamlined through the use of the DAOWallet and Auto Test Coverage has been introduced to make sure the process is smooth and trouble-free.

Client base backups have been built to make sure that all user data is safe and restorable even in case of a critical system crash (unlikely). Still, better safe than sorry.

The claim feature has been deactivated and a new infrastructure has been prepared to accept the new DAOWallet packages.

DAOGames

The games are the centerpiece of the platform and are a critical element of making it both attractive and functional to users. As such, the team has spent a significant amount of time working on the games that the platform is meant to support.

Among the games that are currently complete, we can proudly mention the 3 Card Brag at 94% readiness, which will soon be launched for all users to enjoy.

Over 30 bug fixes were made in the 3 Card Brag game and 15 more bugs were eliminated in the High Card, Dice, Chest, and Baccarat games.

Summary

There is not a single day that goes by in the DAOGroup team’s headquarters without intense development taking place. It is the passion of the team and the desire to bring iGaming to the masses, which is driving our energy and making us redouble our efforts to make our products the best on the market. Stay tuned for more news and updates from DAOGroup.

Join the discussion in DAOBet Telegram groups:

Join our social media to keep up to date with all the announcements: Twitter, Facebook, and LinkedIn.

Top comments (0)