¿Qué es IOTA?
IOTA (MIOTA) es un libro mayor distribuido diseñado para registrar y realizar transacciones entre máquinas y dispositivos en el ecosistema de Internet de las cosas (IoT). El libro mayor utiliza una criptomoneda llamada MIOTA para rastrear transacciones en su red. La innovación clave de IOTA es Tangle, un sistema de nodos que se utiliza para confirmar transacciones. IOTA afirma que Tangle es más rápido y más eficiente que las típicas cadenas de bloques utilizadas en las criptomonedas.
La Fundación IOTA, la fundación sin fines de lucro responsable del libro mayor, ha firmado acuerdos con empresas líderes, como Bosch y Volkswagen, para extender la utilidad de la plataforma a todos los dispositivos conectados.
Puntos clave
- IOTA es un libro mayor distribuido desarrollado para administrar transacciones entre dispositivos conectados en el ecosistema IoT y su criptomoneda se conoce como MIOTA.
- Comenzó como un proyecto de hardware cuyo objetivo era diseñar procesadores de propósito general de bajo costo.
- Su objetivo es resolver los principales problemas de escalabilidad y rendimiento con Bitcoin al reemplazar su cadena de bloques con Tangle, un sistema de nodos donde cada nueva transacción confirma dos transacciones anteriores.
- IOTA tiene su propio conjunto de problemas de escala y algunos aspectos de esta criptomoneda eran vulnerables a los ataques.
- Si bien la capitalización de mercado de IOTA todavía estaba sustancialmente por debajo de sus máximos de 2017, la fortuna de la criptomoneda mostró signos de mejora a fines de 2020.
Comprensión de IOTA
Miles de millones de dispositivos estaban conectados a Internet en 2020. Dentro de este ecosistema de Internet de las cosas (IoT), los dispositivos pueden intercambiar datos e información de pago con muchos otros dispositivos en transacciones realizadas a lo largo del día.
IOTA tiene la intención de convertirse en la forma estándar de realizar transacciones en dispositivos. Sus fundadores describieron el libro mayor como «una columna vertebral sin licencia pública para el Internet de las cosas que permite la interoperabilidad entre múltiples dispositivos». En términos simples, esto significa que permitirá transacciones entre dispositivos conectados y cualquiera podrá acceder a ellos.
Los fundadores de IOTA dicen que resuelve múltiples problemas que afectan a las criptomonedas desarrolladas en cadenas de bloques estándar. Estos problemas incluyen la centralización de la minería en un grupo específico, velocidades de red lentas y escalabilidad. Para las criptomonedas, la escalabilidad se refiere al problema de aumentar la cantidad de transacciones que procesa una cadena de bloques sin afectar otras métricas.
Estos problemas se deben principalmente a una acumulación de transacciones en la cadena de bloques de Bitcoin. El mismo retraso se debe a una variedad de razones, desde tamaños de bloque pequeños hasta la dificultad de los acertijos que los mineros tienen que resolver para ganar la criptomoneda como recompensa. IOTA resuelve estos problemas al reconfigurar la arquitectura blockchain en Tangle, una nueva forma de organizar datos y confirmar transacciones.
Historia de IOTA
Sergey Ivancheglo, Serguei Popov, David Sønstebø y Dominik Schiener, quienes se unieron más tarde, cofundaron IOTA juntos.
El proyecto se anunció en octubre de 2015 a través de una publicación que anunciaba una venta de fichas en un foro de bitcoin en línea. Las raíces de IOTA se remontan al proyecto Jinn. Este proyecto tuvo como objetivo desarrollar hardware ternario o hardware de bajo costo y eficiencia energética, principalmente procesadores de propósito general, para su uso en el ecosistema IoT. Jinn realizó una venta forzosa de sus tokens en septiembre de 2014. Se vendieron aproximadamente 100 000 tokens durante la venta forzosa, por un total de $250 000.
Los tokens Jinn pronto tuvieron problemas, ya que se comercializaron como tokens de participación en las ganancias, que podrían verse como tokens de seguridad. Las ofertas iniciales de monedas (ICO) todavía estaban ganando terreno en ese momento y no había claridad sobre su estado regulatorio. En 2015, Jinn cambió su nombre a IOTA y se llevó a cabo otra venta de fichas. Esta vez, los tokens se comercializaron como tokens de utilidad. Los poseedores de tokens Jinn podrían cambiar sus tokens por su equivalencia en el nuevo sistema. Según David Sønstebø, IOTA «se generó» debido al proyecto Jinn, «por lo que tiene sentido presentar primero IOTA y luego Jinn», dijo.
La transacción de génesis de IOTA fue una dirección con un saldo que contenía todo MIOTA, su criptomoneda, que alguna vez se extraerá. Pero los informes dicen que aún no se ha encontrado en línea una instantánea de la transacción de génesis. Estos tokens se distribuyeron a otras direcciones de «fundadores». El número total de MIOTA proyectado en existencia es de 27 cuatrillones. Según los fundadores de IOTA, el número total de MIOTA encaja «perfectamente» con el valor entero máximo permitido en JavaScript, un lenguaje de programación. A los tres meses de su debut en los mercados de criptomonedas, mIOTA alcanzó una valoración máxima de $14,5 mil millones durante el mercado alcista de 2016-2017. Sin embargo, su valor se desplomó más tarde junto con la mayoría de las otras criptomonedas.
Preocupaciones sobre IOTA
Las críticas a IOTA se han centrado principalmente en sus fallas técnicas. Como ocurre con la mayoría de las criptomonedas, el sistema de IOTA es incipiente y no está probado. Un ataque de phishing en su red condujo al robo de MIOTA por valor de 3,94 millones de dólares. En respuesta al ataque, el equipo de desarrollo de IOTA escribió una publicación de blog que describe los pasos para generar una semilla fuerte para usar su criptomoneda.
Los desarrolladores de IOTA deberían haber «lanzado» su criptografía. En otras palabras, crearon su método de cifrado desde cero, renunciando a la función hash SHA-256 ampliamente utilizada en Bitcoin. El equipo de la Iniciativa de Moneda Digital del MIT encontró serias vulnerabilidades con la función hash de IOTA, que se llama Curl. La función produjo la misma salida cuando se le dieron dos entradas diferentes. Esta propiedad se conoce como colisión y denota una función hash rota. En su análisis de la vulnerabilidad, el equipo del MIT dijo que un mal actor podría haber destruido o robado los fondos de los usuarios de Tangle con su técnica. El equipo de IOTA ha solucionado la vulnerabilidad.
Existen problemas potenciales con las afirmaciones de IOTA de eliminar los problemas de escalabilidad para blockchain mediante el uso de DAG. Vitalik Buterin, cofundador de Ethereum, ha cuestionado la capacidad de los hashgraphs (las estructuras de datos subyacentes para DAG) para resolver problemas de escalabilidad. Como él lo explica, las versiones actuales de hashgraphs no abordan la dependencia de una cadena de bloques de la memoria de la computadora y la potencia de procesamiento. La escalabilidad de un sistema que usa hashgraphs todavía depende de la capacidad y la velocidad de las computadoras individuales dentro de su red.
A partir de 2020, la red IOTA utilizó un servidor central conocido como coordinador para garantizar la seguridad de las transacciones. Esta práctica ha mitigado sus pretensiones de ser un sistema descentralizado ya que la introducción de un coordinador ha llevado a la introducción de un único punto de falla. También redujo la velocidad de la red porque el procesamiento en paralelo no ocurre en un sistema basado en un coordinador. Sin embargo, la Fundación IOTA tenía un plan llamado «El Coordicida» para eliminar al Coordinador en el futuro.
Futuro de IOTA
Si bien la capitalización de mercado de IOTA todavía estaba sustancialmente por debajo de sus máximos de 2017, la fortuna de la criptomoneda mostró signos de mejora a fines de 2020. Comenzó 2020 con una capitalización de mercado de $ 446 millones y fue superior a $ 900 millones a partir del 19 de diciembre de 2020. Eso es una ganancia de más del 100%, pero ha sido un camino difícil. La asociación continua de IOTA con grandes corporaciones y la atención al creciente Internet de las cosas (IoT) también ayudan a distinguirlo de otras criptomonedas y generar interés de los inversores. Parece funcionar porque a partir del 28 de septiembre de 2021, la capitalización de mercado de IOTA es de aproximadamente $ 3.2 mil millones.
Las criptomonedas deben ofrecer algo diferente para tener éxito, y IOTA apunta a la optimización de IoT.
¿En qué se diferencia IOTA de Bitcoin?
La solución de IOTA a los problemas de Bitcoin es eliminar varios conceptos clave y restricciones topográficas de una cadena de bloques. MIOTA, la criptomoneda de IOTA, tiene como premisa y el consenso de las transacciones ocurre de manera diferente que en una cadena de bloques. Los desarrolladores de IOTA han propuesto una nueva estructura de datos (una forma de organizar representaciones de números dentro de la memoria de una computadora) conocida como Tangle.
Tangle es un gráfico acíclico descentralizado (DAG), un sistema no secuencial de nodos. Por lo tanto, cada nodo se puede conectar a muchos otros nodos en una maraña. Pero solo están conectados en una dirección particular, lo que significa que un nodo no puede referirse a sí mismo. Una cadena de bloques estándar también es un DAG porque es un conjunto concatenado secuencialmente. Pero Tangle de IOTA es un sistema paralelo donde las transacciones se pueden procesar simultáneamente en lugar de secuencialmente. A medida que se conectan más sistemas, Tangle se vuelve más seguro y eficiente en el procesamiento de transacciones.
En Bitcoin, se requiere un conjunto de sistemas que ejecutan nodos completos que contienen todo el historial de transacciones de un libro mayor para las confirmaciones y el consentimiento. Este proceso es intensivo en energía y computacionalmente.
No se requieren mineros de nodo completo en Tangle. Cada nueva transacción se confirma haciendo referencia a dos transacciones anteriores, lo que reduce la cantidad de tiempo y memoria necesarios para verificar una transacción. Se agrega a la transacción un rompecabezas de prueba de trabajo (PoW) sencillo y fácil de resolver como paso final. Las dos transacciones que elige se llaman propinas. El sistema IOTA utiliza un algoritmo de selección de propinas con «confianza» como medida para aprobar la transacción. Supongamos que una transacción ha sido aprobada 97 veces en el pasado. Por lo tanto, hay un 97% de confianza en que un nodo lo apruebe en el futuro.
Relacionado con el concepto de «confianza» está el peso de una transacción. A medida que se mueve a través de Tangle, una transacción gana peso. El peso de una transacción aumenta con el número de aprobaciones. Una vez que se confirma una transacción, se transmite a toda la red. Luego, otra transacción no confirmada puede elegir la transacción recién confirmada como una de las sugerencias para confirmarse.
Este método de confirmación de una transacción no tiene cargos y tiene un bajo consumo de energía, lo que permite que MIOTA se use en una amplia variedad de dispositivos y máquinas con diferentes requisitos de energía.