Digamos que quiero hacer una apuesta con mi amigo: si llueve dentro de 10 días, le pagaré $100; si no es así, me pagará $100.
Una idea es que cada uno de nosotros deposite $ 100 en éter en el contrato y, al final de los 10 días, el contrato envíe automáticamente el saldo del contrato al ganador al consultar un oráculo externo para obtener información meteorológica.
Quiero ver si es posible modelar una apuesta usando contratos inteligentes, pero parece que si la criptomoneda subyacente se deprecia, el acuerdo de apuesta no podría cumplirse.
Puede emitir un nuevo token Ethereum llamado "USD" y acuñar algunas monedas para usted y su amigo. Luego puedes apostar con esta moneda y luego vender cuando quieras estas monedas "USD" al amigo que perdió por la cantidad de USD reales que ambos habían apostado.
No es la solución más inteligente, pero si ambos confían el uno en el otro es la forma de no perder dinero si eth se deprecia.
Si desea escalarlo, debe emitir una "moneda de apuestas" intermedia que siempre tiene el mismo valor en USD y puede depositarse o retirarse cuando sus usuarios lo necesiten.
La forma obvia de hacer esto es combinar su contrato de apuestas con un contrato de opciones (externas). Un contrato de opciones le permite especificar "Pagaré x eth ahora por un valor de $100 en eth en una semana". La opción se basa en un oráculo externo sobre el precio USD/ETH y, al final de la semana, obtienes la cantidad especificada (hasta un máximo establecido en el contrato) y la contraparte obtiene la diferencia.
En principio, el contrato de opciones puede entregar sus ingresos a su contrato de apuestas, que puede pagar a la parte correspondiente.
q9f
felipe kirkbride
felipe kirkbride
tess anderson
tess anderson
felipe kirkbride
tess anderson
q9f
ética