-
Charlie Lee, creador de Litecoin, recibirá comentarios de la comunidad en un espacio en GitHub.
-
Plantean que la implementación del protocolo de privacidad se logre mediante bloques de extensión.
El proyecto Litecoin (LTC) hizo público un repositorio de GitHub donde se expone la propuesta técnica para integrar a su red el protocolo enfocado en la privacidad conocido como MimbleWimble (MW). La documentación fue publicada este lunes 21 de octubre por el desarrollador principal de Litecoin Andrew Yang.
La implementación de MimbleWimble en la blockchain de Litecoin implicaría el uso de un sistema denominado Bloques de Extensión (EB), según se explica en el repositorio. Esta solución evitaría problemas de compatibilidad con otras funciones de Litecoin, como las transacciones BOLT, basadas en la tecnología Lightning Network, actualmente en desarrollo.
El creador y líder de Litecoin, Charlie Lee, ya había manifestado desde principios de año sus intenciones de mejorar la fungibilidad de LTC, característica que señaló como fundamental para las criptomonedas. “Ahora estoy enfocado en hacer que Litecoin sea más fungible al agregar transacciones confidenciales”, dijo en un tuit el 28 de enero de 2019.
Posteriormente, a principios de febrero, se conoció que la Fundación Litecoin llegó a un acuerdo de cooperación con el proyecto Beam, el primero en lanzar una criptomoneda enfocada en la privacidad basada en MimbleWimble (MW). Ya para entonces se mencionaban los bloques de extensión como la mejor vía para la implementación del protocolo de privacidad en Litecoin. Esto es porque el sistema ofrece una solución a los problemas de compatibilidad derivados de que, a diferencia de la cadena de principal de Litecoin, MW es un protocolo sin scripts, es decir, no requiere archivos de procesamiento de órdenes informáticas por lote.
De acuerdo con la documentación, contenida en la propuesta de mejora de Litecoin LIP 003, los bloques de extensión crean una capa separada vinculada a la cadena de bloques principal, similar a una cadena lateral. El sistema implica que los mineros validen un bloque adicional que incluye las transacciones privadas MW, junto con el bloque canónico de la cadena principal. Adicionalmente, los bloques de extensión permiten que las transacciones públicas y privadas coexistan, aunque se mantengan separadas.
Una ventaja del modelo propuesto es que se podrá implementar a través de una bifurcación suave, dice el repositorio. De este modo, las transacciones privadas serían opcionales. En este sentido, los nodos actualizados reconocerán las transacciones de LTC dentro y fuera de los bloques de extensión, mientras que los nodos no actualizados podrán validar los montos vinculados a transacciones privadas, pero no auditarlos ni rastrearlos.
Según se informó, el equipo de Litecoin evaluó diferentes opciones para agregar transacciones privadas a la red, incluyendo las transacciones confidenciales (CT) creadas por Adam Back, así como las Zk-Stark, Zk-Snark y bulletproof. No obstante, se decantaron por MimbleWimble, porque permite agregar firmas y elimina el historial de transacciones de la cadena de bloques, evitando la vinculación.
Charlie Lee abrió un espacio (issue) en GitHub para recibir los comentarios de la comunidad sobre la propuesta de MimbleWimble, a través de bloques de extensión. Andrew Yang reiteró que la propuesta por ahora es un borrador para ser discutido por la comunidad.