الدرس رقم 3

Arquitectura técnica de Flare

Este módulo se adentra en la arquitectura técnica de Flare, explicando cómo se estructura la red para soportar aplicaciones descentralizadas (dApps) con un alto nivel de seguridad, eficiencia e interoperabilidad. Aprenderás sobre los protocolos de datos consagrados que potencian el acceso descentralizado a los datos de Flare y la compatibilidad con la Máquina Virtual de Ethereum (EVM) que permite una interacción sin problemas con contratos inteligentes y activos basados en Ethereum.

Protocolos de Datos Consagrados

Flare implementa protocolos de datos nativos directamente a nivel de red. Estos no son sistemas oráculo añadidos, sino que están integrados en el protocolo base de la cadena de bloques. Este diseño estructural permite que los contratos inteligentes accedan a feeds de datos descentralizados e información externa verificada sin depender de infraestructuras fuera de la cadena o servicios de terceros.

El Oráculo de Series Temporales de Flare (FTSO) es responsable de proporcionar datos descentralizados y de alta frecuencia, como fuentes de precios, que son esenciales para muchas aplicaciones descentralizadas. El FTSO recopila datos de proveedores independientes que compiten para enviar la información más precisa. Los proveedores son recompensados en función de su precisión, y los titulares de tokens pueden delegar su poder de voto a estos proveedores, ganando una parte de las recompensas.

El Conector de Datos Flare (FDC) es el protocolo que permite que los contratos inteligentes en Flare accedan de forma segura a datos de otras blockchains y de las APIs de Web2. Esto incluye verificar si ocurrió una transacción específica en otra cadena o recuperar información como credenciales de usuario de servicios web tradicionales. El FDC utiliza un mecanismo de consenso para validar que los datos son correctos antes de hacerlos disponibles en la cadena.

Estos protocolos heredan el mismo nivel de descentralización y seguridad que la propia cadena de bloques de Flare. No dependen de fuentes de datos individuales o intermediarios centralizados. Esto reduce la superficie de ataque y mejora la resistencia de cualquier aplicación que los utilice.

Compatibilidad con la Máquina Virtual Ethereum

Flare es totalmente compatible con la Máquina Virtual Ethereum (EVM), lo que significa que los desarrolladores pueden implementar contratos inteligentes basados en Solidity y reutilizar herramientas y bases de código existentes construidas para Ethereum. Esta compatibilidad simplifica la integración y reduce las barreras técnicas para los desarrolladores que ya están familiarizados con el ecosistema de Ethereum.

Al admitir el mismo entorno de desarrollo, Flare permite la migración rápida o la replicación de aplicaciones descentralizadas (dApps) de Ethereum. Los desarrolladores pueden utilizar herramientas familiares como Remix, Hardhat y Truffle para escribir, probar e implementar contratos en Flare sin modificaciones significativas.

La compatibilidad con EVM también permite la interacción con contratos de tokens Ethereum estándar, como ERC-20 y ERC-721. Esto asegura que los activos emitidos en Flare puedan cumplir con formatos ampliamente reconocidos, lo que facilita su integración con carteras, intercambios y plataformas DeFi.

Una de las ventajas de combinar el soporte EVM con los protocolos de datos nativos de Flare es que los desarrolladores obtienen acceso tanto a la computación como a la lógica de datos en un solo lugar. Esto reduce la necesidad de puentes, relés o entrada manual al crear aplicaciones que necesitan responder a condiciones externas o entre cadenas.

El soporte de EVM también abre la puerta para integraciones con soluciones de capa 2 de Ethereum y protocolos de interoperabilidad. Las aplicaciones pueden ser diseñadas para operar en redes, con activos y datos que se mueven fluidamente entre cadenas mientras aprovechan la seguridad y la eficiencia de costos de Flare.

Aspectos destacados

  • Flare utiliza protocolos de datos consagrados, como el Oráculo de Series Temporales de Flare (FTSO) y el Conector de Datos de Flare (FDC), para proporcionar datos descentralizados y verificables para contratos inteligentes directamente desde la capa de red.
  • FTSO asegura flujos de precios y datos descentralizados de alta frecuencia, obtenidos de proveedores independientes y validados a través de la delegación, creando flujos de datos precisos y confiables para dApps.
  • El Conector de Datos Flare (FDC) permite que los contratos inteligentes accedan de forma segura a los datos de otras blockchains y APIs basadas en la web, ampliando la gama de datos externos disponibles para aplicaciones descentralizadas.
  • La compatibilidad de la Máquina Virtual de Ethereum (EVM) de Flare permite a los desarrolladores implementar contratos inteligentes basados en Ethereum sin modificaciones importantes, simplificando el proceso de desarrollo y facilitando la migración de dApps de Ethereum a Flare.
  • La compatibilidad con EVM garantiza la interacción con activos de Ethereum, como tokens ERC-20 y ERC-721, y abre la puerta a la interoperabilidad entre cadenas, lo que permite el movimiento sin problemas de activos entre Flare y otras blockchains compatibles con EVM.
إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.
الكتالوج
الدرس رقم 3

Arquitectura técnica de Flare

Este módulo se adentra en la arquitectura técnica de Flare, explicando cómo se estructura la red para soportar aplicaciones descentralizadas (dApps) con un alto nivel de seguridad, eficiencia e interoperabilidad. Aprenderás sobre los protocolos de datos consagrados que potencian el acceso descentralizado a los datos de Flare y la compatibilidad con la Máquina Virtual de Ethereum (EVM) que permite una interacción sin problemas con contratos inteligentes y activos basados en Ethereum.

Protocolos de Datos Consagrados

Flare implementa protocolos de datos nativos directamente a nivel de red. Estos no son sistemas oráculo añadidos, sino que están integrados en el protocolo base de la cadena de bloques. Este diseño estructural permite que los contratos inteligentes accedan a feeds de datos descentralizados e información externa verificada sin depender de infraestructuras fuera de la cadena o servicios de terceros.

El Oráculo de Series Temporales de Flare (FTSO) es responsable de proporcionar datos descentralizados y de alta frecuencia, como fuentes de precios, que son esenciales para muchas aplicaciones descentralizadas. El FTSO recopila datos de proveedores independientes que compiten para enviar la información más precisa. Los proveedores son recompensados en función de su precisión, y los titulares de tokens pueden delegar su poder de voto a estos proveedores, ganando una parte de las recompensas.

El Conector de Datos Flare (FDC) es el protocolo que permite que los contratos inteligentes en Flare accedan de forma segura a datos de otras blockchains y de las APIs de Web2. Esto incluye verificar si ocurrió una transacción específica en otra cadena o recuperar información como credenciales de usuario de servicios web tradicionales. El FDC utiliza un mecanismo de consenso para validar que los datos son correctos antes de hacerlos disponibles en la cadena.

Estos protocolos heredan el mismo nivel de descentralización y seguridad que la propia cadena de bloques de Flare. No dependen de fuentes de datos individuales o intermediarios centralizados. Esto reduce la superficie de ataque y mejora la resistencia de cualquier aplicación que los utilice.

Compatibilidad con la Máquina Virtual Ethereum

Flare es totalmente compatible con la Máquina Virtual Ethereum (EVM), lo que significa que los desarrolladores pueden implementar contratos inteligentes basados en Solidity y reutilizar herramientas y bases de código existentes construidas para Ethereum. Esta compatibilidad simplifica la integración y reduce las barreras técnicas para los desarrolladores que ya están familiarizados con el ecosistema de Ethereum.

Al admitir el mismo entorno de desarrollo, Flare permite la migración rápida o la replicación de aplicaciones descentralizadas (dApps) de Ethereum. Los desarrolladores pueden utilizar herramientas familiares como Remix, Hardhat y Truffle para escribir, probar e implementar contratos en Flare sin modificaciones significativas.

La compatibilidad con EVM también permite la interacción con contratos de tokens Ethereum estándar, como ERC-20 y ERC-721. Esto asegura que los activos emitidos en Flare puedan cumplir con formatos ampliamente reconocidos, lo que facilita su integración con carteras, intercambios y plataformas DeFi.

Una de las ventajas de combinar el soporte EVM con los protocolos de datos nativos de Flare es que los desarrolladores obtienen acceso tanto a la computación como a la lógica de datos en un solo lugar. Esto reduce la necesidad de puentes, relés o entrada manual al crear aplicaciones que necesitan responder a condiciones externas o entre cadenas.

El soporte de EVM también abre la puerta para integraciones con soluciones de capa 2 de Ethereum y protocolos de interoperabilidad. Las aplicaciones pueden ser diseñadas para operar en redes, con activos y datos que se mueven fluidamente entre cadenas mientras aprovechan la seguridad y la eficiencia de costos de Flare.

Aspectos destacados

  • Flare utiliza protocolos de datos consagrados, como el Oráculo de Series Temporales de Flare (FTSO) y el Conector de Datos de Flare (FDC), para proporcionar datos descentralizados y verificables para contratos inteligentes directamente desde la capa de red.
  • FTSO asegura flujos de precios y datos descentralizados de alta frecuencia, obtenidos de proveedores independientes y validados a través de la delegación, creando flujos de datos precisos y confiables para dApps.
  • El Conector de Datos Flare (FDC) permite que los contratos inteligentes accedan de forma segura a los datos de otras blockchains y APIs basadas en la web, ampliando la gama de datos externos disponibles para aplicaciones descentralizadas.
  • La compatibilidad de la Máquina Virtual de Ethereum (EVM) de Flare permite a los desarrolladores implementar contratos inteligentes basados en Ethereum sin modificaciones importantes, simplificando el proceso de desarrollo y facilitando la migración de dApps de Ethereum a Flare.
  • La compatibilidad con EVM garantiza la interacción con activos de Ethereum, como tokens ERC-20 y ERC-721, y abre la puerta a la interoperabilidad entre cadenas, lo que permite el movimiento sin problemas de activos entre Flare y otras blockchains compatibles con EVM.
إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.