2026年10月6日周二

Daniel Park

链上数据分析师

用区块浏览器与链上指标追踪资金流向与网络活跃度,擅长把链上数据转化为可读结论。

专长领域:链上数据、区块浏览器、资金流向、网络指标

Daniel Park 的文章

DeFiLlama API怎么用?稳定币和TVL字段说明
钱包与链上工具 已审核
DeFiLlama API怎么用?稳定币和TVL字段说明

以DeFiLlama官方API文档和公开端点为基础,梳理稳定币、协议TVL与链数据的查询对象、常见字段、时间快照和解释边界,帮助读者建立可复核的数据使用流程。

以太坊日志怎么查?理解 topics 与 data 的查询边界
钱包与链上工具 已审核
以太坊日志怎么查?理解 topics 与 data 的查询边界

本文依据 Ethereum JSON-RPC 与日志文档,解释 eth_getLogs 的地址、区块范围、topics 和 data 字段,给出从事件签名到交易回执的核对顺序,并说明空结果和单条日志不能推出的结论。

区块链浏览器怎么看交易?从哈希到确认状态
钱包与链上工具 已审核
区块链浏览器怎么看交易?从哈希到确认状态

本文依据 Ethereum 官方交易与 JSON-RPC 文档,按网络、交易哈希、状态、区块和回执拆解区块链浏览器的读法,帮助中文用户核对转账结果并识别 pending、失败与到账显示延迟。

以太坊 Gas 价格怎么看?读懂 Gas Tracker 与实际费用
钱包与链上工具 已审核
以太坊 Gas 价格怎么看?读懂 Gas Tracker 与实际费用

本文依据 Etherscan Gas Tracker 和 Ethereum 官方 Gas 文档,区分 gas、base fee、priority fee、估算上限与实际支付,帮助用户正确阅读一次费用快照。

Solana 钱包余额没更新?先查 commitment 和 RPC
钱包与链上工具 已审核
Solana 钱包余额没更新?先查 commitment 和 RPC

本文依据 Solana 官方 RPC 文档,解释 processed、confirmed、finalized 三种 commitment 的差异,并按网络、地址、节点和缓存顺序排查钱包余额短暂不一致。

跨链桥转账没到账怎么办?按三层状态核验
公链与 Layer2 已审核
跨链桥转账没到账怎么办?按三层状态核验

本文依据 Ethereum 官方桥接资料,将跨链转账拆成源链交易、桥接消息和目标链执行三层,给出记录网络、哈希与状态的排查顺序,并提醒防范重复发送和假客服。

DeFi 协议 TVL 怎么查?DeFiLlama API 字段与数据口径说明
DeFi教程 已审核
DeFi 协议 TVL 怎么查?DeFiLlama API 字段与数据口径说明

TVL 常被用来描述 DeFi 协议规模,但它不是收益、安全或审计结论。本文以 DeFiLlama 直接 API 为入口,说明查询字段、时间快照和数据质量检查方法。

Blobscan 怎么查?以太坊 Blob 费用与数据指标阅读方法
公链与Layer2 已审核
Blobscan 怎么查?以太坊 Blob 费用与数据指标阅读方法

本文从 Blobscan 和 Ethereum 官方文档出发,解释 Blob 交易、费用、时间快照和 Layer2 成本之间的关系,帮助读者建立可复核的数据阅读方法。

Layer2 数据怎么看?TVS、风险与阶段标签
公链与 Layer2 已审核
Layer2 数据怎么看?TVS、风险与阶段标签

本文围绕Layer2 数据整理公开资料、核验步骤与风险边界,解释读者最容易混淆的字段、数据口径和操作限制,并标注来源与访问时间。

Blobscan的blob费用怎么查?
公链与 Layer2 已审核
Blobscan的blob费用怎么查?

Blobscan可用于查看以太坊blob、区块和交易数据。本文结合 Blobscan、Ethereum.org 与 EIP-4844 说明字段读法、快照限制和 L2 关联。

Etherscan Gas费用怎么看?
钱包与链上工具 已审核
Etherscan Gas费用怎么看?

Etherscan Gas费用怎么看需要回到官方来源和链上数据核验。本文结合Etherscan Gas Oracle API、Ethereum.org Gas and Fees,拆解关键字段、操作边界和风险提示,避免把快照、公告或媒体摘要误读成资产承诺。

mempool.space手续费档位怎么读?
加密货币百科 已审核
mempool.space手续费档位怎么读?

mempool.space手续费推荐接口会显示 fastestFee、halfHourFee、hourFee 等字段。本文解释这些档位和 sat/vB 的含义,以及为什么它们不是确认时间保证。

CCIP服务限制有哪些数字?
公链与 Layer2 已审核
CCIP服务限制有哪些数字?

本文围绕CCIP 服务限制,按官方来源核验关键事实,解释用户最容易误读的规则、风险边界和操作检查顺序,帮助中文读者在转账、授权或跨链前做出更稳妥的判断。

Etherscan chainid怎么选?
钱包与链上工具 已审核
Etherscan chainid怎么选?

Etherscan chainid怎么选要先核验官方来源、链上对象和账户风险。本文基于Etherscan Supported Chains、Etherscan txlist API Reference等资料,梳理关键事实、操作清单、常见误区和非投资建议边界。

mempool手续费API怎么读?
加密货币百科 已审核
mempool手续费API怎么读?

mempool手续费API怎么读要先核验官方来源、链上对象和账户风险。本文基于mempool.space REST API Docs、mempool.space Recommended Fees API等资料,梳理关键事实、操作清单、常见误区和非投资建议边界。

Solana优先费影响成交吗?
公链与 Layer2 已审核
Solana优先费影响成交吗?

Solana优先费影响成交吗需要先看官方来源、权限边界和风险提示。本文基于Solana Core Fees、Solana Transactions等资料,梳理核验步骤、常见误区和安全检查清单。

Blobstream是跨链桥吗?
公链与 Layer2 已审核
Blobstream是跨链桥吗?

Celestia Blobstream 关注的是数据可用性证明如何传递到其他链,不等同于普通资产跨链桥。本文解释它的角色和核验边界。

IBC转账超时会退款吗?
公链与 Layer2 已审核
IBC转账超时会退款吗?

Cosmos IBC 转账卡住时,timeout、acknowledgement 和 packet 状态决定后续处理。本文解释退款逻辑与防骗排查顺序。

L2Beat风险指标怎么读?
公链与 Layer2 已审核
L2Beat风险指标怎么读?

L2Beat 提供 Layer2 TVL、风险标签和项目阶段等第三方数据。本文说明引用这些指标时必须标注时间、口径和局限。

Base网络信息怎么核验?
公链与 Layer2 已审核
Base网络信息怎么核验?

添加或使用 Base 网络前,应核验 Chain ID、RPC、浏览器、原生资产和官方文档来源。本文解释网络配置与 dApp 风险的边界。

Chainlink CCIP安全模型怎么看?
公链与 Layer2 已审核
Chainlink CCIP安全模型怎么看?

Chainlink CCIP 用跨链消息、风险管理和多层验证降低跨链通信风险。本文从官方文档解释安全模型、适用边界和普通用户核验方法。

Optimism Superchain怎么理解?
公链与 Layer2 已审核
Optimism Superchain怎么理解?

Optimism Superchain 不是单一应用,而是基于 OP Stack 的多链协作愿景。本文解释共享标准、跨链体验、治理边界和用户核验要点。

lncli getbestblock:闪电节点眼里那块“最佳区块”从哪来
加密货币百科
lncli getbestblock:闪电节点眼里那块“最佳区块”从哪来

LND 的 getbestblock 一次返回链尖哈希与高度,但它属于编译期可选的 chainrpc 命令组:不带构建标签的二进制里整组消失。以 v0.19.0-beta 源码拆帮助文本口径、输出字段与四种拿它当排障第一格的场景。

解绑不是即时退款:Cosmos SDK 的 x/staking 用三态机和时间队列管住什么
公链与 Layer2
解绑不是即时退款:Cosmos SDK 的 x/staking 用三态机和时间队列管住什么

Cosmos SDK 质押模块禁止验证者从 Bonded 直接跳回 Unbonded,退出必须穿过解绑队列。本文按官方 README 拆解 UnbondingTime 内的追溯罚没、以 InitialBalance 为基数的解绑条目追罚、撤销解绑与防重委托跳板规则,以及墓碑对共识密钥的永久处置。

一次 Starknet 交易要结三种 gas:二层价、一层价与数据价的算账顺序
公链与 Layer2
一次 Starknet 交易要结三种 gas:二层价、一层价与数据价的算账顺序

Starknet 官方文档的费用模型:L2 gas、L1 gas 与 L1 data gas 各自衡量什么,二层价按目标用量与最低价调节、一层价取六十秒采样的六十点均值,v0.14.0 起三类单位都必须声明单位价上限,费用随执行由 Starknet OS 原子扣给排序器。

LND 的日志轮转换了一套开关:maxlogfiles 退役与 logging.file 家族
加密货币百科
LND 的日志轮转换了一套开关:maxlogfiles 退役与 logging.file 家族

LND 的 maxlogfiles 与 maxlogfilesize 已标记 DEPRECATED 并隐藏,轮转控制迁往 logging.file.max-files 与 max-file-size;新旧同时显式设置会被启动校验拒绝。迁移顺序与轮转验证方法,按 v0.19.0-beta 源码。

Base 网络参数核验看哪里?
公链与 Layer2 已审核
Base 网络参数核验看哪里?

Base 网络参数核验看哪里 要先核验官方资料、链上记录和操作边界。本文用中文拆解判断顺序、常见误区、用户风险和执行前检查清单。

先买断未来的序列号:XRPL 票据如何解离线签名的排队难题
公链与 Layer2
先买断未来的序列号:XRPL 票据如何解离线签名的排队难题

XRP Ledger 的 TicketCreate 可以预留最多 250 个未来序列号,交易用 TicketSequence 顶替 Sequence 离线签发。本文按官方文档拆解票据的对象结构、与 AccountTxnID 的互斥、失败码与适用边界。

绕开排序器的门:ZKsync 优先队列怎么强制你的交易上二层
公链与 Layer2
绕开排序器的门:ZKsync 优先队列怎么强制你的交易上二层

ZKsync 允许用户从 L1 直接发起 L2 交易进入优先队列,运营方不能删队也不能调包。本文按官方文档拆解入队检查、批次消费、滚动哈希防篡改的历史演化,以及这条通道的费用与延迟边界。

lncli updatechanpolicy:通道报价的账与公告传播节奏
加密货币百科
lncli updatechanpolicy:通道报价的账与公告传播节奏

updatechanpolicy 的 global 与 chan_point 两种作用域、百万分比费率的单位账、min_htlc 需要 specified 标志、实验性入向费用字段,以及 channel_update 公告到达上游的分钟级渐变与四类运营事故。

estimateroutefee 探路:返回的是费用下界,探测本身要花钱
加密货币百科
estimateroutefee 探路:返回的是费用下界,探测本身要花钱

LND 路由费探测命令的 dest 加 amt 与 pay_req 两条互斥输入路、timeout 只对发票生效、routing_fee_msat 是下界、time_lock_delay 不含最后一跳自留延迟,以及三种值得探测与不该轮询的场景。

getmccfg 与 setmccfg:全量覆盖的旋钮,改前先抄当前值
加密货币百科
getmccfg 与 setmccfg:全量覆盖的旋钮,改前先抄当前值

LND 路由概率估计器配置的读写端不对称:setmccfg 应用整份配置、estimator 必须给出才带估计器参数,apriori 与 bimodal 两组旗标各管一侧,历史样本与配置规则分轨。逐旗标语义按 v0.19.0-beta 源码核对。

Circle错误码能直接重试吗?
钱包与链上工具 已审核
Circle错误码能直接重试吗?

Circle错误码不能一律重试。本文解释同步错误、异步状态、参数问题和链上状态差异,帮助开发者和运营判断排查顺序。

投票前先押钱:Cosmos SDK 治理模块的押金、弃权与三分之一否决
公链与 Layer2
投票前先押钱:Cosmos SDK 治理模块的押金、弃权与三分之一否决

Cosmos Hub 的治理模块要求提案先凑够押金才能进入投票:凑不够就销毁,被三分之一否决也销毁。本文按 SDK 官方 README 拆解押金期、四种票的计法、法定人数与加速提案的退路设计。

Sui 的动态字段是什么:字段发布后定死,为什么它能现场挂、现场摘
公链与 Layer2
Sui 的动态字段是什么:字段发布后定死,为什么它能现场挂、现场摘

Sui 上对象的字段在模块发布时就固定,且对象有大小上限。本文按 Sui 官方文档拆解动态字段:它如何按名字哈希挂出子对象、只在访问时计 gas,普通字段与对象字段在外部可见性上的差别,以及这对钱包和区块浏览器查账的实际影响。

zkSync 的一笔二层交易,为什么钱主要花在 pubdata 上
公链与 Layer2
zkSync 的一笔二层交易,为什么钱主要花在 pubdata 上

对 ZK Rollup,费用常由必须发布到 L1 的 pubdata 主导,而非执行复杂度。本文按 ZKsync 官方文档拆解 pubdata 装什么、压缩与每字节单价如何造成同类操作差价、坎昆 4844 后 pubdata 挪进 blob 的计费变化,以及 Validium/Volition 把数据挪出 L1 换来了什么又换了什么信任。

为什么要禁止 64 字节的交易?比特币 Merkle 承诺的两处可延展缺口
钱包与链上工具
为什么要禁止 64 字节的交易?比特币 Merkle 承诺的两处可延展缺口

BIP-53 提案要给比特币加一条“非见证序列化正好 64 字节的交易不再合法”的规则。本文拆解它针对的两处 Merkle 树缺口——区块可延展与轻客户端假证明,说明 22 位、81 位、224 位工作量分别在攻击什么,以及这条规则目前只是提案。

差点用上 p2 开头的地址:BIP-142 与被放弃的原生隔离见证地址方案
钱包与链上工具
差点用上 p2 开头的地址:BIP-142 与被放弃的原生隔离见证地址方案

原生隔离见证地址最终走了 bech32 那条路,但 2015 年有过另一套方案:沿用 base58,用地址版本字节让每种见证程序版本各得一个独特前缀。本文拆解它的编码与长度规则、它主动放弃兼容性的决定,以及它落选给今天的地址核对留下的经验。

OP Stack 的四个费用金库:一条 L2 链的手续费分别流进哪些地址
公链与 Layer2
OP Stack 的四个费用金库:一条 L2 链的手续费分别流进哪些地址

OP Stack 把优先费、基础费、数据费与运营者费分别装进四个 0x42 地址段的协议金库。本文按官方运维文档拆解四个金库的归属、三项配置、无许可提款与从链上读出收入结构的方法。

按纪元换行为:MultiversX 的激活纪元如何让协议升级不断网
公链与 Layer2
按纪元换行为:MultiversX 的激活纪元如何让协议升级不断网

MultiversX 把升级定义为向后兼容变更:先换二进制、到激活纪元的第一个块再切换协议行为。本文按官方节点升级指南拆解三类升级、约二十四小时纪元的时间换算与历史回放的双行为账本。

MegaETH 的迷你区块:十毫秒一帧的执行结果是怎么送到你钱包的
公链与 Layer2
MegaETH 的迷你区块:十毫秒一帧的执行结果是怎么送到你钱包的

MegaETH 让排序器每十毫秒封一个含交易收据与状态变化的迷你区块并流式推给 RPC 节点,秒级再归拢成 EVM 区块,数据经 EigenDA、争议交给基于 RISC Zero 的 Kailua。本文按官方架构文档拆解这条毫秒级链路与其信任边界。

/rest/spenttxouts:用区块撤销数据查一笔区块花掉了哪些输出
加密货币百科
/rest/spenttxouts:用区块撤销数据查一笔区块花掉了哪些输出

比特币核心 v30 引入的 REST 端点,直接返回某区块撤销数据里记录的被花费输出。本文按 v31.0 源码拆解它的实现原理、三种失败形态、适用场景,以及修剪节点上的可得性边界。

配置日志里的四个星号:比特币核心 SENSITIVE 参数掩码与它的盲区
加密货币百科
配置日志里的四个星号:比特币核心 SENSITIVE 参数掩码与它的盲区

比特币核心在日志里把带 SENSITIVE 标志的参数替换为星号,覆盖 rpcuser、rpcpassword、rpcauth 与 torpassword。本文按 v31.0 源码核对掩码的实现位置、四个命中参数,以及命令行、settings.json 等掩码管不到的泄露面。

Base Pay按钮适合哪些场景?
公链与 Layer2 已审核
Base Pay按钮适合哪些场景?

Base Pay按钮面向Base Account支付集成,不等于任何收益承诺。本文解释组件流程、品牌一致性、支付核验和用户风险。

Solana优先费API怎么读?
公链与 Layer2 已审核
Solana优先费API怎么读?

Solana优先费API反映近期优先费样本,不是固定手续费。本文解释getRecentPrioritizationFees返回值、账户参数和拥堵判断局限。

Dune API适合查哪些链上数据?
钱包与链上工具 已审核
Dune API适合查哪些链上数据?

Dune API适合把链上分析流程程序化,但不等于所有实时数据源。本文说明查询执行、认证、结果读取和数据口径限制。

执行归执行、数据归数据:Eclipse 把区块交给 Celestia 再向以太坊锚定
公链与 Layer2
执行归执行、数据归数据:Eclipse 把区块交给 Celestia 再向以太坊锚定

Eclipse 的数据通路拆成三段:排序器出块、Celestia Publisher 把压缩后的 blob 发布到 Celestia、BatchHeader 把批次承诺锚定到以太坊。本文按 Eclipse 官方文档拆解这条三层数据可用性与结算分工,以及核对一笔状态要看的三个地方。

把区块切碎再按股权分派:RaptorCast 怎么在一个往返内传完提案
公链与 Layer2
把区块切碎再按股权分派:RaptorCast 怎么在一个往返内传完提案

Monad 的 RaptorCast 用 Raptor 纠删码把区块切成数据块,按质押权重把中继责任分给各验证者,再用两层广播树在一个网络往返内铺满全网。本文按官方文档拆解编码冗余、树形分派、UDP 传输取舍与适用边界。

Axelar 怎么把一条消息安全送到另一条链:通用消息传递机制拆解
公链与 Layer2
Axelar 怎么把一条消息安全送到另一条链:通用消息传递机制拆解

GMP 让应用发出任意载荷后由验证者网络完成跨链验证与执行回调。本文按 Axelar 文档梳理源链事件、阈值签名、目标链 Execute 的完整链路,以及 Amplifier 改造后谁在签、权重与阈值怎么查。

密码管理器能装进硬件钱包吗?SLIP-0016 加密存储的原理与局限
钱包与链上工具
密码管理器能装进硬件钱包吗?SLIP-0016 加密存储的原理与局限

SLIP-0016 定义了把密码库加密后放在不可信云盘上的格式:主密钥由硬件设备派生,一半做文件名、一半做加密密钥,每个条目再各自用设备派生密钥包裹。本文拆解 m/10016 派生参数、文件名 HMAC、条目双层加密设计,以及规范自己承认的"失陷主机上可被读写"威胁边界。

导出的公钥藏不住来历?SLIP-0032 扩展序列化格式与 xpub 的区别
钱包与链上工具
导出的公钥藏不住来历?SLIP-0032 扩展序列化格式与 xpub 的区别

BIP-32 的 xpub 不记录自己派生自哪条路径,接收方无法独立核验。SLIP-0032 给扩展密钥换了三处设计:把完整派生路径写进载荷、删掉几乎没人用的指纹字段、编码从 Base58 换成 Bech32。本文逐项拆解新格式字节结构,解释为什么同一份密钥在老格式里要附注路径而新格式能自证,并给出与 watch-only 配置的关联。

交易备注放云端会被看到吗?SLIP-0015 元数据加密格式拆解
钱包与链上工具
交易备注放云端会被看到吗?SLIP-0015 元数据加密格式拆解

SLIP-0015 定义了把账户标签、交易备注等元数据加密后存进任意网盘的格式:设备派生主密钥、账户密钥,再从账户密钥派生出文件名与加密密钥两层。本文拆解 m/10015 派生参数、文件名如何从密钥算出、加密 JSON 的分层结构,以及规范自己承认的威胁边界——云服务商看不见内容,但失陷电脑仍可读写。

describegraph 导出公开通道图:点边结构、双向报价与看不见的私有边
加密货币百科
describegraph 导出公开通道图:点边结构、双向报价与看不见的私有边

LND v0.19.0-beta 的 describegraph 一次性导出公开通道图。本文按接口定义核对节点与边的编号规则、每条边两份 policy 的字段含义、include unannounced 的隐私边界和全量拉取的替代姿势。

