Introduksjon til Nunchuks nye verktøy
Bitcoin-lommebokfirmaet Nunchuk har lansert open-source verktøy som lar AI-agenter samhandle med Bitcoin-lommebøker uten å gi dem full kontroll over midlene. Nunchuk sa i et blogginnlegg onsdag at verktøyene har som mål å støtte AI-agenter som kan utføre finansielle oppgaver som å sende betalinger eller administrere lommebøker, samtidig som de sikrer at agentene ikke kontrollerer nøklene som beskytter brukernes Bitcoin.
Problemer med nåværende tilnærminger
«Nåværende tilnærminger gir enten agenten full myndighet over en frittstående lommebok, eller bruker delegert signering der agenten handler på vegne av brukeren,» sa Nunchuk-grunnlegger og CEO Hugo Nguyen til Decrypt. «Problemet med begge tilnærmingene er det samme: når agenten er satt opp, er det ingen meningsfull sjekk på hva den kan gjøre med pengene dine. Hvis den blir kompromittert, feilkonfigurert, eller bare tar en dårlig beslutning, stopper ingenting den.»
Nunchuks løsning
Nunchuk, som ble lansert i 2020, er en open-source mobil Bitcoin-lommebok som bruker multisignatur-sikkerhet for å støtte selvforvaltning, arvplanlegging, og lar brukere lagre Bitcoin med flere nøkler i stedet for å stole på en enkelt privat nøkkel. Selskapet sa at den nye programvareutgivelsen er publisert under en MIT open-source lisens og inkluderer to repositorier: Nunchuk CLI og Agent Skills for Nunchuk CLI.
Funksjoner av Nunchuk CLI
Nunchuk CLI er et kommandolinjeverktøy som lar AI-agenter samhandle med Bitcoin i delte lommebøker der brukerne beholder kontrollen over sine private nøkler. Hvis en transaksjon overstiger en angitt utgiftsgrense, må brukeren godkjenne den. «Agenten kan operere innenfor begrenset myndighet, men over grensen må mennesket fortsatt signere,» sa Nguyen. «Like viktig er det at finansiering av lommeboken og autorisering av agenten er separate beslutninger: lommeboken kan motta midler uten automatisk å øke hva agenten har lov til å bruke. Det er designproblemet vi løser.»
Agent Skills og policyer
Agent Skills gir et grensesnitt som lar AI-modeller bruke CLI på tvers av oppgaver som lommebokoppsett, lommebokopprettelse, invitasjoner til deltakere, policykonfigurasjon og transaksjoner. Systemet skiller mellom å motta Bitcoin og utgiftsmyndighet. Å sette inn midler gir ikke en AI-agent tillatelse til å bruke dem. «Den separasjonen er viktig,» sa Nunchuk. «Å finansiere en lommebok og autorisere en agent bør ikke være den samme beslutningen, og i denne modellen er de ikke det.»
Kontroll over utgifter
Utgifter kontrolleres gjennom policyer som grenser, godkjenningssteg eller forsinkelser. Verktøyene bruker delte Bitcoin-kontoer kjent som multisignatur-lommebøker, som krever mer enn én nøkkel for å godkjenne en transaksjon. Nguyen sa at verktøyene er ment for utviklere som bygger systemer som kombinerer AI-automatisering med menneskelig tilsyn, og argumenterer for at å gi agenter direkte tilgang til kryptovaluta-midler skaper unødvendig risiko.
«De er de som føler gapet mest akutt,» sa han. «De ønsker å gi agentene sine reelle finansielle muligheter, men å gi dem en ubegrenset lommebok er ikke noe de er komfortable med.»