内容目录:
· 无 gas 挖矿的 NoScription 是什么?
· NoScription 的「抽奖」玩法
· NoScription 被指责偷算力挖矿
· NoScription:我们不会滥用任何人的算力
2024 年 1 月 1 日晚 9 点,Nostr 首个铭文 NoScription 正式开放,且挖矿过程零费用。「Nostr」,「首个铭文」,「免费 mint」,这三个词放在一起,NoScription 无疑成为新年第一天最受关注的项目。
若想要参与 NoScription,可选择的钱包有 Alby、OKX 或 ONEKEY。其中,Alby 钱包在 mint 过程中勾选「记住选择」后可以实现全自动挖矿。但值得注意是,目前 Alby 钱包只能邀请码注册,早期没有创建过 Alby 钱包的用户只能选择 OKX 或 ONEKEY。
NoScription 是 Nostr 的首个铭文协议,采用基于 Nostr NIP13 PoW 的方式挖矿。Nostr 铭文是对 JSON 格式的文本消息进行签名,完成签名后,就会获得铭文所有权。
据github,NIP13 定义了一种生成和解释 Nostr 票据工作量证明的方法。工作量证明 (PoW) 是一种将计算工作量证明添加到笔记中的方法。这是一个不记名证明,所有中继和客户端都可以通过少量代码进行普遍验证。该证明可以用作垃圾邮件威慑的手段。
NOSS 总量 2100 万,单张 10 枚代币,总数量 210 万张。与其他铭文不同,全新的空钱包也可以参与 NoScription 挖矿,完全不需要费用。mint 完成后会开通转账功能和市场功能。
至于为什么能做到完全不需要费用,这里先简单介绍下 Nostr 协议。
Nostr 构想最初由开发者 @Fiatjaf提出,是由多个客户端多个中继器构成的开源社交网络协议。其全称是「Notes and Other Stuff Transmitted by Relays」,即「通过中继器传输的笔记和其他内容」,不难看出 Relay 对 Nostr 协议的重要性。
Relay 是 Nostr 协议的服务器节点,负责接收、存储和转发用户消息,但不会对内容进行审查或修改。用户可以自由选择 Relay,并授权这些 Relays 转发信息至其他客户端或 Relay,即使部分 Relay 失效,整个网络依然可以稳定运行。Nostr 协议中,用户发送的每条消息都需要通过私钥签名后才能发送至 Relay。其他用户可以通过检索 Relay 接收这些消息,并利用客户端验证其真实性。
简单地说,Nostr 协议中的数据不会被记录在区块链上。这意味着,如果 Relay 上的数据遭遇丢失,相应的 Nostr 信息也会消失。
因此,由于 Nostr 与区块链无关,mint 是通过 Nostr 公钥对铭文文本签名,签名的内容会被提交至中继器保存,然后进行数据检索确权。但值得注意的是,资产的双花问题依然存在。
活动开放前几分钟内,不少社区成员反应「mint」界面不断「转圈」,对此 NoScription 官方回应,「当前问题是 Arbitrum RPC 节点接收过多流量,因此大多数请求被阻止。」
一小时后,官方再次发文表示节点问题已经解决。然而真正的问题才刚刚开始。
NoScription 号称「0gas 撸毛」项目,在 mint 功能正常后,起初每次 mint 会出现三种不同的判定,分别为蓝色的「Found nonce(正在推送事件)」、绿色的「Mint Event Pushed!(mint 事件已推送)」以及红色的「Request failed(请求失败)」。然而在收到绿色「mint 事件已推送」提示后,用户的 balance 显示错误,无法确认是否成功 mint。
随后,有社区成员收到第四种判定提示「Miner」,并指出该提示才正真代表 mint 成功。
至此,不少人开始猜测 NoScription 真正的玩法。社区普遍观点认为,本质上就是绿色提示有效,但是需要每个区块里面 N 个绿色的选一个确认 mint。比如全世界每个区块有一万个绿色的在同个区块,那么就是在这一万个里面选一个中奖(黄色提示),但是黄色只是代表你有抽奖的资格,这时候即开启第二次「抽奖」,抽中后,黄色提示再次变为绿色「success」。
据官方挖矿机制,简单来说,整个挖矿过程和 BTC 出块类似,同时间全部算力都在相互竞争。而且铭文是链式的,只能一个一个打。
据 NoScription 白皮书,每秒钟最多有 4 个 mint 被视为有效。那么总量 210 万的 NoScription 将耗时至少 6 天才能挖完。截至撰稿时,NoScription 进度为 1.73%。
这一整套复杂的玩法背后是消耗各参与 mint 用户的电脑算力,不少社区成员在社交媒体平台晒出自己电脑主机冒烟的照片和视频,并指责 NoScription 官方「偷」玩家算力挖比特币。由于 mint 成功的概率极低,大部分玩家的 Balance 查询页面一度报错,各 meme 图也从社区中流传开来。
随着「偷算力挖比特币」的说法越传越多,NoScription 官方在社交媒体平台发文澄清,「我们的挖矿是基于 Nostr NIP13 PoW,与比特币挖矿没有任何关系,我们不会滥用任何人的算力」。
此外,从理论上来说,目前电脑基本不可能挖出比特币。但此条澄清并没有带来任何改善,推文下方评论中仍是愤怒的社区成员晒出的电脑冒烟照片和视频,甚不乏举报者。
1 月 2 日,NoScription 官方针对「挖矿难」「替挖比特币」两件事再次在社交媒体平台发文。
对于是否应该买一台更好的计算机或最大化 CPU 利用率挖$noss,NoScription 表示,「简而言之,不需要。即使是手机也能很好地完成这项任务。如果你参考协议和 NIP-13,你会发现铸造$noss 的难度要求只有 21,这意味着你需要计算一个带有 21 个前导零的事件 ID。考虑到难度级别,大多数零售级设备将非常适合解决这个简单的加密难题。使用超级计算机根本就是一种浪费,我们不建议任何人采用这种方法。如果您想铸造,只需使用您已有的设备或一些废弃的电子产品,例如旧手机或笔记本电脑。之所以大家感觉难度很高,是因为我们在协议中提出的分配机制,每个任意块只允许 1 个 mint,大约是每秒 4 个 mint。由于我们的基础设施交通繁忙,我们现在有点滞后。我们正在解决这个问题,并努力在未来几天内提高新铭文铸币的生产率。」
而对于用户是否真的在代表任何人开采比特币这一问题,NoScription 表示,「有一些传言说我们的前端实际上正在为比特币矿池贡献算力,这绝对是错误的。有几点我们可以很容易地反驳这一点: 1. 我们正在计算难度为 21 的 NIP-13 挑战。没有 BTC 矿池会接受如此低的难度级别。目前 BTC 网络的难度超过 70T。2. 如果您想为矿池贡献算力,您需要通过 stratum 等协议随时了解矿池的最新动态,并向矿池提交工作证明。在我们的前端,我们没有进行任何这些活动。我们正在组织我们的代码库,并计划尽快开源前端。」
此外,该条推文也对 NIP-13 协议进行了补充,「NIP-13 是一种 Nostr 标准,在将 Nostr 注释发送到中继之前将 PoW 质询附加到 Nostr 注释中。NIP-13 的目的是防止垃圾邮件发送者淹没 Nostr 中继。在设计 Noscription 协议时,我们的最初目的是让每个人都可以自由铸造,即使没有 PoW 挑战。不过,我们很快就改变了这个想法。如果我们坚持这一建议,拥有更多网络和计算资源的人可能会比其他人拥有不公平的优势,这将伤害大多数人。为了公平地铸造和发布,我们必须在这里添加一些 PoW 挑战。我们使用github中的示例难度来表示$ noss 铭文。」
欢迎加入律动 BlockBeats 官方社群:
Telegram 订阅群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方账号:https://twitter.com/BlockBeatsAsia