El pasado viernes, el CoFunder de IOTA Dominik Schiener nos sorprendió vistiendo un kimono durante la transmisión del IOTA Talks y la verdad fue bastante divertido. Dominik siempre habla de que adoptar un estado zen (de tranquilidad) frente al mercado cripto es lo mejor que podemos hacer. Y si hablamos de IOTA, frente a todos los cambios y actualizaciones que se están por llevar a cabo adoptar una actitud de calma y tener paciencia en cuanto a los tiempo en el desarrollo, es lo mejor que podemos hacer.
En este IOTA Talks se habló un poco acerca de los Contratos Inteligentes de IOTA, el partnership con Cartesi y sobre el lanzamiento de la wallet Firefly beta con Charlie Verley. Recordemos que el lanzamiento de la nueva red Chrysalis tiene fecha para el 28 de Abril, pero 7 días antes, el 21 de Abril, se podrá comenzar el proceso de migración. Ese día también podremos contar con la versión lista (luego se irán agregando nuevas características) de la wallet Firefly.
IOTA es Feeless
Hace un par de días Charles Hoskinson Fundador de Cardano y uno de los fundadores de Ethereum, planteaba el hecho de que IOTA no es Feeless. En su tweet decía:
“Es imposible ser feeless. Una acción, como realizar una transacción tiene un costo. (la transacción)Tiene que ser transmitida, procesada y almacenada. Alguien tiene que pagar esos costos. Decir sin fee al productor significa que alguien más lo está pagando, ya sea a través de inflación o de alguna otra manera.”
It is impossible to be Feeless. An action like a transaction bears a cost. It has to be transmitted, processed, and stored. Someone must pay those costs. Saying no fee to the producer means you are subsidizing it elsewhere either through inflation or another party
— Charles Hoskinson (@IOHK_Charles) March 19, 2021
Probablemente a esta altura muchos de ustedes saben que IOTA es un DAG que corre en una red llamada Tangle. A diferencia de la mayoría de las DLTs (Tecnología de Ledgers Distribuidos) ahí afuera, no usa blockchain. Por lo tanto, la estructura de IOTA no precisa de mineros. Sin mineros necesarios para aprobar las transacciones, estas no tienen un costo adicional por transacción, como sí lo tiene Bitcoin o Ethereum.
La respuesta de Hans Moog no se hizo esperar. Hans tiene una manera muy didactica de explicar las cosas. Su respuesta fue:
“Hay una gran diferencia entre «ser feeless» y «usar gratis».
Enviar un correo electrónico no es «gratis»: se necesita un ordenador y una conexión a Internet, pero es gratis. IOTA funciona de la misma manera. Necesitas un nodo, una conexión a Internet y algunos fondos para enviar.”
There is a big difference between "feeless" and "free to use".
Sending an email is not "free" – you need a computer and an internet connection but its feeless. IOTA works in the same way. You need a node, an internet connection and some funds to send around. https://t.co/1AGgLvn8Ya
— Hans Moog 🦋 (@hus_qy) March 19, 2021
Dom dijo: «La característica principal de IOTA es ser feeless, y es una de las razones por las que IOTA va a ser adoptado por el mundo real»
Imagínense en el futuro cada uno de ustedes realizando cientos de transacciones por día, realmente estarían dispuestos a pagar una tarifa por cada vez que necesiten realizar una operación o elegirían escalabilidad y cero fees?
El lanzamiento Alfa de los Smart Contracts de IOTA
Los Smart Contracts están siendo debido a la actualización reciente de GoShimmer. El poder integrar la Virtual Machine de Ethereum en una primera instancia, también va a permitir a futuro integrar otro tipo de Virtual Machines.
La Ethereum Virtual Machine, es una de las piezas claves en el funcionamiento de la blockchain de Ethereum. Su función es la de permitir la ejecución de programas o smart contracts con la finalidad de desplegar sobre dicha blockchain una serie de funcionalidades añadidas para que los usuarios puedan disfrutar de las mismas. Para un poco mas sencilla esta programación se tuvo que crear un lenguaje de alto nivel (high level) llamado Solidity con el cual es posible programar los Smart Contracts.
El objetivo de los Contratos inteligentes de IOTA es tener un framework “agnóstico” y así poder correr los smart contracts aprovechando la Tangle de IOTA de manera segura. La red de IOTA también proporcionará la escalabilidad y podrán aprovechar la característica feeless de IOTA.
#IOTA #SmartContracts are highly flexible! #Committees can be formed by an individual, a business consortium, or assembled through an open, #permissionless marketplace of validator nodes.#MachineEconomy pic.twitter.com/Zzcb9UsKRg
— IOTA (@iota) March 25, 2021
El partnership con Cartesi
La semana pasada se realizó el anuncio de la asosiación de IOTA con Cartesi para impulsar el desarrollo y la adopción de contratos inteligentes de IOTA. Cartesi es una plataforma de computación descentralizada off-chain. Es única en el sentido de que permite ejecutar aplicaciones descentralizadas en Linux de forma verificable hasta ahora en Blockchain. El procesamiento más completo puede ejecutarse off-chain, sin los límites computacionales de las blockchains o las tarifas correspondientes.
Como parte de esta asociación, trabajaremos estrechamente en los próximos meses con el objetivo de acelerar el desarrollo y la adopción de los contratos inteligentes de IOTA, y para integrar la VM de Cartesi como una opción oficial de VM para las dApps de IOTA.
Con la asociación oficial de ambas redes y comunidades, esperamos ampliar la base de usuarios de los populares casos de uso de las Finanzas Descentralizadas (DeFi), como los creadores de mercados automatizados (AMM), los juegos de azar, los tokens no fungibles (NFT) y los oráculos, a la vez que se refuerza la capacidad de IOTA para ofrecer tecnologías descentralizadas a las empresas que utilizan stacks de tecnología comunes.
El lanzamiento Beta de Firefly
Sin dudas en lo que va del año este ha sido uno de los lanzamientos más esperados! A la charla se sumó Charlie Varley, Tech lead de la Fundación IOTA. Juntos hablaron sobre como fue el camino recorrido desde que se unió a la Fundación IOTA hasta hoy.
Para los que no recuerdan o no la conocían allá por los comienzos de IOTA existía una billetera llamada «La GUI wallet», amada por algunos pero odiada por la mayoría de los usuarios (yo incluida).
Charlie conoció a Navin (Ramachandran) y posteriormente comenzó a trabajar para la Fundación IOTA. Fue Charlie quien comenzó a trabajar en la creación de la Trinity wallet con el objetivo de mejorar la experiencia del usuario. Con la llegada de la Trinity wallet bastantes cosas cambiaron: Las seeds eran más fáciles de guardar, la interfaz tenía una mejor estética y una de las mejoras más importantes fue el no permitir realizar transacciones hacia direcciones usadas.
Según Daniel, Firefly es aún mucho mejor. Una de las grandes mejoras en su estructura es su seguridad.
“Necesitábamos mejorar la manera en la que las seeds eran manejadas (hablando de seguridad) Trajimos a Daniel (Thompson) quien lleva adelante el proyecto Stronghold y básicamente repensamos toda la estructura por completo”
“Las wallets tradicionales utilizan cosas tradicionales como la keychain en el sistema operativo para almacenar las seeds. Pero el problema ahí es que cada vez que se necesita llevar adelante alguna operación sensible, necesitar sacar la seed afuera de la keychain, traerla a la memoria, a la que el resto de las aplicaciones también tienen acceso, y luego realizar esas operaciones criptográficas”
Stronghold te brinda un enclave seguro en el que podes realizar operaciones criptográficas y se mantiene separado completamente del resto de las aplicaciones. Se puede decir que Stronghold es una pieza fundamental en la nueva Firefly que brindará la seguridad necesaria para holdear sus tokens IOTA.
Demo de Firefly en tiempo real
Les vamos a dejar un video demo de cómo son las transacciones en la nueva wallet. El tiempo de confirmación de las transacciones es rapidísimo!
Fuente: IOTA Talks con Dominik Schienner