Hoje, a Nunchuck Wallet libera suporte para uso de miniscript totalmente generalizado, trazendo um grau de flexibilidade e controle para seus usuários que não são vistos antes.
Para aqueles que não estão familiarizados com o MiniScript, é um idioma político inventado pelo desenvolvedor principal e ex -mantenedor Pieter Wuille para facilitar a criação de scripts personalizados de bitcoin mais fáceis e seguros. O MiniScript pega as peças mais usadas de script de bitcoin, bloqueios de assinatura, cronogramas, hashlocks etc. e cria uma linguagem de programação de “nível mais alto” para os usuários criarem scripts personalizados.
Esse idioma de nível superior foi projetado para ser analisável com segurança e composto, o que significa que, uma vez que os usuários criem um script personalizado, eles podem ter certeza de que ele se comportará exatamente como eles esperam.
A Nuchuck fornece dois modelos básicos que os usuários podem usar, simplesmente precisando preencher as chaves que desejam usar na carteira. Um é um multisig em decomposição, onde após um timelock expirar menos teclas são necessárias para gastar, a fim de garantir que a perda de chave não resulte na perda de fundos. O outro é um multisig em expansão, onde com o tempo outras chaves podem assinar para uma transação além do conjunto de chaves do núcleo. Ou seja, inicialmente é necessário 2-de-2, mas depois de um timelock uma terceira chave pode assinar.
Além desses modelos básicos, os usuários mais avançados podem importar qualquer modelo de ministro personalizado que eles tenham criado.
Modelos de ministro -escrito podem ser aplicados às carteiras nativas de Segwit, bem como às carteiras de raiz de torneira.
Fora do portão, as seguintes carteiras de hardware suportarão o Miniscript Segwit: Coldcard, Tapsigner, Blockstream Jade e Ledger.
O seguinte suportará o Taproot Miniscript: Coldcard e Ledger.
O uso do Musig2 com o MiniScript será limitado apenas às teclas de software por enquanto.
A função de comunicação criptografada de ponta a ponta do Nunchuck possui suporte total para modelos de miniscript, permitindo a colaboração entre os usuários na construção e no uso de carteiras baseadas em modelos.
Além disso, o Nunchuck compilou um guia técnico de 101 para usuários que desejam usar o MiniScript em suas carteiras. Para aqueles que estão mais inclinados a mergulhar nas próprias porcas e parafusos, aqui também está um site montado por Pieter Wuille com uma quebra de ministript em si e algumas ferramentas básicas.