Una de las actualizaciones más importantes en la historia de bitcoin se recuperará este fin de semana.

¿Qué es Taproot y por qué es importante?

En pocas palabras y lo más abstracto posible, Bitcoin Taproot es una bifurcación suave optimiza la escalabilidad, la protección de datos y la funcionalidad de contrato inteligente. Uno crea un nuevo tipo de dirección bitcoin lo que permite que las versiones de bitcoins se vean similares ya sea que el remitente esté realizando un pago simple o una transacción compleja con múltiples firmas, o esté utilizando Lightning Network.

Una dirección de bitcoin tiene la misma función que un número de cuenta bancaria en el caso de cuentas bancarias, o una dirección de correo electrónico en el caso de un correo electrónico: se utiliza para enviarnos dinero enviando esta dirección a otros.

Las direcciones de raíz principal también permiten a los usuarios ahorre en tarifas de transacción – cuanto más complejas son las condiciones de gasto, más usuarios ahorran, en comparación con los tipos de direcciones anteriores. Al reducir el tamaño de la transacción y hacer que casi cualquier transacción aparezca como una transacción simple de firma única, Taproot también le permite realizar operaciones más grandes y complejas en la red Bitcoin que antes eran impracticables o casi imposibles.

Si alguien solo usa bitcoin para sostener el dispositivo a largo plazo y rara vez lo mueve entre billeteras, puede pensar que Taproot tendrá poco efecto en él. Sin embargo, en realidad, las oportunidades que ofrece esta bifurcación blanda para el futuro de la red Bitcoin son muy importantes, ya que Taproot está sentando las bases para desarrollos aún más emocionantes en la red.

Por un lado, Taproot permite a Lightning Network alcanzar su máximo potencial como tecnología de escalado de bitcoins. Taproot también proporciona una mayor eficiencia y tarifas de transacción más bajas para carteras y contratos más complejos, lo que mejora aún más el uso de bitcoin como sustituto. Incluso las transacciones más complejas entre ministerios que apoyan las firmas de Schroorr y apoyan a Taproot incurrirán en las mismas tarifas que las simples. Además, esta reducción de costos y el aumento de la flexibilidad y las capacidades disponibles para los contratos inteligentes permitirán en última instancia opciones complejas que antes no eran factibles en la red de Bitcoin.

Sin embargo, para comprender por qué se está introduciendo Taproot, primero debemos comprender cómo funcionan las transacciones de Bitcoin y las mejoras hasta la fecha que finalmente llevaron a Taproot.

Cómo funcionan las transacciones de Bitcoin

Las transacciones de Bitcoin se basan en entradas y salidas, que son iguales en todos los casos porque las monedas no se destruyen. Por ejemplo, si queremos enviar 5 BTC, debemos seleccionar exactamente 5 BTC; de lo contrario, la transacción estaría incompleta o nos quedaría demasiado dinero.

En el primer caso, la red Bitcoin no puede hacer mucho, no podemos enviar dinero que no tenemos, pero en el segundo ejemplo, Bitcoin devuelve el “remanente” como una devolución. Si seleccionamos 7.38 BTC para enviar 5 de ellos, 2.38 BTC regresan a nosotros como “diminutos”. Entonces sería 7.38 de entrada y 2.38 + 5 de salida, aunque obtendríamos un poco menos de 2.38 porque la red tiene que deducir las tarifas de transacción.

Cuando hablamos de gasto, nos referimos a un producto. Siguiendo con el ejemplo anterior, hemos enviado 5 BTC que la otra parte puede usar como desee. Por ejemplo, puedo enviar 3 BTC a Anna y 2 BTC a Balázs, o puedo enviar 5 BTC a Cecilia. También puede optar por mantener 5 BTC de forma indefinida. A menos que elija conservarlo, ejecutará una transacción sin importar para qué use sus nuevos bitcoins. En esencia,

que dado que ha recibido 5 BTC en su totalidad, si desea enviar solo 3 BTC, aún deberá ingresar los 5 BTC en la transacción y recibir el resto como devolución.

