原創| Odaily星球日報
作者| Azuma
11 月12 日晚,Starknet關於v0.13.0版本的升級公告在社區內引發了廣泛討論,原因在於該升級內容內明確提及了Starknet 已生成但尚未流通的STRK 代幣(暫時僅通過少數委託代表發揮治理效用),因此該公告也被許多社群成員解讀為Starknet 即將進行STRK 的正式分發,包括對社群進行大規模空投。
那麼,昨晚的升級公告到底說了些什麼呢?讓我們回到原文去具體了解一番。
由上圖可見,昨晚Starknet 社區論壇內的這起公告主要涉及到了對v0.12.3和v0.13.0兩個版本的具體規劃,拋開作為小版本優化的v0.12.3版本不提,讓我們把目光聚焦在v0.13.0大版本升級之上。
簡單來說,v0.13.0升級的主要內容是新交易類型V3,這是關於Starknet 交易內部結構的一次迭代,其目的是為了讓Starknet 網路能夠支援未來的一些功能升級,從而允許應用層進行更複雜的構建。
-
例如V3 將啟動費用市場(Fee market),你可以簡單將其理解為Starknet 未來也會有類似以太坊主網的費用競價機制,網絡擁堵時價高者先行;
-
再例如V3 將啟動支付管理器(Paymaster),你可以簡單將其理解為一個更靈活的費用支付機制,允許交易發送方以外的的第三方進行費用支付;
-
而關於STRK 的描述其實僅有一句,原文是這麼說的:「v0.13.0將引入一種全新的交易類型V3,該交易類型旨在為實現Straknet 未來路線圖上的部分功能奠定基礎,包括在ETH 之外添加STRK 作為新的費用代幣…”
雖然描述只有隻言片語,但從公告的引申資料中,我們卻可以獲悉關於添加STRK 作為費用代幣的更多細節。
10 月23 日,Starkware(Starknet 開發團隊)的產品經理Ohad Barta 曾在社區治理論壇內提交過一份關於此議案的討論貼紙。
Ohad 在貼內附錄了一份他與另一位Starkware 產品經理Evyatar Oster 共同編寫的Github 資料,其內詳述了添加STRK 作為新的費用代幣所需進行的協議及API 更新。從該資料內,我們大致可以得知以下資訊:
-
新增STRK 作為新費用代幣需要透過新的費用類型V3 實現,但舊的交易類型同時也會共存,從而保持ETH 繼續作為費用代幣的效用。
-
使用STRK 進行費用支付,需要依賴預言機提供STRK <> ETH 的即時餵價,短期內Starknet 將採用偏中心化的Pragma預言機作為臨時方案,長期的去中心化方案則需要透過未來的治理實現。
-
由於在費用收取環節引入STRK <> ETH 兌換,因此可能會招來潛在的匯率攻擊,但Starkware 方面評估認為排序器和用戶所面臨的潛在損失均較小,而攻擊所需要的成本理論上則相當大。
總而言之,從這份發佈於三週前的資料中可以看出,Starknet 很早之前就已對添加STRK 作為費用代幣進行過規劃,且已整理好了潛在改動所需統一的具體規格。
而昨晚v0.13.0升級公告的實際意義則在於,明確了此項升級的具體時間安排-2024 年1 月22 日進行主網啟動投票。
然而,這也不能解讀為Starknet 將會在明年1 月22 日前大規模分發STRK,因為公告僅僅提及了“V3 將是添加STRK 作為費用代幣的基礎”,可推導出的結論僅有“先引入V3,再啟動STRK 作為費用代幣”,至於是在此之前還是之後分發STRK 則並未提及,所以將此作為“Starknet 即將空投”的直接依據並不合理。
不過從相對意義上來看,v0.13.0 的落地確實可解讀為Starknet 正在逐步推進其路線圖規劃,這或許也可以理解為我們距離STRK 的大規模分發(包括空投)正在越來越近吧。