L2 新敘事?一文帶你了解以太坊銘文
熱度來源
6 月 17 日,以太坊銘文協議 Ethscriptions 推出,其文本代幣 $eths 的鑄造成本約為 0.5 U,鑄造結束之後的幾天內場外價格達到了 100 U,為早期參與者帶來了百倍收益,8 月初價格更是暴漲到了 500 U。之後隨著 $ordi 的價格不斷降低,$eths 的熱度也逐漸褪去,價格回落至 300 U 附近。沉寂了兩個多月後,在 10 月 8 日 $eths 迎來了爆發,價格攀升至 800 U,點燃了沒有上車的人的 fomo 情緒。
在官方的電報群中,社區成員隨時待命,在 $eths 相關的推文下面評論轉發為推文提高流量,推動相關推文的傳播。同時,KOL 們也視 $eths 為流量密碼,紛紛發表 $eths 的相關內容,甚至隨便提及 $eths 都能引來巨大的互動量。在社區成員和一些 KOL 的宣傳和討論下,許多之前並未參與 Ethscriptions 的旁觀者也加入聲勢浩大的討論之中。但這不過是屁股決定腦袋的行為,並不能成為我們投資決策的理由。
以太坊銘文概念
以太坊銘文協議 Ethscriptions 和比特幣上的 Ordinals 協議類似,它允許人們在以太坊主網上刻入不同類型的文件,只要大小不超過 96 KB 即可。準確來說,該協議就是在一筆交易上備註信息(16 進制字符),由於交易發生在鏈上,所以是完全的鏈上行為,信息具有不可篡改等特性,並共享 ETH 安全性。
Ethscriptions概念由 Genius.com 聯合創始人兼前首席執行官 Tom Lehman 提出,並在 2023 年 6 月 17 日,為該協議開發了搜尋引擎和網站。
Tom 的初衷是為了通過 Ethscriptions 協議來降低 NFT 的鑄造成本,從而降低鑄造 NFT 所需的資金門檻,進一步推進 NFT 的大眾化。之後 Tom Lehman 及其團隊利用 ETH 交易中的 calldata 字段存放獨特的參考標識符,開發了一個基於 ETH 銘文的智能合約協議,以實現低交易費、快速的功能。
發展歷程
6 月 17 日,Ethscriptions 創立,官方推出的第一個項目是 Ethereumpunks,上線大約 2 小時後全部打完,目前二級地板價 0.006 E。Ethereumpunks 雖然是官方推出的第一個項目但市場反響並不強烈。真正讓以太坊銘文出圈的是帶來亮眼收益的 $eths。
7 月 17 日,交易市場 Ethscriptions.com 遭到了黑客攻擊,大量上架的銘文被盜。在這次攻擊中,大約 123 個地址總共丟失了約 202 個銘文。此前,$eths 早已經歷過一次暴漲,個別銘文的售價一度觸及 5 ETH。本次漏洞可以追溯到兩位聯合創始人創建的一個智能合約,其中包含的一小段代碼允許人們從市場上撤回本不屬於他們的銘文。但隨後,這一事件得到了解決。創始人表示已經與許多受該漏洞影響的用戶取得聯繫。
7 月 25 日,創始人 Tom Lehman 發推宣布,Ethscriptions Marketplace V2 正式上線,推出了一個新的面向以太坊訂閱市場的協議 ESIP-2。新市場的上線再次引爆了以太坊銘文的交易熱情。 OpenSea 數據顯示,截至目前,以太坊銘文總交易量已達 655 ETH。
8 月 8 日, ESC VM ( Ethscriptions Virtual Machine,以太坊銘文虛擬機)測試網上線,將 Ethscriptions 帶向新的發展軌跡。在 ESIP-4 提案中,以太坊銘文引入了虛擬機。這是一個建立在 Ethscriptions 之上的新協議。ESC VM 為 Ethscriptions 賦予了計算的功能。而 Ethscriptions 也引入被稱為哑合約「Dumb Contracts」的合約系統,用戶可通過銘文與之互動。
9 月 8 日,Ethscriptions 官方正式宣布 $eths 作為他們的官方代幣,銘文代幣之後可以通過 Dumb Contract 橋樑進行拆分,$eths 將成為官方橋樑的先驅 Ethscriptions 代幣,並且計劃上線基於 UniswapV2 的哑合約 DEX。由於增加了代幣的可拆分性,並且 Dumb Contract 代幣標準與 ERC-20 一致,提高了交易的便捷性,降低了交易門檻。
9 月 27 日,基於哑合約的 DEX DumbSwap 上線測試網。
10 月 8 日晚,$eths 量價齊升,從 300 U 左右暴漲至 800 U,引起了廣泛的討論。
10 月 9 日,Ethscriptions 完成 ESIP-5 升級,轉帳 gas 費用降至 0.05 U 左右,gas 費用比一些 L2 還要低。
Ethscriptions 發展的三個階段:
第一階段:在這個階段,$eths 可以與 $ordi 相提並論;
第二階段:在這個階段,$eths 是通證。基礎層可以與 Arbitrum 或 Optimism 相比,並且會誕生不同類型的原生項目;
第三階段:在這個階段,以太坊主網的項目將擴展到哑合約的生態系統。
擴容實現原理
L2 新敘事的源頭是 Ethscriptions 的 ESIP-5 和 ESIP-6 開發提案。
ESIP-5 提案指的是 Bulk Ethscription Transfers from EOAs(從 EOA 進行銘文批量轉移)。目前,非合約地址一筆交易中僅支持轉移單個銘文,ESIP-5 上線後將支持在一筆交易中批量轉移銘文。ESIP-5 通過引入 EOA 批量轉帳機制,將 EOA 提升到智能合約的水平。根據聯合創始人 @0xHirsch 的推文表示,每筆交易最多能夠轉移 4,000 個銘文,在目前的 gas 費用下僅需花費 0.11 eth。
ESIP-6 提案指的是 Opt-in Ethscription Non-uniqueness(選擇加入銘文的非唯一性)。目前,銘刻相同內容(字符)的銘文只有第一個才被視為有效。這樣的索引規則能夠保證銘文的獨特性和唯一性,但對於智能合約等需要傳遞重複信息的使用場景存在限制和問題。例如,Ethscriptions 虛擬機的運行需要智能合約與哑合約( Dumb Contracts) 之間交換和驗證信息。
Ethscriptions 的核心是 ESC VM,可以類比 EVM (以太坊虛擬機)。
ESC VM 中的哑合約(Dumb Contracts)使 Ethscriptions 脫離了銘文作為 NFT 炒作的限制,跨入了功能性和實用性的領域,並正式進入基礎層與 L2 解決方案競爭。
ESC VM 為哑合約提供了類似於 EVM 的運行環境。哑合約可以執行兩個命令:部署(創建新合約)、調用(調用現有合約的狀態更改函數)。此類合約的互動是一種較為特殊的互動方式。因為通過銘文的方式存儲,它們繞過了EVM 執行和存儲成本(交易都用 calldata 字段存儲在鏈上)。這也使得哑合約可以獲得遠低於智能合約的費用。
局限性
1.哑合約的函數無法直接調用,如果你想通過哑合約來發送 ETH,必須通過一個類似橋接的過程。
(1) 用戶向 Smart Contracts 發送 ETH。
(2) 智能合約創建一個 Ethscription,向哑合約發送調用,通知哑合約 Smart Contracts 已收到 ETH。
(3) 哑合約驗證 Smart Contract 是否在受信任的 Smart Contracts 名單中,然後向用戶發送資產。
2.開放性和通用性局限。Ethscriptions 不允許任意創建哑合約,無可編程性。其代碼與其他 Ethscriptions Protocol 規則一起在 ESIP 過程中定義。哑合約相比正常智能合約少了很多功能,目前只能實現一些基礎的內容,比如Deploy、Swap 等等。
3.無法解決一些複雜需求。雖說 Ethscriptions 與 L2 都是在解決以太坊的可擴展性和成本問題,但一些制定好規則的、簡單的需求就更適合通過 Ethscriptions 來解決。L2 的解決方案開放性和通用性更好,容量更大且更加立體。
總結
雖然價格的暴漲和社區的積極宣傳引發了巨大關注,但是就目前實現的技術來看,Ethscriptions 由於開放性和可編程性的局限還無法直接取代 L2 的地位,只能實現一些簡單的指令,所以無法滿足一些開發者的需求,這對生態的建設是個不小的考驗。但 Ethscriptions 還屬於發展的早期,還有很大的發展潛力。
Ethscriptions 未來的發展還有很大的不確定性,需要開發者不斷的更新和完善下去,其中需要重點關注以下兩點:
1.能否優化或解決現有的局限;
2.生態的建立能否吸引到用戶。
Ethscriptions 低 gas 的特性和 L2 相仿,在 L2 賽道啟動時會是很好的流量傾斜點。目前 L2 項目已經技術落地,設施搭建完成,而此時的 Ethscriptions 還在規劃設計中,時間不具備優勢,以 L2 為宣傳點更多的是為了瓜分流量。 Ethscriptions 此時等於是一張白紙,資本青睞加上後續的想像力以及 ETH 的技術優勢可以成為新賽道的開端並不是沒可能。
相關信息
- Ethscriptions 鑄造和二級交易市場:https://www.etch.market/tokens
- Ethscriptions 官方推特:https://twitter.com/eths_official
- Ethscriptions 社區電報群:https://t.me/ethscriptionsglobal
- Dune 看板:https://dune.com/etchmarket/ethscriptions-marketplaces