比特币

比特币,bitcoin,包括比特币和其他“山寨币”及其应用。

如何用 Namecoin 注册 .bit 域名

Tony 提交于 周日, 2017-05-21 - 00:48

周末浏览 ZeroNet 时发现很多网站都用上了 .bit 后缀的域名,和一串长长的 ZeroNetID 比起来自然方便很多。了解到 .bit 可以用近乎0元成本注册,我也跃跃欲试,看看能不能注册几个。

按目前1个Namecoin 可以兑换15元人民币来计算,注册一个 .bit 只需要 0.15元人民币(0.01 Namecoin),每次更新域名记录需要 0.0075元人民币,每半年(36000个区块)续费一次同样是 0.0075元人民币。

目前我已经摸索到可以成功注册 .bit 域名,但如何解析还需要多点时间,因为每一次更新域名记录,都要得到6个blockchain的确认才可以完成(我的网络需要1小时以上),来回测试花了不少时间。

因为国内的电子货币市场都需要充值或实名认证才能交易,如果觉得麻烦的话可以给我留个言,我能赠送几毛 Namecoin 来助你注册 .bit 域名。

注册 .bit 域名步骤

  1. 假设你已经得到了一些 Namecoin。
  2. 在钱包的 Manage name 表单内输入你想注册的 .bit 域名,d/abcde 表示你想注册 abcde.bit ,按确认。
  3. 钱包会弹出一个 Configure Name 的界面,请按这个格式绑定你的 ZeroNet 地址:  {"zeronet":{"":"123JJDRfxxVrbMwsjLGrWpaisk3bcvWuC6"}}
  4. 会请记得把上面的 123JJDRfxxVrbMwsjLGrWpaisk3bcvWuC6 替换成自己的34位ZeroNet网站地址。
  5. 好了,等待此次交易同步,在交易记录里会有一个类型为 Name operation ,标签为 NAME_NEW 的交易,等待6个确认后就完成 .bit 域名的注册和解析了。
  6. 完成。

 

2017-05-22更新

目前已经成功解析到 ZeroNet 的网站上。
ZeroNet用户可以访问这里看看 http://127.0.0.1:43110/tonyhead.bit/
公网用户可以访问 https://bit.surf:43110/tonyhead.bit 或者 https://fuckcf.cf/tonyhead.bit

但奇怪的问题出现了,在不断调试域名记录的期间,我曾经把 tonyhead.bit 解析到一固定外网ip上,并成功通过dotbit.me bit domain proxy访问。但在我更新域名解析到 ZeroNet 并生效后,这个ipv4上的网站依旧可以访问。我试图把钱包保持在线超过48小时,足够让访客有足够的时间更新DNS记录( .bit 域名的初次解析需要域名拥有者的钱包在线),但结果依旧是不同的代理能访问到不同的网站( 分别架设在 ZeroNet 的和外网IP的两个网站)。目前我没有找到合理的解释,我需要更换本机的DNS到支持 .bit 解析的 DNS 上验证才行。