如何利用 ChatGPT 批量鑄造 POLS?
昨日銘文 POLS 引發的熱潮
昨日,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 實現。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。