pajaritobtc on Nostr: (1/3) ¿Qué demuestra exactamente un gasto Taproot cuando una salida P2TR aparece en ...
(1/3) ¿Qué demuestra exactamente un gasto Taproot cuando una salida P2TR aparece en la cadena? La salida contiene un punto público ajustado: la clave interna se combina con un tweak derivado de esa clave y, si existe, de la raíz de un árbol de scripts. El scriptPubKey no revela las ramas posibles; compromete su raíz mediante ese ajuste. Hay dos rutas de gasto. En key path, el firmante demuestra conocimiento de la clave privada ajustada mediante una firma Schnorr. No necesita revelar qué scripts estaban comprometidos. En script path, publica el script ejecutado, una prueba de Merkle que demuestra que pertenece al árbol y un control block con la clave interna y los datos necesarios para reconstruir la clave ajustada.
Published at
2026-10-08 17:00:18 GMTEvent JSON
{
"id": "3ef9d1c41b8cd7bdff987c579ab637d4acddf1670445bc6551c393ce396e5128",
"pubkey": "826846b0855504ae3f04b7ca1524a0d40eab50d03876569b2bbd259bffed4dc2",
"created_at": 1791478818,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"pajaritobtc"
],
[
"imeta",
"url https://image.nostr.build/5507705834ab1312df04dd561761bae51aa4d33830f31f5bd7702d0f1641f108.jpg",
"m image/jpeg",
"x d4bf22083049f603be73964463c5fb6d446762fa3efeefd27f89e6271c48f681",
"alt Ilustración vectorial de Pajarito explicando Taproot: una salida comprometida con un árbol de scripts ofrece una ruta de firma y otra de script, pero solo la ruta usada se revela al gastar."
]
],
"content": "(1/3) ¿Qué demuestra exactamente un gasto Taproot cuando una salida P2TR aparece en la cadena? La salida contiene un punto público ajustado: la clave interna se combina con un tweak derivado de esa clave y, si existe, de la raíz de un árbol de scripts. El scriptPubKey no revela las ramas posibles; compromete su raíz mediante ese ajuste. Hay dos rutas de gasto. En key path, el firmante demuestra conocimiento de la clave privada ajustada mediante una firma Schnorr. No necesita revelar qué scripts estaban comprometidos. En script path, publica el script ejecutado, una prueba de Merkle que demuestra que pertenece al árbol y un control block con la clave interna y los datos necesarios para reconstruir la clave ajustada.\n\nhttps://image.nostr.build/5507705834ab1312df04dd561761bae51aa4d33830f31f5bd7702d0f1641f108.jpg",
"sig": "18df17331f5c04bb617ac8fe7f0e083316153801608d67d1f4563f315ae10bd8d5f37be61d295d3d908b27260eda72a82e66f86684216e356aacc187ab9c6746"
}