Lo esencial en esta dinámica es la interacción de las monedas como entradas y salidas. Cuando gastamos, pasamos la salida de una transacción a otra persona. Por esta razón, el concepto de cartera es una abstracción que tiene como objetivo hacer las cosas más fáciles de entender al resumir todos los resultados de transacciones que poseemos. Pero eso es todo lo que hay que hacer: salidas de transacciones (Modelo UTXO).

Mejorando el modelo de transacciones

La historia del pago en bitcoin ha cambiado mucho desde los primeros días de la red. El modelo UTXO descrito anteriormente se basa en scripts o contratos creados utilizando el lenguaje de “programación” Bitcoin Script. Las comillas se justifican porque es mucho más probable que el lenguaje de scripting de bitcoin sea un lenguaje de verificación que un lenguaje que proporciona instrucciones computacionales. En esencia, las secuencias de comandos de bitcoin son una forma de especificar las condiciones para gastar UTXO (salida de transacciones no gastadas).

Hay tres limitaciones principales a considerar al mirar Bitcoin Script y su desarrollo: protección de datos, eficiencia espacial y eficiencia computacional – por lo general, la mejora de uno de ellos da como resultado el fortalecimiento de los otros dos. Por ejemplo, tratar de revelar menos información sobre una transacción y, por lo tanto, mejorar la protección de datos significaría enviar menos datos, reducir el espacio requerido para la transacción y hacer que sea más fácil de verificar, lo que en última instancia requiere menos cálculo.

La comunidad ha mejorado el rendimiento de las transacciones de bitcoins con la introducción gradual de nuevos tipos de scripts o direcciones. Estos cambios fueron diseñados para mejorar la protección de datos, facilitar las remesas y acelerar el proceso de validación de transacciones.

Un ejemplo de esto son las direcciones de firmas múltiples, que solían crearse manualmente usando Bitcoin Script, pero ahora se pueden crear fácilmente en un teléfono inteligente o computadora portátil.

Una firma múltiple indica que se requieren múltiples claves privadas para autorizar una transacción de bitcoin, en lugar de una única firma de clave.

Lo mismo ocurre con Lightning Network, la solución de escalado de Bitcoin Layer 2 que ayuda con pagos pequeños y frecuentes. Ahora está disponible en aplicaciones móviles y permite a los usuarios transferir instantáneamente una cantidad que alguna vez fue impracticable de BTC entre sí.

Taproot, la última y posiblemente más importante actualización del protocolo de Bitcoin hasta la fecha, es la evolución natural de las transacciones de Bitcoin y, por lo tanto, la forma en que funcionan los scripts. Con las firmas de Schnorr, MAST y Tapscript, Taproot tiene como objetivo aumentar la flexibilidad y la privacidad sin comprometer la seguridad.

En las primeras etapas de bitcoin, con direcciones antiguas, el remitente de la transacción tenía que preocuparse por la política de la billetera del destinatario, su contrato o guión, que no solo era poco práctica, sino que también significaba una brecha de privacidad significativa. El contrato tenía que estar visible para cualquier persona cuando se envió la transacción, por lo que la protección de datos del destinatario era baja.

A pagar al script hash (P2SH), Bitcoin cambió esta dinámica y comenzó a enviar transacciones a hashes de contrato. Esta adición a las transacciones de bitcoin no solo mejoró la protección de datos al hacer que todas las salidas parezcan similares, sino que también redujo el tamaño de la salida, aumentando así la eficiencia.

Sin embargo, el contrato tenía que ser visible en el momento de la transferencia, por lo que se revelaron todas las condiciones de gasto. Este enfoque tiene dos inconvenientes: protección de datos y eficiencia. Debido a que cualquier observador externo puede aprender sobre las diferentes condiciones de gasto, por lo que puede aprender mucha información sobre el poeta, además, la cadena de bloques está hinchada por un guión que contiene lógica innecesaria. En la práctica, solo tiene sentido verificar la condición de gasto bajo la cual se gastó la producción dada.

La actualización Taproot mejora esta lógica al Árboles de sintaxis abstracta fusionados (MAST), una estructura que finalmente permitirá que bitcoin para revelar solo los términos de gasto específicos del contrato que se utilizaron en la transacción.

