Skip to content
Ultimas Noticias de Criptomonedas Bitcoin, Ethereum, XRP

IOTA Rebasado: Vista Técnica

noviembre 18, 2024
iota-rebasado:-vista-tecnica

Impulsando el futuro con contratos inteligentes avanzados y transacciones sin fricciones

IOTA Rebasado: Vista Técnica

TL;DR:
La Fundación IOTA propone una transformación importante con IOTA Rebased, alejándose de sus planos para IOTA 2.0 para aprovechar la tecnología DLT establecida. Esta rebase adoptaría Move VM, pasando de un UTXO a un modelo de libro mayor basado en objetos para mejorar la programabilidad. Un nuevo modelo de tokenómica introduciría recompensas de participación, tarifas bajas y transacciones patrocinadas, junto con un sistema de prueba de participación delegada totalmente descentralizado. Se lanzó una red de prueba pública para IOTA Rebased junto con nuevas herramientas de software, incluida una extensión de billetera para el navegador, un explorador, SDK y un portal de documentación actualizado.

Hoy, estamos entusiasmados de compartir un cambio potencial transformador en la tecnología y la hoja de ruta de IOTA, pendiente una votacion de gobernancia. Si se acepta la propuesta, se acelerarían los contratos inteligentes L1 y la descentralización para permitir que IOTA se convierta en una DLT de pleno derecho.

Esta publicación de blog profundiza en los detalles técnicos del protocolo IOTA Rebased propuesto, incluido su modelo tokenomics, mostrando las interesantes posibilidades que este cambio abriría para el ecosistema IOTA más amplio y detallando las mejoras del protocolo que hemos estado investigando para mejorar a partir de la actualización. adelante.

Impulsando IOTA con MoveVM: de UTXO a la arquitectura basada en objetos

La propuesta IOTA Rebased sugiere un cambio arquitectónico significativo, alejándose del modelo UTXO para adoptar Move Virtual Machine. Este cambio mejoraría la flexibilidad y programabilidad de la red, abriendo puertas para aplicaciones complejas escritas a través de contratos inteligentes. Esta transición podría allanar el camino para instrumentos financieros atractivos, intercambios descentralizados, sistemas complejos de cadena de suministro y una miríada de otras aplicaciones que exigen el nivel de programabilidad que el modelo UTXO que se encuentra en versiones anteriores del protocolo IOTA lucha por proporcionar.

Las características clave de nuestra implementación MoveVM incluyen:

  • Programación orientada a recursospermitiendo una gestión segura y flexible de los activos digitales.
  • Fuertes capacidades de abstracción de datos.simplificando tareas complejas relacionadas con la gestión de recursos.
  • Verificación estáticapermitiendo la detección de errores o vulnerabilidades antes de la ejecución del código y en el momento de la compilación, mejorando significativamente la seguridad.
  • Soporte para verificación formalpermitiendo una validación rigurosa de la lógica del contrato.
IOTA Rebasado: Vista técnica

De lo sin sentimientos a lo sin fricciones: la nueva frontera económica de IOTA

Nuestra propuesta IOTA Rebased introduce un nuevo modelo de tokenómica diseñado para incentivar la participación en la red, garantizar la sostenibilidad a largo plazo y respaldar una red descentralizada segura.

IOTA Rebasado: Vista técnica

En resumen, el modelo tokenómico de IOTA cambiaría de las siguientes maneras:

  • Para proteger la red, los validadores y sus delegados serán compensados ​​mediante tokens recién acuñados. Por época, se acuñarían 767.000 nuevas IOTA y se distribuirían a los validadores/delegadores en forma de recompensas de apuesta. Esto significaría que la oferta crecería ~6% en el primer año y luego disminuiría gradualmente a medida que la tasa de 767k se mantenga constante. Las recompensas de apuesta se distribuirían a los validadores/delegadores proporcionalmente a la apuesta total, teniendo en cuenta la comisión establecida por el validador respectivo.
  • Las transacciones conllevan una pequeña comisión que se gastaría para ejercer presión deflacionaria sobre la oferta. Esto significa que la utilización de la red impacta directamente la naturaleza inflacionaria/deflacionaria de la oferta dinámica. El precio inicial del gas se establecería en 1000 Nanos por unidad de cálculo (1 Nano = 0,000000001 IOTA), lo que se traduce en alrededor de 0,005 IOTA para una transacción de tamaño medio. Al principio, el precio base del gas se fijará y establecerá como un parámetro del protocolo, pero ampliaremos este sistema creando un descubrimiento más cómodo del precio del gas a nivel del protocolo en una actualización posterior para hacerlo adecuadamente dinámico y más justo.
  • Otro pequeño depósito se utilizaría para pagar el almacenamiento, que se puede canjear al liberar el espacio ocupado, similar al sistema de depósito de almacenamiento utilizado en IOTA Stardust.
  • El requisito mínimo de participación para convertirse en validador se establecería en 2 millones de IOTA e inicialmente habría un máximo de 150 puestos de validador. Tenga en cuenta que los validadores no tendrían que establecer el requisito mínimo de participación por sí mismos, sino que podrían aprovechar la participación asignada por los delegados para superar el requisito mínimo. Actualmente prevemos que los requisitos de hardware para un nodo validador serán: 128 GB de RAM, CPU de 24 núcleos, 4 TB de almacenamiento y un enlace ascendente de 1 Gbps.

