比特币节点的 txindex、coinstatsindex、blockfilterindex 和 v31 新增的 txospenderindex 各追到哪了?v31.1 的 getindexinfo 用 synced 与 best_block_height 两个字段给出全景,还能按名字过滤。本文拆解它的返回结构、未启用索引不出现在结果里的坑,以及首次建索引、崩溃重启、导入快照三类场景下的正确读法。
比特币节点的 txindex、coinstatsindex、blockfilterindex 和 v31 新增的 txospenderindex 各追到哪了?v31.1 的 getindexinfo 用 synced 与 best_block_height 两个字段给出全景,还能按名字过滤。本文拆解它的返回结构、未启用索引不出现在结果里的坑,以及首次建索引、崩溃重启、导入快照三类场景下的正确读法。
同样一笔链上转出,转原生币约两万一千 Gas 起步,转一份合约代币往往翻好几倍,差别不在金额而在操作本身触发了多少计算:每笔交易有固定基础费,合约调用要执行代码,读写存储槽最贵,附带的每个数据字节另计价。本文按操作类型拆解 Gas 用量的构成,讲清用量与单价如何相乘成手续费,以及钱包给出的预估为什么可能和实扣不同。
货币的教科书定义里有一条几乎被忽略的默认值:任意一枚单位可以无缝替换另一枚。加密货币把这条默认值变成了需要论证的性质——账本公开可查,每一枚币都拖着一段可见的来历,于是出现了同币不同价的现实:有的顺利入账,有的被要求解释来历。本文讲清可互换性的概念、它被破坏的技术根源,以及普通用户面对历史问题时真正值得做的几件防御性小事。
ETH 与一枚 ERC-20 代币都可以躺在同一个钱包里、显示为余额、用来付款,但两者不是同一种存在:原生币是一条链账本的本位记录,负责给记账本身付燃料费;合约代币只是另一条记录之上的程序状态,安全与费用都寄生在宿主链上。本文从记账位置、费用货币、转账语义与风险边界四个角度拆开这对最容易混淆的概念。
市面上的新币数量远多于新公链,因为造币有三条难度悬殊的路:沿老链硬分叉带出一支历史、复制开源代码另起一条链、或者在现成公链上发一份合约代币。本文用几个历史案例讲清三条路径各自的技术含义——共识从哪来、安全性谁背书、迁移用户要付什么成本,并解释为什么克隆链的代码相似不等于价值相似。
把一兆字节的文件直接写进以太坊,价格能让任何云存储显得免费:交易数据每字节按协议明码标价,持久存储写入更是整条链最贵的操作之一,而且付一次费之后,全网每个全节点要永远替你背着这份数据。本文算清链上存储的价格结构——数据费、存储写入与永久性摊派,再对照哈希指纹上链、链下存原稿的标准解法,以及为什么大文件走云与内容寻址网络。
公链与联盟链的分水岭不在技术栈,而在两条准入规则:谁有资格参与写块出共识,谁有资格完整读取并自行验证。本文把许可与非许可拆成两个独立维度,解释四种组合各自长什么样,联盟链适合机构对账的原因,以及许可链不等于数据库、公链不等于没有守门人这两个常见误读。
以太坊每个区块能容纳的总燃料有个封顶值,出块者只能在极小步幅内微调,这个值就是区块 Gas 上限。它和单笔交易的 gas limit 是两回事,也决定了为什么区块装不下所有待处理交易。本文讲清上限由谁设定、协议如何限制每次变动的幅度、交易超过上限会遭遇什么,以及为什么不干脆把上限调到很大——代价写在每个验证者的硬件账单上。
中本聪共识是研究者事后给比特币规则组合起的名字:工作量证明把电力变成提案权,累计工作量最高的链定义哪段历史算数,前提是一半以上算力诚实行事。本文拆开三条线——记账权抽签、全节点独立验块、分叉选择与概率性最终——并说明它与拜占庭容错家族在信任假设上的根本分工。
行情页上的 Total、Circulating、Maximum 三个数字经常互相打架:已发行量随时间增长,流通量取决于解锁进度,而最大供应是否真实存在,取决于协议规则或合约代码,不是官网文案。本文以比特币的发行公式和常见代币合约为对照,给出核对上限的三步路径:查协议条款、查合约函数与权限、观察链上还在不在增发,并解释上限失守通常以什么方式发生。