En Taproot, el gasto tiene dos opciones principales: una condición consensuada y de mutuo acuerdo; o una condición de reserva. Por ejemplo, si una dirección de varias personas con varias firmas quiere gastar ciertas cantidades de manera programática, pueden establecer una condición de gasto en la que todos estén de acuerdo, pero pueden configurar estados de respaldo en caso de que no puedan llegar a un consenso.

Si se usa una condición con la que todos están de acuerdo, Taproot permitirá que se convierta en una sola firma. Debido a esto, la red Bitcoin ni siquiera sabrá que están usando un contrato, lo que aumenta significativamente la privacidad de los propietarios de títulos con múltiples firmas.

Si no se puede llegar a un consenso y una de las partes gasta el dinero utilizando uno de los métodos de respaldo, Taproot solo explorará ese método. Dado que la introducción de P2SH ha aumentado la privacidad de los destinatarios al hacer que todas las salidas se vean iguales, solo un hash, Taproot aumentará la privacidad del remitente al limitar la cantidad de información que ingresa a la red.

Incluso si alguien no usa funciones complejas de billetera como múltiples firmas o Lightning, mejorar la privacidad de los usuarios de dichas billeteras mejorará al individuo, ya que hace que sea más difícil monitorear la cadena de bloques en general y aumenta el anonimato de la red Bitcoin.

¿Qué puede venir después de Taproot?

Al hacer que las transacciones sean más baratas, más eficientes y más privadas, Taproot está creando las condiciones para que se agreguen funciones adicionales a la red Bitcoin. A medida que los nodos se actualizan y los usuarios comienzan a usar principalmente direcciones Taproot, será más difícil para los observadores de blockchain detectar y distinguir entre las partes emisoras y receptoras, y los UTXO se manejarán de manera más uniforme, y la red Bitcoin más amplia tendrá un sistema de facturación más robusto. . se convierte en una red que permite construir funciones complejas en ella.

Los protocolos de capa 2 y las cadenas laterales tienen la capacidad de moverse hacia arriba y usar contratos inteligentes aún más sofisticados para coordinar monedas en la capa base. Aunque algunas aplicaciones financieras descentralizadas y casos de uso ya se están implementando en la red de Bitcoin, la mayor flexibilidad y variedad de opciones proporcionadas por la actualización de Taproot en los contratos inteligentes puede, en última instancia, permitir más casos de uso y funciones más complejas al tiempo que se aprovecha la sólida seguridad de la Red Bitcoin. Garantías.

Las redes novedosas como Ethereum carecen de las propiedades monetarias, la seguridad y la solidez de la capa central de Bitcoin, una de las razones por las que la mayoría de las aplicaciones creadas en ellas no cumplieron con las expectativas a largo plazo. escribe la revista Bitcoin. Al construir pacientemente las bases de una red monetaria distribuida, sin censura y soberana, la red de Bitcoin puede lograr una funcionalidad y un crecimiento a largo plazo a través de su enfoque basado en capas.

La respuesta a la pregunta de si la nueva actualización también aparecerá en el tipo de cambio probablemente no sea así. Esto se debe a que la actualización ya se adoptó a mediados de junio, pero solo entrará en vigencia ahora, por lo que el mercado ha tenido mucho tiempo para fijar el precio de Taproot y el tipo de cambio ha aumentado casi un 80 por ciento desde mediados de junio (en el que, por supuesto, , varios factores).

Imagen de portada: Chesnot / Getty Images


Source: Portfolio.hu – Üzlet by www.portfolio.hu.

*The article has been translated based on the content of Portfolio.hu – Üzlet by www.portfolio.hu. If there is any problem regarding the content, copyright, please leave a report below the article. We will try to process as quickly as possible to protect the rights of the author. Thank you very much!

*We just want readers to access information more quickly and easily with other multilingual content, instead of information only available in a certain language.

*We always respect the copyright of the content of the author and always include the original link of the source article.If the author disagrees, just leave the report below the article, the article will be edited or deleted at the request of the author. Thanks very much! Best regards!