請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

COZ 發表 onesig 輕量級函式庫 簡化 AI 代理錢包開發免後端

商傳媒

更新於 1天前 • 發布於 1天前 • service@sunmedia.tw (編輯中心)
圖/本報資料庫

商傳媒|葉安庭/綜合外電報導

區塊鏈開發公司 COZ 昨日推出開源 JavaScript 函式庫 onesig,專為人工智慧代理(AI agent)和自動化系統打造輕量級會話錢包(session wallet)。這項創新讓開發者無需建立或管理複雜的後端基礎設施,便能實現 Web3 應用程式的自動化鏈上操作。

根據《Neo News Today》報導,onesig 函式庫允許開發者為其應用程式創建代理錢包,以便自動進行鏈上交易。所謂人工智慧代理,意指能自動執行任務的程式;而會話錢包則是一種特殊錢包,允許應用程式在一段時間內,無需使用者每次交易都重新授權,便能代為執行預設的操作。onesig 的核心設計是讓使用者只需使用其現有的錢包簽名一次,函式庫就能產生一個可重複使用的代理錢包,進行獨立交易,且無需任何後端、錢包儲存服務或供應商依賴。

這個約 150 行程式碼的輕量級函式庫,適用於任何 EVM 相容網路,包括 Neo X。它的主要原理是:使用者連接錢包並觸發 onesig 後,簽署一份包含應用程式名稱、版本、擁有者地址和同意文字的訊息。函式庫隨後會透過 keccak256 雜湊該簽名,生成一個 secp256k1 私鑰,進而產生一個標準的外部擁有帳戶(externally owned account),隨時準備簽署交易。由於相同的擁有者、應用程式和參數總會產生相同的錢包地址,這意味著該錢包只需重新簽署相同的訊息,便可在任何設備上重建。

目前這項技術已應用於 Neo Global Development 與 COZ 合作開發的 Neo X 迷宮探索遊戲 WhisperDark 中。玩家只需簽名一次,就能生成一個代理錢包,自動透過 Ax402 小額支付,在遊戲內購買武器、護甲和補給品,無需每次交易都由人工介入。

COZ 強調 onesig 是一個方便的「熱錢包」,而非「保險庫」,並坦承其優缺點權衡。由於簽名本身就是私鑰,任何取得原始簽名的人都能派生並清空錢包,因此官方建議 onesig 僅用於小額資金。它只與產生確定性簽名(RFC 6979)的外部擁有帳戶相容,例如 MetaMask、Ledger 和 Rabby,但不支援 Safe 這類智能合約錢包或 ERC-4337 帳戶。若要更換新錢包,則需要提升版本號並手動轉移剩餘資金。儘管如此,onesig 在最新的 v0.2.0 版本中增加了確定性驗證,以確保錢包衍生的安全性。

此種簽名至私鑰派生模式,其實在 2023 年就有人在 ethresear.ch 上提出作為層級確定性錢包派生函式的概念,不過該提案並未正式成為以太坊改進提案(EIP)。Fluidkey 也透過類似方法,在生產環境中用於隱形地址。COZ 將 onesig 定位為已知模式的正確且文件完善的實作,而非全新發明。對於需要更強安全保證的開發者,例如具備範圍限制、可撤銷鏈上權限的 EIP-7702 會話金鑰或 ERC-4337 帳戶抽象,雖然更複雜,但能提供更全面的保護。onesig 函式庫則是在零基礎設施和最大程度可攜性之間取得平衡的解決方案,並以 MIT 授權在 GitHub 上發布。

查看原始文章

更多理財相關文章

01

那斯達克暴跌1421點 台指期大跌2946點 今台股恐超過200檔跌停

信傳媒
02

美股四大指數全面重挫!費半跌逾12% 台股夜盤失守4萬點

CTWANT
03

股災兩樣情1/台股暴跌散戶慘賠283萬畢業 自嘲「台股極光」比芬蘭貴14倍

鏡週刊
04

美期中選舉「深紅翻藍」震撼彈 台商供應鏈將迎戰成本風暴

TVBS
05

台股跌跌不休 證交所信心喊話:抗跌韌性足 應回歸基本面判斷

anue鉅亨網
06

從5,000元殺到2,520元!漢測38萬人瘋搶變臉 競拍大戶1張慘賠175萬

鏡週刊
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...