A empresa de carteiras Bitcoin Nunchuk lançou ferramentas open-source que permitem que agentes de IA interajam com carteiras Bitcoin sem lhes dar controlo total sobre os fundos. A Nunchuk disse, num post no blogue de quarta-feira, que as ferramentas procuram apoiar agentes de IA que consigam executar tarefas financeiras, como enviar pagamentos ou gerir carteiras, garantindo ao mesmo tempo que os agentes não controlam as chaves que protegem o Bitcoin dos utilizadores. «As abordagens atuais ou dão ao agente autoridade total sobre uma carteira autónoma, ou usam uma assinatura delegada em que o agente atua em nome do utilizador», disse Hugo Nguyen, fundador e CEO da Nunchuk, ao Decrypt. «O problema de ambas é o mesmo: uma vez que o agente está configurado, não há uma verificação significativa do que ele pode fazer com o seu dinheiro. Se estiver comprometido, mal configurado, ou apenas tomar uma má decisão, nada o impede.»
Lançada em 2020, a Nunchuk é uma carteira Bitcoin móvel open-source que utiliza segurança de multisig (assinatura múltipla) para suportar auto-custódia, planeamento de herança e permitir que os utilizadores guardem Bitcoin com várias chaves em vez de depender de uma única chave privada. A empresa disse que o seu novo lançamento de software é publicado sob uma licença open-source MIT e inclui dois repositórios: Nunchuk CLI e Agent Skills para Nunchuk CLI. A Nunchuk CLI é uma ferramenta de linha de comandos que permite que agentes de IA interajam com Bitcoin em carteiras partilhadas em que os utilizadores mantêm o controlo das suas chaves privadas. Se uma transação ultrapassar um limite de gasto definido, o utilizador tem de a aprovar. «O agente pode operar com autoridade limitada, mas acima do limite, o humano ainda tem de assinar», disse Nguyen. «E, tão importante quanto, financiar a carteira e autorizar o agente são decisões separadas: a carteira pode receber fundos sem aumentar automaticamente aquilo que o agente está autorizado a gastar. Esse é o problema de conceção que estamos a resolver.»
O Agent Skills fornece uma interface que permite que modelos de IA utilizem a CLI em tarefas como configuração de carteira, criação de carteira, convites a participantes, configuração de políticas e transações. O sistema separa o recebimento de Bitcoin da autoridade de gasto. Depositar fundos não dá a um agente de IA permissão para gastá-los. «Essa separação importa», disse a Nunchuk. «Financiar uma carteira e autorizar um agente não deve ser a mesma decisão e, neste modelo, não é.» O gasto é controlado através de políticas, como limites, etapas de aprovação ou atrasos. As ferramentas utilizam contas Bitcoin partilhadas, conhecidas como carteiras de assinatura múltipla, que exigem mais do que uma chave para aprovar uma transação. Nguyen disse que as ferramentas se destinam a programadores que constroem sistemas que combinam automação de IA com supervisão humana, argumentando que dar aos agentes acesso direto a fundos cripto cria um risco desnecessário. «São eles que sentem a lacuna de forma mais aguda», disse. «Querem dar aos seus agentes capacidades financeiras reais, mas entregar-lhes uma carteira sem restrições não é algo com que se sintam confortáveis.»