Es un momento extremadamente emocionante en æternity a medida que nos acercamos al lanzamiento de la Mainnet.
Estamos haciendo un progreso constante para portar nuestras æpps a la blockchain de æternity. Publicaremos una actualización detallada de esto en las próximas semanas, pero mientras tanto nos gustaría actualizarlos sobre los siguientes temas.
Messages æpp Utility Widget
Actualizamos nuestra Messages æpp para incluir un Utility widget, que agrega una forma conveniente de acceder a las funcionalidades de otras æpps. El widget funciona de la siguiente manera. El usuario tiene acceso a un botón de utilidad a la derecha de su cuadro de entrada. Al tocar el botón se abren las opciones de funcionalidad disponibles para el usuario desde otras æpps. Una vez que el usuario hace clic en una opción, puede obtener información y completar una tarea desde otra æpp.
Por ejemplo, al tocar en el icono de Transfer æpp se abre una vista contextual, donde el usuario puede transferir tokens a la persona con la que estaba chateando (sin tener que ingresar su dirección ni encontrarlos en la libreta de direcciones).
Una vez que se especifica el monto de la transferencia y el usuario inicia la transacción, se vuelve a presentar un resumen de la acción en la ventana de chat. Pueden obtener una actualización sobre el estado de la transacción al referirse a esta parte del chat.
3 Beneficios de Canales de Estado (Con o Sin Contratos Inteligentes)
En los términos más simples, los Canales de Estado funcionan de la siguiente manera:
Dos o más partes abren un canal de estado. Cada parte ingresa al canal con un saldo escrito en la blockchain. Las partes realizan transacciones en el canal de estado. Los saldos de sus cuentas se escriben nuevamente en la blockchain al cerrar el canal y posiblemente periódicamente durante el uso del canal. Cada transacción debe estar firmada por todas las partes que forman parte del canal.
Los beneficios inmediatos de utilizar canales de estado (una vez que dos partes tienen establecida suficiente confianza para abrir un canal de estado) son:
- Las transacciones en el canal de estado son casi instantáneas.
- Las transacciones en el canal de estado son gratuitas (a diferencia de transacciones escritas en la blockchain que siempre incurren en comisiones de transacción)
- Los canales de estado pueden ser usados para manejar riesgos, debido a que las balanzas asignadas al canal de cada parte se bloquean en el canal hasta que se cierra el canal.
Un caso de uso simple para canales de estado es la transmisión de video. Un usuario que desea transmitir contenido puede abrir un canal de estado con un proveedor de contenido. El usuario que desea transmitir contenido asigna un cierto saldo en la apertura del canal. Una vez que comienzan a transmitir, se resta una cierta cantidad de tokens del saldo de su cuenta de canal de estado en un intervalo de tiempo regular (por ejemplo, cada 30 segundos). Cuando el canal de estado se cierra, su último estado (que incluye los saldos finales de la cuenta) se escribe en la cadena de bloques. Todas las transacciones dentro del canal estatal se ejecutan casi instantáneamente (a través de la firma automática de transacciones) y las tarifas de transacción se incurren solo cuando los datos se escriben en la blockchain (en el ejemplo anterior esto solo ocurre al comienzo y cierre del canal estatal).
Discutiremos los diversos casos de uso que los canales de estado pueden habilitar con más detalle en futuras publicaciones. Mientras tanto, para obtener más información sobre los canales de estado, consulta nuestro repositorio de Protocolos en GitHub.
Alexander Kahl se une al Equipo de Dev Tools de æternity
¡Estamos encantados de anunciar que Alexander Kahl se está uniendo al equipo de æternity para ayudarnos a continuar entregando herramientas de desarrollo de alta calidad! Alexander es un desarrollador full stack con experiencia en una amplia gama de tecnologías y metodologías de programación. Antes de unirse a æternity, Alex trabajó con compañías como Nokia, LShift e iconmobile. En æternity, Alex trabajará en JavaScript SDK, permitiendo a los desarrolladores con una experiencia mínima en blockchain escribir aplicaciones blockchain poderosas.
Hacia un Futuro Brillante
Como siempre esperamos actualizarte sobre el progreso que hacemos con el ecosistema æpps y las herramientas de desarrollo. Siéntete libre de publicar tus comentarios y preguntas en la categoría específica de æpps en el Foro.
¿Interesado en æternity? Síguenos:
GitHub | Forum | Reddit | Telegram | Twitter | Facebook | Mail
No Comments.