v0idChain Android 0.1.8 — 增量链同步(本地缓存 + 补缺口)
v0idChain Android 钱包 0.1.8
改进:重开钱包不再每次全量同步整条链(与 macOS/iOS 同根,见 wallet-v0.1.8)
根因
链只存 ViewModel 内存,每次连接都发 QUERY_ALL 问节点要整条链,重开 App(冷启动/被系统杀后台再拉起)= 重新全量下载。
修法
- 已同步的链落盘到内部私有文件(非加密——不含私钥等敏感信息,完整性靠哈希链校验)
- 冷启动读本地缓存,只用
QUERY_BLOCK_RANGE补节点比本地新的那一段缺口,不再整链重拉 - 收到的每个区块都校验
hash自洽 +prevHash衔接 + 高度连续,校验不过才回退整链重灌
安装说明
APK 以调试证书签名,需开启「未知来源应用」安装权限(Settings → Apps → Special app access → Install unknown apps)。
SHA-256: be4a99c804720f0e2e9d839960d408ff2de25caddf50b776f4763dd12106a7bd
⚠️ $V0ID 为教学链原生代币,不代表任何真实资产。