设置钱包
要在比特币 BLAKE2b 链上持有和花费币,你需要一个支持本分叉的钱包。请使用 Shrike — 它是 Sparrow 的分叉版,能验证 164 字节的 v2 区块头、在分叉后把 BLAKE2b 哈希作为区块 ID,并带重放保护签名,使这条链上的花费无法被重放到 SHA256d 链上。原版 Sparrow / Electrum 会拒绝分叉后的区块,因此无法使用。全程非托管:你的私钥,你的币 — 这里的任何东西都不会碰到它们。
1 · 下载 Shrike
Windows、macOS 或 Linux 版本,从 github.com/privkeyio/shrike/releases 下载(镜像:shrikewallet.com)。
macOS 和 Windows 版本未签名,打开之前请用已签名的 SHA256SUMS 核对下载(签名密钥:Kyle Santiago,kyle@privkey.io):
gpg --verify SHA256SUMS.asc SHA256SUMS && sha256sum -c SHA256SUMS2 · 创建或导入钱包
Shrike 的用法和 Sparrow 一样。File → New Wallet,起个名字,然后要么创建一个新的软件钱包(把助记词抄下来离线保存),要么导入已有的助记词或硬件设备。如果你已经在这里挖矿,币就打到这里 — 使用你挖矿时用的同一个地址。
不熟悉 Sparrow 的流程?创建钱包的界面是一样的;Sparrow 的指南在 sparrowwallet.com/docs。
3 · 把 Shrike 连接到服务器
Shrike 从一个服务器读取你的余额和历史。你只需要连接一个 — 从下面选一种。运行你自己的(选项 1 或 2)是私密、无需信任的方式,我们强烈推荐;我们的服务器(选项 3)是方便起步的备用方案。
在 Shrike 中:Preferences → Server → Bitcoin Core,然后填入节点的 RPC 地址、端口和登录信息。(Shrike 还会通过你的节点再次核对分叉。)
在 Shrike 中:Preferences → Server → Private Electrum,然后填入服务器的地址和端口。
electrum.bitcoinxor.org · 端口 50002 · SSL on
仅限 SSL(明文端口已关闭;Let's Encrypt 证书无需确认即可连接)。我们的服务器只读取链 — 它永远看不到也动不了你的币 — 但它能看到你查询了哪些地址,所以有条件时请换到你自己的(选项 1 或 2)。
无论选哪种:点击 Test Connection,再点 Apply。Shrike 会据此同步,就设置好了。
4 · 开启重放保护
为了让这条链上的花费不会被重放到原来的 SHA256d 链上,把你的密钥库标记为 BLAKE2b 签名:打开钱包的 Settings → Keystore,为每个密钥库/设备勾选 Replay protection。之后 Shrike 会用分叉的可选 sighash(哈希类型 0x21)签名。请在花费之前完成这一步。
Shrike 从激活高度(区块 961,640)起执行分叉规则,如果你连接了 Knots 节点,还会与它交叉核对。
值得了解
新挖出的币在可以花费之前显示为未成熟。要等多久由链和节点软件决定,而且已经变过:从区块 973440 起约为 45 天,不再是原来的 100 个确认,后续还有已公布的改动。每页顶部的通知写有当前规则。而且全程非托管:矿池和这台服务器从不持有你的币或私钥。
卡住了?
到 Telegram 提问,或查看 bitcoinxor.org/wallet 上的钱包说明。准备好挖矿了?前往连接。
不是你的私钥,就不是你的币。只有你控制你的钱包 — Bitcoin Xor 是非托管的,从不持有、转移你的资金,也无法为你找回。把助记词离线抄下并保密;如果丢失,没有人(包括我们)能恢复你的币。Shrike 是独立的第三方软件 — 请自行核对下载。使用本矿池、该钱包和我们的服务器完全由你自担风险,不提供任何保证;Bitcoin Xor 对资金丢失或被盗、用户操作失误(例如挖到交易所地址)或第三方软件概不负责。