Casinos Smart Contract

A internet deu início a uma enorme evolução na forma como as pessoas apostam. Os jogos de apostas online trouxeram uma maneira mais conveniente de apostar contra a casa e contra outros jogadores. No entanto a indústria tem sido atormentada desde sempre por atores sem escrúpulos e operadores fly-by-night. Entidades reguladoras como a UK Gambling Commission reuniram esforços tremendos no sentido de proteger os jogadores, porém as queixas relativas a operadores de apostas online continuaram a persistir. Além da questão da fraude, os sistemas de pagamento antiquados destes sites deram origem a grandes atrasos nos levantamentos, e os limites mínimos de depósito continuaram a manter os jogadores de micro-stakes fora da indústria. Por estas razões, os jogos de apostas online estão longe de ser perfeitos, mas o blockchain e, em particular, contratos inteligentes, abrem o caminho para uma nova era de apostas em casino com reputações duvidosas que podem vir a transformar dramaticamente a indústria. Neste artigo, vamos analisar os conceitos básicos de apostas com contratos smart, bem como introduzir alguns dos operadores mais conhecidos nesta área. Use o atalho abaixo para saltar diretamente para outra seção deste artigo:

• O que é um Contrato Smart?
• Casinos a Contrato Smart com Ethereum
• Levantamentos e Depósitos
• Riscos Associados a apostas com Contratos Smart

O que é um Contrato Smart?

Um smart contract é escrito como um código e é executado automaticamente uma vez reunidas todas as condições (a bola da roleta pousa no vermelho). Com um contrato smart, não há espaço para erros, pois o código com o qual ele é executado é imutável no blockchain. Os Contratos Smart, no seu estado atual, estão limitados a determinar resultados que não exigem qualquer interferência humana, ou seja, um contrato smart não pode interpretar o raciocínio de um indivíduo. No entanto, este não é um problema para a indústria de casinos, pois ganhar e perder apostas pode ser facilmente calculado; Se a bola da roleta pousa no vermelho, todas as apostas do jogador em vermelho são automaticamente pagas. Há uma série de vantagens em fazer apostas através de um contrato smart:

Benefícios dos casinos com um smart contract

• Não existem depósitos/levantamentos: as apostas são pagas diretamente aos contratos e as apostas vencedoras são pagas imediatamente para a sua morada de carteira sem intermediários.
• Auditável: o código do contrato é publicamente auditável no blockchain.
• Low cost: o custo de gerir um contrato smart é comparativamente baixo e as poupanças geradas são passadas a outros jogadores através de uma vantagem da casa baixa.

Atualmente os contratos smart estão maioritariamente ligados ao Blockchain Ethereum – especificamente com o Ethereum Virtual Machine (EVM). A Rootstock, uma layer em desenvolvimento num blockchain Bitcoin, vai permitir a existência de contratos smart e nós antecipamos que muitos outros blockchains irão implementar medidas que permitam contratos smart nos próximos anos.

Apostas com contratos smart Ethereum

Nem todos os sites de jogo Ethereum opera através de contratos smart. Na verdade, a maioria não o faz. A maioria dos casinos Ethereum vai simplesmente permitir que Ether seja utilizado para depósitos e levantamentos, da mesma forma que os sites de jogo com Bitcoins o fazem. Em baixo encontra uma lista dos sites de jogo com contratos smart Ethereum. Ainda que esta tecnologia virá sem dúvida a ser a forma mais segura de jogar no futuro, muita da tecnologia envolvida encontra-se numa fase experimental, que nos leva a aconselhar que mantenha um volume baixo nas suas apostas numa fase inicial:

Casinos com smart contracts

Smartroulette.io
• VDice.io
• Etheroll.com

Jogos com contratos smart

Este artigo focar-se-á maioritariamente em jogo através de contratos smart. No entanto existem vários jogos com contratos smart com elementos de apostas envolvidos:

EtherPlay.io

Levantamentos e depósitos

Enquanto estiver a apostar através de um contrato smart, haverá alguns procedimentos que lhe serão pouco familiares ou habituais. Exemplo: não existem levantamentos ou depósitos. Qualquer aposta que seja feita através de um contrato smart será mantida através do contrato e paga com base no resultado do jogo (virar de uma carta, uma ronda de roulette). Isto significa que em nenhuma instância haverá alguém com acesso aos seus fundos ou terá autoridade para os congelar. As apostas são asseguradas através do código e se do código é indicado que irá aver um ganho de apostas, então poderá ter a certeza que esse ganho será recebido.

De forma a fazer uma aposta dentro de um contrato smart, o jogador envia a sua aposta para a morada do contrato. O pagamento é recebido e confirmado num período de 20 segundos e o gerador de número aleatório (GNA) entra em cena. Dependendo do resultado do GNA, o pagamento é enviado ou para a casa ou para a tua morada dedicada da sua carteira. Isto significa que não há necessidade para levantamentos ou depósitos. Nesta fase a interface de utilizador e experiência nestes sites é por vezes pouco intuitiva já que a tecnologia é relativamente recente. No entanto os sites de apostas com contratos smart revelam um elevado potencial para virem a ser líderes na industra quando a sua tecnologia maturar.

Riscos associados com apostas através de contratos smart

Algo já mencionado no nosso site, mas que gostariamos de relembrar é o facto de usar este tipo de tecnologias novas não deixa de ter os seus riscos. Felizmente o risco de não receber o pagamento de uma aposta vencedora é perto de zero, desde que nada de catastrófico aconteca ao blockchain associado ao contrato smart. O maior risco a que um jogador está exposto é a possibilidade de haver código mal escrito e auditado. Alguns contratos smart podem ser extremamente complexos e dado que código não pode ser auditado por um jogador comum com pouca ou nenhuma experiencia em linguagem Solidity, existe sempre esta possibilidade. É por esta razão que é importante que seja feita alguma investigação sobre o site de apostas em questão, e de igual modo saber se o código utilizado já foi auditado por uma entidade perita nesta área.

Claro que se não estiver seguro do código que encontrar, a melhor maneira de minimizar risco é através de pequenas apostas, possíveis através das (virtualmente) infinitésimalmente pequenas quantidades possíveis de apostar de Bitcoins e Ether. A industria ainda está numa fase de crescimento mas acreditamos que contratos smart vão levar à revolução do sistema de apostas online, providenciando apostas justas e transparentes enquanto apresentam custos baixos para as suas entidades operadoras.