Noticias

¿Bitcoin admite contratos inteligentes?

Un contrato inteligente en su término genérico es un acuerdo digitalizado que se ejecuta automáticamente cuando se cumple un criterio predeterminado. Bitcoin es una de las monedas líderes que admite una variedad de contratos inteligentes para admitir múltiples transacciones.

Bitcoin pasó por una actualización importante para permitir que la criptografía maneje transacciones más complejas con facilidad. Estos contratos inteligentes proporcionan a las criptomonedas el elemento de trazabilidad y transparencia. También son irreversibles, lo que significa que una vez iniciados, los usuarios no pueden detener el proceso.

Esto es lo que necesita saber sobre los contratos inteligentes de Bitcoin.

¿Cómo admite Bitcoin los contratos inteligentes?

El soporte de contrato inteligente de Bitcoin proviene de su poderoso lenguaje de programación, Script.

Script permite a los usuarios establecer una condición predeterminada que debe cumplirse para que su transacción se procese más. Un usuario debe cumplir con la condición predeterminada para desbloquear su BTC y enviarlos para su procesamiento, al igual que funcionan los contratos inteligentes para la mayoría de las otras criptomonedas.

Tipos de contratos inteligentes compatibles con Bitcoin

Bitcoin admite una variedad de contratos inteligentes que incluyen:

Contrato inteligente Pay-to-Public-Key-Hash

El contrato inteligente Pay-to-Public-Key-Hash, o P2PKH, es una de las formas más populares de contrato inteligente. Permite que Bitcoin se envíe a una dirección de Bitcoin, con la condición de que solo el propietario de la clave privada pueda acceder a ella.

Secuencias de comandos de múltiples firmas

Los scripts de firmas múltiples requieren una condición en la que los usuarios deben especificar el número de firmas. Por ejemplo, los creadores de contratos pueden mencionar una lista de x claves públicas necesarias con una lista de y que son iguales o menores que x claves.

El Bitcoin enviado por el usuario solo se desbloqueará y gastará cuando se proporcionen x claves, cada una de las cuales se ajusta a una de las claves públicas enumeradas y. Esto se conoce como m-of-n multisig.

Transacciones de Bitcoin con bloqueo de tiempo

Las transacciones de Bitcoin se pueden programar o bloquear en el tiempo, lo que significa que se pueden aceptar después de que pase una cantidad de tiempo predeterminada.

Estos bloqueos de tiempo pueden actuar como un script de bloqueo para cambiar la forma en que los usuarios pueden gastar sus BTC. Por ejemplo, una condición como x Bitcoin se puede gastar después de que los usuarios puedan configurar 1 firma como un simple requisito de contrato inteligente.

Actualización Taproot de Bitcoin

Bitcoin Taproot Upgrade es la última ScriptPubKey que permite que bitcoin se desbloquee mediante una clave pública o un árbol de script alternativo merkelizado. Esto permite a los usuarios gastar la criptomoneda de múltiples formas.

Lee mas: ¿Y si regresara Satoshi Nakamoto de Bitcoin?

[Image: Executium/Unsplash]

Consejos Juegos Pro Esports cuenta con el apoyo de su audiencia. Cuando compra a través de enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Aprende más

About author

Soy Carmen T. Swanson, una apasionada jugadora y autora a tiempo parcial que contribuye a ConsejosJuegosPro.org. Los videojuegos han sido mi pasión de toda la vida y la he combinado con mis habilidades de escritura para compartir conocimientos, reseñas y consejos con otros jugadores. Con un título en periodismo en mi currículum, fundé un blog de videojuegos que finalmente me llevó a unirme a ConsejosJuegosPro.org. Mi objetivo es hacer que los videojuegos sean accesibles y disfrutables para todos, y me encanta explorar las últimas tendencias del mundo de los videojuegos. Además de los videojuegos, soy una entusiasta de la naturaleza, una experimentadora culinaria y firme creyente en el equilibrio entre el trabajo y la vida. ¡Acompáñame en la aventura de los videojuegos a través de mis artículos!