Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads

Abre la puerta al mundo de la cadena de bloques: juega con el explorador de bloques

Author:

Time:

A medida que la cadena de bloques entra gradualmente en la visión de los usuarios comunes, muchas aplicaciones descentralizadas interesantes se han vuelto populares, como los intercambios descentralizados (Uniswap, pancakeSwap, JustSwap, DefiBox) en la imagen a continuación, y los protocolos DeFi basados ​​en varios juegos, etc. Muchos novatos en blockchain pueden haber pasado mucho tiempo estudiando blockchain, crearon una billetera, compraron moneda digital de varios canales y comenzaron a participar en varias aplicaciones DeFi en la billetera. Entonces, ¿te han engañado después de gastar el dinero? ¿La aplicación se comprometió de acuerdo con el proceso normal? Estas son las cosas que más preocupan a los usuarios comunes de tecnología que no son blockchain. No es raro ser engañado en el mundo de la cadena de bloques porque no sabe cómo garantizar la seguridad de su flujo de moneda digital o la seguridad de su propia participación comercial. Este artículo le enseñará cómo usar la cadena de bloques de la aplicación principal actual desde la pantalla de la cadena de bloques: el navegador de bloques, en función de varios aspectos, como la visualización del contenido de la transacción en el navegador de la cadena de bloques, el formato de datos clave de la transacción y el almacenamiento de datos de la cadena de bloques. aprende la cadena de bloques de lo más superficial a lo más profundo, se niega a ser un "puerro" y se autoidentifica los riesgos del proyecto y la seguridad de las transacciones. Figura 1 Uniswap: cadena Ethereum Figura 2 PancakeSwap: cadena BSC Figura 3 JustSwap: cadena Tron Binance nombra al exejecutivo de State Street Bank, Karl Long, como director de negocios de Irlanda: Noticias del 8 de agosto, Binance nombró a State Street Bank Dublin Karl Long, ex ejecutivo de la empresa, es director de su unidad irlandesa. Karl Long y Binance se negaron a comentar sobre el nombramiento. Se informa que en febrero de este año, Binance anunció que estaba buscando un director irlandés a cargo de las relaciones gubernamentales y otras actividades. (Independiente) [2022/8/8 12:09:24] Figura 4 DefiBox – Cadena EOS El laboratorio de hoy comienza con los navegadores de blockchain de varias plataformas de blockchain que admiten contratos inteligentes, y lleva a todos a explorar el océano de blockchain. De acuerdo con la clasificación de los lenguajes de redacción de contratos inteligentes, este problema explica principalmente los navegadores de cadena de bloques que admiten contratos inteligentes de lenguaje Solidity (sistema Ethereum) y contratos inteligentes de lenguaje C++ (Yuzu EOS). El sistema Ethereum se divide principalmente en las siguientes cadenas de bloques, la primera es Ethereum (Ethereum) y la segunda son varias cadenas públicas que funcionan de forma independiente y se desarrollan en función de ella, a saber, Tron (Tron), BSC (Binance Smart Chain), HECO (Cadena Ecológica Huobi) y OKEXChain (Cadena Pública OKEX). Como departamento de Ethereum, los productos de navegador de estos proyectos de cadena de bloques se subdividen en tres marcos diferentes. Los tres navegadores de bloques desarrollados por el equipo de navegadores de Ethereum son casi consistentes en términos de marco, visualización de datos y funciones. Los métodos de uso detallados se explicarán más adelante. Figura 5 Página de inicio del navegador Etherscan Figura 6 Página de inicio del navegador BscScan BSCFA anunció que DOGE FOOD se incluyó en la lista blanca de BSCSTAR: Según las noticias oficiales, los canales oficiales de BSCFA anunciaron que DOGE FOOD se convirtió en un proyecto de la lista blanca de BSCSTAR. BSCSTAR es una selección de proyectos estrella publicada por BSCFA (Organización de la Fundación de Bienestar Público), que selecciona principalmente proyectos de GameFi/NFT/Social/Metaverse para su evaluación, y el proyecto campeón de selección final recibirá 3 millones de dólares estadounidenses en financiamiento de ronda ángel. Se informa que DOGEFOOD es un token Meme en la cadena BSC. Actualmente se dedica principalmente a NFT y GameFi. Su plataforma NFT ha llegado a una cooperación con Tofu. [2022/6/6 4:06:08] Figura 7 Página de inicio del navegador HecoInfo El navegador Tron combina sus propias características de modelo de cuenta y la diferencia con Ethereum. Todavía hay algunos puntos en común en aspectos como el almacenamiento y la codificación de datos. Figura 8 Página de inicio del navegador TRONSCAN Este navegador está integrado principalmente con muchos otros navegadores de proyectos de cadena de bloques en una plataforma, y ​​se usa principalmente para consultas de datos en bloque, pero también se pueden realizar otras funciones y datos de lectura y escritura de contratos inteligentes en consecuencia. Figura 9 Página de inicio del navegador OKT Aplicaciones financieras descentralizadas (DeFi) Hay algunas categorías de transacciones comunes, y hay diferentes entradas de consulta de información de transacciones en el navegador de bloques, y esta información se utiliza para corresponder a diferentes navegadores de bloques para obtener información Búsqueda coincidente para confirmar si el contenido de la transacción es consistente con el contenido del front-end de Dapp (para evitar la pérdida de activos de moneda digital causada por mala conducta comercial o errores en el front-end). 1. Transferencia de moneda digital El contenido central de casi todos los protocolos DeFi implica la transferencia de moneda digital, que brinda beneficios de moneda digital a las partes del proyecto o a los usuarios a través de diferentes formas de operaciones, como el cambio de moneda digital, el bloqueo y la hipoteca. La empresa fintech Bnext recibió una inversión adicional de USD 4,5 millones de Borderless Capital: según las noticias del 6 de mayo, Borderless Capital invirtió USD 4,5 millones adicionales en la empresa fintech española Bnext, lo que eleva la inversión total a USD 10 millones. Los fondos se utilizarán para promover DeFi en Algorand ecología. Se informa que Bnext es una de las primeras empresas de tecnología financiera en España, con el objetivo de reemplazar el negocio bancario tradicional, la compañía recaudó un total de 11 millones de euros a través de la venta de tokens. (globenewswire) [2022/5/6 2:55:19] Cuando el usuario realiza una operación que necesita gastar moneda digital en el front-end del protocolo DeFi, la función de aprobación y la función transferFrom se ejecutarán en el contrato de token correspondiente , y la zona se abrirá en este momento. El navegador de bloques busca la transacción correspondiente de acuerdo con el hash de la transacción (clave primaria absoluta, la clave de consulta correspondiente única para cada transacción), dirección de billetera personal (correspondiente a múltiples transacciones de direcciones relacionadas) , eventos de transacciones (correspondientes a múltiples tipos de transacciones iguales), etc. Figura 10 Ejemplo de consulta de tipo de transacción Defi Cabe señalar aquí que las pestañas del navegador son diferentes, y la estructura de contenido de la página de consulta correspondiente es completamente diferente Los datos de blockchain que se muestran en la Figura 10 son todas las transacciones que involucran tokens UNI, por lo que Hay varias funciones. Figura 11 Enlaces de consulta de datos basados ​​en tokens Figura 12 Página de consulta basada en direcciones de contrato Opinión: El mercado alcista aún no ha terminado, y Bitcoin puede alcanzar los $70 000 pronto: Noticias del 24 de diciembre, Mike McGlone, estratega senior de materias primas de Bloomberg Dijo que el El mercado alcista de Bitcoin aún no ha terminado, y Bitcoin puede alcanzar los $ 70,000 en un futuro cercano. Mike McGlone espera que, a partir del próximo año, los reguladores de EE. UU. intenten legalizar la creciente popularidad de los activos digitales y desarrollen el marco regulatorio necesario para las criptomonedas. (thec rypto) [2021/12/24 8:01:20] Figura 13 Enlace de consulta de datos basado en la dirección del contrato 2. Consulta de coincidencia de transacciones El método de transacción se basa en el código subyacente de la máquina virtual Ethereum. (es decir, el selector de función (correspondiente a las diferentes transacciones en la Figura 10) son los primeros 4 dígitos de un hash cifrado del cuerpo de la función, como se muestra a continuación: Tome los navegadores Etherscan y OKT como ejemplos, como se muestra a continuación: Figura 15 función swapExactTokensForTokens Método (mostrado por Etherscan) Figura 16 Método de función swapExactTokensForTokens (mostrado por el navegador OKT) Al consultar en el navegador de bloques, la transacción especificada se puede comparar con la coincidencia de la operación de transacción real. La compañía minera BHP completa una transacción de cadena de bloques de concentrado de cobre de $ 30 millones con China Minmetals Group: noticias del 14 de diciembre, la plataforma en línea MineHub dijo el martes que la compañía minera BHP completó una transacción de concentrado de cobre de $ 30 millones con China Minmetals Group Blockchain. MineHub dijo en un comunicado que la transacción piloto es el primer envío transfronterizo de concentrado de cobre utilizando blockchain. En junio de 2020, BHP utilizó MineHub para realizar la primera transacción de mineral de hierro de blockchain con China Baoshan Iron and Steel Co., Ltd. (CNA) [2021/12/14 7:39:17] Eventos de transacción Los eventos de transacción se utilizan para registrar registros de llamadas de funciones específicas y activar una o más funciones en funciones de llamadas únicas. Los usuarios pueden consultar de forma limitada si los datos registrados son correctos y coincide con la función de transacción real (por ejemplo, si el flujo de tokens se transfiere realmente a la dirección que debe transferirse, etc.). Al igual que el método de transacción, el número de evento (que se refiere al tema 0, el evento anónimo aún no se explica) también se cifra y se firma en la estructura de declaración en EVM (Ethereum Virtual Machine), que se puede usar como índice para la búsqueda por lotes: Figura 17 event topic0 signature method Figura 18 La consulta por lotes para eventos de eventos específicos se muestra en la figura anterior. Este método de búsqueda solo puede encontrar parte del contenido en el navegador de bloques existente, y todos los datos deben buscarse sincrónicamente correspondientes a todo el nodo de la cadena de bloques Comparación de datos de llamada de transacción La comparación de datos más completa es comparar directamente los datos de llamada de función en la transacción correspondiente. Este artículo utiliza la comparación de contratos de código abierto para explicar. En los contratos de código abierto (Figura 19), el navegador de bloques llamará automáticamente al código de bytes de datos Lleve a cabo el almacenamiento y la visualización serializados correspondientes, y en los contratos de fuente no abierta (Figura 20), los datos de la llamada todavía se muestran en forma de código de bytes EVM, que no es adecuado para que los principiantes comparen, y no se explicará en detalle aquí. Figura 19 Comparación de datos de llamadas (contrato de fuente abierta) Figura 20 Comparación de datos de llamadas (contrato de fuente no abierta) Tomando la función de transferencia como ejemplo, puede usar el navegador de bloques para comparar la consistencia de los datos, lo cual es muy conveniente. puede ver los datos de las llamadas de forma más intuitiva. El explorador de bloques también proporciona muchas otras funciones, como la consulta de informes de auditoría, etc. Las partes calificadas del proyecto generalmente cargan el informe de auditoría en el navegador de bloques.Los usuarios pueden juzgar fundamentalmente los riesgos del proyecto, negarse a ser analfabetos en la cadena de bloques y garantizar la seguridad de los activos digitales. Hay muchas otras funciones sobre el navegador de bloques basado en Ethereum, como la descompilación de códigos de bytes, la lista de transacciones de transferencia, etc., que se pueden utilizar mejor para analizar los datos de la cadena de bloques y el flujo de moneda digital. En segundo lugar, explicamos el uso de diferentes navegadores de bloques a partir de la comparación de varios productos de navegadores de bloques de la cadena Yuzu EOS. En términos generales, si desea saber cuándo llegará una transferencia, qué tan alta es la tarifa de transferencia EOS actual y qué tan rica es la dirección de su transferencia, puede mostrarla directamente a través del navegador blockchain. Por supuesto, también podemos consultar la información de la transacción contenida en el bloque, así como la altura del bloque, el valor hash, el tiempo de liberación y los mineros mineros.Algunos navegadores de blockchain también mostrarán la potencia informática de toda la red, la dificultad de la potencia informática y algunos otro contenido de referencia. Los navegadores de bloques comúnmente utilizados en la corriente principal de EOS incluyen eosflare, eostracker, bloks.io, etc. Los diferentes navegadores tienen sus propias ventajas en la visualización y consulta de datos de blockchain, que se presentarán más adelante. Figura 23 La página de inicio del navegador eosflare Figura 24 La página de inicio del navegador EOSTracker Figura 25 La página de inicio del navegador bloks.io Debido a los diferentes conceptos de diseño de EOS blockchain y Ethereum, su utilización de recursos y modelo de cuenta son muy diferentes de Ethereum, este artículo solo hace una explicación de las ventajas y desventajas de los diferentes navegadores de bloques EOS en términos de comparación y consulta de datos. Tome el contrato USDT (tethertether de dirección de cuenta) emitido en la cadena de bloques EOS como ejemplo, y compare las ventajas y desventajas de algunas consultas de datos: el navegador Eosflare se usa principalmente para navegar rápidamente por todos los datos de la cadena de bloques EOS, consultar la cuenta de contrato especificada, bloquear Dichos datos no pueden corresponder a consultas de datos de almacenamiento de contratos específicos y otras consultas finas, lo que requiere que los usuarios cooperen con otros navegadores de bloques EOS para consultar datos. Figura 26 Página de consulta del navegador Eosflare El navegador EOS Tracker se utiliza principalmente para ayudar a consultar la identificación completa de la transacción y otros atributos de bloque correspondientes a la transacción, a fin de cooperar con otros navegadores de bloques para consultas detalladas. Figura 27 Página de consulta del navegador EOS Tracker El navegador Bloks.io consulta de manera relativamente completa la información detallada de la transacción y la información de almacenamiento de la cuenta de contrato inteligente especificada, incluidos los metadatos de la transacción, la información de la cuenta, el consumo de recursos, consultas específicas de diferentes tablas de almacenamiento, etc. Combine los otros dos navegadores de bloques con el contenido real de la transacción Dapp participante para comparar y asegurarse de que el contenido de la transacción sea correcto. Figura 28 Consulta del navegador Bloks.io contenido detallado de la transacción Figura 29 Consulta del navegador Bloks.io contenido de la tabla de almacenamiento de contratos inteligentes es más que suficiente para que los usuarios comunes identifiquen varios flujos de transacciones y seguridad de transacciones de contratos inteligentes.

Tags:

Intercambio de Ethereum
Biden presenta un "plan de rociado de dinero" de $6 billones y el mercado está comenzando tranquilamente

El viernes, el presidente de los EE. UU., Biden, propuso un presupuesto de $ 6 billones. Una vez que se apruebe el presupuesto.

Jugando Heartbeat y Hedging: la diferencia lógica entre las criptomonedas y el oro

Título original: "Jugar al latido del corazón y buscar cobertura: la diferencia lógica entre la moneda digital y el oro"La nueva epidemia mundial de neumonía corona ha cambiado los conceptos de consumo de muchas perso.

Golden Morning Post | La actividad de Ethereum DeFi se ha ralentizado a los niveles de 2020

Titulares ▌La actividad de Ethereum DeFi se ha desacelerado a los niveles de 2020 Golden Finance informó que, según un informe reciente de Glassnode Insights.

Abre la puerta al mundo de la cadena de bloques: juega con el explorador de bloques

A medida que la cadena de bloques entra gradualmente en la visión de los usuarios comunes, muchas aplicaciones descentralizadas interesantes se han vuelto populares, como los intercambios descentralizados (Uniswap.

¿Cuándo mostrará KSM su nitidez y atacará DOT?

En la noche del 3 de junio, PolkaWorld tuiteó oficialmente que la red Kusama ha lanzado oficialmente la primera parachain de bienestar público, statemine.

La herramienta de intercambio se adapta a las necesidades de cadena cruzada de los usuarios

Tras el auge de las cadenas públicas de intercambio como Binance Smart Chain BSC y Huobi Ecological Chain HECO, Soloan, Avalanche Protocol.

¿Cómo se ve la economía DeFi después de la agitación del mercado?

La tasa de recuperación de los intercambios DeFi y Token es mucho más rápida que la pérdida de activos digitales en la última semana.Algunos tokens DeFi como curve, kyber network.

ads