El Hard Fork Fortuna: Llega en Junio

La segunda actualización importante del protocolo de æternity está programada para activarse a la altura del bloque 90800 (~5 de junio de 2019). El Release Fortuna ya está disponible en GitHub y en la Testnet.

Durante las últimas semanas, los desarrolladores de æternity se enfocaron en preparar el Release 3.x.x del nodo æternity. Todas las funciones de consenso y API-breaking se fusionaron en el nodo maestro y se publicaron como Fortuna Release Candidate 1 (RC1), versión 3.0.0-rc.1.

El 20 de mayo, se activó un hard fork en la UAT Testnet que actualiza todos los nodos de la Testnet a la versión RC1. Actualmente, todos los nodos UAT ejecutan la última versión, 3.0.1, que incluye una corrección de errores en el Release 3.0.0. Los desarrolladores ahora pueden probar la compatibilidad de su software en la Testnet y asegurarse de que sus æpps y herramientas funcionarán correctamente después de la actualización de Fortuna.

El Release Fortuna (3.0.1) ya está disponible en GitHub y cualquier persona que esté dispuesta a respaldar el fork Fortuna puede actualizar su nodo de æternity:

https://github.com/aeternity/aeternity/releases/tag/v3.0.1

Características Tecnológicas de Fortuna

Presentando Generalized Accounts (GAs)

La principal característica tecnológica que se introducirá en el fork Fortuna serán generalized accounts. Las GA abordan dos problemas principales que actualmente se experimentan en las plataformas blockchain:

  1. Falta de flexibilidad a la hora de controlar las cuentas.
  2. Necesidad de poseer una cuenta para invocar un smart contract y pagar por su ejecución.

Las generalized accounts mejorarán significativamente la flexibilidad de la billetera AE, UX y la experiencia del desarrollador. Permiten mejores opciones de recuperación, carteras multi-sig, introducción de límites de gastos y nuevos mecanismos de seguridad como bóvedas y convenios. La creación de carteras de AE token será posible con ECDSA, EdDSA y otras firmas criptográficas. EdDSA es una variante de la firma Schnorr basada en curvas Twisted Edwards.

Con Fortuna, las GA se convertirán en una característica única del protocolo de æternity.

Si deseas obtener más información sobre las generalized accounts, echa un vistazo aquí:

https://github.com/aeternity/aeternity/releases/tag/v3.0.1

Preparación para los Virtual State Channels (VSCs)

En el período entre las actualizaciones de Minerva y Fortuna, el equipo liderado por Ulf Wiger y Dimitar Ivanov se enfocó en mejorar la usabilidad y seguridad de los State Channels integrados en el protocolo de æternity. Las WebSocket APIs se mejoraron con varias funcionalidades y ahora exponen parámetros importantes que permiten un mejor UX. El equipo mejoró la seguridad de las transacciones off-chain al agregar una nueva capa de controles.

Los VSC dependen de que los participantes lleguen a un consenso sobre las actualizaciones de estado, por lo que gran parte del trabajo se dedicó a sincronizar los entornos on-chain y off-chain. La Máquina de Estado Finita del State Channel fue mejorada. Ahora cuenta con un mecanismo de disputa y maneja numerosos casos de borde. Los VSC de æternity probablemente se convertirán en parte del protocolo central después de la tercera actualización del protocolo, Versión 4.0.0 (actualmente sin nombre).

Trabajo en el Fast æternity Transaction Engine (FATE)

La idea fundamental detrás de la Máquina Virtual FATE es elevar el nivel de abstracción a algo que coincida con los objetos en la blockchain. En lugar de crear una VM general de bajo nivel, como por ejemplo la VM de Ethereum, queremos incorporar conceptos de alto nivel, como tokens, oracles y state channels, directamente en las instrucciones de la VM. FATE sigue siendo un trabajo en progreso y se incorporará en el hard fork programado para septiembre. Se puede encontrar más información sobre FATE en la documentación del protocolo (trabajo en progreso) y este artículo escrito para la conferencia WeAreDevelopers:

https://github.com/aeternity/aeternity/releases/tag/v3.0.1

72 millones de Tokens Migrados

Más de 72 millones de AE tokens de Ethereum se migraron a la Mainnet de æternity en la Fase 2. Una parte de esa cantidad provino de exchanges que anunciaron su soporte para el AE token de la Mainnet y migraron los AE tokens ERC20 de sus usuarios en la Fase 2. Los siguientes exchanges brindarán soporte para el token nativo de æternity una vez que la comunidad adopte el hard fork Fortuna (orden aleatorio):

  • Binance
  • Huobi Global
  • OKEX
  • DragonEx
  • ZB
  • Fcoin
  • Bigone
  • Coinw
  • AEX

Si tienes alguna pregunta o comentario relacionado con el Release Fortuna, compártelos en el Foro.


Interesado en æternity? Ponte en contacto:

GitHub | Forum | Reddit | Twitter | YouTube | LinkedIn


Leave a Reply

Your email address will not be published. Required fields are marked *