Actualización del proyecto Elements
Elements

Actualización del proyecto Elements

Gregory Sanders

Hace más de un año, lanzamos nuestra primera sidechain de Elements, llamada Alpha, que incluía un conjunto de elementos, como Confidential Transactions, Segregated Witness y la característica CheckSequenceVerify (CSV). Nos entusiasma ver que varios de los elementos contenidos en Alpha, como Segregated Witness y CSV, fueron propuestos o aceptados por la comunidad Bitcoin y están incluidos en los lanzamientos actuales de Bitcoin Core: esto demuestra el poder positivo del software de código abierto.

Desde el lanzamiento de Elements Alpha, nos esforzamos mucho por lograr que el código base sea más fácil de extender y se adecúe al uso productivo en sidechains federadas como Liquid Network. Las mejoras comprenden los siguientes aspectos:

●     Rendimiento: El procesamiento de Confidential Transactions mejoró considerablemente gracias a las pruebas de rango y el almacenamiento en caché de las verificaciones de saldos.

●     Estabilidad: La validación de la sidechain es mucho más robusta ante comportamientos excepcionales.

●     Experiencia del usuario: Simplificamos el proceso para iniciar su nodo de Elements, ingresar monedas a la testnet mediante peg-in y crear su propia sidechain.

●     Reparaciones de consenso: Se identificaron y solucionaron un conjunto de problemas de consenso, incluidos aquellos informados por la comunidad.

●     Base de código de Core: Este lanzamiento se basa en una versión reciente de Bitcoin Core, la 0.13.1, e incorpora todas sus actualizaciones y mejoras del rendimiento.

Consulte aquí la solicitud de incorporación de cambios (pull request), que muestra todos los cambios realizados sobre la base de Bitcoin Core v0.13.1 y háganos todas las preguntas que quiera.

Nos gustaría que los usuarios y los desarrolladores sigan trabajando con el código renovado mientras nosotros avanzamos hacia una modalidad de desarrollo más rápida y transparente: no solo publicar el código terminado, sino efectuar nuestro trabajo como desarrolladores con un mayor grado de apertura; y además, para mantenernos al día, pensamos reorganizarnos a partir de las versiones más recientes de Bitcoin Core. Invitamos a todos a contribuir, ya sea con comentarios que propongan pequeñas soluciones, optimizaciones del rendimiento, documentos de usuarios o reseñas de las solicitudes de incorporación de cambios, o bien con propuestas de características para los usuarios.

Esperamos con ansias la demostración de la actualización de la plataforma Elements que haremos en el evento Construct del 30 y 31 de enero. No solo llevaremos a cabo presentaciones para explicar los avances, sino también una clase práctica para enseñarle a configurar su propia cadena de prueba.

Por último, si bien este lanzamiento no contiene elementos adicionales, estamos ansiosos por compartir un conjunto de avances actualmente en desarrollo y lo haremos pronto. Ansiamos seguir trabajando juntos para hacer de la plataforma Elements el estándar de los libros contables descentralizados y distribuidos de valor real.

If you have specific preferences, please, mark the topic(s) you would like to read: