Share this article

Pieter Wuille revela 'Miniscript', uma nova linguagem de contrato inteligente para Bitcoin

Updated Sep 13, 2021, 11:21 a.m. Published Aug 20, 2019, 2:30 p.m.
Pieter Wuille, blockstream

Os contratos inteligentes podem em breve ganhar um impulso no Bitcoin , já que o renomado programador Pieter Wuille revelou uma nova linguagem de codificação projetada especificamente para seu uso.

Postado para o desenvolvedor Bitcoin lista de discussãoSegunda-feira, a linguagem 'Miniscript' visa tornar mais fácil para programadores escreverem "contratos inteligentes" ou condições para gastar bitcoins. Os programadores Wuille, Andrew Poelstra e Sanket Sanjalkar têm trabalhado no código por aproximadamente um ano, disse Wuille.

A História Continua abaixo
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Embora tenha sido compartilhado nos bastidores, Wuille disse que agora está publicando na lista de e-mail porque chegou "a um estágio em que gostaria de receber mais atenção".

Voltando um BIT, "Script" é a linguagem de contrato inteligente em Bitcoin, que permite que os usuários especifiquem certas condições que precisam ser atendidas antes que o Bitcoin possa ser gasto. Digamos que os fundos são bloqueados até um certo tempo antes que possam ser gastos. Ou, duas pessoas precisam assinar uma transação antes que o dinheiro possa ser movido, um conceito chamado "multi-sig".

Essa programabilidade é nova quando se trata de dinheiro digital, pois antes do Bitcoin T era possível implementar tais regras sem confiar em um banco ou um tipo similar de intermediário no meio.

"Miniscript," por outro lado, constrói em cima dessa linguagem de programação, melhorando-a de várias maneiras. Uma ONE é que é um BIT mais fácil de olhar e raciocinar sobre, como Wuille argumentou com um exemplo que "permite que A pegue as moedas a qualquer momento, e B depois de [um] dia."

Veja como essas regras são implementadas no Script do bitcoin:

OP_CHECKSIG OP_IFDUP OP_NOTIF OP_DUP OP_HASH160 <hash160(B)>

OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

Então, a mesma coisa no Minscript:

ou_d(c:pk(A),e_v(vc:pk_h(B),mais antigo(144)))

O Miniscript é baseado no Script, capaz de "compilar" para a linguagem nativa do bitcoin.

A nova linguagem está recebendo aplausos de desenvolvedores na comunidade. O engenheiro de relâmpagos da Blockstream Rusty Russell, por exemplo,tweetou: "Esta será uma daquelas tecnologias do tipo 'Como diabos fazíamos isso antes?'. Nada sexy e vital."

Há muitos casos de uso em potencial, como facilitar a implementação de scripts tão complexos na carteira, como Eric Lombrozo tuitou. Ou, como o educador de Bitcoin Jimmy Song descrito, ele poderia até mesmo ser usado para sustentar a rede lightning.

Pensando nisso no contexto mais amplo das linguagens de blockchain, Song comentou que a linguagem de contrato inteligente difere da linguagem Solidity do Ethereum, porque enquanto o Ethereum torna possível escrever muito mais tipos de contratos inteligentes, o Miniscript na verdade reduz as possibilidades.

Song argumenta que isso é melhor porque reduz a "complexidade" e a "superfície de ataque".

Incluídas nesta versão estão duas implementações funcionais, nas linguagens de programação C++ e Rust, que Wuille chamou de "trabalho em andamento", acrescentando:

"Por meio de testes randomizados em larga escala, temos certeza de que o design da linguagem e as testemunhas associadas são compatíveis com as regras de consenso e padronização existentes."

Imagem Wuille via arquivos CoinDesk

Sizin için daha fazlası

Protocol Research: GoPlus Security

GP Basic Image

Bilinmesi gerekenler:

  • As of October 2025, GoPlus has generated $4.7M in total revenue across its product lines. The GoPlus App is the primary revenue driver, contributing $2.5M (approx. 53%), followed by the SafeToken Protocol at $1.7M.
  • GoPlus Intelligence's Token Security API averaged 717 million monthly calls year-to-date in 2025 , with a peak of nearly 1 billion calls in February 2025. Total blockchain-level requests, including transaction simulations, averaged an additional 350 million per month.
  • Since its January 2025 launch , the $GPS token has registered over $5B in total spot volume and $10B in derivatives volume in 2025. Monthly spot volume peaked in March 2025 at over $1.1B , while derivatives volume peaked the same month at over $4B.

Sizin için daha fazlası

Banco do Japão Prepara Aumento de Taxas ao Maior Nível em 30 Anos, Representando Outra Ameaça ao Bitcoin

Osaka castle (Wikepedia)

O aumento das taxas no Japão e a valorização do iene ameaçam as operações de carry trade e podem pressionar os mercados de criptomoedas, apesar do afrouxamento da política nos EUA.

Bilinmesi gerekenler:

  • De acordo com o Nikkei, o Banco do Japão (BoJ) está prestes a aumentar as taxas de juros para 75 pontos base, o nível mais alto em 30 anos.
  • O aumento dos custos de financiamento no Japão, juntamente com a queda das taxas nos EUA, pode forçar fundos alavancados a reduzir a exposição ao carry trade, aumentando o risco de queda para o bitcoin.