DAO.Casino - FUTURE OF GAMBLING INDUSTRY
DAO.casino is an open ecosystem for gambling games that don’t rely on a trusted third party. It is a decentralised governance system built on Ethereum that rewards all developers, security auditors and community members for their contribution to the platform where players can discover and play scam-free games using familiar and straightforward user interface.
For The Players:
Casinos can cheat
Players don’t trust casinos. Platforms are not transparent. The results can’t be verified. It has now become possible to change. That is why we are building a decentralised casino, that can be owned by everyone.
Dao.Casino will solve this problem by using smart contracts and a blockchain to make players sure of a fair play.
The existing gaming and gambling infrastructure is rigged, and players have turned out to be the biggest victims of unfair betting outcomes. There is no such thing as a trusted third party, because each gaming service — at some point of time — manipulates the results to suit their business models. And the saddest part is the inability of players to call/prove the bluff, because the betting outcomes are calculated behind the curtains.
So the first and the foremost thing DAO.Casino focuses on usability. With usability, the platform wants to provide a perfect mixture of straightforward user-experience, provable fairness, and higher payouts. To sum it up, these are some of the benefits users can receive by using DAO.Casino:
possible payout percentage
Eliminating the middleman and enabling direct interaction between the players provides a highest possible payout.
- Card Games
- Slot Machines
- Dice Machines
Gambling games have a large and diverse user base. Market size of the global online gambling is approx 45 billion and estimated to grow over 50 billion USD this year. IRL gambling market size estimated over 300 billion. A platform for auditable trustless gambling games can provide a better service for the players, and eliminate fraud. A p2p marketplace with built in security audit incentives will allow game developers to use their creativity while maintaining the highest possible security.
Smart contracts unite all participants in the gambling market and establish commonly understood, honest, and prescribed rules of the game. That eliminates fraud.
Economics of the platform work as a reward system for contribution of value to the whole socio-technical structure - it distributes rewards to independent game developers, community security audit enthusiasts, and the contributors.
For The Game Developers:
For The Game Developers:
DAO.Casino wants to eliminate a developer’s need to rely on closed-source gaming markets, make it easier to monetise their work, to raise funds for development, or to expect bankrolling without paying heavy commissions.
With its focus on offering a sustainable model DAO.Casino offers an environment to developers in which they can build games freely & retain their IP, release their game under open source licences, raise funds and bankroll without needing to rely on central authority. In the subsequend releases of the system in 2017 offer integrated serverless hosting for the front end as well. In this project developers get to receive:
- Scalable P2P marketplace
- P2P referral system support
- Possibility to raise funds for the bank roll
- Build your own Casino (front-end)
- Verifiably genuine RNG provided by DAO.Casino
- IP stays with the dev
the most reliable solution to generate random numbers
Each player will additionally participate in the draw of the main jackpot
Developer offers the opportunity to obtain funding for the project
Audit of contracts
The developer gets 25% of the Game profits
Our team is looking for developers who are willing to co-create and continuously improve the new generation of casinos.
You can join the founding team and place your game on a platform
to the team that finds and implements the best solution for the calculation of random numbers
will be distributed by Founders at 0.1% between the first 30 teams of developers, which will place their games at Dao.Casino.
Game Devs BountyBounty DAO.Casino
DAO.Casino has announced that it will distribute 3% of all its tokens among the first 30 developement teams that build games on its Ethereum-based decentralised governance system.
The generous yet well-deserving offer comes in line with the platform’s core aim: to create an open environment where gambling developers get to monetise their work and creativity without giving up their IP. The aforementioned bounty makes developers an active participant in the DAO.Casino system while granting them full control over their content at the same time.
DAO.Casino offers an autonomous economy, in which no one single party has power to decide whom to pay, and all the resources are distributed automatically, exactly how the protocol governs it and “wants” it to be. That being said, the protocol is designed to reward everyone who contributes value, including the developers. It allows them to:
fork and create own casino with same smart contracts and jackpots
raise funds for the bankroll of a game.
get help with promoting the game (through a referrer system* which runs on tokens)
use existing solidity contracts from auditedDAO.Casino libraries (and replicate them securely using DAO.Factory)
get a bunch of tokens that will power theDAO.Casino system after the launch.
allow token holders to become lenders, random number providers, or even players.
sell tokens to strangers or give them to friends.
Our proposal caters for both kind of developers: those who are familiar with Ethereum, and those who are not familiar with it at all. Our team can help the latter with all the decentralised stuff — choose a smart contract template or write one that suits their game logic, or help them to write their own. We can also help to connect their game to the contract using web3.js and to the RNG using Oraclize and other services.
Why building games on Ethereum makes sense?
Because it’s introduction as a decentralised system to facilitate, verify, or enforce the negotiation or performance of a contract (known as smart contract), is a relief. Because it enables developers to create applications without relying on somebody else’s backend. It is, to say the least, independent from the control of centralised authorities, thereby making the whole system more sustainable..
Deploying games to an Ethereum-based platform like DAO.Casino is about two things: 1) opening up decentralised technology for everyone in the indie game world, and 2) distributing tokens to the teams (as we have already discussed above)
Speaking in terms of decentralisation, game developers get the following benefits while using DAO.Casino:
You can implement a backend*, i.e. an ingame economy that runs on it’s own (you don’t have to maintain the server) and can potentially run forever
Games can pay for their own hosting (Check out Swarm developed by the guys at Ethereum Foundation)
Imagine a game which can hire its own developers, graphic designers, and soundscape designers to work on the next levels and to improve itself? That’s an indie game on steroids. Just make sure your game is not going to fire you.
The economy of the game, whether it is a gambling game or a game using ingame currency is provably honest, because smart contracts are code which is cryptographically verifiable.
DAO.Casino — our project — utilises the power of Ethereum in bringing about sustainable improvements in gambling sector; it opens up an open-source environment where game developers can monetise their work, raise funds for development, and bankroll — all without giving away their IP.
Making indie games more indie
What an Ethereum-based platform likeDAO.Casino brings to the table is, transparency and security, two of the most important factors that traditional gambling businesses tend to ignore. The subtraction of middlemen from the entire gambling protocol — and the addition of decentralised technologies — ensure that no particular individual or group gets a centralised benefit at any stage of the gambling process.DAO.Casino makes sure to sustain the financial transparency, in times of bounty rewards, funding etc., as it lets mathematics take control of the core model, instead of humans.
The same transparency also help attractive players to the platform and access your games. Because even they can be ensured that they will receive unmanipulated and fair outcomes on all their bets. It is a productive cycle, overall.
Not Just Casino, You can Build any Game on DAO.Casino System
Don’t let our name trick you. AtDAO.Casino, the games don’t have to be classic casino games, it can be anything — a puzzle, a platform, tower defence. It’s just that some of its logic should be expressed in solidity contract, and use random number generation. The example game — HackDAO that we developped for EDCON is both: skill based and luck based (uses random number generator).
Another thing to remember: what we’re building here is not “our” casino. It’s an autonomous casino. Placing games on DAO.Casino doesn’t mean just placing it here to the alpha UI that we released. We released this UI just because the underlying infrastructure needs at least one human interface where the players can go and discover the games. It means connecting them to the autonomous — and open — decentralised economy which runs on Ethereum network; and is not controlled by any central authority. Business logic is expressed in solidity contracts.
* Note: Right now you will need to host frontend somewhere. It will be possible to host frontend in a decentralised manner, on the network soon, after we tested and documented decentralised hosting options.
*Referrer System: In the first implementation of DAO.casino system — all the games will be able to hire their own marketing people. That’s how referrer program will work.
The Difference Between DAO and The DAO.DAO.Casino Example
What does Jack Torrence and Jack Dawson have in common? Truly, both are the famous movie characters; both are played by great actors; and they are well remembered for their portrayal in The Shining and Titanic, respectively. But yes, they do share a common first name, that is Jack. So what if the first Jack tried to kill his family under the influence (of a spirit?), and the other one heroically died protecting his muse’s life during a ship-sinking tragedy, they both are still the same, right?
DAO.Casino has lately been treated like Jack Torrence, when it is actually the Dawson, Jack Dawson.
Many people wonder why do we have DAO in our name, when the term has previously been associated with a “hacked” investor-directed venture capital fund. They think — and we don’t blame them for it — that DAO.Casino is somewhat an extension of an organization whose security loop could’d cost them millions worth of Ether.
Only a couple of days back from the time of this writing, a journalist reached out to us with a very concerned question. He asked:
How did the Ethereum DAO catastrophe influence your business model? Did you create this before or after Ethereum’s?”
And this article responds to him, and similarly many others, including individuals from decentralised enthusiasts communities and media houses who want to know the kind of relationship we share with the infamous ‘The DAO’ catastrophe.
To them we reply: None. And we have a few points to make our case. But before that, let us understand what DAO exactly stands for.
DAO stands for Decentralised Autonomous Organization, which includes any organization, group, company that is run through rules encoded as computer programs called smart contracts (Source: Wiki). Ethereum, and even Bitcoin, are among many examples of the DAO. Their financial record and program rules are maintained on a public ledger, aka blockchain. That being said, DAO only represents a specific type of organization. While the business models that are based on DAO may vary.
So, with this said, please observe the following points that clearly explain how The DAO and DAO.Casino differs from one another:
- DAO.Casino and The DAO business models are entirely different; they serve different purposes. There is a word DAO in the name
- The DAO was the part of one Slockit Project. DAO.Casino has no relation/association with them.
- The DAO was a software designed in a form of investor-directed venture capital fund (thanks Wiki for this).DAO.Casino, on the other hand, is a socio-technical system for gaming and gambling industry, and is not an investment fund.
- Everything of DAO.Casino — design, architecture, purpose and goal of the software that we are working on — is just radically different from The DAO.
Keep Calm and Love DAOs
How far can we let a terminology typecast things that are actually meant for greater good. Why is there even a question that using DAO is somewhat giving us bad publicity? We will try to explain by using this homebrewed example:
Think of Decentralised Organisation (DOs) and Decentralised Autonomous Organisation (DAOs) as a category of software which can express a business logic. DOs and DAOs can represent any governance model and any business logic, with the only difference from a “normal organisation” that execution of this business logic is not done by a “trusted” third party. Instead it is hardcoded — done by the protocol which executes automatically. Participants can decide whether they want to be a part of the system or not, but once they are, no single party can change the rules.
In a simplified, non technical way, one might think of it as a constitution, codified in Solidity. Traditional constitutions use separation of powers, so that tasks are assigned to different institutions in such a way that each of them can check the others. As a result, no one institution can become so powerful in a democracy as to destroy this system.
It is sensible to apply the similar principles to organisations. In DOs and DAOs on Ethereum separation of powers is greater, if by the logic expressed as such in Solidity code and is enabled and partly by cryptography partly by incentive mechanisms for the participants in the system.
Ethereum is a place where such software can run — because instead of a server that someone can have a control over, Ethereum is a giant decentralised multi-user computer and no single party will be able to change this protocol.
So we can say that there can be million of projects that can be implemented in both DO and DAO form — investment funds, consumer’s associations, it can be a steering fleet of sailing hackerspaces, or a republic. Just two years back, an artist David Bovill came up with a DAO art project inspired by Plantoid — a bionic sculpture that raises money, in cryptocurrency, to build itself. This idea has been taken forward and developed further by Primavera de Filippi.
Would it make any sense to compare Plantoid with The DAO project?
We can never run short on examples. Here’s this one: If you develop an application which is, lets say, an egg timer. And someone else developed an application which is, lets say, a shopping list. And that someone messed something up and the app got exploited and all the private shopping lists were stolen. Would you stop calling your egg timer app an app? Just because of of the gazillion of possible apps got hacked?
We do understand the prevailing concerns with our project. Right now not even Wikipedia knows that DAOs can come in an infinite shapes, forms and architectures, and states ‘The DAO’ as the only example. We hope that will change soon. But that doesn’t change the fact that DAOs can represent anything from a hedge fund to a workers union, to a fleet of transatlantic catamarans.
The DAO Failure was Sad
One of our team members had penned acritical piece on The DAO fiasco. Even then, our take on the entire matter was the same: that The DAO issue had nothing to do with its operating system, i.e. Ethereum. That project’s architecture just centralised a lot of ether, the vulnerability of which became unavoidably tangible. It is likely that no one would have exploited this contract, even in the presence of an exploit, unless the contract held so much Ethers.
But once again, The DAO was an experiment, not a service. It could very well have been a service that hadn’t raised enormous sums, but still would have got exploited without making a fuss. The problem was in the architecture and implementation.
We have a lot of respect towards experiments such as The DAO, because any kind of drawback is an opportunity to learn. The monetary loss will always be a sad thing, but let us not brand the term DAO as an intrinsically flawed concept; it has relevance.
What our team are working on now is, to enable a high degree of autonomy in our software, and its ability to cater for a social & economic system in a particular context. So the concept of DAOs is kind of dear to us. It just doesn’t feel right to start inventing new terms for something that has been already described. Specially if you were following the theoretical developments in this field since a while back, and finally designing and building one.
Long story short, we just decided to keep the name that we like. And it will probably be slammed in the mainstream media by some. For more details you will be able to check the the architecture that we will publish on this blog this month and see for yourself. We are sure you will be able to differ one Jack from another.
Though, The DAO didn’t murder anybody. Just saying!