Los tokens de la actualización de Stardust en 2023 se seguirán desbloqueando gradualmente y los tokens actualmente bloqueados se pueden utilizar para delegarlos a validadores para proteger la red y generar recompensas de apuesta.

IOTA Rebasado: Vista técnica

Si bien introducir tarifas de transacción sería una desviación de nuestro protocolo gratuito existente, mejoraría significativamente la experiencia para los desarrolladores, poseedores de tokens y validadores al eliminar la sobrecarga mental de un sistema de token dual como se sugiere en IOTA 2.0. Fundamentalmente, creemos que si se aceptara la propuesta, los beneficios monetarios para los poseedores de tokens a través de las recompensas de participación superarían los costos de las tarifas: las recompensas de participación obtenidas al asegurar la red a través de la delegación o la participación probablemente excederían la cantidad gastada en tarifas de transacción, lo que resultaría en una ganancia neta para los poseedores de tokens. En otras palabras, a pesar de pagar tarifas, los participantes terminarían con más tokens de los que tenían al principio, ya que las tarifas de transacción son muy bajas en comparación con las recompensas de apuesta obtenidas. Además, introduciríamos el concepto de transacciones patrocinadas: esta característica permitiría a los desarrolladores de aplicaciones crear servicios que no requieran que sus usuarios posean o compren tokens IOTA cubriendo las tarifas de transacción en su nombre.

Tenga en cuenta que todos los parámetros mencionados anteriormente son valores que podrían cambiarse en el futuro a través de procesos de gobernanza si se da la demanda de cambio.

Perspectiva de futuro: nuestra nueva hoja de ruta tecnológica