TrackPayment 盯一笔在途的闪电付款:五种状态、乱序陷阱与重启找回
加密货币百科
TrackPayment 盯一笔在途的闪电付款:五种状态、乱序陷阱与重启找回

LND v0.19.0-beta 的 router 服务用 TrackPaymentV2 按付款哈希流式推送状态。本文按接口定义核对五种状态、只看终态开关的代价、订阅时机导致的乱序问题与崩溃后找回在途单子的办法。

Base代币化股票价格源怎么查?
公链与 Layer2 已审核
Base代币化股票价格源怎么查?

Coinbase tokenized stocks 在 Base 上使用 Chainlink 价格源。本文解释 B20、Total Return Value、合约地址和用户核验边界。

排序链照常走,大块另走一条路:Linear Leios 的背书块认证
公链与 Layer2
排序链照常走,大块另走一条路:Linear Leios 的背书块认证

CIP-0164 提出的 Ouroboros Linear Leios 让出块者在常规 Praos 区块之外发布更大的背书块,由抽签选出的委员会投票认证后写回排序链。本文按 CIP 原文拆解背书块的公告与分发、等价性检测窗口、投票门槛与证书纳入的时间约束。

状态树不该塞进通用键值库:MonadDb 的原生帕特里夏树与异步 I/O
公链与 Layer2
状态树不该塞进通用键值库:MonadDb 的原生帕特里夏树与异步 I/O

多数以太坊客户端把默克尔帕特里夏树压进 B 树或 LSM 引擎,Monad 选择自建一个原生实现帕特里夏树的数据库。本文按 Monad 架构文档拆解树的原生存储、MIP-8 的页承诺、io_uring 异步读取与绕过文件系统的取舍。

别再问错在哪:incorrect_or_unknown_payment_details 堵上的探测漏洞
加密货币百科
别再问错在哪:incorrect_or_unknown_payment_details 堵上的探测漏洞

BOLT #4 把旧版区分金额错误与哈希未知的最终节点失败码合并为编号 15 的永久码,动机是堵住用错误码差分定位收款节点的探测攻击。本文核对合并语义、htlc_msat 冗余字段、height 字段用途与失败码分层。

洋葱回包的 32 KiB 预算:失败载荷、截断兼容与归属数据
加密货币百科
洋葱回包的 32 KiB 预算:失败载荷、截断兼容与归属数据

BOLT #4 规定洋葱错误回包总长不超过 32768 字节,中间节点遇超长回包截取前 32 KiB 而非拒收;失败载荷加填充至少 256 字节;预算另一头是让位给记录各跳 100 毫秒粒度滞留时长的归属数据。本文按规范原文拆开这套体积规则。

功能位图的成对规则:闪电 init 协商里的奇偶位、ASSUMED 与通道类型
加密货币百科
功能位图的成对规则:闪电 init 协商里的奇偶位、ASSUMED 与通道类型

闪电 init 消息交换功能位图:奇数位 optional、偶数位 compulsory,未知奇数位必须忽略、未知偶数位必须断连。本文按 BOLT #9 与 BOLT #1 拆解编号规则、高频位清单与依赖声明,以及 open_channel 里显式 channel_type 的收敛作用。

配置里残留的 -checkpoints 为什么只剩一句警告:从检查点到 assumevalid
加密货币百科
配置里残留的 -checkpoints 为什么只剩一句警告:从检查点到 assumevalid

Bitcoin Core v31.0 保留了 -checkpoints 作为隐藏参数:设置它不会改变任何行为,只会在启动时给出一条无效警告。本文按 v31.0 源码核对这条警告的两处代码落点,并回顾硬编码检查点如何被 assumevalid 一族的假设机制接替。

Arbitrum自定义Gas代币限制
公链与 Layer2 已审核
Arbitrum自定义Gas代币限制

Arbitrum Orbit 可配置自定义 gas token,但 Rollup 链、兑换率和父链部署都有约束。本文整理官方限制和上线前核验清单。

两条链的第一次握手:IBC 连接的四个开手数据报
公链与 Layer2
两条链的第一次握手:IBC 连接的四个开手数据报

Cosmos IBC 的 ICS-003 用 ConnOpenInit、Try、Ack、Confirm 四个数据报让两条链互相认定授权管道:验证对方标识符、协商版本、防止重放,新规范还弃用了一段对端客户端证明。本文按规范原文拆解这套开手协议与排查顺序。

链自己执行、共识层只盖章:去中心化结算层在二层栈里站在哪
公链与 Layer2
链自己执行、共识层只盖章:去中心化结算层在二层栈里站在哪

Espresso 把自己定义为去中心化结算层:不执行应用交易、不做共享排序器、不控制各链排序规则,只为整合链生产的区块提供 PoS 终局并让终局可被其他链验证。本文按官方文档拆解这三条边界,以及它和主权 Rollup、共享排序器的分工差别。

邻居分数决定你收得到什么:GossipSub 对等评分的七项参数与五道门槛
公链与 Layer2
邻居分数决定你收得到什么:GossipSub 对等评分的七项参数与五道门槛

GossipSub v1.1 给每个对等节点实时打分,分数决定它留在不留在广播网格里、收不收得到闲言消息、公告要不要被转发。本文按 libp2p 规范拆解七项评分参数与五道门槛阈值,说明灰名单和拒绝 PX 如何在不封 IP 的前提下挡住滥用。

比特币核心实现了哪些 BIP:源码树里有一本对账簿
加密货币百科
比特币核心实现了哪些 BIP:源码树里有一本对账簿

Bitcoin Core 在 doc/bips.md 里逐条记录每个 BIP 从哪个版本生效、对应哪个合并请求。本文说明这本账簿的结构与读法:版本号、生效日期、PR 链接分别能回答什么问题,以及它与其他 BIP 列表的差异。

merkleblock 消息:轻客户端拿到的那份区块成员证明长什么样
加密货币百科
merkleblock 消息:轻客户端拿到的那份区块成员证明长什么样

支持布隆过滤器的轻客户端请求过滤版区块时,节点回的是 merkleblock 消息——一棵只保留命中交易与必要分支的部分默克尔树。本文按 v31.0 源码 src/merkleblock.h 拆解它的字段构成、尺寸界与 coinbase 断言细节。

比特币节点的七种连接出身:ConnectionType 的岗位与名额
加密货币百科
比特币节点的七种连接出身:ConnectionType 的岗位与名额

getpeerinfo 的 connection_type 来自源码里的七类枚举:全中继 8 条、区块专用 2 条加锚定、feeler 每两分钟一条、地址拉取与私有广播用完即关。本文按 v31 源码逐类讲职责、名额与排障读法。

闪电关闭输出的白名单:shutdown 脚本能写成哪几种
加密货币百科
闪电关闭输出的白名单:shutdown 脚本能写成哪几种

BOLT 2 规定 shutdown 的 scriptpubkey 只接受 P2WPKH 与 P2WSH 两种形式;future segwit 靠 option_shutdown_anysegwit(位 26/27)入列,OP_RETURN 靠 option_simple_close(位 60/61)且以 anysegwit 为前提;upfront 预提交后改口须对端以 warning 同意。本文按规范列名单与排障读法。

Base测试网水龙头怎么用?
公链与 Layer2 已审核
Base测试网水龙头怎么用?

Base 测试网水龙头用于领取测试币,不代表真实资产价值。本文说明官方入口、网络参数、钱包地址核验和常见防骗要点。

Solana slot time怎么理解?
公链与 Layer2 已审核
Solana slot time怎么理解?

Solana slot time 影响网络节奏,但不等同于最终确认时间。本文解释 slot、blockhash、confirmation 和 finalization 的区别,以及新手排查交易状态的方法。

每个高度不止一个块:Filecoin tipset 怎么解决延迟吞块与无效功
公链与 Layer2
每个高度不止一个块:Filecoin tipset 怎么解决延迟吞块与无效功

Filecoin 的链由 tipset 而非单区块串成:每个 epoch 多个合法出块者的区块按同高度同父块归组,消息去重后共同决定状态。本文按官方文档拆解其收益、30 秒节奏的取舍与 JSON-RPC 里的对应读法。

一笔手续费两条路:Solana 基础费一半销毁、优先费全归出块者
公链与 Layer2
一笔手续费两条路:Solana 基础费一半销毁、优先费全归出块者

Solana 手续费由按签名收费的基础费与竞价性质的优先费组成:基础费一半销毁一半归出块验证者,优先费依 SIMD-0096 全额给验证者。本文按官方文档拆解两条管道的算法、去向与对用户调费的含义。

账户为什么要冻结 XLM:Stellar 的 base reserve 与拥堵费拍卖
公链与 Layer2
账户为什么要冻结 XLM:Stellar 的 base reserve 与拥堵费拍卖

Stellar 给每类账本条目设押金:账户至少两个 base reserve,官方页面当前为每个 0.5 XLM,条目删除即释放;手续费则以 100 stroops 为下限、拥堵时进入拍卖调价。本文按官方文档拆解两根支柱各自防什么。

交易记录导出前必读:两种 CSV 口径与字段勾稽清单
钱包与链上工具
交易记录导出前必读:两种 CSV 口径与字段勾稽清单

链上流水导出常见两份 CSV:钱包给的本地发送记录和浏览器给的链上地址记录,两者的行数、字段和费用口径都不一样。本文给出导出前的口径选择、字段逐列读法、手续费双字段拆分、导出通道与 API 速率限制边界,以及用 nonce 连续性、代币精度和哈希对齐做勾稽的核对清单,帮助个人报税、对账与审计前先把数据对齐。

以太坊地址永远只有二十字节吗:EIP-7676 为地址扩容留的后门缝
钱包与链上工具
以太坊地址永远只有二十字节吗:EIP-7676 为地址扩容留的后门缝

以太坊地址固定一百六十位,但 EIP-7676 曾提议在 EOF 字节码里取消执行时的地址高位截断,为将来扩展地址空间做兼容准备。本文解释为什么 EVM 操作码把地址当两百五十六位栈值又只用低九十六位、7676 提出的 EXTBALANCE 与高位非零即停机规则、它与状态过期和账户地址映射的关系,以及普通用户要不要担心地址格式改变。

addpeeraddress:往节点地址库里塞一条地址的测试开关
加密货币百科
addpeeraddress:往节点地址库里塞一条地址的测试开关

addpeeraddress 能把一个 IP 和端口直接写进比特币节点的地址管理表,v31.0 源码把它标注为仅供测试。本文拆解它写入 new 表与 tried 表的差别、等价于对端自报的取值细节,以及为什么生产节点不该用它补邻居。

setlabel 改的只是这台机器的记事本:标签存在哪、谁会看到
加密货币百科
setlabel 改的只是这台机器的记事本:标签存在哪、谁会看到

setlabel 给地址挂标签,但标签只写进本钱包的地址簿文件,不上链、不广播。本文按 v31.0 源码拆它的归属判定逻辑——自己的地址记成收款、别人的记成付款——以及标签与 listtransactions、getbalances 按标签过滤的联动关系。

Solana计算单元和优先费区别?
公链与 Layer2 已审核
Solana计算单元和优先费区别?

Solana优先费和计算单元共同影响交易成本与成功率。本文解释compute unit limit、compute unit price和失败排查边界。

Solana slot和确认时间区别?
公链与 Layer2 已审核
Solana slot和确认时间区别?

Solana slot time变化不等于交易最终安全。本文解释slot、blockhash、确认状态和用户排查清单。

一次调用算完一个块:ABCI++ 的 FinalizeBlock 把执行收进哪里
公链与 Layer2
一次调用算完一个块:ABCI++ 的 FinalizeBlock 把执行收进哪里

CometBFT 的 ABCI++ 接口把旧接口的 BeginBlock、DeliverTx、EndBlock 合并为一个 FinalizeBlock 调用:共识定块后一次交清单、一次交结果。本文拆解合并的动机、输入输出契约与留下的边界。

没有交易也在推进高度:CometBFT 的空块每个高度做了什么
公链与 Layer2
没有交易也在推进高度:CometBFT 的空块每个高度做了什么

Cosmos 系链空块照样推进高度、照样跑 BeginBlock 与 EndBlock、Commit 照常提交状态根。本文按 ABCI 规范讲空块的完整流程与其作为时钟的用途。

Aptos 的水母树怎么省读盘:Jellyfish Merkle Tree 的压缩节点与版本化键
公链与 Layer2
Aptos 的水母树怎么省读盘:Jellyfish Merkle Tree 的压缩节点与版本化键

Aptos 的状态根不是逐层二分的二叉树算出来的。本文按实现文档与 2021 年设计论文拆解 Jellyfish Merkle Tree:一个内部节点顶四层、空子树整块折叠、节点键带版本号,以及证明为什么更短。

发布过不等于永远查得到:Celestia 数据可检索性与裁剪
公链与 Layer2
发布过不等于永远查得到:Celestia 数据可检索性与裁剪

按 Celestia 官方文档拆解数据可检索性问题:数据可用性层只保证数据曾公开发布而非永久留存,官方对节点保留历史区块的处理方式与依赖方自存数据的要求,检索性与可用性的概念分界,以及 rollup 用户与节点操作者各自该核对的边界。

Cardano 出块者怎么选?Ouroboros Praos 的 VRF 抽签
公链与 Layer2
Cardano 出块者怎么选?Ouroboros Praos 的 VRF 抽签

按 Ouroboros Praos 论文拆解 Cardano 的出块权分配:VRF 抽签为什么让下一任出块者不可预测,自适应安全与半同步两个属性各防住哪类攻击,时隙抽签下空位与多块竞争从哪来,论文框架与生产网实现又该怎么区分。

Miden VM 是什么?栈式机如何把执行轨迹变成 STARK 证明
公链与 Layer2
Miden VM 是什么?栈式机如何把执行轨迹变成 STARK 证明

按 Miden VM 官方文档拆解这台 zkVM:栈、内存、chiplet 与宿主四个组件各管什么,为什么素域上的栈式执行便于构造证明,Rust 与 Move 等语言的编译路线走到哪了,以及评估"可验证执行"值不值该走的三步判断。

隔空读别人的存储槽:EIP-2330 的 EXTSLOAD 想用便宜十倍换可预测
钱包与链上工具
隔空读别人的存储槽:EIP-2330 的 EXTSLOAD 想用便宜十倍换可预测

合约想读另一个合约存储里的一个映射值,现实做法只能调用对方的 view 函数,代价里混着跨合约调用、ABI 编解码等一揽子开销。2019 年 10 月提出的 EIP-2330 想加一条 EXTSLOAD 指令,让合约像读自己存储一样直接读别人的槽位,原文称成本可降十倍且更可预测。该提案处于 Stagnant 停摆状态。本文讲清这条指令的规格、编号撞车历史与对普通用户的实际含义。

自毁合约留下的存储,谁来清:EIP-2936 与它的操作码之争
钱包与链上工具
自毁合约留下的存储,谁来清:EIP-2936 与它的操作码之争

按现行规则,自毁之后的合约代码与存储不再被普通交易触碰,那些数据却仍占着状态。2020 年 9 月提出的 EIP-2936 想加一条 EXTCLEAR 指令,让任何人支付 Gas 去清零已自毁合约的存储槽,并提议自毁本身不再清存储。这份 Stagnant 提案从未上线。本文对照 2024 年 3 月随坎昆升级生效的 EIP-6780 讲清自毁与存储清理的现状边界,以及它对普通用户意味着什么。

启动日志里那句收缩连接数:文件描述符预算怎么决定节点真正的连接上限
加密货币百科
启动日志里那句收缩连接数:文件描述符预算怎么决定节点真正的连接上限

比特币节点启动时的文件描述符核算逐项拆解:最低需求、预算抬升、select上限与收缩警告的因果链,v31.0源码行为。

一百二十五只是总闸:比特币节点连接配额的角色分工与三本平行账
加密货币百科
一百二十五只是总闸:比特币节点连接配额的角色分工与三本平行账

节点连接体系全解:八条完整中继、两条区块专线、探针节奏、addnode独立池与私有广播池的分账逻辑,v31.0源码常量。

把检查点写进比特币能帮权益证明链解决什么:Babylon 模式的机制与边界
公链与 Layer2
把检查点写进比特币能帮权益证明链解决什么:Babylon 模式的机制与边界

解释 Babylon 类协议为什么主张纯权益证明链无法自带可罚没安全,如何把出块人签名聚合后写成检查点存证到比特币,用欺诈证明与提取时限压缩提款等待,以及最终性提供方、EOTS 罚没和比特币确认延迟带来的安全假设变化与风险。

Hydra 头是什么:Cardano 上的状态通道从开启到扇出经历了什么
公链与 Layer2
Hydra 头是什么:Cardano 上的状态通道从开启到扇出经历了什么

按官方协议文档拆解 Hydra Head 的生命周期:链上 Init 交易公告参与者与争议期、随时存取 UTXO 的 deposit 与 decommit、仅由参与者保存的快照、关闭与链上争议机制,以及扇出交易把头内状态搬回主链的效率含义,同时说明它同构状态通道的适用边界与风险。

regtest 的时间机器:mocktime 启动参数与 setmocktime 的三道落差
加密货币百科
regtest 的时间机器:mocktime 启动参数与 setmocktime 的三道落差

比特币核心用同一套 SetMockTime 支撑 -mocktime 启动参数与 setmocktime 命令,但前者在初始化阶段一次性钉死、后者仅限 regtest 且需要脚本一格一格推进。本文按 v31.0 源码对照两条路径,并列出时间旅行测试与真实网络的落差。

Snowball 的三个字母:Avalanche 采样共识里 k、α、β 各管什么
公链与 Layer2
Snowball 的三个字母:Avalanche 采样共识里 k、α、β 各管什么

Avalanche 家族靠反复随机采样收口:每轮询问 k 个质押加权验证者,α 决定何时改偏好、何时加置信,β 决定连续多少轮一致才下结论。本文对照 avalanchego 源码的默认参数与校验规则,讲清这三个字母的职责与取舍。

三段字节挡住重放:验证者签名里的域值在防什么
公链与 Layer2
三段字节挡住重放:验证者签名里的域值在防什么

以太坊验证者的一份签名并不直接签消息,而是先绑定用途前缀、分叉版本与创世验证者根三段上下文。本文按共识规范拆解签名根的结构,说明跨网络、跨职权重放与跨分叉重放各由哪一段字节拦截,以及域值防不住的场景。

用 Geth 创世文件搭一条隔离链:chainId、alloc 与 enode 各防什么
公链与 Layer2
用 Geth 创世文件搭一条隔离链:chainId、alloc 与 enode 各防什么

从创世 JSON 的 chainId 与 alloc 预分配,到关闭节点发现、用 enode 手工互联,Geth 私有测试链的隔离由创世哈希与链编号两道闸门共同完成。本文按官方私有网络文档拆解两道闸的分工,并给出同链编号私有网之间交易重放的自查动作。

费率估算的保质期是六十小时:fee_estimates.dat 与 acceptstalefeeestimates
加密货币百科
费率估算的保质期是六十小时:fee_estimates.dat 与 acceptstalefeeestimates

比特币核心每小时把学到的费率经验刷进 fee_estimates.dat,但超过 60 小时的文件启动时直接不读,避免给出过期估算。本文按源码梳理这一保质期的动机、间歇开机节点的估算抖动成因,以及 acceptstalefeeestimates 只在 regtest 生效的定位。

每条连接的两道内存水位线:maxreceivebuffer 与 maxsendbuffer
加密货币百科
每条连接的两道内存水位线:maxreceivebuffer 与 maxsendbuffer

比特币核心的 maxreceivebuffer 与 maxsendbuffer 不是带宽旋钮,而是每连接的内存水位线:接收队列超线暂停读、发送内存超线延后发。本文依据 v31.0 源码说明默认值、反压机制与调参前先分清的三本账。

不等磁盘点头的那行开关:unsafesqlitesync 的代价
加密货币百科
不等磁盘点头的那行开关:unsafesqlitesync 的代价

比特币核心的 unsafesqlitesync 把钱包 SQLite 的落盘等待整个关掉,帮助文本自我标注不安全、仅供测试。本文依据 v31.0 源码梳理钱包数据库的三层持久化安排、关闭后的失败模式与日常纪律。

zkSync 提现为什么在以太坊上查不到:区块定稿前的执行时间锁
公链与 Layer2
zkSync 提现为什么在以太坊上查不到:区块定稿前的执行时间锁

zkSync 的提现到账比 ZK 证明定稿更晚,原因是官方在区块执行前加了一道时间锁:每个提交到 L1 的批次在被执行定稿前都有一段锁定窗口,用于在严重漏洞被利用时留出检测与冻结时间。本文拆解这道时间锁的由来、从 21 小时降到最低 3 小时的治理过程、提现作为内部交易在 Etherscan 上的正确查法,以及到账慢的三种常见误判。

