🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 聯合推廣任務上線!
本次活動總獎池:1,250 枚 ES
任務目標:推廣 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 專場
📄 詳情參考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任務內容】
請圍繞 Launchpool 和 Alpha 第11期 活動進行內容創作,並曬出參與截圖。
📸【參與方式】
1️⃣ 帶上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 發帖
2️⃣ 曬出以下任一截圖:
Launchpool 質押截圖(BTC / ETH / ES)
Alpha 交易頁面截圖(交易 ES)
3️⃣ 發布圖文內容,可參考以下方向(≥60字):
簡介 ES/Eclipse 項目亮點、代幣機制等基本信息
分享你對 ES 項目的觀點、前景判斷、挖礦體驗等
分析 Launchpool 挖礦 或 Alpha 積分玩法的策略和收益對比
🎁【獎勵說明】
評選內容質量最優的 10 位 Launchpool/Gate
Aptos推出MOVE語言首創GAS設計 詳解鏈上費用計算機制
MOVE語言首創GAS設計:探索Aptos鏈上GAS費用計算機制
10月14日,Aptos Labs公布了Aptos的GAS計劃。由於MOVE語言之前的版本並未考慮GAS機制,這次爲Aptos建立的GAS計劃是MOVE語言首個GAS設計,被稱爲"一次冒險"。
Aptos的GAS計劃闡明了制定GAS的原則、流程、計算方法、後期調整以及社區參與等方面。
GAS計量是Aptos等多數區塊鏈的基本概念,用於抽象計算執行和存儲鏈上交易所需的計算和存儲資源量。GAS計劃確定了鏈上所有執行的成本,用於計算交易執行期間的GAS花費。
實施流程
Aptos鏈上的實施流程包括:
核心原則
Aptos定義的核心原則包括:
GAS計算方法
用戶提交交易時需指定兩個數量:
交易執行過程中將收取:
最終交易費用 = 消耗的GAS總量 × GAS單價
例如,一筆交易消耗670個GAS單位,用戶指定GAS單價爲100 Octa/單位,則最終費用爲670 × 100 = 67000 Octa = 0.00067 APT。
如果交易執行過程中耗盡GAS,發送方將按最大GAS量收費,且所有更改將被撤銷。
GAS計劃表構建
基本配置
GAS計劃包含與單個操作無關的組成部分,如交易大小和最大GAS單位。
交易規模
大多數交易規模在千字節級別,Move模塊發布可達幾千字節,Aptos框架約100 KB。用戶模塊一般在4KB到40KB之間。目前交易規模設置爲64KB,以平衡網路帶寬成本和應用開發便利性。
最大GAS單位
GAS計劃中的最大GAS單位定義了單個交易可執行的最大操作量,設置爲1,000,000。過高設置可能導致性能問題,如無限循環。
執行成本評估
通過基準框架和Valgrind分析,估算Move指令和本機函數的相對成本。考慮系統穩健性和安全性,得出最終執行的機器指令數量,並與存儲和最大GAS單位權衡確定當前值。
存儲成本
存儲GAS費 = 項目費 + (字節費 × 字節數)
訪問類型包括讀、創建和寫,各有不同的計費標準:
定義了6個GAS參數:每項讀取、每字節讀取、每項創建、每字節創建、每項寫入、每字節寫入。
穩定的GAS單位成本
固定的GAS單位成本有助於保持GAS計劃穩定,與APT市場價值脫鉤。Aptos團隊以約3位數精度表示GAS單位,如轉帳交易成本約700個GAS單位。
社區參與
Aptos鼓勵社區成員:
GAS成本調整
GAS計劃作爲鏈上配置存儲,可通過治理提案更改。設計爲可擴展,允許升級和調整參數。復雜更改需更新節點軟件並獲得廣泛採用。
未來展望
作爲Move首個可行的GAS框架,未來工作方向包括:
團隊正探索每個項目TTL概念,在TTL到期時自動刪除未訪問的狀態項目。