Baja para ver más
Cerrar -

Mapa de ruta de RSK: Próximas Funciones Para Smart Contracts en Bitcoin

Published on: 3 julio, 2019

Tenemos el gusto de anunciar el lanzamiento del mapa de ruta de desarrollo de la plataforma RSK. Compartirlo nos permitirá mantener conversaciones valiosas con desarrolladores, investigadores, socios y la comunidad de RSK/RIF sobre cómo nuestra visión y nuestra tecnología pueden dar más autonomía a nuestra sociedad. 

El mapa de ruta es una declaración abierta, una guía que indica cómo priorizaremos nuestras tareas. Si durante nuestras conversaciones con la comunidad surgen nuevas funciones que nos acerquen a nuestra visión, es posible que cambiemos de planes y mostremos de manera transparente toda variación considerable. 

Próximos hitos de RSK

El trabajo que hemos planificado para el futuro cercano cae dentro de seis categorías principales:

  • Desarrollo sobre la base de Bitcoin: en todo momento buscamos formas de ampliar y desarrollar la funcionalidad de la red de Bitcoin de manera que a los usuarios de Bitcoin les resulte más sencillo acceder al potencial de los smart contracts de RSK.
  • Inclusión financiera: creemos que Bitcoin y las tecnologías de registro distribuido (DLT) tienen el potencial de establecer los cimientos de una nueva red de redes descentralizada y programable para el almacenamiento y la transferencia de valores, una Internet del Valor que podría cambiar la vida de miles de millones de personas en la próxima década. En todo momento buscamos funciones que puedan promover la adopción de usos prácticos que estén en sintonía con esa visión.
  • Descentralización: seguiremos con nuestras tareas en miras a brindar una plataforma tolerante a las fallas, resistente a los ataques y sin puntos centrales conflictivos para lograr que sea aún más descentralizada.
  • Escalabilidad: la escalabilidad es una de los desafíos más importantes en miras a la adopción generalizada de las tecnologías blockchain. Si bien este aspecto puede abordarse desde diferentes ángulos y tecnologías, encontrar mejoras de escalamiento en cadena forma parte de nuestras tareas actuales y futuras.
  • Seguridad: necesitamos garantizar que la RSK Smart Contract Network sea segura y confiable para evitar el impacto sustancial que podría tener un ataque cibernético.
  • Compatibilidad con Ethereum: entre nuestros principales intereses está el brindar compatibilidad con smart contracts de Ethereum y permitir así a los desarrolladores aprovechar las habilidades que poseen y utilizar las herramientas que adoran.

Abajo presentamos un desglose de cada hito para los próximos 18 meses:

 

Julio de 2019: Wasabi versión 1.0.0

La próxima actualización de red de Wasabi se centra en las siguientes áreas clave:

  • Mejoras de almacenamiento: reduce en gran medida el espacio de almacenamiento necesario de blockchain a la vez que sienta las bases para mejoras futuras tales como la sincronización warp y el recolector de basura (véase más información en Unitrie).
  • Mejoras de seguridad de la Federación (HSM 1.1), para brindar nuevas funciones de seguridad y uso que permitan incorporar nuevos miembros de la Federación de una manera más segura.
  • Los códigos de operación de VM Create2 y Shift brindan un nivel de compatibilidad superior con smart contracts de Ethereum. CREATE2, SHR y SHL son operaciones de máquina virtual (códigos de operación) que se agregaron hace poco a la Máquina Virtual Ethereum (EVM, por sus siglas en inglés) y con las cuales agregaremos compatibilidad. RSK ha participado en la mejora de las EIP para que estén a la altura de nuestras necesidades en RSK. 
  • El método de seguimiento de transacciones es una herramienta de sumo valor que permite a los desarrolladores inspeccionar la ejecución interna de una transacción mediante su ejecución exactamente de la misma manera en la cual se la ejecutó en la red.

 

Tercer trimestre de 2019

  • Mejoras de sincronización de nodos: varias mejoras de rendimiento de la sincronización larga de blockchain y la introducción de sincronización warp permitirán a los usuarios tener sus nodos listos para el uso en una fracción del tiempo que hoy en día se necesita para ello.
  • Metatransacciones: con la introducción de las metatransacciones, se elimina la necesidad de que los usuarios tengan que encargarse de los precios del combustible, lo cual mejora mucho la experiencia del usuario final.
  • Recolector de basura: esta función reduce en gran medida el almacenamiento que necesita blockchain, mediante la eliminación de información vieja e innecesaria almacenada en el nodo.
  • Contratos nativos de Ethereum: agregaremos compatibilidad para contratos precompilados de EVM no presentes en la Máquina Virtual de RSK (comprobación de emparejamiento, operaciones de curva elíptica).

 

