Desain GAS pertama untuk bahasa MOVE: Analisis lengkap tentang skema penghitungan sumber daya on-chain

robot
Pembuatan abstrak sedang berlangsung

Desain GAS pertama untuk bahasa MOVE: Analisis metode perhitungan biaya GAS on-chain

Versi terbaru dari bahasa MOVE awalnya direncanakan untuk dijalankan dalam lingkungan tanpa GAS, sehingga tidak dipersiapkan untuk mekanisme GAS. Baru-baru ini, suatu proyek blockchain menganggap rencana GAS yang dibangunnya sebagai desain GAS pertama untuk bahasa MOVE, langkah ini disebut oleh pihak resmi sebagai "sebuah petualangan".

Rencana GAS proyek ini menjelaskan prinsip, proses, metode perhitungan, dan strategi penyesuaian di kemudian hari untuk menetapkan GAS, serta menyatakan bahwa komunitas dipersilakan untuk memberikan saran.

Pengukuran GAS adalah konsep dasar dalam banyak blockchain, yang mendefinisikan jumlah sumber daya komputasi dan penyimpanan yang diperlukan untuk mengeksekusi dan menyimpan transaksi on-chain sebagai perhitungan abstrak. Rencana GAS menentukan biaya semua eksekusi on-chain, digunakan untuk menghitung pengeluaran GAS yang digunakan selama eksekusi transaksi.

proses

Untuk melaksanakan dengan efektif, proses on-chain mencakup:

  1. Prinsip Definisi
  2. Siapkan kerangka evaluasi, tentukan harga untuk setiap eksekusi
  3. Membangun sistem pengukuran GAS dan aljabar GAS yang aman untuk MOVE
  4. Impor kerangka GAS hulu
  5. Membuat kerangka GAS memiliki kesadaran penyimpanan
  6. Memperinci rencana GAS lebih lanjut

Prinsip

Prinsip yang didefinisikan meliputi:

  1. Biaya operasional harus terkait langsung dengan sumber daya yang tersedia di jaringan dan menurun seiring dengan perbaikan teknologi dan proses.
  2. GAS harus diatur oleh on-chain governance dan dapat dikonfigurasi tanpa hambatan.
  3. GAS dapat mencegah serangan DoS, perlu disesuaikan dengan cepat berdasarkan kondisi jaringan.
  4. Harga GAS mencerminkan keinginan untuk pertumbuhan yang cepat dan menjaga aksesibilitas blockchain.
  5. Mendorong untuk membuat pilihan yang memprioritaskan keamanan, modularitas, dan lain-lain dalam desain.

menghitung GAS

Pengguna harus menentukan dua jumlah saat mengajukan transaksi:

  1. Jumlah GAS maksimum: Jumlah unit GAS maksimum yang bersedia dibayar pengguna untuk mengeksekusi transaksi.
  2. Harga GAS: dihitung dalam oktal per unit GAS, 1 oktal = 0.00000001 token asli.

Selama proses eksekusi, transaksi akan dikenakan:

  1. Biaya tetap
  2. Biaya Eksekusi
  3. Membaca Biaya
  4. Biaya penulisan

Biaya transaksi akhir = Total GAS yang digunakan × Harga per GAS

Membuat tabel rencana GAS

  1. Konfigurasi dasar: termasuk ukuran transaksi dan unit GAS maksimum.
  2. Skala transaksi: Saat ini diatur menjadi 64KB.
  3. Unit GAS maksimum: ditetapkan sebesar 1.000.000.
  4. Eksekusi: Evaluasi biaya eksekusi melalui kerangka acuan dan alat analisis.
  5. Penyimpanan: Pertimbangkan bandwidth perangkat penyimpanan, kapasitas IOPS, dan biaya penggunaan disk permanen.

baca, buat, dan tulis

Akses ke item status dibagi menjadi tiga jenis: baca, buat, atau tulis, masing-masing memiliki cara perhitungan biaya yang berbeda.

biaya unit GAS yang stabil

Biaya unit GAS yang tetap membantu menjaga rencana GAS tetap sama dan memisahkannya dari nilai pasar token asli.

partisipasi komunitas

Anggota komunitas dapat:

  1. Menunjukkan ketidakrasionalan dari rencana GAS
  2. Berpartisipasi dalam diskusi komunitas
  3. Melakukan pemungutan suara untuk proposal tata kelola terkait GAS

Penyesuaian biaya GAS

Rencana GAS dapat diubah melalui proposal tata kelola, dirancang untuk dapat diperluas, memungkinkan penyesuaian parameter seiring waktu.

Pekerjaan Masa Depan

Sebagai kerangka GAS yang dapat digunakan pertama untuk MOVE, arah kerja di masa depan meliputi:

  1. Mengurangi biaya eksekusi
  2. Mewujudkan perhitungan GAS multi-dimensi
  3. Mengatasi masalah status yang membengkak

Tim proyek sedang mengeksplorasi konsep TTL untuk setiap proyek, untuk menghapus proyek status yang tidak diakses saat TTL kedaluwarsa.

MOVE3.57%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
PoolJumpervip
· 20jam yang lalu
Perencanaan biaya perlu lebih rinci
Lihat AsliBalas0
ImpermanentPhobiavip
· 21jam yang lalu
Akhirnya menetapkan GAS
Lihat AsliBalas0
SmartMoneyWalletvip
· 21jam yang lalu
Tunggu sejenak untuk menyeimbangkan pengujian.
Lihat AsliBalas0
GateUser-44a00d6cvip
· 21jam yang lalu
Move sangat inovatif ya
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)