本周,我们发布了 Nockchain 钱包以及有关我们计划中的创世区块的详细信息。如果您错过了 X 上的任何公告,本期简报将为您提供所有您需要了解的信息!(您也可以在 X 上关注我们,但本期简报会持续更新所有重要信息)。
截至撰写本文时,我们仍计划于 5 月 19 日星期一推出 Nockchain 哑网络。
Nockchain 钱包上线
周三,我们发布了Nockchain 钱包的第一个版本,现已在 GitHub 代码库中上线。开发者可以立即拉取最新更新来生成密钥并连接到他们的 Nockchain 实例。
我们的钱包以比特币分层确定性钱包为蓝本,配备了导入和导出 BIP39 种子短语的标准工具。但也进行了一些修改。
- 曲线适配:我们的钱包将标准的 secp256k1 曲线替换为Cheetah曲线。Cheetah 曲线是一条素数阶 255 位曲线,专为 STARK 友好型证明 ( eprint.iacr.org/2022/277 ) 进行了优化。此项替换使得在零知识证明 (ZKP) 中验证 Schnorr 签名的速度极快,同时保持与标准 HD 钱包工具的兼容性。
- SLIP-10 集成:我们借鉴SLIP-10的理念,对 BIP-32 成熟的用户体验进行了扩展,实现了与 Cheetah 的无缝集成,且不会破坏标准派生路径或强化/非强化密钥分支。用户保留了熟悉的 xpub 风格的只读地址,从而简化了密钥审计和安全监督。
有关命令的详细演练,请参阅文章或GitHub 存储库。
Nockchain 的创世区块:确保可验证的公平启动
今天上午,我们公布了如何确保 Nockchain 的启动可验证公平的细节。创世阶段的透明度和公平性显然是基础,因此必须予以证明,而非仅仅言之凿凿。
因此,我们的创世区块将包含一些重要特征:
- 创世区块不会发放任何 Coinbase 奖励。这确保了 $NOCK 代币的全部供应将公平地分配给合法赢得后续区块的矿工。
- 创世区块将明确指定特定的比特币区块高度。我们将在比特币上线前公开宣布该区块高度,以便任何人都可以独立验证时间。在上线时,创世区块将嵌入与该高度对应的精确比特币区块头(哈希值),以证明该区块高度之前未被挖出。
- 创世区块会包含一条秘密信息。所有关注创世区块的节点都拥有该信息哈希值,因此它们可以验证创世区块是否包含正确的信息。
- 创世区块将包含零知识工作量证明,其中区块承诺承诺上述所有内容。
总之,这些承诺应该确保 Nockchain 的推出公平、透明、公开可验证——无需任何人信任我们。
随着我们预计的 5 月 19 日发布日期临近,我们将继续向您通报最新情况!