Bitcoin Core 31的getwalletinfo用于判断钱包身份、扫描、加密、密钥池、签名能力和最近处理区块,但已不再返回余额。本文给出版本化采集与节点交叉核验方法。
汇总与「Bitcoin Core」相关的文章,帮助你系统了解该主题。
Bitcoin Core 31的getwalletinfo用于判断钱包身份、扫描、加密、密钥池、签名能力和最近处理区块,但已不再返回余额。本文给出版本化采集与节点交叉核验方法。
Bitcoin Core getzmqnotifications列出已启用的ZMQ通知类型、发布地址与高水位。本文把配置存在、订阅连接、序列连续和业务消费拆开,并设计丢消息补洞演练。
Bitcoin Core的savemempool会把当前内存池写入磁盘,但写盘成功、启动加载完成与交易得到确认是三件事。本文给出重启前后核对、失败分流和容器卷验收方法。
Bitcoin Core getblockheader可返回十六进制序列化区块头或带确认数、链工作量和相邻哈希的JSON对象。本文比较两种契约,并给出重组和缓存的正确处理方式。
getmempoolancestors与getmempooldescendants分别沿未确认交易的输入和输出展开依赖。本文用双向交易包地图解释verbose字段、聚合费用、本地视图差异与排障顺序。
比特币的验签核心为什么不是 OpenSSL 这样的大库,而是一个只有几千行的专用项目?本文梳理从早期签名解析乱象、BIP66 补课,到 2013 年从零建库、2015 与 2016 分阶段接管钱包签名和共识验签的完整脉络,并解释常量时间与侧信道防御。
Bitcoin Core getblock提供0到3四档verbosity:从原始十六进制区块到带prevout的完整交易。本文按字段、体量、裁剪限制和31.0新增coinbase_tx给出选择矩阵。
Bitcoin Core裁剪模式释放区块文件空间,却不会让所有历史查询同时失效。本文围绕getblockchaininfo的pruned、pruneheight与磁盘口径,建立可查询、可能缺失和必须外部归档的边界表。
getaddressinfo里的solvable只表示钱包知道脚本的花费路径,并不保证私钥就在当前钱包。本文把ismine、desc、parent_desc与外部签名器放进能力矩阵,帮助排查watch-only和描述符钱包。
Bitcoin Core的listsinceblock同时返回增量交易、因重组离开主链的removed记录和下一轮lastblock游标。本文用可回滚账本说明游标提交、幂等更新、剪枝节点限制与异常恢复。