IOTA Rebased utiliza un protocolo basado en Sui como base con los ajustes mencionados anteriormente al modelo tokenomics. Al elegir el protocolo base a utilizar para la propuesta, buscamos preservar algunos principios de diseño de IOTA 2.0, como la ejecución paralela, el uso de un DAG como mempool y tener un sistema de prueba de participación. Sin embargo, todavía queremos innovar más. De hecho, ya hemos estado investigando mejoras en los últimos meses que se enviarán de forma iterativa además de IOTA Rebased una vez que estén listas (suponiendo que se acepte la propuesta):

  • Consenso resiliente: Hemos desarrollado mecanismos que mejoran el consenso de Mysticeti, reduciendo la degradación de la latencia durante el comportamiento bizantino. Si bien la implementación de Sui es sólida, creemos que no pone suficiente énfasis en la solidez cuando la red funciona en condiciones que no son las ideales. Como prevemos que IOTA Rebased será una red verdaderamente descentralizada con una amplia gama de validadores, cualquier algoritmo de consenso implementado debe seguir funcionando para no disminuir el rendimiento del sistema.
  • Precios de gasolina más justos: Sui utiliza subsidios temporales del suministro de tokens asignados como principal mecanismo de compensación para los validadores. En IOTA Rebased, ya cambiamos a un modelo de tokenómica donde esos subsidios no son solo temporales, lo que hace que el modelo de negocio del validador no depende completamente del mercado de tarifas, incluso a largo plazo. Esto nos permite mantener tarifas bajas y al mismo tiempo mantener un sistema seguro e incentivado. Para mejorar aún más el mercado de tarifas para los usuarios, anticipamos un cambio futuro en el cálculo de la tarifa base. En Sui, los validadores utilizan una encuesta intravalidador para definir el precio base del gas, lo que creemos que podría darles demasiado poder a los validadores, creando potencialmente menos espacio para tarifas más justas. En el futuro, en lugar de permitir que los validadores establezcan el precio base del gas, los algoritmos a nivel de protocolo gestionarían los precios teniendo en cuenta la congestión de la red y la popularidad de los objetos compartidos. Esto garantiza un sistema más justo para todos, en el que el protocolo toma decisiones equilibradas sobre cómo se distribuyen las tarifas, ya sea quemando tarifas para aumentar la escasez, financiando una tesorería descentralizada o redistribuyendo recompensas a los contribuyentes del ecosistema. El protocolo aún permitiría dar propinas a los validadores para la priorización, asegurando que las transacciones puedan procesarse de manera justa cuando la demanda aumenta más rápido de lo que el protocolo puede ajustar los precios del gas.
  • Selección del comité: Estamos ajustando el algoritmo de selección del comité para considerar nuevos candidatos a validadores con intereses más altos que los validadores activos actuales para unirse al conjunto activo. En Sui, una vez que se llenan todos los puestos de validadores, no se producen reemplazos de validadores, independientemente de cuánto más en juego pueda ofrecer un nuevo candidato. IOTA Rebased garantizaría que la red siga siendo dinámica al permitir la participación de validadores más competitiva, promover la equidad y maximizar la seguridad de la red.
  • Transición a un libro de contabilidad MultiVM: Si bien MoveVM sería nuestro principal entorno de ejecución, prevemos un futuro en el que se ejecutarán varias máquinas virtuales directamente dentro de L1 para proporcionar el mismo grado de seguridad a todas las aplicaciones, sin importar en qué idioma estén escritos. Como se trata de una tarea más grande, tenga en cuenta que actualmente solo nos encontramos en las primeras etapas de investigación.
IOTA Rebasado: Vista técnica

Construidas sobre IOTA Rebased, estas mejoras del protocolo se especializarán aún más en nuestra implementación, mejorando sus características únicas.

Mirando más allá: el futuro multiambiente de IOTA

Como se mencionó anteriormente, nuestro viaje no termina solo con MoveVM. Nos estamos fijando en incorporar múltiples entornos de ejecución directamente en nuestro protocolo de Capa 1. Esta estrategia incluye un objetivo innovador: llevar el EVM a la Capa 1.

¿Por qué es esto significativo? Al integrar EVM en el nivel del protocolo central, nos aseguraríamos de que se beneficiaríamos de la misma seguridad sólida y el alto grado de descentralización que el resto de la red. Este es nuestro compromiso de garantizar que las dApps existentes implementadas en IOTA EVM (actualmente una red L2 en IOTA) sigan siendo relevantes a largo plazo y se integren más estrechamente con la totalidad de nuestro ecosistema. Esta medida no solo mejoraría la versatilidad del ecosistema IOTA, sino que también brindaría a los desarrolladores y usuarios una gama incomparable de opciones sin comprometer la seguridad. Además, trasladar EVM con todas sus transacciones y operaciones y actividades de contratos inteligentes a la L1 aumentaría la El uso de la red y, por lo tanto, la cantidad de tokens IOTA quemados como tarifas, lo que contribuiría aún más a la parte deflacionaria de nuestra tokenómica.

IOTA Rebasado: Vista técnica

Tenga en cuenta que si se acepta la propuesta, ejecutaremos IOTA EVM L2 junto con IOTA Rebased L1, con planos para integrarlo más tarde en L1 una vez que el trabajo multiVM haya avanzado más.

Colaborar, innovar, lanzar: el camino de IOTA Rebased hacia Mainnet

Ya hemos lanzado el Red de prueba pública rebasada de IOTAque ofrece un campo de pruebas integral para nuestro nuevo protocolo propuesto, integración de MoveVM, modelos de consenso y tokenómica, y un sistema de validación en un entorno del mundo real.

Para apoyar a los participantes de la testnet, hemos establecido canales dedicados para informar problemas en nuestro discordia. Nuestro equipo proporcionará actualizaciones y mejoras periódicas basadas en los comentarios de la comunidad y los resultados de las pruebas internas allí.

Se encuentra disponible documentación completa, que incluye guías sobre cómo configurar nodos, interactuar con contratos inteligentes y participar como validador, para ayudar a los usuarios a navegar de manera efectiva por las nuevas funciones propuestas en el nuevo portal de documentacion.