链上时间从哪来?Sui 的 Clock 对象与共识时间边界
公链与 Layer2
链上时间从哪来?Sui 的 Clock 对象与共识时间边界

Sui 合约读的链上时间来自创世建在 0x6 的唯一共享对象 Clock,时间戳随每次共识提交推进,读它的交易必须走共识。本文按 Sui 官方文档拆解这份时间的更新节奏、快路径分界与纪元时间戳的粗粒度替代。

没有一台机器持有完整私钥:ICP 的 Chain-key 阈值密码学
公链与 Layer2
没有一台机器持有完整私钥:ICP 的 Chain-key 阈值密码学

互联网计算机把签名私钥切成秘密碎片散布在子网节点之间,签名靠协作完成、完整钥匙不在任何一处存在。本文按 ICP 官方文档拆解 Chain-key 密码学的两半构成、跨链签名与 ckBTC 的信任账本,以及与多签委员会的坐标差异。

Trust Wallet是什么?多链钱包解析
钱包与链上工具 已审核
Trust Wallet是什么?多链钱包解析

Trust Wallet是什么?它是支持多链资产的自托管加密货币钱包,提供移动端与浏览器扩展,功能涵盖 Swap、质押、NFT 与 RWA。本文解析其机制、平台币 TWT 与风险。

Berachain是什么?流动性证明公链
公链与 Layer2 已审核
Berachain是什么?流动性证明公链

Berachain是什么?它是采用 Proof of Liquidity 共识的 EVM 公链,以 BERA、HONEY 等代币组织激励,2026 年 PoL Next 升级后弃用 BGT。本文解析其机制与风险。

Movement是什么?Move公链与结算层
公链与 Layer2 已审核
Movement是什么?Move公链与结算层

Movement是什么?它是基于 Move 语言的公链,官方定位为面向新兴市场的全球结算与收益层,聚焦稳定币结算、美元储蓄与收益基建。本文解析其定位、产品与风险。

TokenPocket是什么?多链钱包工具解析
钱包与链上工具 已审核
TokenPocket是什么?多链钱包工具解析

TokenPocket是什么?它是支持多条公链的加密货币与 DeFi 钱包,提供移动端、硬件钱包 KeyPal、浏览器扩展与 TP Card,并内置授权检测、代币安全查询等工具。本文梳理产品线、TPT 代币与使用风险。

从 32 到 2048:EIP-7251 抬高有效余额上限后验证者怎么归并
公链与 Layer2
从 32 到 2048:EIP-7251 抬高有效余额上限后验证者怎么归并

EIP-7251 把验证者有效余额上限抬到 2048 ETH 并保留 32 ETH 下限,流失限制改按权重计算。本文拆解 0x02 复利凭据、执行层归并请求队列与规范列出的安全边界。

进块之前先过关:Cosmos SDK 的 AnteHandler 装饰器链查了什么
公链与 Layer2
进块之前先过关:Cosmos SDK 的 AnteHandler 装饰器链查了什么

签名、序号、备忘录长度、超时高度、手续费与优先级都在执行之前完成。本文依据 Cosmos SDK 的 x/auth/ante 拆解装饰器顺序、CheckTx 阶段的防刷动机与报错定位方向。

让网站向钱包要资产清单:EIP-2256 的 getOwnedAssets 与它的隐私开关
钱包与链上工具
让网站向钱包要资产清单:EIP-2256 的 getOwnedAssets 与它的隐私开关

EIP-2256 提议给钱包加一个 wallet_getOwnedAssets 方法,让网站直接向钱包询问你有哪些资产。拆解它的参数、返回结构与三种用户选择,以及这条 2019 年的提案为何停在草案之外、后来者补了什么。

取消不掉的交易能让它自己过期吗:EIP-5081 的 expire_by 字段
钱包与链上工具
取消不掉的交易能让它自己过期吗:EIP-5081 的 expire_by 字段

低费交易卡在半空、想撤回又要高价抢占,是钱包用户的老问题。EIP-5081 提出给交易加一个 expire_by 区块号,过时不候。拆解这种"会过期的交易"的设计、成本与停在提案阶段的原因,以及用户今天的等效手段。

普通地址直接跑代码:EIP-2803 富交易是一次没走通的捷径
钱包与链上工具
普通地址直接跑代码:EIP-2803 富交易是一次没走通的捷径

approve 加 swap 要签两笔,是钱包交互的经典痛点。EIP-2803 提出让外部账户直接在交易里携带并执行字节码,一步做完多件事。拆解它的预编译式设计、语义细节与让位于合约钱包的原因。

blob基础费为何不同步?
公链与 Layer2 已审核
blob基础费为何不同步?

从 EIP-4844 机制解释 blob 基础费和以太坊普通 Gas 费为什么可能不同步,以及 L2 成本分析应如何分层。

提议者加分是什么?分叉选择给新块四十个百分点的临时优势
公链与 Layer2
提议者加分是什么?分叉选择给新块四十个百分点的临时优势

PROPOSER_SCORE_BOOST 让刚出块的分支获得委员会权重四成的临时垫高,压缩观望博弈。本文按规范拆解加分的公式、作用窗口、消失条件,以及它如何解释传播竞争与重组时机。

十六进制前缀编码是什么?状态树节点的路径与类型怎么塞进第一个半字节
公链与 Layer2
十六进制前缀编码是什么?状态树节点的路径与类型怎么塞进第一个半字节

默克尔帕特里夏树节点的第一个半字节同时编码叶子/扩展与路径奇偶。本文按官方执行规范拆解旗标半字节的两位开关、奇偶垫位规则、安全树先哈希的用意,以及核对一份状态证明时的逐节点读法。

一个方法管两件事:EIP-2015 的换链尝试为什么没有成为标准
钱包与链上工具
一个方法管两件事:EIP-2015 的换链尝试为什么没有成为标准

wallet_updateEthereumChain 曾想把添加网络和切换网络合并成一个钱包 RPC 方法。拆解 EIP-2015 的参数结构、返回约定与两条安全底线,并说明它为何停留在提案阶段,以及今天换链时该核对什么。

32 个字节说清"这是哪条链":EIP-3220 跨链标识的字段与校验位
钱包与链上工具
32 个字节说清"这是哪条链":EIP-3220 跨链标识的字段与校验位

跨链操作最怕把资产交给一条重名的链。EIP-3220 把链的身份压进 32 字节:创世块哈希尾段、原生链号、链类型、治理字段加一字节校验。拆解每个字段的含义、校验位能挡住什么,以及它为何没有铺开。

rpc.discover 能问出节点支持哪些方法吗:EIP-1901 与服务自述
钱包与链上工具
rpc.discover 能问出节点支持哪些方法吗:EIP-1901 与服务自述

文档会过时,抓包会越界。EIP-1901 提议让 JSON-RPC 服务通过 rpc.discover 方法交出一份 OpenRPC 文档,机器可读地自报接口清单。拆解这套机制、它能替代什么工作,以及为什么至今几乎没有节点实装。

验证打分的三档准时线:以太坊怎么区分“投对了”和“投得快”
公链与 Layer2
验证打分的三档准时线:以太坊怎么区分“投对了”和“投得快”

一条验证同时表达基础、目标与链头三个判断,共识规范用三个准时标志和 14/26/14 的权重给它们打分。本文拆解准时标志的延迟门槛、EIP-7045 对目标档的放宽,以及包含延迟如何影响收益曲线。

规范里的 MUST 和 SHOULD 谁说了算?RFC 2119 与协议文档的命令词
公链与 Layer2
规范里的 MUST 和 SHOULD 谁说了算?RFC 2119 与协议文档的命令词

BIP、EIP、ZIP 开头那句 BCP 14 引用定义了 MUST、SHOULD、MAY 的精确含义。本文按 RFC 2119 原文拆解五档命令词的法律力、大小写陷阱,以及它如何帮你判断升级要求是硬分叉条件还是建议项。

以太坊钱包为什么不走 m/43′ 路径:ERC-600 与 ERC-601 的另一条标准线
钱包与链上工具
以太坊钱包为什么不走 m/43′ 路径:ERC-600 与 ERC-601 的另一条标准线

ERC-600 与 ERC-601 为以太坊设计了以 m/43′ 打头的派生层级,状态是 Final 却几乎没有钱包采用。本文拆解这两份标准的内容、搁浅原因,以及恢复钱包找不到资产时该查什么。

智能账户这次听谁的:ERC-7582 把验证器藏在 nonce 里
钱包与链上工具
智能账户这次听谁的:ERC-7582 把验证器藏在 nonce 里

ERC-7582 复用 ERC-4337 半抽象 nonce 的高 192 位作为验证器指针,让模块化智能账户不改接口就能换插件验签。本文拆解 nonce 编码、转发规则、链上可查性与信任边界。

给普通地址永久换上抗量子钥匙:EIP-8164 原生密钥委托
钱包与链上工具
给普通地址永久换上抗量子钥匙:EIP-8164 原生密钥委托

EIP-8164 在 EIP-7702 的委托指示体系上扩展出原生密钥委托:账户可把验证从 secp256k1 永久换成 ML-DSA-44 后量子签名。本文拆解切换机制、不可逆边界、无钥匙创建与现阶段的理解重点。

钱包搬家全手册:从描述符备份到新机验收,迁移自托管钱包的闭环
加密货币百科
钱包搬家全手册:从描述符备份到新机验收,迁移自托管钱包的闭环

换电脑、重装系统、换硬盘,自托管钱包怎么搬不丢钱。本文沿 31.0 RPC 文档把 Core 钱包迁移拆成备份、恢复、核对三步:描述符与时间戳、密钥派生路径、导入与重扫的盲区,并给出换机器场景的验收清单。

闪电通道的别名门牌:option_scid_alias 怎么给付款方换一块假门牌
公链与 Layer2
闪电通道的别名门牌:option_scid_alias 怎么给付款方换一块假门牌

闪电付款沿短通道 ID 接力,门牌号能把付款方引到通道的链上资金交易。BOLT 9 的特性位 option_scid_alias 允许用随机别名替代真门牌路由。本文拆解别名的发放、校验与约束,以及它与零确认、私有通道的搭配关系。

Trampoline 路由:手机闪电钱包把找路外包给谁
加密货币百科
Trampoline 路由:手机闪电钱包把找路外包给谁

手机闪电钱包不下载全网图谱也能快速付款,靠的是把路由计算交给第一跳节点的 Trampoline 扩展。它从未并入 BOLT 正式规范,却在移动端生态被普遍实现。本文拆解它省掉什么、隐私与可用性边界如何外移,以及它和流动性问题的分界。

脚本监控区块别再每秒轮询:waitforblockheight 的等待语义
加密货币百科
脚本监控区块别再每秒轮询:waitforblockheight 的等待语义

用轮询查询区块高度的监控脚本,要么空耗调用要么反应迟钝。比特币核心的 waitforblockheight 把条件挂给节点、达标瞬间返回,配合超时分支与确认数复核才构成闭环。本文拆解长连接挂起机制、与轮询的成本对账,以及重组场景的验收清单。

dag import后为何仍会被GC?
公链与 Layer2 已审核
dag import后为何仍会被GC?

Kubo的dag import会导入CAR中的全部区块,但默认只尝试固定CAR头声明的根。本文拆解导入、根Pin、部分CAR与垃圾回收的边界,并给出导入后检查根CID、缺块、递归Pin和抽样读取的完整验收顺序。

files stat两个Size怎么读?
钱包与链上工具 已审核
files stat两个Size怎么读?

ipfs files stat展示MFS节点的Size、CumulativeSize、ChildBlocks与Type,但--size只输出累计值,路径累计值也不能直接相加为仓库占用。本文通过目录、文件、共享子树和本地可用性四个场景说明正确读法。

refs local能代表可恢复数据吗?
公链与 Layer2 已审核
refs local能代表可恢复数据吗?

ipfs refs local会列出本地blockstore中的对象并统一返回CIDv1 Raw CID,但列表包含某块不等于它被Pin保护,也不证明目标根的所有后代都齐全。本文给出从本地块清单到递归Pin、DAG遍历和真实读取的恢复验收方法。

Based rollup 是什么?没有排序器的二层怎么借 L1 出块者排序
公链与 Layer2
Based rollup 是什么?没有排序器的二层怎么借 L1 出块者排序

Based sequencing 取消独立排序器,由以太坊出块者顺带完成二层排序。本文对照常规 Rollup 的排序链路,分析延迟与预确认、MEV 供应链风险转移,以及适合与不适合的场景。

MEV-Boost 是怎么选块的?中继竞价、超时与失手边界
公链与 Layer2
MEV-Boost 是怎么选块的?中继竞价、超时与失手边界

MEV-Boost 是运行在验证者信标节点旁的边车程序,把出块外包给建造者市场。本文按其开源文档拆解竞价流程、getHeader 与 getPayload 的毫秒级超时默认值、min-bid 门槛,以及中继这一环留下的信任边界。

不靠桥也验证一笔比特币:ERC-8002 网关的区块头与默克尔证明
钱包与链上工具
不靠桥也验证一笔比特币:ERC-8002 网关的区块头与默克尔证明

ERC-8002 草案提出一个singleton合约:任何人提交比特币区块头,以太坊上的应用用默克尔证明确认某笔比特币交易存在。本文拆解验证链条,并说明它与跨链桥的本质区别。

跨链消息能取消、超时、重试吗:ERC-7985 的生命周期属性表
钱包与链上工具
跨链消息能取消、超时、重试吗:ERC-7985 的生命周期属性表

ERC-7985 草案为跨链消息网关定义可取消、超时、重试、依赖顺序等标准属性,让不同网关的消息控制行为可以预期。本文按跨链转账卡住的排查场景逐项拆解。

一个地址后面站着多个模块:ERC-8167 分发代理的核验与升级史
钱包与链上工具
一个地址后面站着多个模块:ERC-8167 分发代理的核验与升级史

ERC-8167 把按函数选择器分发逻辑模块的分发代理标准化,工具因此能发现代理的 ABI 与升级历史。本文讲这种模块化架构是什么,以及用户如何在浏览器里核验它。

帧交易的审批分四档:ERC-8286 让 7579 模块直通 EIP-8141
钱包与链上工具
帧交易的审批分四档:ERC-8286 让 7579 模块直通 EIP-8141

ERC-8286 把 ERC-7579 模块体系延伸到 EIP-8141 帧交易:验证器返回四档审批模式,账户在 VERIFY 帧里执行 APPROVE。本文拆解这张四格表、三条硬规则与普通用户能查的支持度接口。

"帮我换币"之前那一跳:ERC-7845 编排器 RPC 的请求形状与默认值
钱包与链上工具
"帮我换币"之前那一跳:ERC-7845 编排器 RPC 的请求形状与默认值

ERC-7845 规范了钱包系统向编排器请求解决方案的 JSON-RPC 数据结构。本文逐字段读 Problem 与 Action,重点讲链号、出资范围、动作类型三处缺省语义带来的授权面。

余额和转账金额都不显示:ERC-7984 保密代币的指针接口
钱包与链上工具
余额和转账金额都不显示:ERC-7984 保密代币的指针接口

ERC-7984 用保密指针表示全部金额,让代币余额与转账数额对链上围观者隐身。本文拆解指针接口、操作者模型、AmountDisclosed 披露事件,以及浏览器查不到金额时用户还能核什么。

Solana资源费草案会改变什么?
公链与 Layer2 已审核
Solana资源费草案会改变什么?

SIMD-0553拟将Solana费用拆为基础纳入费、优先费和按请求成本计价的资源费。本文区分草案与生效规则,并给出钱包和应用的迁移检查表,同时说明特性门激活前不能按示例费率下结论。

ipfs dag get输出编码怎么选?
钱包与链上工具 已审核
ipfs dag get输出编码怎么选?

Kubo的ipfs dag get用于读取IPLD节点和路径,默认输出dag-json。本文对照cat与block get,说明编码选择、路径解析和不可达故障排查。

net_peerCount能判断节点健康吗?
公链与 Layer2 已审核
net_peerCount能判断节点健康吗?

Ethereum net_peerCount返回十六进制的当前对等连接数,但单一数量不能证明同步与RPC正常。本文构建四信号节点健康判断方法,并给出零peer与异常高peer的分流排查路径。

getblockchaininfo怎样判断同步?
钱包与链上工具 已审核
getblockchaininfo怎样判断同步?

Bitcoin Core getblockchaininfo集中返回blocks、headers、verificationprogress、initialblockdownload和修剪字段。本文给出节点健康判读与告警边界。

Block-STM 怎么并行执行交易?推测、验证与按序重执行的路线对比
公链与 Layer2
Block-STM 怎么并行执行交易?推测、验证与按序重执行的路线对比

并行执行有静态声明与动态推测两条路线。本文以 Aptos 的 Block-STM 为样本,拆解软件事务内存式的推测执行、读集验证与按预设顺序重执行,并逐项对比 Solana 账户声明模型,说明哪些负载会从并行收益里掉出去。

OP Stack 自定义 Gas 代币模式是什么?layer2 不用 ETH 付手续费会怎样
公链与 Layer2
OP Stack 自定义 Gas 代币模式是什么?layer2 不用 ETH 付手续费会怎样

Custom Gas Token 允许 OP Stack 链把 ETH 之外的资产立为原生货币:本文拆解执行层功能开关、流动性预部署合约与桥接行为变化,并给出链上核对与资产路径风险清单。

保证 gas 市场是什么?跨层交易的费用为什么烧在 L1 且不退还
公链与 Layer2
保证 gas 市场是什么?跨层交易的费用为什么烧在 L1 且不退还

OP Stack 的 guaranteed gas market 用独立反馈回路给跨层交易定价,防止免费强制执行存款。本文拆解目标值、弹性上限、L1 gas 燃烧换算与抵消项的计算顺序。

合约先自报家门再操作:ERC-7654 请求方法类型怎么读
钱包与链上工具
合约先自报家门再操作:ERC-7654 请求方法类型怎么读

ERC-7654 让合约自报支持的 GET、POST、PUT、OPTIONS 方法类型:options 到 get/post/put 的六步调用流程、Response 事件的查账用法,以及自报文案与真实 calldata 核对的边界。

换个智能账户不用换套代码:ERC-7679 构造器把编码逻辑搬上链
钱包与链上工具
换个智能账户不用换套代码:ERC-7679 构造器把编码逻辑搬上链

ERC-7679 要求每家智能账户实现附带公开的 UserOp 构造器合约:entryPoint、getNonce、getCallData 等只读函数怎么替应用拼装 UserOperation,摆脱账户 SDK 锁定,以及 context 字节串的核对边界。

看起来是空地址,主人却能替它办事:ERC-7613 Puppet 代理的两种面孔
钱包与链上工具
看起来是空地址,主人却能替它办事:ERC-7613 Puppet 代理的两种面孔

ERC-7613 Puppet 代理平时像零接口空壳、只有部署者调用时按 calldata 委托执行,且刻意不用 EIP-1967 实现槽位:用创建交易、激活史、授权关系五步给沉默地址定性。

合约让你把操作交给链外执行:ERC-7884 操作路由的接口与信任边界
钱包与链上工具
合约让你把操作交给链外执行:ERC-7884 操作路由的接口与信任边界

ERC-7884 让合约用 getOperationHandler 的回答决定写操作去哪执行:OperationHandledOnchain 给出链号与合约地址、OperationHandledOffchain 带 EIP-712 域、网关 URL 与到期时间戳,multicall 需逐段先路由,链下执行的信任边界逐项核。

合约状态自动生成一份标准 XML 文档:ERC-8100 可表示状态接口拆解
钱包与链上工具
合约状态自动生成一份标准 XML 文档:ERC-8100 可表示状态接口拆解

ERC-8100 让合约用 stateXmlTemplate 函数发布带绑定属性的 XML 模板,链下渲染器只用 eth_call 按链号、地址、区块高度取数渲染零 gas 文档;拆 XML-complete 的定义、canonical 仅语义一致的含义与模板层的信任边界。

转账能不能过,先问一张“方向路由表”:ERC-8327 域注册表接口解读
钱包与链上工具
转账能不能过,先问一张“方向路由表”:ERC-8327 域注册表接口解读

ERC-8327 把“能不能转”的合规规则放上按方向组织的域路由表:源域、目标域、资产类别三元组查询 isRoutePermitted、setRoute 与 revokeRoute 事件可反查、可选延迟撤销扩展,以及注册表不拦截只供查询的分工。

ipfs pin update怎样安全换CID?
钱包与链上工具 已审核
ipfs pin update怎样安全换CID?

ipfs pin update可复用新旧DAG的共同分支,但旧对象必须是递归Pin,且默认会移除旧Pin。本文给出双Pin窗口、完整性验证和回滚手册。

