Pay to Taproot (P2TR), o Pago a Taproot, es un tipo de ScriptPubKey que bloquea los bitcoins a un script que solo puede ser desbloqueado utilizado una clave pública o un Árbol de Escritura Alternativa Merkelizada (MAST).
Este tipo de script de Bitcoin permite que los BTC bloqueados en una UTXO puedan ser gastados de muchas maneras posibles. Abriendo la puerta a diferentes tipos de proyectos.
En la superficie, una salida P2TR bloquea los bitcoins a una única clave pública Schnorr, que pasaremos a llamar Q. Sin embargo, la clave publica Q es en realidad el agregado de la clave pública P y la clave pública M, que es calculada desde la raíz de Merkle de una lista de otras ScriptPubKey.
Los bitcoins en una salida P2TR puede ser gastados publicando una firma para la clave pública P, o al satisfacer uno de los scripts contenidos en el árbol de Merkle. Mientras la primera opción es llamada la ruta clave, la segunda opción es llamada la ruta script.
Pay to Taproot mezcla la funcionalidad que encontramos en los scripts de Pay to Script Hash (P2SH) y Pay to Public Key (P2PK) de manera flexible, permitiendo que su dueño, o dueños, pueda elegir como quiere gastar su dinero.
Esto es una mejora muy significativa para Bitcoin, ya que P2TR permite aumentar la privacidad de sus usuarios.
Mientras que existen múltiples formas de gastar las salidas de una transacción P2TR, solo la que haya sido empleada es la que finalmente será revelada, permitiendo que otras alternativas sin usar permanezcan privadas.
Además, gracias a la agregación de claves Schnorr, la clave pública P puede ser a su vez una clave agregada, lo que permite una representación de multi firma.
Aunque lo más importante es que el estado de la clave pública P como clave multi firma o clave simple nunca es revelado, y por eso todas las salidas P2TR se asemejan entre sí. Lo que hace que los esfuerzo por realizar un análisis de cadena de bloques con heurística se vuelva más dificultoso, mejorando la privacidad del usuario como fin último.
Las salidas Pay to Taproot comenzaron a ser gastables una vez que la mejora Taproot ha sido activada. Sin embargo, algunos pioneros en Bitcoin ya habían comenzado a enviar BTC a estas salidas P2TR, las cuales quedaron sin uso hasta que la activación fue implementada.
Agrega un Comentario