IOTA Rebasado: Vista técnica

De cara al futuro, estamos comprometidos a garantizar los más altos estándares de calidad y seguridad durante todo el proceso de desarrollo. Hemos establecido un objetivo potencial para el lanzamiento de la red principal a principios de 2025, lo que permite tiempo suficiente para realizar pruebas, refinamientos y auditorías.

Equipamiento: el arsenal de nuevos productos de IOTA

Los siguientes productos de software se encuentran actualmente en varias etapas de desarrollo y prueba. Se someterán a auditorías exhaustivas ya un perfeccionamiento basado en los comentarios de la red de prueba antes del lanzamiento de la red principal.

Extensión del navegador de billetera IOTA y dApp de panel de control: el nuevo Extensión del navegador IOTA Wallet Ofrecerá una interfaz fácil de usar para administrar tokens IOTA, admitiendo todas las funcionalidades habituales esperadas, como apostar/delegar tokens y administrar activos. IOTA Wallet reemplazará a Firefly, y los poseedores de tokens podrán simplemente importar sus secretos/mnemónicos para administrar las mismas cuentas que tenían antes.

Como producto auxiliar, también estamos creando la dApp (aplicación web) IOTA Wallet Dashboard, que se conecta a la extensión del navegador para administrar funcionalidades adicionales, como tokens adquiridos o conversión de activos migrados desde IOTA Mainnet que se ejecutan en el protocolo Stardust. Planeamos abrir pruebas beta de la dApp del tablero una vez que su desarrollo haya progresado aún más.

Para brindar mayor seguridad en general, también hemos estado trabajando en una nueva aplicación Ledger que se conectará a la billetera de extensión del navegador para subcontratar la firma en un dispositivo de hardware, que estará disponible poco después de este anuncio.

Gestión de activos de Stardust: Como parte de nuestro trabajo continuo, hemos invertido enormes recursos para facilitar el posible período de transición para los desarrolladores que anteriormente han administrado activos en nuestra IOTA Mainnet, que actualmente ejecuta el protocolo Stardust.

Por lo tanto, desarrollamos paquetes Move específicos para IOTA Rebased que permiten a los desarrolladores administrar y migrar fácilmente activos provenientes de una red anterior basada en el protocolo Stardust. Para ser más claros, si se acepta la propuesta, convertiremos todo el libro mayor de IOTA Mainnet uno a uno en IOTA Rebased Mainnet, ya que los activos deben estar disponibles en la misma forma en la nueva red. Puede consultar la documentación sobre los paquetes Stardust Move en el portal de documentacion.

SDK y CLI: Se obtuvieron SDK actualizados para Óxido y mecanografiado desarrolladores, así como documentación completa, tutoriales y ejemplos. También estamos ofreciendo una nueva CLI para interactuar con contratos inteligentes y herramientas de validación para configurar y gestionar nodos de validación. Para respaldar el desarrollo de contratos inteligentes, ofrecemos Complementos IDE para mover idioma desarrollo, junto con herramientas de prueba, implementación y análisis de seguridad.

SDK de identidad: IOTA Identity se ha actualizado a la nueva capa base Move manteniendo la API lo más compatible posible con versiones anteriores. Las identidades existentes en el libro mayor de Stardust se migran a los paquetes Stardust Move antes mencionados y se pueden migrar a las nuevas identidades basadas en Move utilizando nuestras bibliotecas.

La programabilidad de la capa base nos permite ampliar significativamente las capacidades de la solución de identidad. En la primera versión, presentamos control de acceso avanzado y gestión de cambios para múltiples controladores. Tenemos la intención de agregar más funciones y avances en los próximos meses.

Explorador rebasado de IOTA: el explorador ha sido completamente rediseñado para proporcionar información detallada para IOTA Rebased en términos de actividad de la red, seguimiento en tiempo real de transacciones, bloques y métricas de validación. También ofrece una visión general de lo que sucede en la red.

IOTA Rebasado: Vista técnica

Al proponer este nuevo capítulo con IOTA Rebased, estamos entusiasmados con las posibilidades que abre para nuestro ecosistema. Invitamos a nuestra comunidad a unirse a nosotros en este viaje probando, brindando comentarios y ayudándonos a dar forma al futuro de IOTA.


Leer más

IOTA rebasado: avance rápido

IOTA Rebasado: Guía pública de Testnet y DevNet


Ajustes