listlabels的receive和send怎么分?
钱包与链上工具 已审核
listlabels的receive和send怎么分?

listlabels只返回标签名数组,可用receive或send筛选与相应用途地址关联的标签。本文给出标签目录、地址展开、迁移清点与金额旁证流程。

空块为什么也要出?CometBFT 的 timeout_commit 与出块节奏
公链与 Layer2
空块为什么也要出?CometBFT 的 timeout_commit 与出块节奏

Cosmos 系链的匀速心跳来自 CometBFT 配置里的一组超时参数:timeout_commit 决定提交后等待,create_empty_blocks 决定无交易是否照常出块。本文按官方配置文档逐项拆解默认值、skip_timeout_commit 的取舍与对索引系统的影响。

Holesky 退役之后:以太坊的测试网任务线现在各在哪张网上
公链与 Layer2
Holesky 退役之后:以太坊的测试网任务线现在各在哪张网上

以太坊基金会 2025 年公告确认 Holesky 到达寿命终点,验证者测试移交 Hoodi,应用测试留在 Sepolia,另有 Ephemery 承担短周期测试。本文按官方公告梳理任务线、时间与用户核验顺序。

钱包里三个网络按钮:添加、切换、删除之前各要核对什么
钱包与链上工具
钱包里三个网络按钮:添加、切换、删除之前各要核对什么

钱包网络按钮三种动作的核对方法:添加网络时逐项核对chainId、RPC与小数位,切换网络时防范错链转账,删除网络后授权与显示层的遗留问题。

收据里的日志也能查账:topics 和 data 怎么反查一笔转账
钱包与链上工具
收据里的日志也能查账:topics 和 data 怎么反查一笔转账

读懂交易收据里的事件日志:topics与data的分工、ERC-20 Transfer事件怎么拆、按地址反查历史操作的过滤规则,以及三个高频误读。

getSignatureStatuses返回null怎么办?
公链与 Layer2 已审核
getSignatureStatuses返回null怎么办?

Solana getSignatureStatuses返回null时,可能只是近期缓存未命中,不等于交易失败或链上不存在。本文给出历史补查、批量位置映射和确认状态验收方法。

ipfs pin remote状态怎么排查?
钱包与链上工具 已审核
ipfs pin remote状态怎么排查?

ipfs pin remote区分queued、pinning、pinned和failed,默认查询只显示pinned。本文给出后台提交、失败复核和精确删除的完整状态机。

pin remote service如何监控积压?
钱包与链上工具 已审核
pin remote service如何监控积压?

Kubo pin remote service ls --stat可显示queued、pinning、pinned、failed及invalid。本文将快照转成积压、失败率和服务可用性指标。

Solana 交易流水线的八道关卡:为什么失败的交易也要扣费
公链与 Layer2
Solana 交易流水线的八道关卡:为什么失败的交易也要扣费

官方文档把一笔 Solana 交易从签名字节到提交拆成八个阶段:接收反序列化、签名验证、格式清洗、预算与时效检查、付款账户校验、账户加载、指令执行、提交。本文按这条流水线解释失败交易为何仍被扣费、FeesOnly 结局是什么、一百五十个时隙的区块哈希时效如何决定重发姿势。

影子分叉是什么?在真实状态的副本上彩排一次升级
公链与 Layer2
影子分叉是什么?在真实状态的副本上彩排一次升级

影子分叉让少数节点从主网或测试网的某个区块分叉出去,继承全部状态与历史并按新规则继续。本文解释它与测试网、本地开发链的边界,以及以太坊客户端团队如何靠它提前暴露升级缺陷。

Sui PTB 是什么?一串命令怎么在一条交易里原子完成
公链与 Layer2
Sui PTB 是什么?一串命令怎么在一条交易里原子完成

Sui 把普通交易定义为可编程交易块:命令、输入、结果组成显式数据流,效果原子生效。本文拆解 PTB 的结构、对象版本校验的作用,以及它与以太坊组合合约路线的分工差异。

bitswap/wantlist如何排查待取CID?
钱包与链上工具 已审核
bitswap/wantlist如何排查待取CID?

Kubo bitswap/wantlist能列出本地或指定peer当前等待的CID,但有条目不等于永久失败、空列表也不等于内容可读。本文提供四段式取块排障闭环。

swarm/resources如何判断资源压力?
钱包与链上工具 已审核
swarm/resources如何判断资源压力?

Kubo swarm/resources展示libp2p Resource Manager统计的限制与使用量,但接口仍属实验性。本文说明scope分层、压力率、原始JSON保存与peer联动排障。

Avalanche L1 与旧 Subnet 有何区别?验证者注册、费用与准入的机制对照
公链与 Layer2
Avalanche L1 与旧 Subnet 有何区别?验证者注册、费用与准入的机制对照

Etna 升级(2024 年 12 月 16 日主网激活)后,Avalanche 的应用链从 Subnet 改称 L1。本文按官方文档与 ACP-77 拆解两者的真实差异:不再需要两千 AVAX 质押门槛、验证者改为按月缴纳动态费用、注册改由链上 ValidatorManager 合约走 Warp 消息六步流程,以及费用与质押奖励逻辑整体移交链内。

zkSync Atlas 与 Airbender 是什么?RISC-V 虚拟机怎么给 ZK Stack 重做证明系统
公链与 Layer2
zkSync Atlas 与 Airbender 是什么?RISC-V 虚拟机怎么给 ZK Stack 重做证明系统

2025 年 10 月的 Atlas 协议升级给 ZK Stack 换上 ZKsync OS 与 Airbender 证明器。本文按官方文档拆解双编译架构:同一段状态转换函数编译成 x86 跑出块、编译成 RISC-V 供证明器回放,切块并行证明后经递归折叠成链上可验的 SNARK,以及 AIR 约束与 Mersenne31 域的技术选择。

admin_peers怎样审计Geth连接?
钱包与链上工具 已审核
admin_peers怎样审计Geth连接?

Geth admin_peers提供devp2p连接的节点身份、入站方向、地址、static、trusted与协议详情。本文将单次快照转成可比较的P2P连接审计与安全告警。

Geth metrics怎么读才不误报?
钱包与链上工具 已审核
Geth metrics怎么读才不误报?

Geth指标并非debug_metrics JSON-RPC方法,而是需显式启用的本地HTTP监控端点。本文区分meter、timer、counter与gauge,并给出版本化采集和告警原则。

重放二进制是什么?Nitro 用 WASM 给欺诈证明造一台裁判机
公链与 Layer2
重放二进制是什么?Nitro 用 WASM 给欺诈证明造一台裁判机

Arbitrum Nitro 把同一段状态转移函数代码编译成两个目标:日常执行的原生机器码与争议裁决用的 WAVM 字节码。本文按 Nitro 白皮书与官方文档拆解 WAVM 的删减与补全、单步证明合约,以及链上只存三十二字节模块根哈希的原因。

EIP-3076 罚保交换格式:换验证者客户端时签名历史怎么搬
公链与 Layer2
EIP-3076 罚保交换格式:换验证者客户端时签名历史怎么搬

同一把验证者密钥跨客户端迁移时,若新客户端不知道它签到哪里,就可能签出冲突消息触发罚没。EIP-3076 用 JSON 文件打包签过的区块与见证。本文拆解其数据字段、低水位线逻辑,以及导入顺序与双实例场景的边界。

Patoshi 模式是什么:早期区块头如何泄露同一个矿工的行踪
加密货币百科
Patoshi 模式是什么:早期区块头如何泄露同一个矿工的行踪

研究者 Lerner 在 2013 年提出,比特币最早的几万个区块里有一个矿工的软件留下可识别指纹:coinbase 里的 ExtraNonce 增长轨迹和区块头 nonce 低位取值范围。本文拆解这条统计指纹的来历、结论强度与它不能证明什么。

伊朗加密交易所未列SDN也受限吗?
安全与风控 已审核
伊朗加密交易所未列SDN也受限吗?

OFAC在2026年8月7日制裁Shelbit与Aban Tether。本文解释为何伊朗数字资产交易所即使未列入SDN也可能被封锁,并给出名单、规则和链上关联的分层验收流程。

txpool_inspect适合监控还是排障?
钱包与链上工具 已审核
txpool_inspect适合监控还是排障?

Geth txpool_inspect返回pending和queued的人读文本摘要。本文与txpool_status、content、contentFrom比较,说明何时看总量、何时下钻,以及为什么不能稳定解析摘要字符串。

Sealevel 怎么决定谁能同时跑?Solana 并行执行的账户读写集规则
公链与 Layer2
Sealevel 怎么决定谁能同时跑?Solana 并行执行的账户读写集规则

同一条链上大量交易为什么能真正并行,答案在签名时就声明的账户读写集:不写同一账户就并发,只读共享不算冲突,热点账户则退回串行。本文按 Solana 官方文档拆解 Sealevel 运行时的静态声明机制、1232 字节等结构约束,以及从链上数据辨别拥堵与冲突失败的观察方法。

签好的交易 150 个时隙就作废?Solana 区块哈希时效与 durable nonce
公链与 Layer2
签好的交易 150 个时隙就作废?Solana 区块哈希时效与 durable nonce

Solana 每笔交易都要带近期区块哈希当寿命证明,超出 150 时隙即被拒绝,离线会签流程因此容易过期作废。durable nonce 把哈希换成账户里一次性推进的存储值来取消时限。本文拆解两种寿命机制的校验路径、共用 nonce 账户的作废事故,并如实转述官方的弃用讨论注记。

Solana 验证者的 TPU 和 TVU 是什么?出块与传块的两条流水线
公链与 Layer2
Solana 验证者的 TPU 和 TVU 是什么?出块与传块的两条流水线

Agave 文档把 Solana 验证者拆成 TPU 与 TVU:前者经 QUIC 流收包、验签、缓存打包并广播,后者靠 Turbine 与转传把块推给全网。本文说明连接配额、限流错误码与多 socket 端口这些可观察细节,并给出排查视角。

钱包内置统计收集了什么:analytics 事件、地址关联与关闭开关
钱包与链上工具
钱包内置统计收集了什么:analytics 事件、地址关联与关闭开关

MetaMask 等钱包的内置统计(MetaMetrics/analytics)收集应用内事件并声明不收集助记词与私钥,但会把操作与公开链上数据关联。本文拆解数据范围、开关位置、删除机制与它挡不住的隐私问题。

给节点装心跳:uptime、getconnectioncount 与 ping 的监控组合
加密货币百科
给节点装心跳:uptime、getconnectioncount 与 ping 的监控组合

只读三条 RPC 就能搭起比特币节点的最小存活监控:uptime 看进程活了多久,getconnectioncount 看还有多少对等连接,ping 看响应是否迟钝。本文讲每个指标的真实含义、误读方式和一条低成本告警线的阈值思路。

卡住的交易连着一条链:用 ancestors 与 descendants 把依赖摸清楚
加密货币百科
卡住的交易连着一条链:用 ancestors 与 descendants 把依赖摸清楚

比特币里一笔低费父交易会拖累它的所有子交易,加急要先看清整条依赖链。本文讲 getmempoolancestors 与 getmempooldescendants 两个 RPC 的用法:怎么开 verbose、怎么算整包费率,以及和 depends 字段、CPFP 加急的配合方式。

getzmqnotifications如何检查订阅?
钱包与链上工具 已审核
getzmqnotifications如何检查订阅?

Bitcoin Core getzmqnotifications列出已启用的ZMQ通知类型、发布地址与高水位。本文把配置存在、订阅连接、序列连续和业务消费拆开,并设计丢消息补洞演练。

txpool_status如何监控交易池?
钱包与链上工具 已审核
txpool_status如何监控交易池?

Geth txpool_status用pending和queued两个计数快速展示本地交易池。本文解释十六进制数量、nonce缺口、趋势告警与RPC权限边界,避免把单节点快照误写成全网拥堵。

数据方阵是什么?Celestia 为什么把区块排成二维矩阵
公链与 Layer2
数据方阵是什么?Celestia 为什么把区块排成二维矩阵

Celestia 的可用性采样建立在一个布局决定之上:数据不是排成一列,而是按命名空间排进 k×k 的份额矩阵,再对行列做纠删编码。本文按官方规格讲清命名空间排序、保留命名空间、对齐填充三组规则,以及这些'浪费'换来的小证明与可采样性。

Mailbox 信箱模型是什么?跨链消息的两端各发生什么
公链与 Layer2
Mailbox 信箱模型是什么?跨链消息的两端各发生什么

Hyperlane 不建中央消息链,而是在每条链部署一个 Mailbox 合约:发送方调 dispatch 进信箱,接收方实现 handle 出信箱,中间靠中继器搬运、安全模块验真。本文按官方文档拆解消息头字段、默克尔树生命线、重放保护与 ISM 门卫的分工,并给出源链、交付、执行三段排障路径。

一串交易十六进制怎么读:类型字节、字段顺序与签名尾巴的位置
钱包与链上工具
一串交易十六进制怎么读:类型字节、字段顺序与签名尾巴的位置

已签名交易的十六进制串是所有节点和浏览器共同认得的通用形态。本文讲清 EIP-2718 的信封规则、0x01 与 0x02 各带什么字段、旧式交易为何首字节一定不小于 0xc0,以及手搓原始交易最容易踩的三个坑。

政策与共识:一笔交易在比特币网络里要过的两道门
加密货币百科
政策与共识:一笔交易在比特币网络里要过的两道门

同一笔合法交易可能被部分节点拒转、部分矿工照收,根源在于共识与政策两套规则。本文解释标准性参数(尘埃线、bytespersigop、OP_RETURN 上限)为什么不属于共识,软分叉如何借这条缝隙推进,以及卡单排障时先查哪道门。

invalidateblock 与 reconsiderblock:手动把区块拉黑的按钮到底该不该按
加密货币百科
invalidateblock 与 reconsiderblock:手动把区块拉黑的按钮到底该不该按

比特币核心提供 invalidateblock,把某个区块"当作违反共识规则"永久拉黑,连带其全部后代一起被排除出链尖竞争。这个诊断级开关的语义、连锁标记与回退方式 reconsiderblock,本文逐项拆解。

交易哈希查询返回null怎么办?
钱包与链上工具 已审核
交易哈希查询返回null怎么办?

eth_getTransactionByHash返回null只表示当前RPC没有找到对象,并不自动等于交易失败。本文把未传播、pending、已打包、回执缺失和多节点差异拆成一条可执行排障流程。

sync committee奖励怎么对账?
公链与 Layer2 已审核
sync committee奖励怎么对账?

Beacon标准API可按区块返回同步委员会奖励。本文从block_id、SyncAggregate参与位、Gwei整数口径和验证者映射出发,说明如何核对单区块职责而不误当总收益。

Solana 修复服务怎么补漏?切片修复与孤儿槽位修复
公链与 Layer2
Solana 修复服务怎么补漏?切片修复与孤儿槽位修复

Turbine 传播丢碎片的两个后果由 Repair Service 处理:沿根槽位补洞的切片修复,和给无父可寻的孤儿槽位找父亲的抢占式修复。本文讲清 Epoch Slots 完成名单、请求对象的挑选规则,以及节点卡住时的观察信号。

检查点同步是什么?以太坊节点为什么不从创世块开始追链
公链与 Layer2
检查点同步是什么?以太坊节点为什么不从创世块开始追链

检查点同步让新节点从一个近期已最终化的状态快照起步,先快进到链头,再回头补历史区块,把上线时间从数天压到更短,并把信任锚从「逐块重放全部历史」交给一个近期检查点。本文以 Lighthouse 公开文档为主源,讲清它为什么比从创世同步更快也更安全、弱主观性在其中起什么作用、回填限速如何工作,以及哪些场合仍需完整历史。

钱包向网页播报什么:chainChanged 与 accountsChanged 事件逐项解释
钱包与链上工具
钱包向网页播报什么:chainChanged 与 accountsChanged 事件逐项解释

页面状态自己变化,多半是钱包在按 EIP-1193 播报事件。本文拆解 connect、disconnect、chainChanged、accountsChanged、message 各路的触发条件与安全含义,以及为什么事件之后要重头核对签名内容。

从 -32601 到 4001:钱包 RPC 报错三套编号分别归谁管
钱包与链上工具
从 -32601 到 4001:钱包 RPC 报错三套编号分别归谁管

同一句调用失败可能来自 HTTP、JSON-RPC 与钱包 Provider 三个层。本文按 JSON-RPC 2.0 与 EIP-1193 的官方编号表拆解 -32700、-32601、4001、4900 等错误码的责任边界与各自的正确处置。

自己验证“交易已在链上”:默克尔证明的构造与核验步骤
加密货币百科
自己验证“交易已在链上”:默克尔证明的构造与核验步骤

gettxoutproof 把交易到区块头默克尔根的兄弟哈希链打包成几百字节的证明,verifytxoutproof 让任何同步节点在不重放区块的情况下复核。本文补上容易被省略的两步:确认区块位于最大工作量链、核对原始交易内容,并说明剪枝与交易索引带来的边界。

32 枚比特币的谜题交易:256 个地址如何把密码学摆上链
加密货币百科
32 枚比特币的谜题交易:256 个地址如何把密码学摆上链

2015 年有人把比特币锁进私钥位数从 20 到 256 递增的 256 个地址。本文用可查链上史复盘暴力穷举与袋鼠算法的分界、公钥暴露的代价,以及两次公开广播被内存池狙击的教训。

testnet3 为什么退不掉:一份被关闭的下线提案复盘
加密货币百科
testnet3 为什么退不掉:一份被关闭的下线提案复盘

2026 年 5 月,比特币核心删除 testnet3 的实现 PR 被关闭,暴露测试网轮换的社会协调难题。本文复盘弃用节奏、三块阻力与轮换制度化的下一步设想。

乐观更新和最终性更新有何区别?
公链与 Layer2 已审核
乐观更新和最终性更新有何区别?

以太坊轻客户端分别接收optimistic update与finality update:前者追踪更近的已证明头,后者携带最终化头与证明分支。本文从对象字段、验证步骤和业务放行门槛对照两者。

Geth 1.17.5升级要改什么?
钱包与链上工具 已审核
Geth 1.17.5升级要改什么?

go-ethereum v1.17.5把默认GOGC从20调整到50,并引入Pebble v2兼容与离线升级命令。本文把二进制更新、内存基线和数据库格式迁移拆成三条独立轨道。

blob sidecars如何核验完整性?
公链与 Layer2 已审核
blob sidecars如何核验完整性?

Beacon API返回blob sidecars时,HTTP成功和条目数量都不足以证明数据完整。本文按index、signed block header、commitment inclusion proof与KZG proof建立三层校验流程。

谁有权改 Layer2 的合约?代理、时间锁与升级权限的链上核查顺序
公链与 Layer2
谁有权改 Layer2 的合约?代理、时间锁与升级权限的链上核查顺序

二层链的桥和验证逻辑都可能被替换,替换动作全部发生在链上。本文说明如何从代理地址、实现槽位、角色函数、多签阈值与时间锁延时一路查下去,把“这条链谁说了算”变成可复核的链上证据。

主网上的验证合约在做什么?ZK Rollup 证明提交与验证 gas 拆解
公链与 Layer2
主网上的验证合约在做什么?ZK Rollup 证明提交与验证 gas 拆解

验证合约只拿承诺和公共输入,不重放交易,因此主网验证开销近乎固定,批越大摊得越薄。本文说明它做的三件事、证明与批次为何分成两个角色,以及提款延迟时该在浏览器上核对哪些字段。

意图是什么?签名、解算与链上结算的跨链新模型
公链与 Layer2
意图是什么?签名、解算与链上结算的跨链新模型

意图交易让用户只声明目标结果,把路由和执行交给解算者市场竞争。本文以有公开文档的 UniswapX 为例,拆解从签名订单、拍卖竞争到原子结算的完整链条,并说明垫付风险与无人接单等边界情况。

比特币的第一笔转账:区块170里那10枚币是怎么发出去的
加密货币百科
比特币的第一笔转账:区块170里那10枚币是怎么发出去的

2009年1月12日,中本聪向哈尔·芬尼转出10枚比特币,被普遍认定为史上第一笔转账。本文拆解承载它的交易结构:P2PK脚本、找零输出,以及为什么早期交易的样貌和今天不同。

节点会主动示警:比特币核心warnings字段与alertnotify使用指南
加密货币百科
节点会主动示警:比特币核心warnings字段与alertnotify使用指南

比特币核心会在RPC结果里给出warnings警告数组,并用alertnotify在关键事件时触发外部命令。本文讲解v28.0起警告字段改为数组后的读法、告警触发范围的变化,以及如何把节点警告接进监控。

Base Flashblocks的pending数据怎么读?
公链与 Layer2 已审核
Base Flashblocks的pending数据怎么读?

