EIP-5792 给钱包和 dApp 之间定了 wallet_sendCalls 等批量调用接口,让授权、认领、挂单这类多步操作可以一次交给钱包处理。本文按规范拆解这批接口在 NFT 流程里的用法、原子性边界与注意事项。
汇总与「钱包」相关的文章,帮助你系统了解该主题。
EIP-5792 给钱包和 dApp 之间定了 wallet_sendCalls 等批量调用接口,让授权、认领、挂单这类多步操作可以一次交给钱包处理。本文按规范拆解这批接口在 NFT 流程里的用法、原子性边界与注意事项。
一次转账背后,钱包要先决定花哪几枚 UTXO。本文拆解 Bitcoin Core 钱包源码里的两条选币路径:Branch and Bound 无找零搜索与背包算法近似凑数,说明找零何时产生、避免找零对费用和隐私意味着什么。
卡住的交易并不需要你自己反复手动重发。本文拆解 Bitcoin Core 钱包对未确认交易的定时重广播逻辑:触发条件、重进内存池与全网广播两种方式、源码注释里对隐私代价的坦白,以及它与 RBF 手续费调整如何配合。
脑钱包把私钥定义为“一段人脑记着的短语的哈希”,听起来优雅,却在实践中全军覆没:人脑能创造的短语空间太小,而哈希是纯函数——同样的短语必然算出同一把钥匙,攻击者可以离线扫库把所有记在脑子里的余额批量收走。本文解释熵的账怎么算、泄露为什么静悄悄,以及助记词和口令派生分别站在哪一边。
listwalletdir看的是Bitcoin Core钱包目录中可发现的钱包,listwallets只列出当前进程已加载项。本文用三态模型说明loadwallet、getwalletinfo、扫描状态和容器挂载检查,避免启动脚本误判。
Bitcoin Core getbalances会分开trusted、untrusted_pending、immature、used和watchonly余额。本文从lastprocessedblock与扫描状态开始,说明如何下钻到listunspent明细,避免把总额当成可立即花费金额。
输出描述符是比特币钱包备份与审计的核心文本,BIP380 给每个描述符配了八位校验码。本文拆解这套类似 bech32 的纠错码:哪些错误一定抓得住、检测能力随长度怎么衰减,以及为什么“校验通过”不等于“这份描述符适合你”。
ERC-6981 用 CREATE2 和注册表让外部平台可以先给用户一个确定的链上地址收资产,用户之后自己部署合约钱包取回控制权。本文讲流程、安全边界和平台依赖。
ERC-7811 提出的 wallet_getAssets 是钱包 JSON-RPC 方法,由钱包向应用申报地址持有的资产清单。本文按草案说明请求与响应结构、过滤规则,以及钱包自报告与链上事实的边界。
无限授权让协议替你动币,Permit 类签名把授权从链上交易挪进签名弹窗。本文讲清 ERC-20 授权模型、签名类授权的差别、逐项排查撤销的操作顺序与保留授权的合理边界。