📢 Gate廣場專屬 #WXTM创作大赛# 正式開啓!
聚焦 CandyDrop 第59期 —— MinoTari (WXTM),總獎池 70,000 枚 WXTM 等你贏!
🎯 關於 MinoTari (WXTM)
Tari 是一個以數字資產爲核心的區塊鏈協議,由 Rust 構建,致力於爲創作者提供設計全新數字體驗的平台。
通過 Tari,數字稀缺資產(如收藏品、遊戲資產等)將成爲創作者拓展商業價值的新方式。
🎨 活動時間:
2025年8月7日 17:00 - 8月12日 24:00(UTC+8)
📌 參與方式:
在 Gate廣場發布與 WXTM 或相關活動(充值 / 交易 / CandyDrop)相關的原創內容
內容不少於 100 字,形式不限(觀點分析、教程分享、圖文創意等)
添加標籤: #WXTM创作大赛# 和 #WXTM#
附本人活動截圖(如充值記錄、交易頁面或 CandyDrop 報名圖)
🏆 獎勵設置(共計 70,000 枚 WXTM):
一等獎(1名):20,000 枚 WXTM
二等獎(3名):10,000 枚 WXTM
三等獎(10名):2,000 枚 WXTM
📋 評選標準:
內容質量(主題相關、邏輯清晰、有深度)
用戶互動熱度(點讚、評論)
附帶參與截圖者優先
📄 活動說明:
內容必須原創,禁止抄襲和小號刷量行爲
獲獎用戶需完成 Gate廣場實名
MOVE語言首創GAS機制:鏈上費用計算全解析
MOVE語言首個GAS設計:鏈上GAS費用計算方法解析
MOVE語言的上一個版本原本計劃在無GAS的前提下運行,因此並未爲GAS機制做好準備。近期,一個區塊鏈項目爲其MOVE語言鏈推出了首個GAS設計方案,這被官方稱爲"一場冒險"。
該項目的GAS計劃闡明了制定GAS的原則、流程、計算方法、後期調整機制,以及接納社區建議的態度。GAS計量是這個區塊鏈和許多其他區塊鏈的基本概念,它定義了執行和存儲鏈上交易所需的計算和存儲資源量的抽象計算。GAS計劃將確定鏈上所有執行所消耗的成本,用於計算執行交易期間使用的GAS花費。
流程
爲了有效執行,該項目在鏈上的流程是:
原則
該項目定義的原則包括:
計算GAS
用戶提交交易時,需在交易中指定兩個數量:
執行過程中,交易將被收取:
最終交易費用計算方法爲:消耗的GAS總量乘以GAS單價。例如,一筆交易消耗670個GAS單位,用戶指定的GAS單價爲每單位100 Octa,則最終交易費用爲670 * 100 = 67000 Octa = 0.00067本地代幣。
如果交易執行過程中耗盡GAS,發送方將根據最大GAS量收費,該交易所做的所有更改都將被恢復。
建立GAS計劃表
1. 基本配置
GAS計劃包含幾個與單個操作細節無關的組成部分,如交易大小和最大GAS單位。
2. 交易規模
大多數交易規模在千字節量級。Move模塊發布可能達到幾千字節,而框架約爲100 KB。用戶模塊大小通常在4KB到40KB之間。最初交易規模設置爲32KB,後根據社區需求調整爲64KB,以簡化應用程序開發。
大規模交易會增加網路帶寬成本並可能影響性能。爲平衡最大規模交易的大小和可訪問性,內存池可能會忽略規模更大的交易。
3. 最大GAS單位
GAS計劃中的最大GAS單位定義了單個交易可執行的最大操作量。設置過高可能對區塊鏈性能產生負面影響。即使進行最大的框架升級,仍不到GAS計劃最大GAS單位(設定爲1,000,000)的90%。
4. 執行
評估執行成本時,構建了基準框架並使用分析工具分析Move VM。通過分析得出所有Move指令和本機函數的相對成本估計。考慮增強系統穩健性和安全性的編碼範例後,確定了最終執行的機器指令數量,並與存儲和最大GAS單位進行權衡,得出GAS計劃中的當前值。
5. 存儲
訪問存儲在持久存儲中的帳本狀態項或數據時,節點會向存儲設備發出讀取或寫入。每秒數據訪問總數取決於存儲設備的帶寬和IOPS容量。存儲GAS計劃設計考慮了這些成本。
訪問和存儲任何狀態項都會產生與驗證整個區塊鏈狀態的數據結構相關的成本。此成本與不同狀態項的基數有關。還有一個成本與每個項目的大小成正比。
存儲GAS費 = item_fee + (byte_fee * bytes)
讀、創建和寫
狀態項訪問分爲讀、創建或寫三種類型。讀操作最常見,僅受瞬時資源稀缺限制。創建操作在狀態存儲中添加新項,成本最高。寫操作更新狀態存儲中的現有項。
基於上述考慮,定義了6個GAS參數:
穩定的GAS單位成本
每個操作和交易本身需要相對於存儲和執行成本的固定單位成本。固定GAS單位成本有助於保持GAS計劃不變,並與本地代幣的市場價值脫鉤。GAS單位以約3位數的精度表示,轉帳交易成本約爲700個GAS單位。
社區參與
社區成員可以:
GAS成本調整
GAS計劃作爲鏈上配置存儲,可通過治理提案更改,並可無縫添加新指令或原生功能。GAS計劃設計可擴展,允許通過治理提案升級。隨着不斷改進和納入用戶反饋,GAS參數可隨時間調整。
復雜的GAS公式更改需更新節點軟件,並爲節點運營商大量採用。最後,必須發布並批準治理提案才能使用新的GAS版本。
未來工作
作爲Move的首個可行GAS框架,該項目爲今後工作鋪平道路: