¿Qué es Fantom?
Fantom es un proyecto muy ambicioso que pretende crear una plataforma de contratos inteligentes que se caracteriza por tener transacciones rápidas y baratas, por lo que pretende superar a Ethereum como red principal de Smart Contracts.
Mediante el uso de la tecnología avanzada Directed Acyclic Graph (DAG), este proyecto pretende ofrecer una escalabilidad casi infinita y transacciones instantáneas a un coste casi nulo. También están trabajando en una máquina virtual de alto rendimiento con ejecución segura de contratos inteligentes.
Como plataforma de alta velocidad y alto rendimiento, Fantom cree que puede convertirse en la columna vertebral de la infraestructura de IoT para las ciudades inteligentes emergentes. Con el objetivo de ejecutar 300.000 transacciones por segundo y la capacidad de comunicarse con múltiples proveedores de servicios, Fantom cree que es la solución para almacenar grandes cantidades de datos de forma segura.
Espera conseguirlo siendo accesible a las partes interesadas para la adopción de contratos inteligentes impulsados por los datos de las ciudades inteligentes y la dApp. El equipo de Fantom prevé que la plataforma se utilice en una gran variedad de sectores, como los servicios públicos, los sistemas domésticos inteligentes, la sanidad, la educación, la gestión del tráfico, la gestión de recursos y los proyectos de sostenibilidad medioambiental.
El equipo de Fantom
El fundador y director general de Fantom es el Dr. Ahn Byung Ik. Es doctor en informática y presidente de la Asociación Coreana de Tecnología Alimentaria. El Dr. Ahn es autor colaborador de la revista Fortune y ha publicado con frecuencia en los principales medios de comunicación empresariales de Corea del Sur. También fue el fundador de la plataforma de tecnología alimentaria SikSin, similar a Yelp. Esta plataforma tiene más de 22 millones de visitas mensuales y la aplicación móvil se ha descargado más de 3,5 millones de veces.
El director de información de Fantom es Michael Kong, que tiene varios años de experiencia en el espacio de blockchain como desarrollador de contratos inteligentes. Antes de unirse a Fantom, fue el Director de Tecnología de la incubadora de blockchain Block8. También construyó uno de los primeros descompiladores de Solidity y uno de los primeros detectores de vulnerabilidades en contratos inteligentes.
Andre Cronje, el desarrollador detrás de Yearn y muchos otros productos de DeFi, es coautor del algoritmo de consenso de Fantom, llamado Lachesis. Todavía está involucrado en el proyecto y habla con el equipo de manera frecuente, supervisando las principales actualizaciones y lanzamientos. Además, ha confirmado en múltiples ocasiones que cuando los puentes estén listos, portará sus dApps más populares a Fantom, ya que es más rápido y barato que Ethereum.
Cómo funciona Fantom
La arquitectura de Fantom tiene el protocolo dividido en tres capas, cada una de las cuales se encarga de diferentes responsabilidades. Se trata de la capa central de Opera, la capa de Opera Ware y la capa de aplicación.
La capa central de OPERA
Esta capa la responsabilidad de mantener el consenso a través de los nodos en el Protocolo Lachesis. También es responsable de crear eventos. Utiliza un DAG para confirmar las transacciones, y los nodos son capaces de procesarlas de forma asíncrona gracias al uso de la tecnología DAG.
Cada transacción procesada se guarda en cada nodo de la red, de forma similar a como una cadena de bloques guarda las transacciones. La diferencia es que con la tecnología DAG no es necesario que los datos se guarden en cada nodo. En su lugar, la red utiliza un segundo tipo de nodo llamado nodo testigo para validar las transacciones. Estos nodos testigos se encargan de comprobar la validez de los datos que poseen los nodos de la red. Los nodos testigos dependen de un método de consenso de Delegated Proof of Stake para elegir los nodos validadores.
La capa de OPERA Ware
La capa OPERA Ware se sitúa en el centro del protocolo y está diseñada para ejecutar funciones en la plataforma como la emisión de recompensas y pagos y la escritura de “Story Data”.
La capa de aplicación de OPERA
En la parte superior está la capa de aplicación de OPERA, que contiene las API disponibles públicamente que los desarrolladores utilizarán para permitir que sus dApps interactúen con la capa de OPERA Ware.
Gracias a eso, Fantom confirma las transacciones en menos de 2 segundos, y tienen un costo de unos 0,00001 dólares.