Lima, Perú
+5113014109

Nuevo BIP utiliza Taproot para mejorar la privacidad de las transacciones en Bitcoin

Nuevo BIP utiliza Taproot para mejorar la privacidad de las transacciones en Bitcoin


Hechos clave:
  • Taproot ya fue bloqueado en Bitcoin, y estará activo para noviembre del presente año.

  • La BIP ofuscará las transacciones de una sola firma para que sean irreconocibles.

Una nueva propuesta de mejora de Bitcoin (BIP) propone mejorar la privacidad en las transacciones Taproot de una sola firma, permitiendo enmascararlas para que sea imposible reconocerlas entre operaciones multifirmas o de protocolos de contrato.

La propuesta fue subida en días recientes en la lista de correo de Bitcon-Dev por el programador Chris Belcher. En ella, se propone crear un sistema que utilice el sistema de bloqueo por tiempo nSequence por defecto en las transacciones Taproot, esto para aumentar la privacidad de las operaciones.

nSequence es un protocolo de bloqueo de tiempo en las transacciones, que establece que una transacción bloqueará los fondos hasta que no se alcance cierta altura de bloque o no transcurra una cantidad de tiempo establecida desde su creación.

Con nSequence se pueden crear transacciones programables para pagos futuros. Originalmente esto se realizaba a través de Bitcoin Script, el lenguaje original de Bitcoin Core. No obstante, con la llegada de Taproot y el lenguaje de programación Sapio, se abre el camino para el desarrollo de contratos inteligentes integrando las propiedades de nSequence.

Las transacciones con bloqueo de tiempo ya han causado estragos en la red Bitcoin, debido a fallas en su programación, hecho reportado por CriptoNoticias en su momento.

Sin embargo, la motivación de convertir en un estándar las transacciones de Taproot utilizando nSequense, es el evitar los ataques llamados fee sniping. Estos se producen cuando un minero deshonesto intenta minar dos bloques de forma simultánea, quedándose así con el bloque que mayor cantidad de comisiones posea.

Con las transacciones con bloqueo de tiempo se evita este tipo de prácticas, considerando que los mineros malintencionados podrían tener una mayor motivación a realizar este tipo de ataques en futuros halving, ya que las comisiones recogidas por un bloque serán mayores que la recompensa de BTC minada. Esta recompensa se ubica en 6,5 BTC y en promedio un bloque genera 0,2 BTC en cobros por comisión.

Cabe destacar que la implementación de nSequense no requiere ningún tipo de soft o hard fork, ya que puede ser adoptada de forma independiente por los diferentes monederos de Bitcoin, según les convenga.

Taproot y los contratos inteligentes

Los contratos inteligentes son quizás un concepto muy ligado a Ethereum, ya que este ha explotado su utilización de la mano con su propio lenguaje de programación Solidity, que facilita su desarrollo. Pero Bitcoin no estaba ajeno a ellos, ya que este cuenta con su propio lenguaje de programación Bitcoin Script, que en teoría permite la creación de contratos inteligentes, aunque son bastantes difíciles de programar.

Esquema conceptual del funcionamiento de un contato inteligente desarrollado en Sapio por su creador Jeremy Rubin. Su función era definir la fecha en que se activaría Taproot. Fuente: Bitmex.

Con la llegada de Taproot y las firmas Schnorr a Bitcoin, se abre el horizonte a los contratos inteligentes en la red de la criptomoneda madre. Esto a través de un lenguaje de programación tipo script de nombre Sapio, del cual ya se han presentado varios modelos en Bitcoin.



Enlace fuente

Post Relacionados
× ¿Cómo puedo ayudarte? Available from 09:00 to 18:00