一文学会如何通过ChatGPT批量铭刻POLS
原创 | Odaily星球日报
作者 | 南枳
昨日, Polygon 上铭文 POLS 的铸造引发了一阵热潮,Polygon 网络 Gas 费一度飙升至 5000 gwei;相较铭刻伊始,通过在 evm.ink 直接单次铭刻的成本上升超百倍。
POLS 总张数 2100 万张,BRC-20 的 Ordinals 在同样张数下铭刻了六个月,即使在 Polygon 上百的 TPS 下也需要长时间铸造——昨日 Polygon 平均 TPS 达 170 ,假设全部用于铭刻 POLS 也需要 34.3 个小时。
在铸造 POLS 时,部分用户直接通过钱包单次铭刻,或者使用按键精灵等方式循环点击,铭刻速度相对较慢,在昨日 23 时铭刻进度仅达 60% ;但到了次日零时,根据 Dune 统计数据显示铭刻进度已达 100% 。这一情况的发生是因为该 Dune 查询的作者修改了查询方式,计入了一些通过“智能合约”批量铭刻的 POLS。
实际上,在 evm.ink 的官方文档中原已写有 批量铭刻的代码 ,而根据其铭文的原理进行代码的编写难度也很低。 Odaily 将通过 ChatGPT 演示如何编写批量铭刻合约。
批量铸造智能合约
在 EVM 上,铭文的本质是发起一笔“转账”,并在转账的“备注”中写入一段“特定的文字”。在 POLS 的铭刻中,该段文字为:
data:,{"p":"prc-20","op":"mint","tick":"pols","amt":"100000000"}
而区块链转账时,仅接受十六进制输入,因此第一步为通过 ChatGPT 进行十六进制转换。
第二步,需要建立智能合约,发起向自身地址的转账。
在此处需注意,ChatGPT 编写了一个错误案例,将代币转入了“合约地址”,或为今日凌晨“ POLS 第一持币地址将代币转入合约地址,存在无法转出可能性 ”的同种案例。
第三步,修改转账对象,然后设为可以循环多次调用。
至此一个批量打铭文的智能合约就编写完毕。以下为昨日热门的 批量铸造合约 。整体实现逻辑基本一致。
持币第一将 POLS 打入黑洞?
根据 Dune 统计数据显示,POLS 持币第一的地址为“0xf362561959f51bc29f4b3abe801b5373b4e1a144”,这是一个合约地址,而非真正的调用者。
通过 Dune 对其 trace 数据进行查询结果如下,可以看到 from 和 to 都是该合约地址,input 确实为前文所述的十六进制版本的 data:,{"p":"prc-20","op":"mint","tick":"pols","amt":"100000000"}。正常的铭文索引中,该铭文的所有者将为该合约地址,而非真正的调用者,意味着该部分铭文已“打入黑洞”。
但其合约并未开源,目前无法具体探查是否仍具有其他的操作方式。
小结
关于通过合约所铭刻的 POLS 是否成立,社区仍然处于意见纷争之中,因铭文索引的中心化,目前尚无法给出明确定论。
另一方面,铭文的简单形式和流程,ChatGPT 在相同的场景中具备相当大的发挥空间,不仅是 POLS 的批量铸造,其他的铭文常规操作同样可以通过 ChatGPT 实现。
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum