Ethereum Arbitraje: Cómo usar los préstamos flash a Arbitraje Ataque la cadena Ethereum

2 years ago

Este video una vez y para todos con un ejemplo real, le muestra lo fácil que es explotar la red Ethereum a través del arbitraje de préstamos flash. Con un pequeño monto de préstamo, puede engañar a un intercambio descentralizado para darle un gran reembolso. Es una parte básica de la cadena de bloques Ethereum y puede fijarse con V2, así que continúe ahora mientras aún puede.

Los préstamos flash son contratos programables que utilizamos para adquirir préstamos entre dos bloques de bloques de bloques. Esto nos da la oportunidad de obtener una tarifa a menos de muy pocos préstamos de tarifas entre dos bloques de minería. Solo se pagan las tarifas de gas al ejecutar un préstamo flash.

Este proceso se realiza fácilmente implementando un contrato inteligente en la red Ethereum a través de remix y también intercambia tokens con UNISWAP. Todo esto sucede dentro de una sola transacción de bloques de bloques y la transferencia se realiza automáticamente utilizando el contrato inteligente.

Con el préstamo prestado, se evalúan las oportunidades de arbitraje y se ejecuta la transacción. Durante la minería del segundo bloque, su dinero prestado será reembolsado y, por lo tanto, se le pagará su préstamo.

Después de que todos estos procesos se hayan ejecutado con éxito, los beneficios de la transacción se acreditarán a su billetera y usted ha ejecutado con éxito un arbitraje de Ethereum.

Los enlaces a los recursos están a continuación.

REMIX IDE:
http://remix.ethereum.org

Código de contrato:

Principal: https://ghostbin.com/ZnyNc/raw

Paso a paso:

1-Open Remix IDE: http://remix.ethereum.org

2: cree un nuevo archivo y pegue el contrato de préstamo flash desde el enlace:

➡️ https://ghostbin.com/ZnyNc/raw

Versión del compilador Remix de 3 set a 0.5.0 | Cambiar entorno para la web3 inyectada. (Nota: es posible que deba usar 0.5.17 si no se compila en 0.5.0)

4: cree su token llenando el "_tokenname" y "_tokensymbol" con el monto del préstamo establecido en 1000.
Haga clic en Transactar para desplegar cuando haya terminado.

5-Financiar su dirección de contrato inteligente implementado con ETH que tiene. (Puede retirar su ETH del contrato inteligente en cualquier momento que desee).

Por último, haga clic en "Acción" para ejecutar Arbitraje y está listo.

Nota: A veces, el arbitraje podría fallar debido al agotamiento de ETH en su contrato inteligente, ya que el precio del gas varía de vez en cuando. No se preocupe, espere un minuto y vuelva a intentar la transacción esta vez, preferiblemente con una cantidad de préstamo de 825 y un límite de gas más alto.

Loading comments...