Cuarto trimestre de 2019

  • La compresión de blockchain minimizará más los recursos necesarios para ejecutar un nodo, lo cual facilitará a terceros ejecutar sus propias instancias. 
  • Aranceles predecibles: la fluctuación constante de los aranceles es un obstáculo cuando se aplican casos de uso prácticos, porque no puede exponerse a los usuarios finales a cambios constantes en los aranceles de las transacciones. Esta función resolverá esa situación.
  • Calificación de par: se trata de una función de seguridad que busca aislar los nodos de una red que estén teniendo un mal comportamiento.
  • Mejoras de uso de conector bidireccional: la aplicación de conector bidireccional actual tiene importantes puntos de fricción desde la perspectiva de uso. El objetivo es que su uso resulte más sencillo para el usuario y al mismo tiempo permitir algunos casos de uso prácticos interesantes que en la actualidad no son compatibles, como la financiación directa de BTC para smart contracts de RSK.
  • Actualización automática de nodos: hacer que todos los nodos críticos ejecuten la versión más reciente del software es crucial para la seguridad y la salud de la red. Esta función (si bien es opcional) apunta en esa dirección.

 

Primera mitad de 2020

  • Alquiler de almacenamiento: es necesario abordar de varias maneras el rápido crecimiento de las necesidades de espacio. El alquiler de almacenamiento, que complementa las funciones de compresión de blockchain, establece los incentivos económicos correctos de manera que los usuarios de hoy no puedan abusar del almacenamiento de blockchain a expensas de usuarios futuros, lo cual producirá un blockchain sustentable.  Asimismo, garantiza que la verificación de bloques siga siendo rápida y se mantenga dentro de los límites de una computadora portátil común. El próximo paso, llamado hibernación de almacenamiento, permitirá liberar datos antiguos no utilizados para comprimir aún más el estado de la blockchain.
  • Las mejoras de seguridad de la Federación (HSM 2.0) introducen nuevas funciones de seguridad al módulo de seguridad de hardware, lo cual da a los dispositivos la capacidad de distinguir entre solicitudes de firma correctas que se originan en el contrato de conector bidireccional y falsificaciones. 
  • Gobernanza descentralizada de la Federación: los miembros de la Federación tendrán la posibilidad de decidir y votar a sus miembros de manera autónoma, lo cual favorecerá la descentralización de la plataforma.

Segunda mitad de 2020

  • Recompensas de nodos completos: da incentivos económicos a quienes ejecutan nodos completos de RSK; esto promueve la descentralización de la red.
  • Protocolo de Compresión de Transacción Lumino (LTCP): el Protocolo de Compresión Lumino reduce el tamaño de la transacción y el almacenamiento de blockchain, y además aumenta las TPS (transacciones por segundo) de la red.
  • Norma de la industria de drivechain: cuando se establezca y aplique la norma de drivechain, las cadenas laterales como RSK ya no necesitarán un conector bidireccional federado. Eso mejora la seguridad de la red y al mismo tiempo elimina puntos centrales conflictivos.
  • Ensobrado nativo: se trata de una alternativa dentro de la cadena a las metatransacciones, originalmente resueltas mediante la Red de Estación de Combustible.

Participación

Invitamos a todos a participar en la formación del futuro de RSK mediante el envío de comentarios sobre el sitio de Propuestas de mejora de RSK, donde se discuten de manera activa y abierta ideas, normas y protocolos para la plataforma. Con una comunidad activa y comprometida, tenemos una mayor oportunidad de hacer realidad nuestra visión de una Internet del Valor.

¿Qué sigue?

Actualizaremos el mapa de ruta con regularidad y publicaremos las novedades de todo cambio importante. Nos encantaría conocer su opinión y recibir sus comentarios mediante nuestros canales y foros de las redes sociales:

Twitter: https://twitter.com/RSKsmart

Telegram: https://t.me/RSKsmart

Gitter: https://gitter.im/rsksmart

Reddit: https://www.reddit.com/r/rootstock/

BitcoinTalk: https://bitcointalk.org/index.php?topic=3189777.0

Quizá también le interese conocer nuestra visión y nuestros planes para la plataforma RIF OS, que se encuentran aquí: https://www.rifos.org/

¡Visítenos en blog.rsk.co y súmese a la revolución!