{"id":69986,"date":"2026-04-09T09:26:44","date_gmt":"2026-04-09T02:26:44","guid":{"rendered":"https:\/\/hbbgroup.net\/nunchuk-releases-open-source-tools-for-bitcoin-agents-with-bounded-authority\/"},"modified":"2026-04-09T09:56:50","modified_gmt":"2026-04-09T02:56:50","slug":"nunchuk-releases-open-source-tools-for-bitcoin-agents-with-bounded-authority","status":"publish","type":"post","link":"https:\/\/hbbgroup.net\/vi\/nunchuk-releases-open-source-tools-for-bitcoin-agents-with-bounded-authority\/","title":{"rendered":"Nunchuk ph\u00e1t h\u00e0nh b\u1ed9 c\u00f4ng c\u1ee5 m\u00e3 ngu\u1ed3n m\u1edf cho c\u00e1c Bitcoin agent v\u1edbi quy\u1ec1n h\u1ea1n \u0111\u01b0\u1ee3c gi\u1edbi h\u1ea1n"},"content":{"rendered":"<div data-td-block-uid=\"tdi_63\">\n<p>Nunchuk \u0111\u00e3 ph\u00e1t h\u00e0nh hai repository m\u00e3 ngu\u1ed3n m\u1edf nh\u1eb1m t\u00e1i \u0111\u1ecbnh h\u00ecnh c\u00e1ch c\u00e1c AI agent t\u01b0\u01a1ng t\u00e1c v\u1edbi v\u00ed Bitcoin, gi\u1edbi thi\u1ec7u m\u1ed9t m\u00f4 h\u00ecnh gi\u1edbi h\u1ea1n quy\u1ec1n ki\u1ec3m so\u00e1t c\u1ee7a agent trong khi v\u1eabn duy tr\u00ec s\u1ef1 gi\u00e1m s\u00e1t c\u1ee7a con ng\u01b0\u1eddi.<\/p>\n<p>B\u1ea3n ph\u00e1t h\u00e0nh bao g\u1ed3m Nunchuk CLI, m\u1ed9t giao di\u1ec7n d\u00f2ng l\u1ec7nh \u0111\u1ec3 qu\u1ea3n l\u00fd v\u00ed Bitcoin, v\u00e0 m\u1ed9t repository \u201cAgent Skills\u201d \u0111i k\u00e8m, \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 gi\u00fap c\u00e1c h\u1ec7 th\u1ed1ng AI v\u1eadn h\u00e0nh CLI trong c\u00e1c workflow ph\u1ed5 bi\u1ebfn. C\u1ea3 hai c\u00f4ng c\u1ee5 \u0111\u1ec1u s\u1eed d\u1ee5ng gi\u1ea5y ph\u00e9p MIT v\u00e0 h\u01b0\u1edbng \u0111\u1ebfn c\u00e1c developer \u0111ang x\u00e2y d\u1ef1ng h\u1ec7 th\u1ed1ng t\u00e0i ch\u00ednh t\u1ef1 \u0111\u1ed9ng tr\u00ean Bitcoin, theo Nunchuk cho bi\u1ebft.<\/p>\n<p>\u00dd t\u01b0\u1edfng c\u1ed1t l\u00f5i n\u00e0y th\u00e1ch th\u1ee9c m\u1ed9t xu h\u01b0\u1edbng ng\u00e0y c\u00e0ng ph\u1ed5 bi\u1ebfn trong thi\u1ebft k\u1ebf v\u00ed AI. Thay v\u00ec c\u1ea5p cho agent to\u00e0n quy\u1ec1n ki\u1ec3m so\u00e1t t\u00e0i s\u1ea3n v\u1edbi c\u00e1c l\u1edbp b\u1ea3o v\u1ec7 c\u01a1 b\u1ea3n, Nunchuk \u0111\u1ec1 xu\u1ea5t m\u1ed9t m\u00f4 h\u00ecnh shared custody, trong \u0111\u00f3 agent ho\u1ea1t \u0111\u1ed9ng trong c\u00e1c gi\u1edbi h\u1ea1n ch\u00ednh s\u00e1ch nghi\u00eam ng\u1eb7t. Ng\u01b0\u1eddi d\u00f9ng v\u1eabn gi\u1eef quy\u1ec1n quy\u1ebft \u0111\u1ecbnh cu\u1ed1i c\u00f9ng \u0111\u1ed1i v\u1edbi c\u00e1c giao d\u1ecbch v\u01b0\u1ee3t qu\u00e1 ng\u01b0\u1ee1ng \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp s\u1eb5n.<\/p>\n<p>Theo c\u1ea5u tr\u00fac n\u00e0y, v\u00ed \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh d\u01b0\u1edbi d\u1ea1ng v\u00ed nh\u00f3m v\u1edbi nhi\u1ec1u kh\u00f3a. M\u1ed9t kh\u00f3a c\u1ee7a ng\u01b0\u1eddi d\u00f9ng, m\u1ed9t kh\u00f3a c\u1ee7a agent v\u00e0 m\u1ed9t policy co-signer c\u00f9ng ph\u1ed1i h\u1ee3p \u0111\u1ec3 ph\u00ea duy\u1ec7t giao d\u1ecbch. Agent c\u00f3 th\u1ec3 kh\u1edfi t\u1ea1o c\u00e1c h\u00e0nh \u0111\u1ed9ng nh\u01b0 t\u1ea1o v\u00ed, m\u1eddi ng\u01b0\u1eddi tham gia v\u00e0 x\u00e2y d\u1ef1ng giao d\u1ecbch, nh\u01b0ng quy\u1ec1n chi ti\u00eau v\u1eabn b\u1ecb gi\u1edbi h\u1ea1n b\u1edfi c\u00e1c quy t\u1eafc \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp \u1edf c\u1ea5p \u0111\u1ed9 policy.<\/p>\n<h3>\u1ee8ng d\u1ee5ng Bitcoin d\u1ef1a tr\u00ean AI<\/h3>\n<p>C\u00e1c policy n\u00e0y x\u00e1c \u0111\u1ecbnh c\u00e1c gi\u1edbi h\u1ea1n nh\u01b0 h\u1ea1n m\u1ee9c chi ti\u00eau h\u00e0ng ng\u00e0y, y\u00eau c\u1ea7u ph\u00ea duy\u1ec7t v\u00e0 \u0111\u1ed9 tr\u1ec5 k\u00fd giao d\u1ecbch. C\u00e1c giao d\u1ecbch n\u1eb1m trong ph\u1ea1m vi cho ph\u00e9p c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n m\u00e0 kh\u00f4ng c\u1ea7n can thi\u1ec7p, trong khi c\u00e1c h\u00e0nh \u0111\u1ed9ng l\u1edbn h\u01a1n ho\u1eb7c nh\u1ea1y c\u1ea3m h\u01a1n s\u1ebd c\u1ea7n s\u1ef1 ph\u00ea duy\u1ec7t r\u00f5 r\u00e0ng t\u1eeb ng\u01b0\u1eddi d\u00f9ng.<\/p>\n<p>Nunchuk t\u00e1ch bi\u1ec7t custody kh\u1ecfi automation. C\u1ea5u tr\u00fac v\u00ed qu\u1ea3n l\u00fd quy\u1ec1n s\u1edf h\u1eefu v\u00e0 ki\u1ec3m so\u00e1t t\u00e0i s\u1ea3n, trong khi l\u1edbp policy x\u00e1c \u0111\u1ecbnh nh\u1eefng g\u00ec agent \u0111\u01b0\u1ee3c ph\u00e9p th\u1ef1c hi\u1ec7n. S\u1ef1 ph\u00e2n t\u00e1ch n\u00e0y \u0111\u1ea3m b\u1ea3o r\u1eb1ng vi\u1ec7c n\u1ea1p ti\u1ec1n v\u00e0o v\u00ed kh\u00f4ng \u0111\u1ed3ng ngh\u0129a v\u1edbi vi\u1ec7c agent c\u00f3 quy\u1ec1n ki\u1ec3m so\u00e1t r\u1ed9ng h\u01a1n.<\/p>\n<p>CLI h\u1ed7 tr\u1ee3 nhi\u1ec1u ch\u1ee9c n\u0103ng bao g\u1ed3m t\u1ea1o kh\u00f3a, t\u1ea1o v\u00ed, x\u1eed l\u00fd giao d\u1ecbch v\u00e0 c\u1ea5u h\u00ecnh policy. N\u00f3 c\u0169ng cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng xu\u1ea5t descriptor v\u00ed v\u00e0 b\u1ea3n sao l\u01b0u theo c\u00e1c \u0111\u1ecbnh d\u1ea1ng ti\u00eau chu\u1ea9n, h\u1ed7 tr\u1ee3 kh\u1ea3 n\u0103ng di chuy\u1ec3n v\u00e0 kh\u00f4i ph\u1ee5c ngo\u00e0i h\u1ec7 sinh th\u00e1i Nunchuk.<\/p>\n<p>Repository Agent Skills \u0111\u00f3ng vai tr\u00f2 l\u00e0 l\u1edbp giao di\u1ec7n cho c\u00e1c h\u1ec7 th\u1ed1ng AI. N\u00f3 cung c\u1ea5p c\u00e1c command v\u00e0 prompt \u0111\u01b0\u1ee3c \u0111\u1ecbnh ngh\u0129a s\u1eb5n, h\u01b0\u1edbng d\u1eabn agent th\u1ef1c hi\u1ec7n c\u00e1c t\u00e1c v\u1ee5 nh\u01b0 thi\u1ebft l\u1eadp v\u00ed, qu\u1ea3n l\u00fd ng\u01b0\u1eddi tham gia v\u00e0 th\u1ef1c hi\u1ec7n giao d\u1ecbch. \u0110i\u1ec1u n\u00e0y gi\u00fap gi\u1ea3m nhu c\u1ea7u t\u00edch h\u1ee3p t\u00f9y ch\u1ec9nh v\u00e0 h\u1ea1 th\u1ea5p r\u00e0o c\u1ea3n cho c\u00e1c developer th\u1eed nghi\u1ec7m t\u1ef1 \u0111\u1ed9ng h\u00f3a d\u1ef1a tr\u00ean Bitcoin.<\/p>\n<p>Nunchuk \u0111\u1ecbnh v\u1ecb c\u00e1ch ti\u1ebfp c\u1eadn hai repository n\u00e0y l\u00e0 ph\u1ea3n h\u1ed3i cho hai th\u00e1ch th\u1ee9c ri\u00eang bi\u1ec7t: execution v\u00e0 usability. CLI \u0111\u00f3ng vai tr\u00f2 l\u00e0 l\u1edbp th\u1ef1c thi g\u1eafn v\u1edbi API c\u1ee7a Nunchuk, trong khi l\u1edbp skills t\u1eadp trung v\u00e0o c\u00e1ch c\u00e1c h\u1ec7 th\u1ed1ng AI t\u01b0\u01a1ng t\u00e1c v\u1edbi h\u1ea1 t\u1ea7ng \u0111\u00f3.<\/p>\n<p>B\u1ea3n ph\u00e1t h\u00e0nh ph\u1ea3n \u00e1nh m\u1ed9t n\u1ed7 l\u1ef1c r\u1ed9ng h\u01a1n nh\u1eb1m x\u00e1c \u0111\u1ecbnh c\u00e1c m\u00f4 h\u00ecnh thi\u1ebft k\u1ebf an to\u00e0n cho AI trong b\u1ed1i c\u1ea3nh t\u00e0i ch\u00ednh. B\u1eb1ng c\u00e1ch \u00e1p d\u1ee5ng nguy\u00ean t\u1eafc \u201cbounded authority\u201d, Nunchuk h\u01b0\u1edbng t\u1edbi vi\u1ec7c cho ph\u00e9p t\u1ef1 \u0111\u1ed9ng h\u00f3a th\u1ef1c ti\u1ec5n m\u00e0 kh\u00f4ng t\u1ea1o ra r\u1ee7i ro custody to\u00e0n ph\u1ea7n.<\/p>\n<p>C\u00e1c tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng ti\u1ec1m n\u0103ng bao g\u1ed3m v\u00ed chung gi\u1eefa ng\u01b0\u1eddi v\u00e0 agent, h\u1ec7 th\u1ed1ng thanh to\u00e1n h\u00f3a \u0111\u01a1n t\u1ef1 \u0111\u1ed9ng, c\u00f4ng c\u1ee5 qu\u1ea3n l\u00fd ng\u00e2n qu\u1ef9 v\u00e0 ph\u1ed1i h\u1ee3p \u0111a agent. M\u1eb7c d\u00f9 c\u00e1c \u1ee9ng d\u1ee5ng n\u00e0y v\u1eabn \u1edf giai \u0111o\u1ea1n \u0111\u1ea7u, m\u00f4 h\u00ecnh n\u1ec1n t\u1ea3ng n\u00e0y cung c\u1ea5p m\u1ed9t framework cho vi\u1ec7c th\u1eed nghi\u1ec7m c\u00f3 ki\u1ec3m so\u00e1t.<\/p>\n<p>Khi c\u00e1c h\u1ec7 th\u1ed1ng AI ng\u00e0y c\u00e0ng ti\u1ebfp c\u1eadn c\u00e1c c\u00f4ng c\u1ee5 t\u00e0i ch\u00ednh, v\u1ea5n \u0111\u1ec1 ki\u1ec3m so\u00e1t tr\u1edf n\u00ean trung t\u00e2m. C\u00e1ch ti\u1ebfp c\u1eadn c\u1ee7a Nunchuk cho th\u1ea5y h\u01b0\u1edbng \u0111i ph\u00eda tr\u01b0\u1edbc c\u00f3 th\u1ec3 kh\u00f4ng n\u1eb1m \u1edf vi\u1ec7c h\u1ea1n ch\u1ebf n\u0103ng l\u1ef1c, m\u00e0 l\u00e0 \u1edf vi\u1ec7c c\u1ea5u tr\u00fac quy\u1ec1n h\u1ea1n.<\/p>\n<p>Tuy\u00ean b\u1ed1 bi\u00ean t\u1eadp: Ch\u00fang t\u00f4i s\u1eed d\u1ee5ng AI nh\u01b0 m\u1ed9t ph\u1ea7n trong quy tr\u00ecnh bi\u00ean t\u1eadp, bao g\u1ed3m h\u1ed7 tr\u1ee3 nghi\u00ean c\u1ee9u, t\u1ea1o h\u00ecnh \u1ea3nh v\u00e0 ki\u1ec3m so\u00e1t ch\u1ea5t l\u01b0\u1ee3ng. T\u1ea5t c\u1ea3 n\u1ed9i dung \u0111\u1ec1u \u0111\u01b0\u1ee3c \u0111\u1ed9i ng\u0169 bi\u00ean t\u1eadp \u0111\u1ecbnh h\u01b0\u1edbng, r\u00e0 so\u00e1t v\u00e0 ph\u00ea duy\u1ec7t, ch\u1ecbu tr\u00e1ch nhi\u1ec7m v\u1ec1 \u0111\u1ed9 ch\u00ednh x\u00e1c v\u00e0 t\u00ednh to\u00e0n v\u1eb9n. H\u00ecnh \u1ea3nh t\u1ea1o b\u1edfi AI ch\u1ec9 s\u1eed d\u1ee5ng c\u00e1c c\u00f4ng c\u1ee5 \u0111\u01b0\u1ee3c hu\u1ea5n luy\u1ec7n t\u1eeb d\u1eef li\u1ec7u c\u00f3 b\u1ea3n quy\u1ec1n h\u1ee3p l\u1ec7. Trong Bitcoin, c\u0169ng nh\u01b0 trong truy\u1ec1n th\u00f4ng: \u0110\u1eebng tin. H\u00e3y ki\u1ec3m ch\u1ee9ng.<\/p>\n<\/div>\n<div data-td-block-uid=\"tdi_75\">\n<p><a title=\"Micah Zimmerman\" href=\"https:\/\/bitcoinmagazine.com\/authors\/micahzimmerman\"><img decoding=\"async\" id=\"MTE1NTozMDUx-1\" src=\"https:\/\/cdn-ileamcn.nitrocdn.com\/BngESKHdyFjXuZbvyAhEMmtQtwLKSKkU\/assets\/images\/optimized\/rev-6fc8de9\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/11\/Micah_Zimmerman_Author_Image.jpg 2x\" alt=\"Micah Zimmerman\" width=\"117\" height=\"117\" data-nitro-empty-id=\"MTE1NTozMDUx-1\" \/><\/a><\/p>\n<div>\n<p><a href=\"https:\/\/bitcoinmagazine.com\/authors\/micahzimmerman\">Micah Zimmerman<\/a><\/p>\n<p>Micah l\u1ea7n \u0111\u1ea7u bi\u1ebft \u0111\u1ebfn Bitcoin v\u00e0o n\u0103m 2018 nh\u01b0ng \u0111\u00e3 ho\u00e0i nghi v\u00e0 \u0111\u1ee9ng ngo\u00e0i qu\u00e1 l\u00e2u. T\u1eeb n\u0103m 2021, anh b\u1eaft \u0111\u1ea7u \u0111\u01b0a tin v\u1ec1 l\u0129nh v\u1ef1c crypto v\u00e0 kinh doanh, v\u00e0 hi\u1ec7n \u0111ang l\u00e0m ph\u00f3ng vi\u00ean tin t\u1ee9c cho Bitcoin Magazine, c\u00f3 tr\u1ee5 s\u1edf t\u1ea1i North Carolina.<\/p>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Nunchuk \u0111\u00e3 ph\u00e1t h\u00e0nh hai repository m\u00e3 ngu\u1ed3n m\u1edf nh\u1eb1m t\u00e1i \u0111\u1ecbnh h\u00ecnh c\u00e1ch c\u00e1c AI agent t\u01b0\u01a1ng t\u00e1c v\u1edbi [&hellip;]<\/p>","protected":false},"author":5,"featured_media":69987,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[220],"tags":[],"class_list":["post-69986","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tien-dien-tu"],"acf":[],"_links":{"self":[{"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/posts\/69986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/comments?post=69986"}],"version-history":[{"count":1,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/posts\/69986\/revisions"}],"predecessor-version":[{"id":70111,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/posts\/69986\/revisions\/70111"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/media\/69987"}],"wp:attachment":[{"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/media?parent=69986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/categories?post=69986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hbbgroup.net\/vi\/wp-json\/wp\/v2\/tags?post=69986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}