Base Flashblocks端点里的pending代表当前预确认区块状态,不应与普通交易池混淆。本文解释payloadId、index、增量更新与预确认收据,并给出封块后回查和重组容错方法。

AggLayer悲观证明如何约束跨链风险?
公链与 Layer2 已审核
AggLayer悲观证明如何约束跨链风险?

AggLayer的悲观证明用于验证链提交的状态转换不会让跨链余额失衡,但它不等于所有链共享同一排序器。本文从证书、状态树、证明生成和桥接退出四个组件解释安全边界。

Dune查询结果怎样完整分页?
钱包与链上工具 已审核
Dune查询结果怎样完整分页?

Dune查询结果返回rows不代表数据已完整,metadata、next_offset、next_uri与partial结果共同决定是否继续读取。本文给出可复算分页循环、空页处理和采样参数边界。

Arbitrum 可重试票据是什么?跨链充值失败后为什么会自动再执行
公链与 Layer2
Arbitrum 可重试票据是什么?跨链充值失败后为什么会自动再执行

L1 交易确认后钱却悬在半空,是跨链充值最让人不安的环节。Arbitrum 用 retryable ticket 把投递改成至少一次语义:票据在 L2 登记、自动执行,失败后可手动赎回或等待再次尝试。本文拆解参数含义、地址别名陷阱与排查顺序。

同一个哈希为什么有两个样子:比特币交易与区块哈希的字节序
钱包与链上工具
同一个哈希为什么有两个样子:比特币交易与区块哈希的字节序

TXID 在浏览器里和在原始数据里互为倒序,不是数据被改。本文解释比特币哈希的自然顺序与显示顺序约定、按字节翻转的正确方法,以及与以太坊的差异。

Layer2 提款不是发一笔交易就完:发起、证明、最终化三件事分开核
钱包与链上工具
Layer2 提款不是发一笔交易就完:发起、证明、最终化三件事分开核

从 OP Stack 等乐观 rollup 提现回主网要走过发起、证明、最终化三步和一段挑战期。本文按官方文档梳理每步交易、状态核对方法与提前最终化回滚的原因。

批量转账发完之后怎么逐笔核对:一个哈希背后的几十条结果
钱包与链上工具
批量转账发完之后怎么逐笔核对:一个哈希背后的几十条结果

回执 status 为 1 只能证明批量交易整体没回滚。本文按事件日志、内部交易与输出列表三种证据,讲发放名单与链上结果的行级对账和漏发补发。

铭文封套解剖:OP_FALSE OP_IF 里塞进链上的数据长什么样
NFT 与铭文
铭文封套解剖:OP_FALSE OP_IF 里塞进链上的数据长什么样

Ordinals 铭文把图片和文本永久写进比特币区块链,靠的不是新指令而是一种“永远不执行”的脚本封套。本文按 ord 官方文档拆解 OP_FALSE OP_IF 信封结构、520 字节推送上限、提交与揭示两笔交易的分工,以及铭文 ID 的构成。

给铭文索引机铺路:ord 需要 txindex、cookie 认证的哪些成本
NFT 与铭文
给铭文索引机铺路:ord 需要 txindex、cookie 认证的哪些成本

ord 官方要求配一台开 -txindex 的同步 bitcoind。本文拆解 txindex 与修剪模式互斥、cookie 文件 RPC 认证、索引双份磁盘成本与实验阶段的安全边界。

UTXO 集合统计从哪来:gettxoutsetinfo 快慢差异与 coinstatsindex
加密货币百科
UTXO 集合统计从哪来:gettxoutsetinfo 快慢差异与 coinstatsindex

同一句 gettxoutsetinfo 有时秒回有时几十分钟。本文拆解全库扫描与 coinstatsindex 索引两条路径、三种哈希口径与做供应统计的正确姿势。

以太坊 Blob 数据保留多久?4844 的约 18 天窗口与长期归档谁负责
公链与 Layer2
以太坊 Blob 数据保留多久?4844 的约 18 天窗口与长期归档谁负责

EIP-4844 要求信标链节点保留 blob sidecar 至少 4096 个纪元、约 18 天,执行层不承担持久化。本文拆解这一可用性优先的设计、窗口过后的数据去向与用户核验清单。

Solana 交易为什么会悄悄过期?区块哈希 150 槽有效窗口的排障视角
公链与 Layer2
Solana 交易为什么会悄悄过期?区块哈希 150 槽有效窗口的排障视角

Solana 交易里的 recent_blockhash 同时承担时间戳与去重两个职能,超出官方记载的 150 槽处理窗口即被拒绝。本文按官方文档拆解过期判定、重签重发是否安全,以及排障时该盯哪个字段。

钱包报错别只截图:4001、4100、4900 各指一件事
钱包与链上工具
钱包报错别只截图:4001、4100、4900 各指一件事

按 EIP-1193 钱包接口规范逐条解释 4001 用户拒绝、4100 未授权、4200 方法不支持、4900 全部断连、4901 目标链未连接五个标准错误码的含义、典型触发场景和对应排查动作,避免把五种故障混成再点一次重试。

代币销毁是真的烧掉吗?先查总供应量再认账
钱包与链上工具
代币销毁是真的烧掉吗?先查总供应量再认账

解释链上销毁与转进黑洞地址的本质区别:真正销毁要让 totalSupply 下降并伴随转入零地址的事件,单纯转入无人持有地址只是锁仓;给出用合约只读调用、转账事件和供应口径三步核验销毁声明的方法。

监控工具怎么知道事件发生了:轮询与订阅推送的分工
钱包与链上工具
监控工具怎么知道事件发生了:轮询与订阅推送的分工

用同一监控场景对比两种链上数据获取方式:HTTP 轮询反复询问最新状态,WebSocket 的 eth_subscribe 注册后由节点推送 newHeads、logs 等通知;讲清断线必须重新订阅、重组会回撤已推事件这两个易错点。

网站请求钱包切换网络:switchEthereumChain的边界与核对方法
钱包与链上工具
网站请求钱包切换网络:switchEthereumChain的边界与核对方法

说明wallet_switchEthereumChain只能由用户确认生效、链号必须与权威目录核对的要点,并区分切换与添加网络的风险差异及切换后的自查步骤。

一次查询几十项余额:Multicall聚合调用的机制与核验
钱包与链上工具
一次查询几十项余额:Multicall聚合调用的机制与核验

说明Multicall如何把多个只读调用打包进同一区块高度下执行,避免逐条查询的错位假象,并给出核对部署地址、抽样交叉验证与能力边界的方法。

Ordinals 铭文怎么转移?跟随载带聪移动的机制与钱包兼容风险
NFT 与铭文
Ordinals 铭文怎么转移?跟随载带聪移动的机制与钱包兼容风险

比特币上没有铭文转账合约,铭文只是搭在某一聪上的行李。本文拆解 satpoint 坐标规则、交易构造里的行李重排逻辑,以及普通钱包误花铭文的真实场景。

waitforblock超时后返回什么?
钱包与链上工具 已审核
waitforblock超时后返回什么?

Bitcoin Core waitforblock等待指定区块哈希,但方法超时或节点退出时会返回当前区块。本文用状态机解释hash与height判定、方法timeout和rpcclienttimeout的区别,以及重组和多实例环境中的安全恢复。

getGenesisHash怎么识别Solana网络?
公链与 Layer2 已审核
getGenesisHash怎么识别Solana网络?

Solana getGenesisHash返回所连接集群的Base58创世哈希。本文把它设计成RPC环境门禁:与允许列表比较后再读写,并解释Mainnet、Devnet、Testnet和私有集群差异及单一RPC信任边界。

部分提款队列怎么对账?
公链与 Layer2 已审核
部分提款队列怎么对账?

Beacon pending_partial_withdrawals记录验证者索引、Gwei金额和withdrawable_epoch。本文把入队、达到可提款纪元、共识状态处理与执行层到账分成四个时点,并给出乐观执行、最终性和财务对账的处理方法。

把 Rollup 当云服务租一条链?应用链的服务化接入与自建 L1 对比
公链与 Layer2
把 Rollup 当云服务租一条链?应用链的服务化接入与自建 L1 对比

模板链把启动一条 Layer2 从融资问题变成配置问题:安全锚定以太坊、成本随用量浮动、数据可用性与挑战期参数可调节。本文按成本、安全假设、互操作与退出路径四项拆解服务化接入与自建公链的真实差异。

验证者委员会每个纪元重新洗牌:定向攻击为什么行不通
公链与 Layer2
验证者委员会每个纪元重新洗牌:定向攻击为什么行不通

以太坊每纪元用 RANDAO 混合作种子把全体验证者重新分配到各时隙委员会,让攻击者无法提前锁定下一班岗。本文拆解洗牌算法的防攻击逻辑、纪元内聚合投票接力,以及洗牌管不到的总质押集中问题。

L2 的手续费烧掉了吗?OP Stack 费用的三座金库去向
公链与 Layer2
L2 的手续费烧掉了吗?OP Stack 费用的三座金库去向

OP Stack 官方规范写明基础费不在 L2 上销毁,而是与优先费、数据发布费分别流入三座金库。本文拆解三座金库各自收取哪笔钱、基础费为何在 L2 变成价格旋钮,以及 Holocene 等升级带来的参数变化。

Solana RPC 返回的是哪一档?processed、confirmed 与 finalized 怎么选
公链与 Layer2
Solana RPC 返回的是哪一档?processed、confirmed 与 finalized 怎么选

同一次查询在 processed、confirmed、finalized 三档承诺下的含义完全不同。本文按 Solana 官方文档定义三档门槛,覆盖默认级别、方法限制、依赖交易场景选择与视角不一致的误判清单。

区块详情页除了交易列表还能看什么:高度、时间戳、大小与难度
钱包与链上工具
区块详情页除了交易列表还能看什么:高度、时间戳、大小与难度

按区块本身字段、生产上下文字段、区块内交易字段三层读懂区块浏览器详情页,包括时间戳由出块节点写入、gasUsed与难度字段的读法,以及重组与大小写数字三个常见误判。

同一笔交易两个浏览器确认数不同?链尖快照、索引延迟与节点同步
钱包与链上工具
同一笔交易两个浏览器确认数不同?链尖快照、索引延迟与节点同步

确认数是链尖高度与交易所在区块高度的差值,两家浏览器的链尖快照、索引器进度、节点同步状态不同就会给出相差一的答案;本文给出按哈希固定变量比较的处理方式与重组排查边界。

付款截图为什么不能当凭证:用交易哈希把转账核实成链上证据
钱包与链上工具
付款截图为什么不能当凭证:用交易哈希把转账核实成链上证据

说明转账截图可伪造、可定格在被替换前帧的缺陷,给出凭交易哈希在官方浏览器逐项核对状态、地址、金额、网络与确认数的标准动作,以及零确认不算到账的确认规则。

钱包替你重发交易:未确认交易的自动广播机制
钱包与链上工具
钱包替你重发交易:未确认交易的自动广播机制

卡住的交易并不需要你自己反复手动重发。本文拆解 Bitcoin Core 钱包对未确认交易的定时重广播逻辑:触发条件、重进内存池与全网广播两种方式、源码注释里对隐私代价的坦白,以及它与 RBF 手续费调整如何配合。

钱包挑币的两条路:BnB 与背包算法怎么选 UTXO
钱包与链上工具
钱包挑币的两条路:BnB 与背包算法怎么选 UTXO

一次转账背后,钱包要先决定花哪几枚 UTXO。本文拆解 Bitcoin Core 钱包源码里的两条选币路径:Branch and Bound 无找零搜索与背包算法近似凑数,说明找零何时产生、避免找零对费用和隐私意味着什么。

CoinJoin是什么:混币协作交易的原理与协调者时代的变迁
Web3 安全
CoinJoin是什么:混币协作交易的原理与协调者时代的变迁

CoinJoin把许多人的输入输出拼进同一笔交易,让每个等值产出难以对应回谁。本文解释其密码学原理、混合强度的度量,以及2024年执法事件后协调者生态的分叉,并给出合规与安全边界下的防御性使用常识。

enumeratesigners查不到设备怎么办?
钱包与链上工具 已审核
enumeratesigners查不到设备怎么办?

Bitcoin Core enumeratesigners只负责列出通过外部签名命令发现的设备,返回指纹和名称并不等于钱包绑定或签名成功。本文把发现、描述符、设备显示和PSBT签名拆成四层,提供空列表与多设备环境的排错树。

proposer duties已弃用怎么兼容?
公链与 Layer2 已审核
proposer duties已弃用怎么兼容?

Beacon proposer duties仍可按epoch返回提议者排班,但当前规范已将端点标记为deprecated。本文说明旧集成如何识别支持状态、保留dependent_root刷新逻辑,并在没有统一替代端点时按客户端版本安全迁移。

Blob 费用是怎么定价的?目标值、上限与自动调节公式拆解
公链与 Layer2
Blob 费用是怎么定价的?目标值、上限与自动调节公式拆解

以太坊为 blob 数据单独设了一个费用市场:每个区块有目标值和上限两档 blob gas 参数,基础费按当前用量与目标值的偏差逐区块自动升降,且和交易费一样被销毁。本文用 EIP-4844 的参数表拆解定价公式、1 wei 费用下限、侧车数据约 18 天的保存窗口,并说明为什么 L2 手续费会随 blob 拥挤度呈脉冲式波动。

Layer2 排序器宕机会发生什么?停摆、接管与强制通道的用户视角
公链与 Layer2
Layer2 排序器宕机会发生什么?停摆、接管与强制通道的用户视角

排序器是多数 Layer2 的单点入口:它宕机时链上已有状态仍在,但新交易可能排队、延迟或被拒收。本文从用户视角拆解排序器故障的三种表现——服务停摆、故障转移接管、强制交易上链兜底——预确认与接管窗口的关系,以及宕机公告期最需要防的仿冒钓鱼风险。

状态通道是什么?为什么链上只有开和关两笔交易
公链与 Layer2
状态通道是什么?为什么链上只有开和关两笔交易

状态通道用多签合约锁定资金,之后双方靠交换签名消息在链下无限次更新,只在关闭时结算上链。本文讲清支付通道与状态通道的分工、必须自己盯场的原因,以及它适合的高频双边场景。

Solana历史账本缺口怎么查?
公链与 Layer2 已审核
Solana历史账本缺口怎么查?

minimumLedgerSlot和getFirstAvailableBlock可以帮助判断Solana RPC节点保留了多少历史。本文区分本地账本裁剪、最早可查区块、跳过slot和归档节点,提供可监控的历史查询分流法。

listwalletdir和listwallets怎么区分?
钱包与链上工具 已审核
listwalletdir和listwallets怎么区分?

listwalletdir看的是Bitcoin Core钱包目录中可发现的钱包,listwallets只列出当前进程已加载项。本文用三态模型说明loadwallet、getwalletinfo、扫描状态和容器挂载检查,避免启动脚本误判。

Solana getTransactionCount怎么读?
公链与 Layer2 已审核
Solana getTransactionCount怎么读?

Solana getTransactionCount返回的是指定commitment视图下的累计交易数,不是当前TPS。本文给出同节点双时点差分法,对比getRecentPerformanceSamples,说明时钟、重启、节点切换和投票交易口径。

提币状态四个阶段怎么看?从提币申请到已转出的排查路径
钱包与链上工具
提币状态四个阶段怎么看?从提币申请到已转出的排查路径

按提币申请、待处理、提币中、已转出四个阶段拆解交易所提币流程:各阶段能否撤销、卡住时先看什么字段、拿到交易哈希后如何在链上核对,以及链上成功与平台入账、钱包显示为什么不能混为一谈。

钱包余额不是一个数字:比特币 UTXO 选择如何影响手续费与可用性
钱包与链上工具
钱包余额不是一个数字:比特币 UTXO 选择如何影响手续费与可用性

从 UTXO 模型出发解释比特币钱包余额的构成:钱包怎么拼零钱、为什么部分余额显示可用却花不出去(未确认零钱、锁定期输出、尘埃),以及输入选择策略如何直接决定交易体积与手续费。

MetaMask 13.41.0值得升级吗?
钱包与链上工具 已审核
MetaMask 13.41.0值得升级吗?

MetaMask 13.41.0新增账户与网络级Gas偏好、扩展到移动端的二维码同步,并修复隐私模式订单信息暴露。本文给出升级判断、二维码配对防骗和更新后验收清单。

utxoupdatepsbt补了哪些数据?
钱包与链上工具 已审核
utxoupdatepsbt补了哪些数据?

utxoupdatepsbt可从节点数据和描述符为PSBT补充UTXO、脚本与派生信息,但不会签名或验证收款意图。本文用更新前后字段对照解释数据来源、描述符范围和角色边界。

getmininginfo怎么拆分挖矿指标?
公链与 Layer2 已审核
getmininginfo怎么拆分挖矿指标?

Bitcoin Core getmininginfo把链高度、难度、全网算力估算、本地内存池、最低交易费和最后组装模板放在同一响应中。本文按数据来源与时间边界拆分字段,避免看板把本地快照误读为全网矿工表现。

OP 故障博弈游戏:二分法怎么把一场争议压到一条指令
公链与 Layer2
OP 故障博弈游戏:二分法怎么把一场争议压到一条指令

OP Stack 的 Fault Dispute Game 把“这条 L2 状态对不对”的争论用二分博弈逐步收窄:先折输出根,再折单个区块的执行轨迹,最后在链上用虚拟机验证一条 MIPS 指令。本文拆解博弈树深度、象棋时钟、锚定状态与保证金的角色,以及它对提款安全意味着什么。

钱包里的 NFT 不见了?按显示、跨链、转出、销毁四条线索排查
钱包与链上工具
钱包里的 NFT 不见了?按显示、跨链、转出、销毁四条线索排查

给 NFT 未显示问题一条链上排查路径:先排除钱包显示与网络切换问题,再按地址页 Transfer 事件区分转出、黑洞销毁与合约锁仓,强调以交易哈希和事件日志为准而非界面观感。

代币合约里的增发、暂停和权限归属,怎么用链上证据查清
钱包与链上工具
代币合约里的增发、暂停和权限归属,怎么用链上证据查清

教你在区块浏览器核对 ERC-20 合约的 mint、pause、owner 等管理员函数:函数是否存在、权限当前归谁(单签、多签或已 renounce)、公告是否已在链上生效,并说明代理合约场景的查法。

WETH、WBTC 这类包装代币是什么?包装和解包时资产在哪里
钱包与链上工具
WETH、WBTC 这类包装代币是什么?包装和解包时资产在哪里

解释包装代币以合约接口代表别处资产的原理:WETH 的存取与 1:1 锚定、托管型包装的储备与冻结权、锚定偏离时先查赎回通道,并给出转换前后的网络与合约地址核验方法。

AssumeUTXO 快照同步:新节点第一次同步到底'假设'了什么
加密货币百科
AssumeUTXO 快照同步:新节点第一次同步到底'假设'了什么

loadtxoutset 让节点几分钟追到链尖、后台补验历史,被假设的只有源码里那串经评审的 UTXO 集合哈希。本文拆解快照链state与后台验证双线并行机制,划清它与检查点、轻节点的信任边界,并给出剪枝与磁盘规划上的运维要点。

analyzepsbt如何判断下一步?
钱包与链上工具 已审核
analyzepsbt如何判断下一步?

Bitcoin Core 31的analyzepsbt会逐输入报告UTXO、脚本和签名缺失项,并给出next角色。本文把missing字段映射到Updater、Signer、Combiner与Finalizer流程。

Beacon区块奖励怎么拆分对账?
公链与 Layer2 已审核
Beacon区块奖励怎么拆分对账?

Beacon API区块奖励端点把提议者的证明、同步委员会与罚没奖励分项返回。本文说明共识层边界、响应状态、单位处理,以及如何与执行层费用和MEV分开对账。并给出最终化会计窗口。

Portal Network 是什么?不跑全节点如何用轻客户端读以太坊
公链与 Layer2
Portal Network 是什么?不跑全节点如何用轻客户端读以太坊

Portal Network 用一套基于 UDP 的对等网络,让资源有限的设备通过邻居节点获取区块数据并暴露标准 JSON-RPC。本文拆解它与 LES 的架构差异、内容分片与默克尔证明的核验方式及信任边界。

EIP-7706 是什么?给 calldata 单独开一条费用市场会怎样
公链与 Layer2
EIP-7706 是什么?给 calldata 单独开一条费用市场会怎样

EIP-7706 提议为交易 calldata 设立独立的 basefee 与区块上限,把执行、blob、calldata 三种资源放进同一套向量计价。本文按 EIP 草案文本拆解其动机、机制与对用户费用的可能影响。

转错链了?代币余额没增加的排查路径与跨链找回的几种结局
钱包与链上工具
转错链了?代币余额没增加的排查路径与跨链找回的几种结局

