El final de 2017 trajo la red Ethereum gran desafío. Estaba lleno de un juego bastante discreto. Criptogatitos NFT, que inició una discusión sobre los problemas de escalabilidad con las cadenas de bloques existentes. El creciente sector NFT también ha comenzado a ganar importancia en este campo. Una posible solución a este problema es un proyecto llamado Flow.
Problemas de escalabilidad y la nueva blockchain
El proyecto Flow se creó en 2018 y su originador fue Dapper Labs, y más concretamente su director de tecnología, Dieter Shirley. Esta es la misma empresa que lanzó el juego CryptoKitties. Poco después de su fundación, logró recaudar 12 millones de dólares de fondos de capital riesgo, y actualmente esta cantidad ya asciende a 600 millones de dólares.
Después de que la red esté completamente obstruida Ethereum, que fue causado por problemas de escalabilidad, el formulario decidió lanzar su propio cadena de bloques dedicado a NFT, Drapps, contratos inteligentes y juegos criptográficos.
En mayo de 2020 se lanzó Mainnet Flow, un protocolo Prueba de participación. Fue creado desde cero y en su creación participaron desarrolladores asociados al proyecto Libra. El protocolo se basa en un lenguaje de programación innovador llamado Cadence.
Flow ya tiene su propio proyecto, NBA Top Shot. Sus socios incluyen, entre otros: Warner Music Group, CNN, Samsung y Ubisoft.
Cuatro tipos de nudos
En el caso del proyecto Flow, los intentos de resolver problemas de escalabilidad tuvieron éxito. Hubo un tiempo en que se vio gravemente afectada, por ejemplo, por la red Ethereum. Vale la pena agregar que los desarrolladores de Flow lograron hacerlo sin depender de compartir. Se utilizó un protocolo de prueba de participación altamente eficiente, dentro del cual la carga de la red se distribuye entre cuatro tipos de nodos. A cada uno de ellos se le asignan tareas específicas a realizar, determinadas por sus capacidades técnicas.
Los nodos de consenso son responsables de ordenar las transacciones. Los ExecutionNodes son responsables de procesar las transacciones. El tercer tipo son los Nodos de Verificación, cuya función es asegurar que los nodos de ejecución procesen las transacciones correctamente. Sin embargo, los nodos de cobranza (CollectionNodes) se enfocan en recolectar transacciones.
Esta solución hace que la cadena de bloques Flow se caracterice por una alta eficiencia y un alto nivel de seguridad. También carece de validadores tradicionalmente entendidos, reemplazados por una arquitectura de múltiples nodos.
Tokens de flujo y su uso
El flujo es la moneda nativa de blockchain. En el momento de su lanzamiento se emitieron 1 fichas. Su oferta está aumentando gradualmente, lo que se debe al uso de la inflación para pagar recompensas de validación a los participantes. Además, Flow ha aplicado un límite a la inflación monetaria, lo que evita que el valor de los tokens disminuya.
Los nuevos tokens se utilizan para suavizar las diferencias entre las tarifas de transacción para transacciones con algún pago a los validadores. Esto se traduce en una disminución gradual de la tasa de inflación y un aumento de las tarifas de transacción. Además, los tokens Flow también se utilizan para tarifas de transacción y aquellas relacionadas con el almacenamiento de datos. Según el plan, pronto también le darán derecho a participar en el proceso de gestión del ecosistema.
Aunque apostar tokens Flow implica requisitos bastante altos, cada usuario tiene la oportunidad de delegar sus tokens a nodos mediante el portal Flow Port Wallet, compatible con Blocto o Ledger wallet.