
Sign up to save your podcasts
Or
Comprender exactamente los cambios con la red de Bitcoin al implementar Taproot, uno tiene que comprender primero el por qué eran necesarios los cambios. Taproot es la combinación de muchas propuestas de mejoras de Bitcoin (BIP) que dan como resultado un soft fork de la blockchain de Bitcoin. Un soft fork es una propuesta de actualización que con el tiempo se adopta como la única blockchain, lo que significa que la anterior dejará de funcionar una vez que la nueva (en este caso, Taproot) se adopte por completo.
Las mejoras se pueden dividir en tres categorías, cada una afectando a la otra y cada una necesaria para la construcción final. Taproot aumenta con éxito la seguridad y también permite flexibilidad y escalabilidad con la introducción de un nuevo lenguaje que se expande constantemente. Las tres categorías de cambios se pueden resumir de la siguiente manera:
Esta nueva forma de firma permite una seguridad superior, comisiones más bajas y transacciones de múlti-sig mas flexibles. ¿Cómo?
· SigHash (Signature Hash) se aplica a las transacciones, lo que significa que una vez que se aplica un SigHash, la información se vuelve inmutable (incambiable). Si se cambia la información, la transacción pierde validez. Nada se puede cambiar sin destruir el SigHash. Anteriormente, se podía cambiar una pequeña cantidad de información mediante la "maleabilidad" que no daría lugar a que la transacción perdiera su validez. Ahora, Hablando de firmas…
· La agregación de claves y firmas permite la agregación de claves y firmas públicas. Esto significa que si tienes una transacción con 10 personas, anteriormente necesitarías 10 claves públicas, 10 firmas y un verificador tendría que verificar cada clave y firma una por una. Con la agregación de claves y firmas, podemos convertir las 10 claves públicas en una sola clave y las 10 firmas en una sola firma. El verificador ahora solo tiene que hacer este proceso una vez, en vez de 10 veces. Aquí es donde ocurre una gran cantidad de procesamiento computacional.
· Se logra una seguridad superior en el proceso de agregación porque los heurísticos (los que rastrean datos) no podrán discernir entre una transacción multi-sig y una transaccion normal, lo que permite una mayor privacidad.
· La verificación por lotes se agrega a partir de la agregación mencionada anteriormente, ya que ahora podemos "agrupar" varias transacciones para verificarlas juntas, en lugar de una a la vez. Básicamente, esto es solo una "verificación masiva" y también conduce a que se gasten menos recursos.
Toda la actualización lleva el nombre de esta parte porque así es como el nuevo sistema se integra con el anterior.
· Bitcoin Script Update permite que el lenguaje de scripts utilice firmas de Schnorr e integra los Merkelized Alternative Script Trees (MAST).
· Pay-To-Taproot (P2TR) da la libertad de elección. Puedes utilizar ya sea las firmas de Schnorr o la raíz de Merkle proporcionada con MAST. Cualquiera que satisfaga los requisitos de tu elección, lo que permite un procesamiento de transacciones más limpio cuando el árbol Merkle puede no ser necesario.
(MAST) resume los posibles scripts que se necesitan para desbloquear un bitcoin, en lugar de requerir todos los posibles scripts para la transacción. El hash de un solo script proporcionado por MAST en realidad representa varios scripts. Para gastar un bitcoin, solo necesitas proporcionar tu script y proporcionar una prueba de que tu script se encuentra en la raíz de Merkle. Anteriormente, se habría necesitado muchos má
Comprender exactamente los cambios con la red de Bitcoin al implementar Taproot, uno tiene que comprender primero el por qué eran necesarios los cambios. Taproot es la combinación de muchas propuestas de mejoras de Bitcoin (BIP) que dan como resultado un soft fork de la blockchain de Bitcoin. Un soft fork es una propuesta de actualización que con el tiempo se adopta como la única blockchain, lo que significa que la anterior dejará de funcionar una vez que la nueva (en este caso, Taproot) se adopte por completo.
Las mejoras se pueden dividir en tres categorías, cada una afectando a la otra y cada una necesaria para la construcción final. Taproot aumenta con éxito la seguridad y también permite flexibilidad y escalabilidad con la introducción de un nuevo lenguaje que se expande constantemente. Las tres categorías de cambios se pueden resumir de la siguiente manera:
Esta nueva forma de firma permite una seguridad superior, comisiones más bajas y transacciones de múlti-sig mas flexibles. ¿Cómo?
· SigHash (Signature Hash) se aplica a las transacciones, lo que significa que una vez que se aplica un SigHash, la información se vuelve inmutable (incambiable). Si se cambia la información, la transacción pierde validez. Nada se puede cambiar sin destruir el SigHash. Anteriormente, se podía cambiar una pequeña cantidad de información mediante la "maleabilidad" que no daría lugar a que la transacción perdiera su validez. Ahora, Hablando de firmas…
· La agregación de claves y firmas permite la agregación de claves y firmas públicas. Esto significa que si tienes una transacción con 10 personas, anteriormente necesitarías 10 claves públicas, 10 firmas y un verificador tendría que verificar cada clave y firma una por una. Con la agregación de claves y firmas, podemos convertir las 10 claves públicas en una sola clave y las 10 firmas en una sola firma. El verificador ahora solo tiene que hacer este proceso una vez, en vez de 10 veces. Aquí es donde ocurre una gran cantidad de procesamiento computacional.
· Se logra una seguridad superior en el proceso de agregación porque los heurísticos (los que rastrean datos) no podrán discernir entre una transacción multi-sig y una transaccion normal, lo que permite una mayor privacidad.
· La verificación por lotes se agrega a partir de la agregación mencionada anteriormente, ya que ahora podemos "agrupar" varias transacciones para verificarlas juntas, en lugar de una a la vez. Básicamente, esto es solo una "verificación masiva" y también conduce a que se gasten menos recursos.
Toda la actualización lleva el nombre de esta parte porque así es como el nuevo sistema se integra con el anterior.
· Bitcoin Script Update permite que el lenguaje de scripts utilice firmas de Schnorr e integra los Merkelized Alternative Script Trees (MAST).
· Pay-To-Taproot (P2TR) da la libertad de elección. Puedes utilizar ya sea las firmas de Schnorr o la raíz de Merkle proporcionada con MAST. Cualquiera que satisfaga los requisitos de tu elección, lo que permite un procesamiento de transacciones más limpio cuando el árbol Merkle puede no ser necesario.
(MAST) resume los posibles scripts que se necesitan para desbloquear un bitcoin, en lugar de requerir todos los posibles scripts para la transacción. El hash de un solo script proporcionado por MAST en realidad representa varios scripts. Para gastar un bitcoin, solo necesitas proporcionar tu script y proporcionar una prueba de que tu script se encuentra en la raíz de Merkle. Anteriormente, se habría necesitado muchos má