Close Menu
    Facebook X (Twitter) Instagram
    ESP Blockchain Journal
    • Noticias
      • Noticias Blockchain
      • Noticias Bitcoin
      • Noticias Ethereum
      • Noticias Ripple
      • NFT
      • Metaverso
      • DeFi
      • Noticias Tron
      • Noticias Litecoin
      • Noticias Monero
      • Noticias Cardano
      • Noticias Stellar
      • Noticias Algorand
      • Noticias Dogecoin
      • Noticias Polkadot
      • Noticias Kusama
      • Noticias Solana
    • Análisis de Precios
    • Academia Cripto
    • Opinión
    • Contacto
    • bandera
    ESP Blockchain Journal
    Home»Noticias»Miniscript: un nuevo lenguaje de programación para contratos inteligentes en la cadena de bloques de Bitcoin

    Miniscript: un nuevo lenguaje de programación para contratos inteligentes en la cadena de bloques de Bitcoin

    0
    By BlockchainJournal on agosto 21, 2019 Noticias
    Share
    Facebook Twitter LinkedIn Pinterest Email

    El desarrollador de Bitcoin Core Peter Velle presentó Miniscript, un nuevo lenguaje de programación para simplificar el desarrollo de contratos inteligentes para la red Bitcoin.

    Después de publicar el mensaje correspondiente en el boletín para desarrolladores de Bitcoin, Peter Velle señaló que el trabajo en Miniscript duró casi un año, y Andrew Poelstra y Sanket Sanyalkar también participaron en él.

    Ahora, como dice el desarrollador belga, el proyecto ha llegado a la etapa en que es necesario atraer más atención.

    Acabo de anunciar nuestro sitio web del proyecto Miniscript en la lista de correo de bitcoin-dev: https://t.co/vOceWbgPe0

    – Pieter Wuille (@pwuille) 19 de agosto de 2019

    Para comprender a qué ha llegado Peter Velle, es necesario recordar Script, el lenguaje de los contratos inteligentes de bitcoin, que le permite especificar ciertas condiciones bajo las cuales puede tener lugar el gasto en criptomonedas .

    Este puede ser un cierto período de tiempo antes del cual es imposible gastar monedas, o un sistema de firma múltiple que requiere la firma de varios participantes en una transacción .

    Miniscript está construido sobre este lenguaje y está diseñado para optimizarlo. En primer lugar, es una percepción puramente visual del código. Entonces, si en el lenguaje Script, la entrada se ve así:

    OP_CHECKSIG OP_IFDUP OP_NOTIF OP_DUP OP_HASH160 <hash160 (B)>
    OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

    entonces en Miniscript se ve así:

    or_d (c: pk (A) y_v (vc: pk_h (B), más antiguo (144)))

    Sin embargo, lo que es más importante, Miniscript, según Velle, es una nueva forma de escribir scripts estructurados que brinda la capacidad de realizar varios tipos de análisis estáticos, generar firmas genéricas y un conjunto de condiciones modificables para ejecutar contratos inteligentes .

    En resumen, es una forma de escribir (algunos) scripts de Bitcoin de una manera estructurada y componible que permite varios tipos de análisis estático, firma genérica y compilación de políticas.

    – Pieter Wuille (@pwuille) 19 de agosto de 2019

    En su hilo de Twitter, Peter Welle escribe:

    “Supongamos que una empresa quiere proteger los fondos almacenados en un almacenamiento en frío utilizando un sistema de dos firmas de 3 de 3 con tres miembros. Sin embargo, uno de los participantes tiene su propio buen conjunto basado en autenticación de dos factores, firma múltiple y bloqueo de tiempo. ¿Por qué no hacer que todo el sistema de la empresa sea uno de los participantes con múltiples firmas?

    Miniscript está actualmente disponible en implementaciones para C ++ y Rust . Según Velle, el trabajo en el proyecto continúa, pero las extensas pruebas realizadas inspiran confianza en que el diseño del lenguaje no solo es compatible con el consenso actual de la red Bitcoin, sino que tampoco requiere ningún cambio en él.

    Además, los desarrolladores también planean expandir la estructura Miniscript para que el lenguaje admita futuros cambios de script que se puedan incluir en la base de código de Bitcoin.

    Peter Velle agregó que está trabajando en la introducción de partes del lenguaje Bitcoin Core si la comunidad de desarrolladores quiere activarlas y cree que podría ser muy útil para bitcoin, pero lo ideal es que lo vea como parte de la tecnología para billeteras.

    Recordemos que Peter Velle es también uno de los principales autores y creadores del protocolo Segregated Witness (SegWit) , la mayor actualización hasta la fecha en la red Bitcoin, que se activó en agosto de 2017.

    Fecha de publicación 21/08/2019
    Comparta este material en las redes sociales y deje su opinión en los comentarios a continuación.


    bitcoin Bitcoin Core Featured Twitter
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    BlockchainJournal

    Related Posts

    ARK Invest Deshace Acciones de Coinbase y GBTC por Millones en Medio del Auge del Mercado

    diciembre 6, 2023

    El Descuento de GBTC se Reduce a Medida que Aumenta el Precio de Bitcoin

    diciembre 6, 2023

    IBM Presenta OSO, Diseñada Para el Almacenamiento en Frío de Activos Digitales

    diciembre 6, 2023

    Marathon Digital Produjo 1.187 Bitcoins en Noviembre y Mantuvo 14.025 BTC sin Restricciones

    diciembre 5, 2023

    Acusaciones de Falsificación de Volumen Sacuden al Token RATS en Gate Exchange

    diciembre 5, 2023

    Ballena de Ethereum Se Despierta y Transfiere $90 Millones a Kraken

    diciembre 5, 2023
    Buscar
    Facebook X (Twitter) Instagram Pinterest
    © 2025 Blockchainjournal

    Type above and press Enter to search. Press Esc to cancel.

    Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumiremos que estás de acuerdo.