El futuro de Bitcoin parece más prometedor en términos de privacidad, escalabilidad y fungibilidad, ahora que la compañía CommerceBlock presentó su solución Mercury destinada a mejorar y optimizar estas cualidades dentro de la red.
La compañía proveedora de infraestructura empresarial financiera con soluciones basadas en blockchain, CommerceBlock, reveló hace poco que está trabajando en el diseño de una nueva herramienta que ayudará a incrementar y fortalecer la privacidad en Bitcoin, así como su fungibilidad y escalabilidad para ayudar a la red a procesar un mayor número de transacciones por segundo (TPS).
Como hemos explicado en Bit2Me anteriormente, Bitcoin no es un sistema centrado en la privacidad, más bien se trata de un sistema que ofrece pseudo anonimato a los usuarios, al mismo tiempo que garantiza transparencia en cada operación y transacción realizada en la red. Así, aunque para realizar una transacción o pago en Bitcoin no se necesita proporcionar ningún dato personal, ni del emisario ni del receptor, en su blockchain sí pueden visualizarse y verificarse cada uno de las transacciones y pagos realizados desde el inicio de sus operaciones en 2009. Teniendo en cuenta esto, si una persona revela la propiedad sobre una dirección de Bitcoin, entonces cualquiera podrá verificar todas las operaciones que haya realizado esa persona con dicha dirección dentro de la red. Es por esta característica que no podemos decir que Bitcoin es privado, sino pseudo anónimo. Además, debido a la exposición de los valores del pagador y del beneficiario, y de la salida, la fungibilidad de Bitcoin también pude ser cuestionada.
Para mejorar esto, varios desarrolladores, o en este caso empresas, ha ideado soluciones innovadoras que ayuden a mejorar esta cualidad en Bitcoin; en especial, en los tiempos que se viven actualmente, donde los gobiernos y los reguladores muestran mayor interés por las transacciones que realizan los usuarios dentro de esta red. La propuesta que presenta CommerceBlock, denominada Mercury, es la primera solución de segunda capa en implementar las llamadas statechains, o cadenas de estados, que fueron diseñadas con el objetivo principal de mejorar la escalabilidad dentro de una red.
Te puede interesar: Autoloop, nueva función en Lightning Network que mejora los canales de pago
Ventajas y beneficios de la nueva herramienta de CommerceBlock
Según explica la compañía en GitHub, Mercury implementará las statechains para que los usuarios puedan transferir la propiedad sobre las UTXOs de Bitcoin (salidas no gastadas) entre las partes sin realizar transacciones en cadena, lo que permite realizar pagos y transacciones casi instantáneas, y garantizar una mayor privacidad en la red.
CommerceBlock señala que, en Mercury, la privacidad y rapidez se debe a que la herramienta permite realizar intercambios atómicos (atomic swap) fuera de la cadena, por lo que las transacciones realizadas solo se registran dentro de las statechains. Esta característica también ayudará a mejorar considerablemente la escalabilidad de la red y la fungibilidad de Bitcoin como dinero. Así mismo, entre los beneficios de utilizar esta red, la compañía señala que los usuarios podrán realizar sus pagos y transacciones con tarifas de comisión mucho más bajas que en la red principal, ya que no se requiere el pago de tarifas en cadena.
También, entre las ventajas de esta herramienta destaca la posibilidad de transferir la propiedad de una clave pública de una UTXO multi-firma; o transferir la propiedad de una posición dentro de un contrato de registro discreto (DLC); o transferir una parte de un canal de pago de la red Lightning Network. Todo esto sin la necesidad de cooperación de una contraparte.
Para su funcionamiento, Mercury utiliza un tercero de confianza, conocido como Entidad de cadena estatal o SE, que puede estar conformada por un proveedor de servicios o una federación de entidades independientes, donde cada una de las partes debe acordar la generación de firmas. Así, que este es el precio que deben pagar los usuarios de la herramienta a cambio de mayor nivel de privacidad en Bitcoin. No obstante, pese a esta figura, CommerceBlock asegura que la SE nunca tendrá la custodia sobre las UTXOs, por lo que el nivel de confianza requerido en esta herramienta es mínimo.
Una herramienta en fase de prueba
Por el momento, y desde el pasado mes de agosto de 2020, Mercury se ha estado ejecutando en la testnet, o red de pruebas, de Bitcoin. A la fecha, la compañía también implementa una wallet o monedero llamado Mercury Wallet, en fase de desarrollo, y que estará disponible en su versión de prueba alfa para la próxima semana, según informó CommerceBlock en su cuenta de Twitter.
La compañía señala que han estado avanzando significativamente en el desarrollo de esta herramienta, y como se trata de un proyecto de código abierto, quien esté interesado puede ir a GitHub y mirar el progreso que ha tenido en su desarrollo, así como contribuir con sugerencias o detección de errores para acelerar aún más su construcción. Incluso, CommerceBlock señala que el que desee, puede utilizar el código de Mercury y adaptarlo para crear sus propios productos.
Un impulso para las herramientas de privacidad de Bitcoin
Así mismo, Nick Gregory, CEO de CommerceBlock, afirma que el uso e implementación de statechains puede impulsar significativamente el nivel de privacidad de herramientas como CoinJoin y CoinSwap, e incluso de wallets de privacidad como Wasabi Wallet y Samourai Wallet. El experto señala que el uso de esta tecnología garantiza la realización de transacciones de BTC de forma instantánea fuera de la cadena, sin el bloqueo de los fondos, ni los problemas de liquidez que se presentan en la red LN, ni los problemas de custodia de las sidechains federadas; por lo que estos servicios y herramientas de privacidad en Bitcoin también pueden beneficiarse de las statechains, para optimizar sus servicios y permitir transacciones instantáneas y económicas.
Aunque esta herramienta aún está en desarrollo, y aún no es apta para su uso con monedas reales, está claro que CommerceBlock planea preparar una versión real para ir más allá de las pruebas este año. El desarrollo de esta herramienta promete darle mayor funcionabilidad a la red Bitcoin, un hecho importante que también tiene influencia en el potencial de revalorización de esta criptomoneda.
Taproot es otra de las innovaciones tecnológicas destinadas a mejorar la privacidad y escalabilidad de la red Bitcoin, y que posiblemente se implemente en el código de Bitcoin este año, después de que los mineros de la red la aprobarán con más del 90% de votos a favor.
Continúa leyendo: Schnorr y Taproot: El futuro de la escalabilidad y la privacidad de Bitcoin