Back to Blog

Cuáles son las 7 características clave de la simulación de transacciones en Phalcon Explorer 1.0

Phalcon
May 31, 2023
6 min read

Nos emocionó recibir tantos comentarios positivos y tanto interés por parte de usuarios habituales y nuevos seguidores tras lanzar nuestro viaje de 7 Días de Phalcon en Twitter. Nos enorgullece que Phalcon haya resuelto problemas del mundo real para tantos usuarios, como proporcionar el depurado a nivel de salto para analizar la transacción y las comparaciones intuitivas antes y después de los estados de transacción, etc.

Ahora hemos recopilado las funcionalidades que destacamos durante el viaje. Queremos enfatizar que Phalcon ofrece mucho más que solo estas 7 características — hay infinitas posibilidades esperando que las explores.

¡Así que sumerjámonos y exploremos!

Característica 1: Presentación de Cambios de Saldo

Rastrea los movimientos de activos en todas las direcciones de transacción con nuestra herramienta definitiva. Proporciona un resumen claro de las variaciones de tokens y calcula el valor en USD para los tokens principales. Consulta tus resultados en nuestra página web o expórtalos como archivos XLS/CSV.

Ideal para desarrolladores que depuran contratos e investigadores de seguridad que analizan transacciones de ataque, Cambios de Saldo simplifica el análisis de variaciones de activos e identifica las direcciones afectadas o con ganancias.

Véalo en acción: Enlace relacionado

Característica 2: Presentación del Flujo de Fondos

Visualiza las transacciones de tokens como grafos dirigidos con nuestra herramienta, Flujo de Fondos. Los nodos representan direcciones únicas y están codificados por colores como remitentes y destinatarios. Las aristas detallan la dirección de transferencia, los tokens y el monto, haciendo las transacciones transparentes e intuitivas.

Con la Función de Flujo de Fondos de Phalcon, las aristas tienen números de serie para la cronología, colores para los tipos de tokens, y los flujos idénticos se fusionan para mayor simplicidad. Visualiza los detalles más finos o la imagen más amplia con la función de zoom, y descarga este grafo como SVG o PNG para acceso en cualquier momento.

Véalo en acción: Enlace relacionado

Característica 3: Presentación del Análisis de Gas

La herramienta de Análisis de Gas de Phalcon permite una inspección precisa del consumo de Gas de cada llamada y ofrece un análisis rápido e intuitivo mediante gráficos de llama. Esta invaluable característica es imprescindible para investigadores de seguridad y desarrolladores.

Con la Función de Análisis de Gas de Phalcon, los desarrolladores pueden optimizar y reducir el uso de gas, disminuyendo los costos de ejecución de transacciones. Para los investigadores de seguridad, la lógica central de ataque en transacciones de ataque complejas es a menudo la que más gas consume.

Véalo en acción: Enlace relacionado

Característica 4: Presentación de Cambios de Estado

Phalcon analiza los cambios de estado antes y después de las transacciones, proporcionando información sobre estos cambios con una fiabilidad y precisión de análisis muy superior a la de otras herramientas.

En el reciente incidente del ataque a Tornado Cash Dao, el uso de Cambios de Estado permite detectar rápidamente propuestas maliciosas para cambiar directamente el Balance bloqueado en Governance para 100 direcciones.

Véalo en acción: Enlace relacionado

Característica 5: Presentación del Flujo de Invocación

Phalcon proporciona una secuencia en estructura de árbol de llamadas a funciones en las transacciones. Hemos desarrollado muchas herramientas para mejorar la eficiencia del análisis para desarrolladores e investigadores de seguridad. ¡Profundicemos en los detalles!

  1. Diseño

La barra de herramientas superior incluye filtros, interruptores para Llamada Estática y Gas utilizado, y una entrada de Depuración. Puedes expandir hasta un nivel específico para transacciones complejas, y los números de línea a la izquierda proporcionan navegación rápida. A la derecha, el árbol de trazado de llamadas presenta las llamadas a funciones y los eventos con datos detallados.

  1. Etiquetas de Dirección y Función de Resaltado

Cada dirección tiene las siguientes herramientas: Copiar / Añadir Etiqueta / Resaltar / Ir a *Scan (Como Etherscan).

El resaltado es una función muy útil, marca el llamador y la dirección que aparece en los parámetros.

  1. Función Calldata

Los datos de llamada se muestran con saltos de línea en selector de función + 64*n, ayudándote a ver los parámetros de forma estructurada. Al hacer clic en el botón de copiar en la parte inferior puedes copiar los datos sin procesar (excluyendo los saltos de línea).

  1. Comenzar la depuración desde una línea seleccionada o compartirla con otros

Selecciona una línea para comenzar la depuración desde esa línea o compártela con otros usuarios. La URL contendrá el número de línea, y otros usuarios serán llevados directamente a la línea correspondiente cuando la abran.

Característica 6: Presentación de la Potente Depuración de Transacciones

Phalcon proporciona el depurado a nivel de salto para analizar la transacción. Aquí hay 4 potentes características.

  1. Depuración multigranular con vista global y vista local
  1. Interacción fluida entre la vista de depuración y la vista normal
  1. Visualización clara de parámetros y valor de retorno
  1. Duplica la eficiencia de depuración con pantalla dual

Característica 7: Presentación de la Simulación de Transacciones

Phalcon proporciona un simulador líder en la industria que es a la vez conveniente y rápido. Para usar el simulador, haz clic en el botón "Simulador" en la esquina superior derecha, ajusta los parámetros a tu gusto y luego vuelve a simular.

¡Nos complace anunciar que pronto llegará una actualización significativa. ¡Mantente atento para más información!

Esperamos que este resumen de las 7 características clave de Phalcon haya sido útil para mostrar el poder y la flexibilidad de esta innovadora suite de seguridad. Con la sólida experiencia técnica y de mercado de nuestro equipo de desarrollo, pudimos lanzar Phalcon en tan solo 8 meses. Estamos convencidos de que podemos seguir ofreciendo experiencias de producto profundas y diversas para nuestros usuarios, manteniendo el enfoque en la seguridad y la eficiencia.

¡Gracias de nuevo por unirte a nuestro viaje de "7 Días de Phalcon", y mantente atento a más actualizaciones e información emocionante del equipo de Phalcon! Por cierto, ¡asegúrate de estar pendiente de nuestra próxima participación en #ETHBelgrade — no podemos esperar para mostrarte lo que tenemos!

Síguenos para más información:

Sitio web oficial: https://blocksec.com/phalcon

Twitter oficial: https://twitter.com/phalcon_xyz