Bitcoin

Bitcoin [BTC]: ¿qué es Miniscript y cómo funciona?

Published

on

Andrew Poelstra, Director de Investigación de Blockstream, se involucró con Miniscript para reestructurar el script de bitcoin [BTC] de una manera más organizada. Se cree que dicho lenguaje (Miniscript) podría desbloquear el potencial subyacente de BTC, en cuanto a las condiciones avanzadas de gasto en la red y optimización del análisis eficiente.

En una entrevista reciente con Block TV, Poelstra discutió el concepto de miniscript en detalle, también se refirió a los contratos inteligentes de bitcoin. 

El desarrollador del Miniscript declaró que la mayoría de la comunidad no sabe que BTC ha respaldado contratos inteligentes bastante complejos desde su inicio. Además de que facilita las firmas de umbral y las multifirmas múltiples, pero la utilización no ha sido rápida debido a la complejidad del script de bitcoin. 

La tecnología es un lenguaje de programación de muy bajo nivel y no comprende particularmente el uso de firmas debido a sus niveles operativos primitivos.

La solución a este dilema es el lenguaje Miniscript, que optimiza el script de una manera más estructurada, donde el código se puede escribir para comprender las condiciones de gasto de BTC.

¿Qué es y cómo funciona Miniscript?

El Director de Investigación afirmó:

“Miniscript es una forma diferente a nivel tecnológico, de interpretar el script de bitcoin que ya existe en la Blockchain. Así que en este momento, supongo que, técnicamente, la mayoría de las monedas están controladas por miniscripts».

Después, Poelstra hizo una comparación con Ethereum [ETH] y sugirió que la comunidad no quería que BTC resonara en «el estilo de almacenamiento de datos de Ethereum». Añadió que es mucho más difícil verificar las transacciones de ETH que las bitcoin.

Sin embargo, Poelstra hizo hincapié en el hecho de que Miniscript no causó preocupaciones como tal, porque el lenguaje de programación no introdujo nada que no existiera en el sistema. El procesamiento consiste en reestructurar la funcionalidad que ya existía en el código y hacerlo más accesible. Además, Miniscript está diseñado para codificar únicamente las condiciones de gasto. Añadió:

“Simplemente le da la capacidad de controlar cómo se gastan las monedas. Habilita diferentes aplicaciones financieras sin brindarle capacidades generales que se pueden usar para aplicaciones no financieras».

Salir de la versión móvil