La privacidad de Bitcoin es bastante terrible. ¿Qué más se puede decir cuando cualquier persona en el mundo puede encontrar y examinar cualquier transacción utilizando un navegador web?
Si bien este problema es relevante, los desarrolladores llevan mucho tiempo intentando encontrar una solución o al menos mejorar la situación. Uno de los desarrolladores de Bitcoin más famosos, Greg Maxwell, causó cierto entusiasmo en la comunidad criptográfica al proponer algo llamado Taproot en enero.
La idea de Taproot, aunque aún está lejos de proporcionar total privacidad a Bitcoin, ofrece una forma de hacer que todas las transacciones en la cadena de bloques sean idénticas a simple vista. Sin embargo, los rumores sobre esta propuesta han quedado algo oscurecidos por otros proyectos y la caída del precio de Bitcoin.
Sin embargo, hay quienes no se han olvidado de esta propuesta. El matemático Andrew Poelstra elaboró una prueba matemática de seguridad en abril, mientras que el ingeniero de Xapo y desarrollador de Bitcoin Core, Anthony Towns, planteó la idea de reducir potencialmente el uso de datos de Taproot en julio.
El trabajo en curso demuestra que muchos creen que Taproot será el avance que brindará un gran avance en la privacidad de Bitcoin. Además, este no es realmente un cambio difícil para Bitcoin. El código de prueba ya se ha implementado, lo que demuestra en la práctica la validez de la teoría de Maxwell.
"Taproot es bastante simple y se puede implementar de inmediato", dijo Townes a CoinsDesk.
Pero hay un problema, y es grande: Taproot depende de tecnologías que aún no existen. Townes explicó: "Sin Schnorr, Taproot no te llevará a tu destino final".
Elemento faltante
Taproot ocultará el hecho de que se realizan pagos especiales a través de Bitcoin. Hay muchas transacciones complejas (mejor conocidas como contratos inteligentes) utilizadas en Bitcoin, como el protocolo Lightning sin blockchain para permitir pagos de Bitcoin más rápidos y escalables y otros tipos de transacciones más complejas que aún están en desarrollo.
Pero todas las transacciones de Bitcoin son públicas y se vuelve obvio cuando alguien usa una de estas transacciones. Taproot pondrá fin a esto realizando estas transacciones como todos los demás "pagos aburridos", como lo describió Maxwell en su anuncio de tecnología.
Sin embargo, esto no se puede hacer sin Schnorr, una actualización del esquema de firma de Bitcoin que ha estado en desarrollo durante muchos años... Se espera que el nuevo esquema de firma sea mejor que el actual en todos los aspectos, lo que permitirá que Taproot funcione porque... le permitirá combinar todas las firmas en una sola.
"Schnorr es necesario porque sin él no podemos combinar varias claves en una sola", dijo Pieter Wuille en su charla. Will publicó recientemente una propuesta (muy) técnica que detalla cómo se podría agregar Schnorr a Bitcoin, avanzando finalmente con Schnorr como el próximo gran cambio para Bitcoin.
Pero dado que el desarrollo de Schnorr ya ha llevado muchos años, los desarrolladores han soñado durante mucho tiempo con lo que pueden construir sobre esta tecnología una vez que esté completamente lanzada. Towns dijo que Schnorr es un cambio "muy emocionante", pero Taproot es "la guinda del pastel".
Los desarrolladores han estado pensando en otras mejoras durante mucho tiempo, incluidas las posibles gracias a Schnorr, aunque vale la pena señalar que Taproot no es el único cambio importante que está considerando la comunidad. Towns cree que se podrían incluir mejoras de privacidad en otras actualizaciones. "Estoy convencido de que Taproot, Schnorr y Graftroot son un paquete que debería funcionar en conjunto", dijo, refiriéndose a otra tecnología propuesta por Maxwell. Townes también cree que se implementarán al mismo tiempo otros cambios largamente esperados, incluido MAST, una propuesta para acelerar los contratos inteligentes en Bitcoin, y SIGHASH_NOINPUT, un cambio que podría ayudar a crear una red Lightning más confiable, que según los analistas podría llevar Bitcoin a las masas. Aunque estas tecnologías tienen diferentes nombres y fueron propuestas en diferentes momentos, Townes habla de ellas como una sola entidad.
¿Qué sigue?
Hay tantos cambios planeados que los desarrolladores no saben qué se debe hacer primero.
Will explicó en su discurso por qué esta no es una solución tan sencilla. Hay poca justificación para implementar todas estas características simultáneamente. Cada implementación de un nuevo "cambio de consenso" requiere un nuevo formato de direccionamiento.
Dado que las direcciones son diferentes de las antiguas, inmediatamente resulta obvio quién está usando la nueva funcionalidad, especialmente porque no todos los usuarios comenzarán a usar las nuevas funciones el día de su lanzamiento... Esto llevará tiempo, del mismo modo que los cambios pasados tardaron en ser adoptados ampliamente. Y esto supone un pequeño golpe a la privacidad. Pero hacer esto más de una vez sería aún peor.
Por otro lado, implementar todos estos cambios juntos crearía un desastre.
Hablando de otros cambios, también existe algo llamado “agregación de firmas”. La aplicación más publicitada de Schnorr, que podría ayudar a escalar Bitcoin aún más. Pero como es tan complejo y necesita más discusión y revisión, este es uno de los cambios que los desarrolladores creen que deberían agregarse a Bitcoin más adelante.
De hecho, Will se centra en la propuesta de implementar Schnorr y Taproot juntos en parte porque cree que la incorporación de privacidad de Taproot es tan emocionante e importante que la llama una "gran victoria" para los contratos inteligentes en Bitcoin.
En cuanto a Schnorr, Townes señaló que los desarrolladores todavía están resolviendo algunos problemas, como los ataques de hardware descubiertos por Maxwell. Los desarrolladores tardan en establecer plazos de desarrollo ya que las actualizaciones suelen tardar más de lo esperado. Y Schnorr no es diferente en este sentido.
Poelstra espera que pueda implementarse antes de fin de año, dando a los usuarios de Bitcoin la oportunidad de decidir si lo aceptan o no. Pero todo depende de si los desarrolladores pueden tomar el camino del cambio y el desarrollo.
Como dice Townes: "No se puede formular una propuesta hasta que se comprende en qué debe centrarse. El único retraso real es finalizar lo que contiene".
Basado en materiales de CoinDesk
Leer también
Esperando el ETF de Bitcoin
La Comisión de Bolsa y Valores de EE. UU. (SEC) revisará otro par de ETF propuestos por ProShares a finales de esta semana.
Alquiler de bicicletas a través del sistema de micropagos de criptomonedas LN
Una bicicleta de cambio normal de 28 pulgadas se puede convertir en una bicicleta eléctrica con un movimiento de muñeca con un kit de conversión de YOSE Power (Ebay) que se puede utilizar para realizar transacciones en Lightning Network.