同一组私钥派生的地址在多条EVM链上外观一致,但代币余额记在各链自己的账本上。本文给出转账未到账时先定链、再查回执、再分场景处置的排查顺序,并区分转给自己的跨链地址、误转交易所地址、误转合约地址三种结局。

交易回执里的Logs是什么?链上转账“收据”的字段与读法
钱包与链上工具
交易回执里的Logs是什么?链上转账“收据”的字段与读法

解释交易回执(Receipt)与事件日志Logs的结构:状态、gas用量、合约地址、主题与数据区,说明区块浏览器代币转账列表如何由Transfer事件日志生成,并给出用Logs核对真实转账、识别合约噪声的实操方法。

闪电节点怎么协商功能?BOLT9 特性位与奇偶规则解读
公链与 Layer2
闪电节点怎么协商功能?BOLT9 特性位与奇偶规则解读

闪电网络的升级靠比特位协商:奇数类型的未知消息必须忽略,偶数类型必须断链;特性位成对分配并带依赖关系。本文以 BOLT9 与 BOLT1 的原文规则解释功能如何从可选走向必须,以及连不上通道时该查的协商交集。

MetaMask扩展怎么安全更新?
钱包与链上工具 已审核
MetaMask扩展怎么安全更新?

MetaMask扩展更新应从当前版本、官方商店入口、恢复材料到更新后权限逐项核对。本文给出不侧载、不泄露助记词的安全更新、异常回退、权限复查和硬件钱包验收清单。

Beacon peer_count怎么看?
公链与 Layer2 已审核
Beacon peer_count怎么看?

Beacon API peer_count把对等节点分为disconnected、connecting、connected和disconnecting。本文结合health与syncing端点设计趋势监控、告警矩阵和排障顺序。

比特币交易的输入输出有顺序吗?BIP69 字典序与钱包指纹
加密货币百科
比特币交易的输入输出有顺序吗?BIP69 字典序与钱包指纹

共识规则不关心输入输出怎么排,但排列方式会泄露钱包行为:找零排第几、按什么顺序拼输入,都是可识别的指纹。本文解释 BIP69 字典序排序的具体算法、它相比随机排序的可审计性,以及钱包隐私的边界。

getInflationGovernor怎么读?
公链与 Layer2 已审核
getInflationGovernor怎么读?

Solana 的 getInflationGovernor 返回通胀治理曲线参数,却不能直接代表当前质押收益。本文拆解五个字段、读取上下文、时间曲线与交叉验证方法。

getLargestAccounts排名可信吗?
公链与 Layer2 已审核
getLargestAccounts排名可信吗?

Solana getLargestAccounts 返回余额最大的二十个账户,但节点缓存、过滤条件与账户归属都会限制结论。本文给出排名采样、缓存识别和集中度误读防线。

getnettotals怎么计算实时流量?
公链与 Layer2 已审核
getnettotals怎么计算实时流量?

Bitcoin Core getnettotals 返回累计收发字节和上传目标周期。本文说明双点差分、重启归零、时间对齐、限额状态及监控停止线,避免把累计量误当实时速率。

OP Stack 预部署合约是什么?地址段与跨链地址别名怎么核对
公链与 Layer2
OP Stack 预部署合约是什么?地址段与跨链地址别名怎么核对

OP Stack 链在创世就预装了一批固定地址的系统合约,跨链消息、桥、费用读价器都住在这里;L1 合约跨链时还会被别名化。本文按官方规范讲地址段布局与查询核对方法。

证明网络是什么?ZK Rollup 的证明由谁来跑、怎么选
公链与 Layer2
证明网络是什么?ZK Rollup 的证明由谁来跑、怎么选

生成 ZK 证明是 Rollup 安全链条上最贵的一环。本文解释链内置证明方与开放证明市场两种供给模型、用户可以核对的链上线索,以及证明中心化带来的活性与延迟风险。

2048 个单词与一段校验和:BIP39 助记词的编码解剖
钱包与链上工具
2048 个单词与一段校验和:BIP39 助记词的编码解剖

助记词不是随机单词集合:它是一串熵加校验和的编码,词表 2048 个词恰好用 11 位二进制寻址。本文拆解这套编码,讲清校验和能替你挡下哪种抄写错误、挡不下哪种。

getchainstates如何看快照进度?
公链与 Layer2 已审核
getchainstates如何看快照进度?

Bitcoin Core 的 getchainstates 会在快照同步期间呈现多个链状态。本文用排序规则、区块高度、最佳区块哈希和验证进度拆解后台验证,并给出不会误报完成的监控方法。

Solana最低委托额怎么查?
公链与 Layer2 已审核
Solana最低委托额怎么查?

getStakeMinimumDelegation 返回目标网络当前最低质押委托值及响应上下文。本文说明 commitment、minContextSlot、context.slot 与 value 的用法,并拆开最低委托额和完整资金需求。

getMaxRetransmitSlot怎么读?
公链与 Layer2 已审核
getMaxRetransmitSlot怎么读?

getMaxRetransmitSlot 返回 Solana 节点转发阶段观测到的最高 Slot。本文把转发、处理、确认和最终化分层,给出与 getSlot、区块高度、健康信号联合排障的方法。

Jito 束是什么?Solana MEV 的原子货车与小费拍卖
公链与 Layer2
Jito 束是什么?Solana MEV 的原子货车与小费拍卖

本文拆解 Solana 的 Jito 区块引擎:最多五笔交易的原子束、50 毫秒节拍的局部锁拍卖、1000 lamports 小费下限与收益分配,以及 jitodontfront 防抢跑标记的实际边界,机制描述以 Jito 官方文档为准。

预编译合约是什么?EVM 预装的加密车间清单
公链与 Layer2
预编译合约是什么?EVM 预装的加密车间清单

本文讲清 EVM 预编译合约:固定地址上原生实现的哈希与曲线运算、从 erecover 到 BLS 与 KZG 的地址带演化、一口价 gas 语义与四个集成陷阱,以及新增预编译为何总是升级战场的取舍逻辑。

Root 或越狱过的手机还能放钱包吗?运行环境自查
钱包与链上工具
Root 或越狱过的手机还能放钱包吗?运行环境自查

Root 与越狱改变的是系统沙箱边界而非某个功能:覆盖层、无障碍自动化、剪贴板与截屏都可能成为签名之前的攻击位置。本文给出风险位置地图、自查清单与按泄露处置的补救路线。

交易被三明治夹了?滑点设置与防夹通道讲解
钱包与链上工具
交易被三明治夹了?滑点设置与防夹通道讲解

三明治攻击利用的是公共内存池的订单可见性:抢跑抬价、你的买单接盘、随即回落。本文讲清三拍机制、滑点容忍度的取值逻辑,以及私有提交通道与拆单策略的分工。

钱包内置交换和去中心化交易所怎么选?五个维度对比
钱包与链上工具
钱包内置交换和去中心化交易所怎么选?五个维度对比

内置交换按钮不是钱包自己的兑换引擎,而是嵌入的路由入口。本文从报价口径、授权对象、链上透明度、前端攻击面与费用水平五个维度对比两条入口路径,并给出按角色的选择逻辑。

Solana预热纪元怎么换算?
公链与 Layer2 已审核
Solana预热纪元怎么换算?

getEpochSchedule 的 warmup、firstNormalEpoch 与 firstNormalSlot 经常被误读。本文用时间线拆解预热纪元、正常纪元和当前进度的不同口径,并给出跨网络复核步骤。

Solana局部优先费怎么读?
公链与 Layer2 已审核
Solana局部优先费怎么读?

getRecentPrioritizationFees 可按可写账户集合返回近期优先费样本。本文用“局部费用市场”视角解释150区块缓存、账户锁过滤和分位数策略。

Timeboost 是什么?Arbitrum 怎么拍卖下一轮优先权
公链与 Layer2
Timeboost 是什么?Arbitrum 怎么拍卖下一轮优先权

本文拆解 Arbitrum Timeboost 排序机制:60 秒轮次的密封第二价拍卖、快速通道与 200 毫秒人工延迟的组合、收益归属与二级分销形态,以及它抑制 sandwich、改变延迟军备竞赛的代价与争议;启用时间与参数转述自 Arbitrum 官方文档。

公共网络用钱包安全吗?假节点、证书告警与签名核对的分工
钱包与链上工具
公共网络用钱包安全吗?假节点、证书告警与签名核对的分工

公共网络的真实风险不在空中截获助记词,而在假节点篡改显示数据、DNS 劫持导向仿冒站与盲签组合。本文给出威胁模型的正确分工:签名环节有密码学兜底,防线必须设在内容核对;并附系统时间细节与轻操作、重操作分场景网络纪律。

第一次上一条新链?浏览器核对、网络参数与小额演练
钱包与链上工具
第一次上一条新链?浏览器核对、网络参数与小额演练

新链的两道门都挤满仿冒入口,第一条纪律是从官方文档获取浏览器与 RPC 域名。本文给出网络配置五项参数自证法、钱包与浏览器交叉印证的查错信号,以及入金、使用、退出三步小额演练路径,并提示新链工具不成熟的补功课清单。

硬件钱包的小屏幕怎么读:地址回显与盲签的信任边界
加密货币百科
硬件钱包的小屏幕怎么读:地址回显与盲签的信任边界

“私钥不出设备”不是安全结论,只是信任转移。本文拆解硬件签名的真实边界:你信任的是设备的解析结果,地址回显核对、盲签开关与派生路径一致性,才是决定签名性质的三处细节。

比特币节点 RPC 端口安全清单:cookie 鉴权与无加密边界
加密货币百科
比特币节点 RPC 端口安全清单:cookie 鉴权与无加密边界

RPC 是节点的控制台,默认只开在本机回环、密码走明文,这两个默认值背后是一整套安全假设。本文逐项拆解:cookie 鉴权、rpcauth、rpcbind 暴露面、容器与反代的常见自毁配置,以及最小权限改造清单。

EIP-4788怎样读取Beacon根?
公链与 Layer2 已审核
EIP-4788怎样读取Beacon根?

EIP-4788把父Beacon区块根写入执行层系统合约。文章解释时间戳索引、有限历史窗口、Merkle证明、查询失败条件和证据留存,避免把根承诺误当成完整共识数据。

IBC中继费如何分配?
公链与 Layer2 已审核
IBC中继费如何分配?

IBC Fee Middleware把数据包费用拆成接收、回执和超时三部分,并按实际中继路径领取或退款。文章解释托管、payee、补费和安全边界。并提供IBC Fee Middleware场景下可复查的操作记录与安全边界。

lockunspent如何冻结UTXO?
钱包与链上工具 已审核
lockunspent如何冻结UTXO?

Bitcoin Core lockunspent可以让当前钱包选币临时避开指定UTXO。本文给出锁定、listlockunspent复核、解锁和重启边界,并说明它不会改变链上可花费性。

isBlockhashValid如何查过期?
钱包与链上工具 已审核
isBlockhashValid如何查过期?

Solana isBlockhashValid在指定commitment视图下判断blockhash是否仍有效。本文结合context slot、minContextSlot和lastValidBlockHeight建立发送前检查。

Geth批量RPC怎样处理乱序?
钱包与链上工具 已审核
Geth批量RPC怎样处理乱序?

Geth支持把多个JSON-RPC请求放入Batch减少网络往返,但响应可乱序且每项独立失败。本文讲解ID映射、分批、限流、超时和重试边界。并提供Geth JSON-RPC Batch场景下可复查的操作记录与安全边界。

getIdentity如何识别Solana节点?
公链与 Layer2 已审核
getIdentity如何识别Solana节点?

Solana getIdentity返回当前RPC后端节点的identity公钥。文章区分节点身份、vote account、服务商与Leader角色,并说明负载均衡下identity漂移的监控方法。

getrpcinfo如何发现长请求?
钱包与链上工具 已审核
getrpcinfo如何发现长请求?

Bitcoin Core getrpcinfo可列出正在执行的RPC命令和运行时长。本文说明周期采样、慢请求基线、日志路径敏感性以及它与线程队列和系统资源的关联。

getSlotLeader如何核对Leader?
公链与 Layer2 已审核
getSlotLeader如何核对Leader?

Solana getSlotLeader返回当前commitment视图中的预定Leader identity。本文结合minContextSlot、排班接口、实际区块和跳过Slot说明正确核对方式。

getVersion如何看Solana版本?
公链与 Layer2 已审核
getVersion如何看Solana版本?

Solana getVersion返回solana-core版本与feature-set。文章说明如何记录RPC后端软件基线,并区分编译支持、链上Feature激活、方法可用性与服务商配置。

getHealth返回ok就健康吗?
公链与 Layer2 已审核
getHealth返回ok就健康吗?

Solana getHealth用节点相对集群的Slot落后程度返回ok或错误。本文说明numSlotsBehind、健康阈值和为何仍需结合Slot、版本、历史与业务查询。

getHighestSnapshotSlot怎么看?
公链与 Layer2 已审核
getHighestSnapshotSlot怎么看?

Solana getHighestSnapshotSlot返回节点最高Full与Incremental快照Slot。文章解释二者依赖关系、与链头差值、启动恢复价值和历史RPC边界。

区块级访问清单 BAL 是什么?以太坊并行执行靠哪张地图
公链与 Layer2
区块级访问清单 BAL 是什么?以太坊并行执行靠哪张地图

本文解释 EIP-7928 区块级访问清单:构建者如何把整块读写与终值编进区块头哈希、验证者凭地图并行预取与执行、免执行同步的原理,BAL 与 EIP-2930 的本质区别、块体积与构建者优势的争议,以及截至 2026 年 7 月的落地状态。

比特币区块浏览器哪里不一样?TxID、vB 费率与确认数四个视角
钱包与链上工具
比特币区块浏览器哪里不一样?TxID、vB 费率与确认数四个视角

比特币是 UTXO 链条而非余额表,浏览器读法与以太坊系根本不同:输入输出表代替 from-to,手续费等于 vB 大小乘以 sat/vB 费率,没有直接的余额页。本文按确认数、费率、输入输出、区块时间四个视角拆解交易详情页,并解释找零输出与排队现象。

Solana 区块浏览器怎么用?签名哈希、指令日志与费用结构
钱包与链上工具
Solana 区块浏览器怎么用?签名哈希、指令日志与费用结构

Solana 浏览器以签名哈希为核心入口,一笔交易由多条指令构成,费用与最终性语义也和 EVM 不同。本文拆解状态、signer、优先费、槽位与 Program log 等关键字段,说明账户租金机制,给出按四步核对一笔 SOL 或 SPL 到账的完整流程。

区块浏览器 API 怎么用?密钥申请、速率限制与字段口径
钱包与链上工具
区块浏览器 API 怎么用?密钥申请、速率限制与字段口径

给脚本和看板供数,浏览器 API 是成本最低的上链方式:不跑节点、不碰私钥。本文说明一次典型 JSON 调用的结构与链 ID 参数的隐蔽陷阱,拆解原始整数金额、分页、重复行三个字段口径坑,并给出 API Key 的保管、轮换与吊销习惯。

助记词的 passphrase 第 25 词:它到底加了几道锁
加密货币百科
助记词的 passphrase 第 25 词:它到底加了几道锁

备份了 12/24 个助记词还不够吗?本文讲清 BIP39 口令参数的真实语义:它如何把同一组词变成另一棵树、隐蔽钱包的形成原理、能防什么与不能防什么,以及 passphrase 自身该记在哪。

地址投毒攻击:钱包里那些你没收过的转账哪来的
Web3 安全
地址投毒攻击:钱包里那些你没收过的转账哪来的

交易历史突然多出一笔“你”没收到过的收款?地址投毒攻击用首尾字母相似的伪造地址污染你的记账习惯。本文拆解投毒动机、转账前的视觉校验陷阱,以及可落地的防御与处置清单。

SSZ广义索引怎么定位字段?
公链与 Layer2 已审核
SSZ广义索引怎么定位字段?

从二进制路径、容器字段树深度和列表长度mix-in入手,推导SSZ广义索引,并按兄弟节点顺序复算Merkle证明,附常见错位检查,并说明何时必须回到SSZ schema重新定位。

IPFS CAR备份如何验完整?
钱包与链上工具 已审核
IPFS CAR备份如何验完整?

把CAR文件当作内容寻址备份进行验收:核对根CID、逐块哈希、DAG闭包和恢复导入结果,并区分完整性、持久性与可恢复性,同时给出隔离恢复命令、partial CAR识别和多副本巡检清单。

Beacon事件流如何监控重组?
公链与 Layer2 已审核
Beacon事件流如何监控重组?

用Beacon API的SSE事件流订阅head、finalized_checkpoint与chain_reorg,设计断线重连、去重、多节点复核和最终性告警。

BPO 分叉是什么?Blob 参数怎么小步上调
公链与 Layer2
BPO 分叉是什么?Blob 参数怎么小步上调

本文解释 Ethereum 的 Blob 参数专项分叉 BPO:它如何只调 blob 目标与上限两个参数、为何配合 PeerDAS 试压式提吞吐,并复盘 Fusaka 后两个月内两次上调(至目标 14/上限 21)的官方时间线与费用影响逻辑。

链上交易记录怎么导出?CSV 流水、Gas 字段与对账勾稽方法
钱包与链上工具
链上交易记录怎么导出?CSV 流水、Gas 字段与对账勾稽方法

钱包记录、交易所账单与链上事实是口径不同的三本账。本文说明区块浏览器导出 CSV 的字段陷阱(主交易与内部交易、原始整数数量、同哈希多行),给出用充提桥接记录勾稽三方流水的步骤,以及 Gas、内部归集、跨链桥三类常见残差的处理方式。

区块浏览器地址旁边的名字可信吗?标签来源与验证方法
钱包与链上工具
区块浏览器地址旁边的名字可信吗?标签来源与验证方法

地址旁的标签可能来自浏览器人工核实、社区标注或持有者自注册的名称解析,可信度差异很大。本文区分三条标签生成路径,说明转账场景中标签的边界,给出交叉验证标签归属的三条路径,以及如何为自己的地址图谱建立私有台账。

合约是谁部署的?从部署交易到权限移交的链上调查法
钱包与链上工具
合约是谁部署的?从部署交易到权限移交的链上调查法

官网文案可以修饰,部署交易无法伪造。本文演示如何从合约的创建交易定位部署者地址、评估其历史与资金来源,说明部署者不等于当前控制者——owner 移交、多签与时间锁核验方法,并给出三条实用的可信度判断线。

轻钱包凭什么可信:SPV 的默克尔证明与信任边界
加密货币百科
轻钱包凭什么可信:SPV 的默克尔证明与信任边界

手机钱包不下整条链也敢给你报“已确认”,底气从哪来?本文拆解 SPV 的两根支柱——全链区块头与默克尔包含证明,再讲清它的信任边界:隐私外泄、孤块重排与 eclipsed 攻击场景,以及与地址索引的对比。

IPFS Pinning等于永久存储吗?
钱包与链上工具 已审核
IPFS Pinning等于永久存储吗?

CID能验证拿到的内容是否与标识匹配,却不会让内容自动永久在线。Pinning是某个节点对本地保留作出的操作;只有知道谁在保存、保存多久、能否从独立网络取回,才能把“可寻址”升级为“可用”。能依据一手来源判断IPFSPinning与持久化的真实状态,并按证据链处理异常。

轻客户端如何核对Sync Committee?
公链与 Layer2 已审核
轻客户端如何核对Sync Committee?

以太坊轻客户端用共识更新和SyncCommittee签名追踪可信header,省掉完整执行与全历史存储。它适合验证共识层视图,但不能替代执行客户端判断某个合约调用、日志或账户状态是否正确。能依据一手来源判断以太坊轻客户端SyncCommittee的真实状态,并按证据链处

ERC-7715权限请求如何设限?
钱包与链上工具 已审核
ERC-7715权限请求如何设限?

ERC-7715讨论的是结构化执行权限,而不是一次性的签名弹窗。权限可能在未来多次使用,因此目标、动作、金额、频率和有效期必须写进约束;“允许此应用”这种模糊文案不足以让用户判断风险。能依据一手来源判断ERC-7715钱包权限请求的真实状态,并按证据链处理异常。

Chainlink Feed为何不定时更新?
公链与 Layer2 已审核
Chainlink Feed为何不定时更新?

ChainlinkDataFeed不按固定分钟表机械更新。新一轮通常由价格偏差超过deviationthreshold,或距离上次更新达到heartbeat触发;不同feed的配置不同,因此“几分钟没变”既不能直接判定停机,也不能证明数据仍新鲜。能依据一手来源判断Cha

交易回执status为1就成功了吗?
钱包与链上工具 已审核
交易回执status为1就成功了吗?

交易回执的status=1只说明EVM顶层执行没有回滚,不代表用户业务一定达成。合约可能捕获内部失败、返回false、发出意外事件,或把资产送到错误对象;因此inclusion、execution与businessoutcome必须分层验收。能依据一手来源判断eth_g

