Intercambio de bitcoins Intercambio de bitcoins
Ctrl+D Intercambio de bitcoins
ads
Casa > TRX > Info

Lectura recomendada de Golden | El secreto de la máquina de impresión de dinero: los detalles técnicos más completos de la emisión de USDT

Author:

Time:

Recientemente, escuché que Tether (USDT) en Ethereum se ha emitido con frecuencia. Con el fin de aprender, auditamos el código fuente del contrato inteligente (TetherToken) de Tether y los eventos de llamadas relacionados con la emisión de USDT en  etherscan  Este artículo registra el proceso de análisis.

La siguiente es la función de emisión de USDT del contrato inteligente TetherToken:

Se puede ver que la cuenta  propietaria  del contrato TetherToken necesita llamar a la función  issue(uint) issue para emitir USDT adicionales, y se generará un evento  Issue(amount) issue después el problema es exitoso.

Echemos un vistazo a la captura de pantalla del registro adicional más reciente:

Hash de transacción: 0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71

Se puede ver que en los detalles de la transacción anteriores, no se llama a la función de emisión  issue(uint)  del contrato TetherToken, pero se llama a la función  confirmTransaction(uint)  del contrato MultiSigWallet para completar el operación de emisión.

Cotizaciones anticipadas de ZB (ZB): BTC ahora está en $ 14,148: según los datos de mercado de la plataforma de negociación ZB (ZB), a las 09:50 de hoy, BTC está ahora en $ 14,148 (+2.66%), y los puntos ZB están ahora en $0.24 (-3.62%). Según las estadísticas de CoinMarketCap, el valor de mercado total de la moneda digital es de 407 300 millones de dólares estadounidenses, el volumen total de transacciones en 24 horas es de 101 200 millones de dólares estadounidenses y el valor de mercado de Bitcoin representa el 64,3 %. Dieciocho de las 100 principales monedas digitales del mundo por capitalización de mercado aumentaron, mientras que 82 cayeron. Los principales precios de los activos son: ETH a $403,46 (+5,38%), EOS a $2,37 (+1,31%), XRP a $0,23 (+0,38%) y LTC a $54,92 (+3,01%). Las tres principales monedas digitales en ZB (ZB) dentro de las 24 horas son: DMD (+33,64%), UFO (+19,90%), LTG (+10,89%). [2020/11/5 11:41:58]

Hay dos cosas a tener en cuenta:

Análisis de llamada de contrato de TetherToken

Veamos primero la implementación de la función  confirmTransaction(uint)  del contrato MultiSigWallet

Para llamar a la función  confirmTransaction(uint)  para confirmar y ejecutar la transacción, se deben cumplir las siguientes condiciones

submitTransaction(address,uint,bytes)  llamará a la función  addTransaction(address,uint,bytes)  dentro del contrato, y su implementación es la siguiente:

El proceso final de operación de confirmación de envío completo es el siguiente:

1. Llame a la función  submitTransaction (address,uint,bytes)  para enviar la transacción y pasar los parámetros: dirección de contrato, valor ético, carga útil. Nota: Confirmar una transacción incluye una confirmación de transacción.

Evento de envío -> El evento de confirmación se envía a su vez.

2. Para llamar a  confirmTransaction(uint)  para confirmar y ejecutar la transacción, se requieren 3 cuentas de  propietario  diferentes para completar la confirmación final.

Enviar el evento de Confirmación a su vez -> ejecutar el evento generado por  payload  (satisfaciendo el número de confirmaciones)-> Evento de Ejecución.

La llamada de contrato cruzado de TetherToken se muestra en la siguiente figura:

Análisis de emisión de USDT

Continúe observando el evento de llamada de esta transacción adicional, que solo cumple con el evento generado al llamar a la función  confirmTransaction(uint) .

Los parámetros de llamada se pueden ver consultando el ID de transacción.

Se traduce al siguiente pseudocódigo:

Entonces, ¿de dónde proviene el USDT de la dirección  Bitfinex: MultiSig 2 ? De acuerdo con el ID de transacción, siga rastreando una transacción hacia adelante para encontrar la transacción que realmente emitió USDT para la dirección  Bitfinex: MultiSig 2 :

Hash de transacción: 0xb467ea92b5c0095b1a96f35eb466b239c13e5b0b3f493e3e452f832d99830d6b

Esta es la operación real de emitir USDT adicionales para Bitfinex: direcciones MultiSig 2 .

La emisión de USDT se muestra en la siguiente figura:

Tags:

TRX
5.Mercado de las 5 del mediodía: ha entrado en la parte superior de la línea de tendencia bajista, preste atención a estos dos puntos clave

Después de ganar soporte en $8,521, Bitcoin comenzó un fuerte repunte y ahora ha llegado a $9,000. En la línea diaria se observa que la línea K ha entrado en la zona superior de la línea de tendencia bajista.

5.Mercado matutino de 7: Bitcoin fluctúa hacia arriba y las monedas principales fluctúan mucho

El artículo es aportado por Yanyu, el buscador de oro del bloque que es columnista de Golden Finance and Economics. ¡Sus comentarios solo representan sus puntos de vista personales y son solo para el aprendizaje y la.

Informe del primer trimestre de CMC Global: BSV/BCH lidera el camino.El tráfico de usuarios chinos cae drásticamente

CoinMarketCap, el sitio web de tráfico/mercado de criptomonedas más grande del mundo recién adquirido por Binance.

Lectura recomendada de Golden | El secreto de la máquina de impresión de dinero: los detalles técnicos más completos de la emisión de USDT

Recientemente, escuché que Tether (USDT) en Ethereum se ha emitido con frecuencia. Con el fin de aprender.

¿Son las criptomonedas comparables a la inversión tradicional?

Las criptomonedas están inherentemente descentralizadas.

Tribunal Popular Intermedio de Hangzhou: aumentar la protección judicial de patentes y secretos técnicos en blockchain y otros campos

El Tribunal Popular Intermedio de Hangzhou emitió las "Opiniones de orientación sobre la provisión de garantías legales sólidas para la construcción de la primera ciudad de la economía digital" (en adelante.

ads