Comenzando con uno mismo jugando BingoGame por ælf aelf Julio 2020

¡Bienvenido a un viaje de desarrollo de blockchain aelf! Este es el primero de una serie de artículos para soporte técnico del proyecto aelf blockchain. Estos artículos pueden ayudarlo a comenzar rápidamente y construir su primer dapp (o aplicación descentralizada o aplicación d) en la cadena de bloques aelf.

Para ayudarlo a tener una idea aproximada de cómo funcionan las dApps en la cadena de bloques aelf, en lugar de sumergirse de lleno en la codificación o en cosas más complicadas sobre la cadena de bloques aelf, comenzaremos con una demostración de dApp que el equipo de aelf ha desarrollado especialmente.

Bingo Game es una aplicación de apuestas con reglas bastante simples: realiza una apuesta (puede realizar una apuesta "grande" o "pequeña" con una cantidad específica), y la aplicación le dirá si ha ganado o perdido. Si ya instaló Bingo Game, ¡comencemos!

Cuando abra esta aplicación por primera vez, verá tres secciones en la página de inicio. En la parte superior, está el Fondo de premios, donde se deposita todo el dinero que los jugadores han perdido. Ahora baje al Tipo de apuesta, aquí puede seleccionar Grande o Pequeño. Muévase más abajo y veremos el monto de la apuesta, donde puede ingresar cualquier cantidad de dinero para realizar una apuesta. En la demostración, el dinero se llama AEUSD, un tipo de token de prueba estable emitido por la cadena de bloques aelf. Finalmente, toque el botón de Apuesta a continuación y se realizará su apuesta. ¡Es así de simple!

Pero antes de todo eso, primero debe crear una nueva cuenta. Toque MY en la parte inferior derecha y la aplicación lo guiará para iniciar sesión o registrarse. Toque Registrarse, ingrese un nombre de usuario y una contraseña válida, luego toque Registrarse.

Ahora, aquí viene el paso MÁS importante: DEBE hacer una copia de seguridad del código QR de su cuenta, porque es la ÚNICA forma de iniciar sesión en su cuenta, de lo contrario, perderá su cuenta y dinero PARA SIEMPRE. Por lo tanto, asegúrese de guardar el código QR en su teléfono: haga clic en "guardar en álbum" y luego toque Listo en la esquina superior derecha.

Otra cosa importante es establecer una contraseña de transacción, al igual que todas las demás billeteras criptográficas.

Una vez que haya completado el registro, se lo dirigirá a la página principal. Si puede ver "Por favor, apueste" debajo del Fondo de premios, significa que ha iniciado sesión.

Antes de realizar una apuesta, verifique su saldo primero, puede encontrarlo en el monto de la apuesta. Por ejemplo, tengo 48 AEUSD ahora. Así que selecciono Pequeño, escribo 2 AEUSD para la apuesta y luego hago clic en Apuesta. Cuando vea la ventana emergente "Apuesta exitosa", cambie a la página "Mi apuesta" y toque "ESPERANDO EL SORTEO". Si eres lo suficientemente rápido, verás la información sobre la apuesta que acabas de hacer. Ahora tiene que esperar un tiempo para ver si ha ganado o perdido. Si la información desaparece repentinamente, significa que la apuesta tiene un resultado, que llamamos Bingo.

Ahora cambie a la página de "Lotería". Para mí, esta vez gané 2 AEUSD. Parte de la otra información también se muestra aquí, incluida la ID de Tx. También puede ver los resultados de las apuestas anteriores que hice. Ahora regrese a la página principal tocando el índice en la parte inferior izquierda, y puede ver que ahora tiene 50 AEUSD, lo que significa que si gana una apuesta, puede recuperar su cantidad apostada (2 AEUSD en este caso) y ganar el misma cantidad de AEUSD (otros 2 AEUSD). Pero si pierde, no recuperará su apuesta y su saldo será de 46 AEUSD. Por cierto, es posible que note que Mi última apuesta en el Bote de premios dice que aposté 2 AEUSD y seleccioné pequeño.

Entonces, ¿cuál es la lógica de este juego? De hecho, este dApp puede generar un número aleatorio entre 0 y 255. Si este número está entre 0 y 126, significa "pequeño"; si está entre 129 y 255, entonces es "grande", si es 127 o 128, es "mediano". Si su tipo de apuesta es el mismo que el del número aleatorio, usted gana; si no, pierdes. Y si el número aleatorio es 127 o 128, también pierdes.

Ahora que tenemos claro la lógica del juego, hagamos múltiples apuestas en rápida sucesión. Primero, apuesto 2.5 AEUSD, luego justo después de que dice "Apuesta exitosa", coloco otro 4.5 AEUSD, luego otro 5.5 AEUSD. Veamos qué pasa ahora. Cambie a Mi apuesta y verá estas 3 apuestas formando una cola en ESPERA DE SORTEO. Después de un tiempo, desaparecerán uno por uno. Ahora puede consultar los nuevos resultados de apuestas en Lotería: ganó 2.5 AEUSD, perdió 4.5 AEUSD y 5.5 AEUSD. Mala suerte entonces!