latest和pending Nonce差在哪?
钱包与链上工具 已审核
latest和pending Nonce差在哪?

eth_getTransactionCount返回的是账户交易计数视图。latest只包含已上链nonce,pending还可能计入当前节点内存池看到的连续待处理交易;多台RPC、并发发送和交易掉池会让结果分叉。能依据一手来源判断eth_getTransactionCo

eth_maxPriorityFeePerGas怎么用?
钱包与链上工具 已审核
eth_maxPriorityFeePerGas怎么用?

eth_maxPriorityFeePerGas给的是节点建议小费,不是“总Gas价格”。EIP-1559交易还要面对区块basefee和用户设置的maxFeePerGas;只有三者关系合理,交易才既有机会及时打包又不会越过费用上限。能依据一手来源判断eth_maxPr

eth_getStorageAt怎样读映射槽?
钱包与链上工具 已审核
eth_getStorageAt怎样读映射槽?

eth_getStorageAt只返回某个槽的32字节值,不会告诉你变量名。普通变量、packed字段、mapping、动态数组和代理各有不同定位规则;没有编译器storagelayout或可验证源码时,读到非零值也不能随意命名。能依据一手来源判断eth_getStor

Solana getBlock如何处理交易版本?
公链与 Layer2 已审核
Solana getBlock如何处理交易版本?

SolanagetBlock的复杂点不是slot参数,而是响应可能包含不同交易版本、不同编码和可选明细。调用方若没声明maxSupportedTransactionVersion,遇到版本化交易时可能整块报错;这不是区块不存在。能依据一手来源判断SolanagetBlo

Solana getBlocks为何不连续?
公链与 Layer2 已审核
Solana getBlocks为何不连续?

Solanaslot是出块机会,不保证每个slot都产生可查询区块。因此getBlocks返回不连续列表是正常现象之一;但历史裁剪和RPC服务限制也会制造缺口,必须把“链上跳过”和“数据源没有”分开。能依据一手来源判断SolanagetBlocks的真实状态,并按证据链

最早可查区块为何不是创世Slot?
公链与 Layer2 已审核
最早可查区块为何不是创世Slot?

getFirstAvailableBlock返回的是“这个RPC节点当前能提供的最早完整区块”,不是Solana的创世slot,也不是全网统一常数。节点清理账本、重建索引或服务商调整保留政策,都会让这个边界变化。能依据一手来源判断SolanagetFirstAvaila

Solana免租余额如何计算?
公链与 Layer2 已审核
Solana免租余额如何计算?

Solana免租最低余额取决于账户数据长度。getMinimumBalanceForRentExemption的输入是bytes,不是账户类型名字;程序升级、扩容或增加扩展都会改变space,因此旧教程里的固定lamports数值不能长期复用。能依据一手来源判断Sola

Solana 计算预算怎么调?CU 上限、单价与优先费的关系
公链与 Layer2
Solana 计算预算怎么调?CU 上限、单价与优先费的关系

本文讲清 Solana 交易费用的两个旋钮:计算单元上限 SetComputeUnitLimit 与单价 SetComputeUnitPrice 如何按报价乘上限折算优先费,默认 20 万与 140 万上限的设计,模拟先行调预算的实操路径,以及与以太坊 gas 模型的镜像差异。

区块浏览器里的内部交易怎么查?ETH 转账和代币转账的区别
钱包与链上工具
区块浏览器里的内部交易怎么查?ETH 转账和代币转账的区别

一笔代币转账在区块浏览器里常拆成主交易加多条内部交易,本文解释原生币转账与 ERC-20 记账转账的机制差异,教你读懂内部交易列表里的资金路径、确认到账该看哪一条记录,以及内部交易与合约事件日志的优先级关系。

一个地址查全部链资产怎么查?跨链资产盘点工具的用法与盲区
钱包与链上工具
一个地址查全部链资产怎么查?跨链资产盘点工具的用法与盲区

同一地址的资产散落在多条链上,聚合工具能一键生成清单,但存在错价、漏项与识别错误的边界。本文说明盘点工具的原理、能看到与看不到的范围、大额资产回链复核的顺序,以及输入公开地址带来的隐私暴露与自托管替代方案。

Ordinals 铭文体积与手续费:为什么一张图能很贵
加密货币百科
Ordinals 铭文体积与手续费:为什么一张图能很贵

同样 mint 一个铭文,有人花几千聪,有人花几百万聪。本文拆解铭文费用的两个变量:写入数据体积带来的权重成本,以及铭文的 UTXO 锁定模型,并给出判断当前费率的正确姿势。

比特币测试网络怎么选:signet、testnet4 与 regtest
加密货币百科
比特币测试网络怎么选:signet、testnet4 与 regtest

开发比特币应用需要在不烧真钱的环境里走完整流程。本文对比三个主流测试网络的出块方式、稳定性与适用场景,并说明钱包联调、集成测试与本地单元该分别选哪个。

WalletConnect会话权限怎么读?
钱包与链上工具 已审核
WalletConnect会话权限怎么读?

WalletConnect会话不是简单的已连接布尔值。SessionNamespaces同时约束链、账户、方法和事件;只看账户地址而忽略方法集合,容易把只读会话误当成可签名会话。

IPFS CIDv0和CIDv1怎么选?
钱包与链上工具 已审核
IPFS CIDv0和CIDv1怎么选?

CIDv0与CIDv1可以指向相同内容,但编码形式和使用场景不同。迁移时先证明multihash保持一致,再选择base32、base58btc或其他multibase;只比较字符串外观会把同一对象误判成两个文件。

eth_getBlockByNumber怎么用?
钱包与链上工具 已审核
eth_getBlockByNumber怎么用?

eth_getBlockByNumber的第二个参数决定返回完整交易对象还是只返回交易哈希;第一个参数既可用十六进制区块号,也可用latest、safe、finalized等标签。审计时必须把两个选择写进请求记录。

eth_getCode返回0x说明什么?
钱包与链上工具 已审核
eth_getCode返回0x说明什么?

eth_getCode回答某地址在指定区块是否有EVM字节码,不回答这个地址永远是外部账户还是可信合约。0x只说明该区块上下文没有可返回代码,还要考虑网络、区块标签和合约生命周期。

eth_getBalance如何查历史余额?
钱包与链上工具 已审核
eth_getBalance如何查历史余额?

eth_getBalance返回指定地址在某个区块状态下的原生币余额,结果是以Wei表示的十六进制整数。重建历史余额必须固定区块号,并使用能读取该历史状态的节点。

getFeeForMessage如何估算费用?
公链与 Layer2 已审核
getFeeForMessage如何估算费用?

getFeeForMessage根据一条已编译、base64编码的Solanamessage,返回集群处理该消息会收取的费用。结果由消息中的recentblockhash、签名者和费用相关指令共同决定,但不等于交易执行后的全部余额变化。

getAccountInfo如何解析账户?
公链与 Layer2 已审核
getAccountInfo如何解析账户?

SolanagetAccountInfo返回账户的lamports、owner、executable、rentEpoch和data。真正困难的是data编码:base64适合程序按账户布局自行解析,jsonParsed只在节点支持对应程序解析器时给结构化字段。

getLatestBlockhash如何判断过期?
公链与 Layer2 已审核
getLatestBlockhash如何判断过期?

getLatestBlockhash返回blockhash和lastValidBlockHeight。交易是否过期应比较当前blockheight与这个上限,而不是从本机时钟估算已经过了多少秒。

链抽象是什么?多链体验怎么对用户隐身
公链与 Layer2
链抽象是什么?多链体验怎么对用户隐身

本文解释链抽象的拼图:账户抽象、ERC-7715 式权限声明与意图路由如何把多链操作折叠成一次表达;并给出评估链抽象产品的三项检查——授权颗粒度、撤销路径与失败语义,说明便利性之下风险住进了哪一层。

区块浏览器显示“源码已验证”意味着什么?合约验证状态核对指南
钱包与链上工具
区块浏览器显示“源码已验证”意味着什么?合约验证状态核对指南

合约验证只证明提交的源码与链上字节码一致,不代表安全、审计或官方背书。本文给出地址核对、编译参数、关键函数阅读和多来源交叉验证的四步检查法,并说明代理合约与未验证合约应如何评估风险。

钱包连不上网络怎么排查?超时、余额空白与交易查不到的分层定位
钱包与链上工具
钱包连不上网络怎么排查?超时、余额空白与交易查不到的分层定位

余额刷不出、发送无响应、哈希查不到,原因分布在设备、RPC 与链三层。本文用区块浏览器区分本地问题与网络问题,给出常见症状对照表、更换 RPC 的安全注意事项,以及重发交易前必须执行的 nonce 纪律。

比特币交易一直未确认怎么办?等待、RBF 加速与被丢弃的三种结局
加密货币百科
比特币交易一直未确认怎么办?等待、RBF 加速与被丢弃的三种结局

交易广播出去了,几小时还没进块,钱包一直显示“未确认”。本文讲清未确认交易在内存池里的真实处境:节点按什么规则保留或丢弃它,RBF 和 CPFP 两种官方加速手段的前提条件,以及什么情况下该放弃这笔交易。

EIP-1559实际Gas费怎么算?
钱包与链上工具 已审核
EIP-1559实际Gas费怎么算?

本文依据两项一手资料,解释EIP-1559类型2交易费用的类型2字段表与基础费与小费流向,并提供专属字段表、数值或请求示例、操作清单和报价失败边界。适合开发者与普通用户在实际接入前复核,避免把格式正确、节点返回或模拟成功误写成最终结果。

ERC-4906如何通知NFT元数据更新?
NFT 已审核
ERC-4906如何通知NFT元数据更新?

本文依据两项一手资料,解释ERC-4906元数据更新事件的两个更新事件与缓存刷新流程,并提供专属字段表、数值或请求示例、操作清单和元数据可信边界。适合开发者与普通用户在实际接入前复核,避免把格式正确、节点返回或模拟成功误写成最终结果。

BIP-44钱包派生路径怎么读?
钱包与链上工具 已审核
BIP-44钱包派生路径怎么读?

本文依据两项一手资料,解释BIP-44钱包派生路径的五层路径树与收款和找零,并提供专属字段表、数值或请求示例、操作清单和账户发现边界。适合开发者与普通用户在实际接入前复核,避免把格式正确、节点返回或模拟成功误写成最终结果。

eth_getLogs如何精确过滤事件?
钱包与链上工具 已审核
eth_getLogs如何精确过滤事件?

本文依据两项一手资料,解释eth_getLogs事件过滤的过滤器字段与分段查询,并提供专属字段表、数值或请求示例、操作清单和重组回滚。适合开发者与普通用户在实际接入前复核,避免把格式正确、节点返回或模拟成功误写成最终结果。

getMultipleAccounts如何批量读账户?
钱包与链上工具 已审核
getMultipleAccounts如何批量读账户?

本文依据两项一手资料,解释Solana getMultipleAccounts的批量请求字段与编码选择,并提供专属字段表、数值或请求示例、操作清单和上下文边界。适合开发者与普通用户在实际接入前复核,避免把格式正确、节点返回或模拟成功误写成最终结果。

预确认是什么?交易上链前的快速承诺怎么理解
公链与 Layer2
预确认是什么?交易上链前的快速承诺怎么理解

本文解释预确认(Preconfirmation)机制:排序器或出块方如何在交易真正入链前给出"必然被包含"的可验证承诺、Bond 与罚没如何提供经济保障、它与 Flashblocks 和乐观确认的区别,以及使用中要核的三个条件。

BIP-44 派生路径怎么读:为什么同一句助记词,导入后地址却不一样
钱包与链上工具
BIP-44 派生路径怎么读:为什么同一句助记词,导入后地址却不一样

本文拆解 m/44'/60'/0'/0/0 这类派生路径每一段的含义:目的类型、币种、账户与序号如何分工,解释为什么助记词相同而钱包显示的地址却不同、切换派生路径为什么能找回「消失」的地址,以及多账户与派生路径的关系。

隐藏钱包与第二口令:Passphrase 怎么用,输错了会怎样
钱包与链上工具
隐藏钱包与第二口令:Passphrase 怎么用,输错了会怎样

本文讲清 BIP-39 助记词加第 25 个词(Passphrase)如何生成一个完全不同的钱包:它适合什么场景、和单纯备份助记词相比多防住了什么风险、日常使用容易踩的三个坑,以及输错口令为什么表现为「打不开」而不是「报错」。

地址的大小写不是随便写的:EIP-55 校验和怎么帮你挡住剪贴板劫持
钱包与链上工具
地址的大小写不是随便写的:EIP-55 校验和怎么帮你挡住剪贴板劫持

本文解释以太坊地址 EIP-55 混合大小写校验和的原理:同一地址合法有几种写法、校验和如何拦截被剪贴板恶意软件改过一个字符的地址、哪些情况它拦不住(整段替换、形似图片),以及转账前把好的三层核对习惯。

钱包连的是哪个 RPC:公共节点、专属接口和自建节点的取舍
钱包与链上工具
钱包连的是哪个 RPC:公共节点、专属接口和自建节点的取舍

本文解释钱包与区块链节点之间 RPC 接口的角色:公共 RPC、付费专属 RPC 与自建节点在可用性、延迟和隐私三个维度上的差异,钱包连接异常时如何安全地更换 RPC,以及换节点不能解决哪些链上问题。

EIP-7691提高Blob吞吐后费用怎么变?
公链与 Layer2 已审核
EIP-7691提高Blob吞吐后费用怎么变?

说明Blob目标数、最大数、basefee调节与数据可用性容量的关系。能依据一手来源识别EIP-7691Blob吞吐的真实状态,避免只凭界面标签或二手摘要操作。本文依据两项一手资料,拆解EIP-7691 Blob吞吐的核心字段、执行步骤

ERC-6900模块化账户如何管理插件?
钱包与链上工具 已审核
ERC-6900模块化账户如何管理插件?

解释模块清单、安装卸载、验证函数、执行函数和前后置Hook的权限隔离。能依据一手来源识别ERC-6900模块化账户的真实状态,避免只凭界面标签或二手摘要操作。本文依据两项一手资料,拆解ERC-6900模块化账户的核心字段、执行步骤、常见

ERC-7528原生资产地址与WETH有何区别?
加密货币百科 已审核
ERC-7528原生资产地址与WETH有何区别?

解释原生资产占位地址的适用范围、校验方式以及与包装代币的边界。能依据一手来源识别ERC-7528原生资产地址的真实状态,避免只凭界面标签或二手摘要操作。本文依据两项一手资料,拆解ERC-7528原生资产地址的核心字段、执行步骤、常见误判

getInflationRate为何不等于质押APR?
加密货币百科 已审核
getInflationRate为何不等于质押APR?

解释当前epoch通胀率三个字段的口径及其不能代表实际收益率的原因。能依据一手来源识别SolanagetInflationRate的真实状态,避免只凭界面标签或二手摘要操作。本文依据两项一手资料,拆解Solana getInflatio

Beacon API如何查询验证者状态与余额?
公链与 Layer2 已审核
Beacon API如何查询验证者状态与余额?

说明信标节点API的状态定位、验证者标识、余额与历史查询边界。能依据一手来源识别BeaconAPI验证者状态的真实状态,避免只凭界面标签或二手摘要操作。本文依据两项一手资料,拆解Beacon API验证者状态的核心字段、执行步骤、常见误

ERC6093代币错误如何统一解析?
钱包与链上工具 已审核
ERC6093代币错误如何统一解析?

梳理三类代币标准的自定义错误、参数语义与调用方解析方式,说明标准化错误如何改善钱包提示而不改变业务检查。能依据一手来源识别ERC-6093代币自定义错误的真实状态,避免只凭界面标签或二手摘要操作。

BIP380输出描述符语法怎么读?
钱包与链上工具 已审核
BIP380输出描述符语法怎么读?

解释descriptor表达式、字符集、校验和及通配符规则,说明钱包导入前如何识别范围描述符和不受支持的片段。能依据一手来源识别BIP-380输出描述符的真实状态,避免只凭界面标签或二手摘要操作。

Token-2022不可转让代币能销毁吗?
加密货币百科 已审核
Token-2022不可转让代币能销毁吗?

解释NonTransferable铸币扩展、自动启用的ImmutableOwner与允许的铸造和销毁操作,说明不可转让不等于不可销毁。能依据一手来源识别Token-2022不可转让代币的真实状态,避免只凭界面标签或二手摘要操作。

Scaled UI Amount会改真实余额吗?
钱包与链上工具 已审核
Scaled UI Amount会改真实余额吗?

解释ScaledUiAmountConfig的当前倍率、未来倍率和生效时间,说明它只影响界面转换,不会改写链上rawamount。能依据一手来源识别Token-2022ScaledUIAmount的真实状态,避免只凭界面标签或二手摘要操

ERC7786如何统一跨链消息接口?
公链与 Layer2 已审核
ERC7786如何统一跨链消息接口?

解释Cross-ChainMessagingGateway的发送、接收接口与属性查询,说明统一应用接口和底层桥安全模型之间的边界。能依据一手来源识别ERC-7786跨链消息网关的真实状态,避免只凭界面标签或二手摘要操作。

ERC4907租赁NFT到期后会怎样?
加密货币百科 已审核
ERC4907租赁NFT到期后会怎样?

解释ERC-721扩展的user角色、expires时间和UpdateUser事件,说明使用权自动失效不等于链上自动发起回收交易。能依据一手来源识别ERC-4907租赁NFT的真实状态,避免只凭界面标签或二手摘要操作。

BIP327 MuSig2聚合签名如何工作?
钱包与链上工具 已审核
BIP327 MuSig2聚合签名如何工作?

解释密钥聚合、两轮nonce与部分签名组合,区分n-of-n多签和t-of-n阈值签名,并说明nonce重复的严重风险。能依据一手来源识别BIP-327MuSig2的真实状态,避免只凭界面标签或二手摘要操作。

永久代理为何能移动Token-2022资产?
Web3 安全 已审核
永久代理为何能移动Token-2022资产?

解释mint级永久代理可转移或销毁任意账户代币、由谁轮换以及为何账户持有人无法单独撤销。能依据一手来源识别Token-2022PermanentDelegate的真实状态,避免只凭界面标签或二手摘要操作。

ENS Name Wrapper fuse能恢复吗?
钱包与链上工具 已审核
ENS Name Wrapper fuse能恢复吗?

解释父级控制与所有者控制fuse、锁定与解放顺序、expiry重置和不可逆授权边界。能依据一手来源识别ENSNameWrapperfuses的真实状态,避免只凭界面标签或二手摘要操作。

ERC7575多资产金库如何共享份额?
DeFi 教程 已审核
ERC7575多资产金库如何共享份额?

解释多入口vault、独立sharetoken、share与asset查询关系及ERC-165检测,说明集成方不能再假设vault本身就是share。能依据一手来源识别ERC-7575多资产金库的真实状态,避免只凭界面标签或

Solidity ABI动态参数怎么解码?
公链与 Layer2 已审核
Solidity ABI动态参数怎么解码?

用f(uint256,string)的head-tail例子解释Solidity ABI动态参数的offset、length和32字节补齐,并扩展到动态数组与嵌套tuple。

xpub泄露为什么不只是隐私问题?
Web3 安全 已审核
xpub泄露为什么不只是隐私问题?

xpub可展开整条非硬化地址分支并关联余额;若再泄露普通子私钥,还可能反推父私钥。本文给出最小化共享与分层隔离方案。同时解释非硬化子私钥与父xpub共同泄露为何可能反推父私钥,以及导出监控分支时应保留的最小范围。

Uniswap v3手续费如何计算?
DeFi 教程 已审核
Uniswap v3手续费如何计算?

Uniswap v3 LP费用按价格区间内的fee growth累计。本文区分feeGrowthGlobal、feeGrowthInside、tokensOwed与collect及常见收益误读。

CCTP跨链USDC流程怎么查?
公链与 Layer2 已审核
CCTP跨链USDC流程怎么查?

Circle CCTP通过源链burn、Circle attestation和目标链mint转移原生USDC。本文说明消息追踪、最终性、Standard与Fast模式。

EIP-2930访问列表何时能省Gas?
公链与 Layer2 已审核
EIP-2930访问列表何时能省Gas?

EIP-2930访问列表会在执行前预热账户和存储槽,但每个条目本身也要支付内在Gas。本文对照冷访问、暖访问与列表价格,说明Type 1交易的结构、盈亏条件和常见错误。

Solana地址查找表ALT怎么读?
公链与 Layer2 已审核
Solana地址查找表ALT怎么读?

Solana v0交易用Address Lookup Table把32字节账户地址压缩为一字节索引。本文拆解静态账户、writableIndexes、readonlyIndexes和loadedAddresses的拼接顺序,并给出RPC解析与查表失败排查方法。

