Nos complace anunciar el lanzamiento de la primera versión alfa del proyecto Ellcrys. Acompañando a esta versión hay un alfanet (una red de prueba) compuesta por nodos que ejecutan una versión alfa del cliente Elld.
Este lanzamiento, con nombre en código Comienzo, marca el comienzo de una serie de lanzamientos de clientes diseñados para presentar y probar características y conceptos que juntos brindarán la visión de Ellcrys; Éstas incluyen una criptomoneda para transacciones financieras no restringidas, alojamiento de git descentralizado para colaboración sin censura, herramientas de organización descentralizadas para crear organizaciones autónomas, impulsadas por la comunidad y funciones autónomas en varios idiomas para crear aplicaciones de blockchain.
El cliente (Elld)
Elld (Ellcrys Daemon) es el cliente oficial que está siendo desarrollado por nuestro equipo para permitir a los usuarios unirse e interactuar con la red de Ellcrys. Con Elld, cualquier persona puede unirse a la red, extraer bloques, crear transacciones, ejecutar scripts JS para hablar con el cliente y la red.
Consenso de prueba de trabajo
En los sistemas distribuidos, los algoritmos de consenso permiten a los nodos acordar un valor. La prueba de trabajo es un tipo de algoritmo de consenso popularizado por Bitcoin; Implica un cálculo repetitivo en busca de un valor específico que cumpla con un criterio objetivo. Esta operación es intensiva en recursos y muy competitiva. En Bitcoin y muchos otros proyectos similares, las computadoras que realizan pruebas de trabajo se conocen como mineros. Los mineros se ganan el derecho de crear bloques cuando encuentran un valor que cumple con el objetivo.
Prueba de trabajo en Elld
Inception es un sistema PoW. Usamos Blake2b-256 como función hash con retarget de dificultad después de cada nuevo bloque. La duración objetivo entre bloques es de 1 minuto, lo que significa que en el algoritmo de reorientación intentará establecer la dificultad para permitir que los bloques se extraigan en 1 minuto. Elld incluye un minero de CPU fácil de usar.
Trabajo futuro sobre el consenso
Consenso híbrido: Planeamos implementar un sistema de consenso híbrido que incluya participantes de la red de prueba de trabajo y prueba de estaca. El objetivo aquí es crear un sistema que sea más resistente a los ataques de Sybil, el gobierno en cadena y la distribución justa de nuevas monedas.PoW basado en el líder: La prueba de trabajo basada en el líder del estilo de BitcoinNG permite a un minero de PoW crear muchos bloques en una sucesión rápida después de crear un bloque clave. Podemos lograr un mayor rendimiento de las transacciones sin degradar la descentralización.Gente menta: Algoritmo de minería simbiótica que requiere que los usuarios envíen billetes nacionales a los mineros como combustible para crear nuevas monedas. Sin estos billetes, no se producirá ninguna moneda nueva. El objetivo es reducir la exclusividad que disfrutan los mineros de PoW en relación con el suministro de monedas, lo que permite una distribución más amplia, más justa e inclusiva de nuevas monedas.
Para una explicación más detallada de nuestra hoja de ruta de desarrollo, echa un vistazo a esta publicación.
El alphanet
Un alfaneto es una red de prueba compuesta por computadoras que ejecutan una versión alfa del cliente de Ellcrys. Esta es una red para probar y estudiar nuevas características en un entorno en vivo.
Las redes de prueba son esenciales ya que permiten que el equipo de desarrollo cree sin preocuparse por hacer cambios catastróficos que podrían hacer que las personas pierdan dinero.
Nuestra red de prueba está actualmente en vivo. Para unirte, solo necesitas descargar el último archivo ejecutable de Elld e iniciarlo. El ejecutable incluye direcciones semilla que conectarán de inmediato el cliente a la red. Visite nuestra "Guía de introducción" para obtener información sobre cómo obtener el ejecutable y unirse a la red.
Solicitud de monedas de prueba
Si está interesado en crear transacciones en la red de prueba, necesitará algunas monedas de prueba. Por favor, cree una dirección de Ellcrys y complete este formulario de solicitud. Para obtener información sobre cómo crear una dirección, consulte la "Guía de introducción".