EIP-1167最小代理为何省Gas?
公链与 Layer2 已审核
EIP-1167最小代理为何省Gas?

EIP-1167最小代理用极短运行时代码把调用DELEGATECALL到共享实现,让批量实例只保存独立状态而不复制完整代码。本文拆解克隆、初始化、确定性地址和不可升级边界。

Solana PDA为何需要canonical bump?
公链与 Layer2 已审核
Solana PDA为何需要canonical bump?

Solana PDA由种子、程序ID和bump派生,并故意落在Ed25519曲线外。findProgramAddress从255向下寻找首个有效值,得到canonical bump。本文解释唯一性、账户约束和invoke_signed权限。

Solana的slot、block、epoch有何区别?
加密货币百科 已审核
Solana的slot、block、epoch有何区别?

Solana slot是领导者产块机会,block是实际产出的账本单位,block height只随真实区块增长,epoch则是一组slots构成的调度周期。本文解释跳过slot和RPC字段,避免时间估算混用。

Solana ATA是什么?
公链与 Layer2 已审核
Solana ATA是什么?

Solana钱包里每种SPL Token通常对应一个独立代币账户,ATA则是由钱包地址、Mint和Token Program确定性派生的规范收款账户。本文拆解钱包主地址、Mint、ATA、普通Token Account和租金的关系,并给出转账前的浏览器核验方法。

Chainlink价格源多久算过期?
DeFi 教程 已审核
Chainlink价格源多久算过期?

Chainlink latestRoundData会返回answer、decimals和updatedAt,但“多久没更新算过期”没有适用于所有Feed的固定分钟数。本文说明如何从代理地址读取并还原价格,怎样用updatedAt检查新鲜度,以及为什么还要结合具体Feed配置、市场时段与业务熔断规则。

观察钱包是什么?为何不能转账?
钱包与链上工具 已审核
观察钱包是什么?为何不能转账?

观察钱包只导入地址、公钥或描述符,可以监控余额和交易,却没有完成链上转账所需的签名私钥。本文解释watch-only钱包能做什么、为什么部分软件仍可构造未签名交易、重新扫描为何耗时、它与硬件钱包的区别,以及扩展公钥和地址聚类带来的隐私风险。

Layer2 UOPS和TPS有何区别?
公链与 Layer2 已审核
Layer2 UOPS和TPS有何区别?

Layer2的一笔交易可能打包多个用户操作,因此UOPS与TPS不是同一口径。本文解释UOPS/TPS比率、30天操作数和统计窗口,并说明为什么高吞吐不能直接证明用户增长或安全。

以太坊Nonce不连续怎么排查?
钱包与链上工具 已审核
以太坊Nonce不连续怎么排查?

以太坊多笔交易出现 Pending、Queued、Nonce too low 或替换失败,常见根因是同一账户的 Nonce 队列被更早交易阻塞。本文用链上与钱包本地两层检查法,说明正确的处理顺序。

以太坊交易失败为什么还扣Gas?
钱包与链上工具 已审核
以太坊交易失败为什么还扣Gas?

以太坊交易失败后仍扣 Gas,通常不是钱包重复收费,而是链上计算已经发生。本文区分验证前拒绝、执行中耗尽 Gas 与合约主动回滚,并给出按交易回执定位问题的排查方法。

跨链桥安全怎么检查?
公链与 Layer2 已审核
跨链桥安全怎么检查?

跨链桥能连接不同区块链,但也带来智能合约、验证者、流动性和授权风险。本文用跨链桥安全检查清单,说明新手在跨链前如何核验入口、网络、额度、费用、到账状态和撤销授权。

公链日活和TPS怎么看?链上指标核验方法
公链与 Layer2 已审核
公链日活和TPS怎么看?链上指标核验方法

公链网络活跃度不能只看TPS数字,还要结合日活跃地址、交易笔数、Gas消耗、手续费收入和验证者状态综合判断。本文按链上数据从区块浏览器到第三方监控的核对路径,解释每项指标能说明什么、不能说明什么。

交易哈希(TXID)怎么查?浏览器核验方法
钱包与链上工具 已审核
交易哈希(TXID)怎么查?浏览器核验方法

交易哈希(TXID)是每笔链上转账的唯一标识。本文用Etherscan、Solscan和mempool.space为例,说明如何用交易哈希查询转账状态、确认数、费用、输入输出地址,并提醒链上成功、平台入账和钱包展示三者的区别。

递归证明是什么?多条 Rollup 证明如何折叠成一个
公链与 Layer2
递归证明是什么?多条 Rollup 证明如何折叠成一个

本文解释递归证明(Recursive Proof)的机制:为什么 ZK Rollup 要把多份证明折叠成一份、对数压缩如何让证明可以再证明、共享聚合器怎么替多条链分摊验证费,以及它带来的费用、延迟、L3 可能性和电路复杂度风险。

重组(reorg)是什么?为什么已打包的交易可能消失
公链与 Layer2
重组(reorg)是什么?为什么已打包的交易可能消失

本文解释重组的机制:分叉如何产生、“链头回退”发生什么、最终化为什么划界、以及用户如何理解“确认数”与重组风险的实际关系。

事件(event)和日志(log)是什么?怎么订阅
公链与 Layer2
事件(event)和日志(log)是什么?怎么订阅

本文解释 EVM 事件/日志的机制:合约如何 emit、topic 与 data 的分工、索引参数为什么进 topic、以及 eth_getLogs/实时订阅的用法与坑(块范围、节点保留、重放处理)。

区块头里有什么?每个字段的含义
公链与 Layer2
区块头里有什么?每个字段的含义

本文逐个解释区块头字段:父哈希、状态根、交易根、收据根、gas 参数、时间戳、提议者/验证者身份、随机数等——以及“轻客户端只下载区块头”为什么足以验证链的合法性。

预言机攻击是怎么回事?历史案例的共性
公链与 Layer2
预言机攻击是怎么回事?历史案例的共性

本文复盘预言机攻击的典型形态:价格操纵触发错误清算、闪贷砸盘、数据源污染、跨链价格不同步,以及防御检查清单——用历史事件的共性代替对具体项目的指控。

同步委员会(Sync Committee)是什么?
公链与 Layer2
同步委员会(Sync Committee)是什么?

本文解释以太坊同步委员会的机制:32 个验证者的轮值小组如何为轻客户端提供“近期区块合法”的签名凭证,轮转设计如何降低女巫攻击成本,以及它对轻节点安全的意义。

共识客户端和以太坊客户端是什么关系
公链与 Layer2
共识客户端和以太坊客户端是什么关系

本文解释以太坊客户端的两层结构:共识层(beacon chain)客户端与执行层客户端如何分工、为什么需要两套软件、验证者节点要跑哪几个组件,以及客户端多样性的意义。

可用性质保是什么?数据缺失时攻击者要付什么
公链与 Layer2
可用性质保是什么?数据缺失时攻击者要付什么

本文解释可用性质保(availability guarantee)的含义:DA 系统如何把“数据可获取”从承诺变成带罚没机制的担保,攻击者扣留数据的成本由什么构成,以及用户应如何评估质保强度。

KZG 承诺是什么?多项式承诺与 blob 验证
公链与 Layer2
KZG 承诺是什么?多项式承诺与 blob 验证

本文解释 KZG 承诺的用途:如何用一个短对象锁定一批数据(多项式)、为什么验证点评估比哈希更适合 blob 场景、以及它与 blob 侧车验证的关系。

Rollup 停机时退出能力有何差异?
公链与 Layer2
Rollup 停机时退出能力有何差异?

本文对比不同架构(数据全上链、DA 链、Validium)在排序器/证明者故障、运营方停摆等不同停机场景下的用户退出能力,以及“能退”和“多久能退”的区别。

滑点限制是什么?怎么保护你的 DEX 交易
公链与 Layer2
滑点限制是什么?怎么保护你的 DEX 交易

本文解释滑点(slippage)的设置逻辑:为什么必须设、设多少合理、严格限价与宽滑点的取舍,以及滑点如何同时决定成交率和被攻击面。

bundle 是什么?builder 和验证者怎么合作
公链与 Layer2
bundle 是什么?builder 和验证者怎么合作

本文解释 bundle(交易包)的机制:builder 如何打包多笔交易竞标区块、验证者为什么接受外部构建的区块、以及这套流程如何改变排序市场的结构。

MEV 与去中心化是什么关系?客观分析
公链与 Layer2
MEV 与去中心化是什么关系?客观分析

本文客观分析 MEV 与去中心化的复杂关系:去中心化如何创造 MEV 空间、集中化如何压缩它、以及“消除 MEV”和“消除去中心化”为什么常常绑在一起被错误讨论。

钱包连接权限怎么清理?
钱包与链上工具 已审核
钱包连接权限怎么清理?

钱包连接权限不等于Token授权。本文讲清Dapp连接、账户/网络权限、链上授权额度和撤销检查的区别,并给出四步清理流程,帮助新手降低钱包交互、误签和闲置授权风险。

Cosmos 生态是什么?IBC 跨链技术怎么工作
公链与 Layer2
Cosmos 生态是什么?IBC 跨链技术怎么工作

本文解释 Cosmos 的 Hub-and-Spoke 架构:每条 Zone 独立运行 Tendermint 共识、IBC 协议如何让两条链在互不信任执行逻辑的前提下安全传资产,以及“独立主权 + 可互操作”模式的取舍。

NEAR 是什么?账户模型与链分片怎么工作
公链与 Layer2
NEAR 是什么?账户模型与链分片怎么工作

本文解释 NEAR 的两个架构特色:以账户为中心的树状模型(子账户、人类可读地址、合约内建于账户)、链空间(Chain Space)分片方案如何按工作负载动态分片,以及 Nightshade 到 Aurora 等生态组件的关系。

流动性质押是什么?LST 的机制与风险
公链与 Layer2
流动性质押是什么?LST 的机制与风险

本文解释流动性质押(liquid staking)的完整机制:质押后签发的 LST 如何流转、脱锚风险从何而来、退出排队的影响,以及使用 LST 前的核对清单。

以太坊Gas费怎么估算?
钱包与链上工具 已审核
以太坊Gas费怎么估算?

以太坊Gas费由Gas Limit、基础费和优先费共同决定。本文用钱包确认页视角解释Gas费怎么估算、为什么会波动、如何核对网络与金额,并提示交易失败、拥堵和钓鱼风险。

以太坊节点客户端对比:Geth、Erigon、Nethermind、reth
公链与 Layer2
以太坊节点客户端对比:Geth、Erigon、Nethermind、reth

本文介绍以太坊主要执行层客户端的定位差异:Geth 的参考实现地位、Erigon 的存储优化、Nethermind 的企业背景、reth 的性能取向,以及客户端多样性对网络安全的意义。

测试网是什么?为什么公链需要它
公链与 Layer2
测试网是什么?为什么公链需要它

本文解释测试网的作用与结构:它和主网共享什么、不共享什么,升级为什么先在测试网验证,测试币为什么“没有价值”反而是特性,以及开发者如何在测试网上安全地试错。

区块是怎么形成的?从交易到最终确认的完整流程
公链与 Layer2
区块是怎么形成的?从交易到最终确认的完整流程

本文按时间线拆解一笔交易的一生:签名广播、内存池排队、被打包进区块、全网传播、attestation 投票、最终化,每一步的耗时构成和常见卡点。

ERC-4337钱包是什么?风险怎么看
钱包与链上工具 已审核
ERC-4337钱包是什么?风险怎么看

ERC-4337 钱包把 UserOperation、Bundler、EntryPoint 和 Paymaster 组合成智能账户体验。本文说明账户抽象钱包的工作流程、免 Gas 边界、权限设置与使用前风险核查。

跨链消息协议是什么?风险怎么看
公链与 Layer2 已审核
跨链消息协议是什么?风险怎么看

跨链消息协议让不同公链和 Layer2 之间传递指令与状态,但它也引入验证、合约、限额和运营风险。本文用公开来源说明工作原理、转账前核查清单和常见误区,帮助中文用户建立安全意识。

zkSync 是什么?一条 ZK 链如何工作
公链与 Layer2
zkSync 是什么?一条 ZK 链如何工作

本文以 zkSync 为例解释 ZK Rollup 的完整工作流:证明者如何生成状态证明、L1 验证合约如何接受状态、账户模型与提现流程,以及 ZK 链特有的 prover 集中化风险。

共享排序器是什么?为什么 L2 要共享排序
公链与 Layer2
共享排序器是什么?为什么 L2 要共享排序

本文解释排序器集中化的问题与共享排序器的方案:它如何降低单点风险、改善跨 L2 流动性与资产安全,以及共享模式下的新权衡(耦合风险、运营激励)。

Rollup 轻客户端是什么?不跑全节点如何验证 L2
公链与 Layer2
Rollup 轻客户端是什么?不跑全节点如何验证 L2

本文解释 Rollup 轻客户端的原理:只同步 L1 锚定的状态根与简短证明,如何验证 L2 上的账户余额与交易,与全节点的信任差异,以及它对移动钱包和 DApp 的意义。

排序器是什么?Rollup风险怎么看
公链与 Layer2 已审核
排序器是什么?Rollup风险怎么看

本文解释 Rollup 排序器在 Layer2 交易中的作用,梳理交易排序、批次提交、证明窗口和退出路径,并给出普通用户核查中心化、停机、审查和跨链风险的方法。

Firedancer是什么?Solana风险
公链与 Layer2 已审核
Firedancer是什么?Solana风险

本文以 Firedancer 和 Solana 验证者客户端为关键词,解释它与 Agave 的关系、客户端多样性为什么重要,以及性能、上线进度、运维和生态集中度等风险。

可信初始化(Trusted Setup)是什么?为什么有些 ZK 系统需要它
公链与 Layer2
可信初始化(Trusted Setup)是什么?为什么有些 ZK 系统需要它

本文解释可信初始化的作用与风险:毒参数是什么、多方仪式如何把风险分散、为什么“诚实多数”假设很重要,以及无初始化路线(如 STARK)如何绕开这个问题。

nonce 是什么?为什么交易序号必须连续
公链与 Layer2
nonce 是什么?为什么交易序号必须连续

本文解释账户 nonce(交易序号)的作用:它如何防止重放和乱序、为什么跳号会导致交易卡住、如何替换待处理交易,以及合约交互中 nonce 管理的具体注意事项。

硬分叉是什么?与软分叉、升级有何区别
公链与 Layer2
硬分叉是什么?与软分叉、升级有何区别

本文解释区块链分叉的类型:软分叉(更严格)与硬分叉(更宽松)的兼容方向差异、以太坊为何升级普遍走硬分叉、分叉期间客户端与用户各要做什么,以及如何区分协议分叉和链分裂。

eth_blockNumber 怎么查最新区块高度?
钱包与链上工具 已审核
eth_blockNumber 怎么查最新区块高度?

区块高度是判断链上数据「新不新」的基准。本文讲解 eth_blockNumber 的作用、返回值的含义,如何用它配合其他 RPC 方法确认数据时点,以及在浏览器与钱包里如何直观看到当前高度,避免拿到过期数据做判断。

eth_gasPrice 怎么估算当前 Gas 价?
钱包与链上工具 已审核
eth_gasPrice 怎么估算当前 Gas 价?

Gas 价直接影响交易成本与是否被及时打包。本文解释 gasPrice 的含义与单位(Gwei),如何用 eth_gasPrice 读取当前建议价,它与 EIP-1559 的 baseFee、maxPriorityFee 有何关系,以及如何据此设置费用、避免交易长期卡在待处理状态。

eth_getTransactionByHash 怎么通过 RPC 查交易详情?
钱包与链上工具 已审核
eth_getTransactionByHash 怎么通过 RPC 查交易详情?

钱包弹窗里的信息有限,想拿到交易完整字段(状态、双方、nonce、gas、input 等)时,可用 eth_getTransactionByHash 直接查。本文讲清它的返回字段、如何判断交易是否已打包、未打包时返回什么,以及如何用它配合区块浏览器交叉验证一笔转账。

eth_sendRawTransaction 怎么广播已签名交易?
钱包与链上工具 已审核
eth_sendRawTransaction 怎么广播已签名交易?

当你用离线方式签好一笔交易(例如硬件钱包、离线签名),需要把签名后的原始交易提交上链时,就用 eth_sendRawTransaction。本文讲清「原始交易」是什么、为什么需要它、如何正确提交,以及提交失败时常见原因(nonce、余额、格式)与排查思路。

eth_syncing 怎么判断节点是否同步完成?
钱包与链上工具 已审核
eth_syncing 怎么判断节点是否同步完成?

节点没同步完时,查到的余额、交易、区块都可能「假过期」,让你误判。本文讲清 eth_syncing 的返回结构(同步中/完成两种形态)、如何据此判断数据是否可靠,以及在浏览器/钱包里如何侧面确认节点是否已追上最新,避免基于落后数据做决策。

比特币多签钱包怎么选?2-of-3 与 3-of-5 的差别
钱包与链上工具
比特币多签钱包怎么选?2-of-3 与 3-of-5 的差别

多签钱包用 m-of-n 密钥组合替代单私钥,但配置怎么选?本文讲清 2-of-3 和 3-of-5 在丢失容忍、安全冗余、使用摩擦上的差别,并给出个人、家庭、团队的选型思路与密钥保管建议。

闪电网络通道手续费怎么收?费用归谁
公链与 Layer2
闪电网络通道手续费怎么收?费用归谁

闪电网络一笔支付的总手续费不是某个节点定价,而是路径上每个中转节点逐跳累加的结果。本文讲清 base fee + 比例费的费用模型、谁收走哪一跳的费用,以及费率为什么会被“夹紧”。

PoS 质押是什么?权益证明原理与风险
公链与 Layer2
PoS 质押是什么?权益证明原理与风险

本文解释权益证明(PoS)的基本运作:质押、出块、验证与惩罚如何配合,对比 PoW 的资源消耗逻辑,说明质押率、验证者集中度、slashing 与退出队列等关键概念及对应风险。

ZK 证明和欺诈证明有何区别?Rollup 两种安全模型
公链与 Layer2
ZK 证明和欺诈证明有何区别?Rollup 两种安全模型

本文对比 ZK Rollup 的密码学证明与 Optimistic Rollup 的欺诈证明:确认速度、挑战机制、证明者/挑战者集中化风险各自不同,并给出按信任假设比较两条路线的框架。

转账后多久到账?区块浏览器里怎么看确认数
钱包与链上工具 已审核
转账后多久到账?区块浏览器里怎么看确认数

本文解释「确认数」的含义,说明比特币、以太坊及 Layer2 在出块节奏与到账判断上的差异,教你在区块浏览器里找到交易页的确认数字段,并覆盖交易卡在零确认时的常见原因与应对。

区块浏览器交易详情页怎么读?转账成功不成功一看便知
钱包与链上工具 已审核
区块浏览器交易详情页怎么读?转账成功不成功一看便知

拿到一个交易哈希后,很多字段看不懂。本文带你在区块浏览器里逐项读懂交易详情:状态、发起与收款方、金额、代币转账、Gas 与费用、区块与时间,并说明「status 失败」时钱是否真的动了,以及原生币与代币转账该如何区分。

被骗转账后,怎么在链上追踪资金流向?
钱包与链上工具 已审核
被骗转账后,怎么在链上追踪资金流向?

被骗转账后想追资金,第一步是搞清楚链上追踪能做什么、不能做什么。本文给出「拉取地址全部交易—判断资金落点—保存证据—走正规渠道」的排查思路,并提醒混币器、交易所与跨链桥会让追踪变复杂,同时务必远离索要私钥的假「追款服务」。

代币持有者页面怎么查?分布集中不集中一眼看穿
钱包与链上工具 已审核
代币持有者页面怎么查?分布集中不集中一眼看穿

看一个代币是否健康,持仓分布是最直接的窗口。本文教你在区块浏览器里定位代币页面,读懂「前十大持有者」、流通量与总量、锁定与烧毁,并解释为什么交易所热钱包和匿名聚合会让判断变难,给出更稳妥的读法。

怎么查一个地址的完整历史?区块浏览器地址页全解
钱包与链上工具 已审核
怎么查一个地址的完整历史?区块浏览器地址页全解

把一个地址粘进区块浏览器,能读到它的余额、交易流水、代币持仓与标签。本文教你读懂地址页的各个区块、按类型过滤交易、查历史余额、利用交易所/ENS 标签判断身份,并说明地址数据在匿名性与重组下的局限。

区块链浏览器怎么用?查交易和地址的基本方法
钱包与链上工具 已审核
区块链浏览器怎么用?查交易和地址的基本方法

讲解区块链浏览器的作用,如何用它查询交易哈希、地址余额与合约信息,以及核对交易状态的方法。