Thiết kế GAS đầu tiên của ngôn ngữ MOVE: Phân tích toàn bộ kế hoạch tính phí tài nguyên trên chuỗi

robot
Đang tạo bản tóm tắt

Thiết kế GAS đầu tiên của ngôn ngữ MOVE: Phân tích phương pháp tính toán chi phí GAS trên chuỗi

Phiên bản mới nhất của ngôn ngữ MOVE ban đầu dự định hoạt động trong môi trường không có GAS, vì vậy chưa chuẩn bị cho cơ chế GAS. Gần đây, một dự án blockchain đã được coi là thiết kế GAS đầu tiên của ngôn ngữ MOVE với kế hoạch GAS mà họ đã xây dựng, hành động này được chính thức gọi là "một cuộc phiêu lưu".

Kế hoạch GAS của dự án nêu rõ các nguyên tắc, quy trình, phương pháp tính toán và chiến lược điều chỉnh sau này của GAS, và hoan nghênh cộng đồng đưa ra đề xuất.

GAS đo lường là một khái niệm cơ bản của nhiều blockchain, nó định nghĩa lượng tài nguyên tính toán và lưu trữ cần thiết để thực hiện và lưu trữ các giao dịch trên chuỗi thông qua một phép tính trừu tượng. Kế hoạch GAS xác định chi phí của tất cả các thực thi trên chuỗi, được sử dụng để tính toán chi phí GAS đã sử dụng trong quá trình thực hiện giao dịch.

quy trình

Để thực hiện hiệu quả, quy trình on-chain bao gồm:

  1. Nguyên tắc định nghĩa
  2. Chuẩn bị khung đánh giá, xác định giá cho mỗi lần thực hiện
  3. Xây dựng hệ thống đo lường GAS và đại số GAS an toàn cho MOVE
  4. Nhập khung GAS thượng nguồn
  5. Làm cho khung GAS có ý thức về lưu trữ
  6. Tinh chỉnh kế hoạch GAS hơn nữa

nguyên tắc

Các nguyên tắc đã được định nghĩa bao gồm:

  1. Chi phí hoạt động nên liên quan trực tiếp đến tài nguyên có sẵn của mạng, và giảm theo sự cải tiến công nghệ và quy trình.
  2. GAS nên được thiết lập bởi quản trị on-chain, có thể cấu hình liền mạch.
  3. GAS có thể ngăn chặn các cuộc tấn công DoS, cần điều chỉnh nhanh chóng theo tình hình mạng.
  4. Giá GAS phản ánh mong muốn tăng trưởng nhanh chóng và duy trì khả năng truy cập của blockchain.
  5. Khuyến khích đưa ra các lựa chọn ưu tiên về an ninh, tính mô-đun trong thiết kế.

Tính GAS

Người dùng cần chỉ định hai số lượng khi gửi giao dịch:

  1. Số lượng GAS tối đa: Số đơn vị GAS tối đa mà người dùng sẵn sàng chi cho việc thực hiện giao dịch.
  2. Giá GAS: Tính theo số bát phân cho mỗi đơn vị GAS, 1 bát phân = 0.00000001 token gốc.

Trong quá trình thực hiện, giao dịch sẽ bị tính phí:

  1. Chi phí cố định
  2. Chi phí thực hiện
  3. Đọc chi phí
  4. Chi phí ghi

Cuối cùng, phí giao dịch = Tổng lượng GAS tiêu thụ × Giá GAS đơn vị

thiết lập bảng kế hoạch GAS

  1. Cấu hình cơ bản: bao gồm kích thước giao dịch và đơn vị GAS tối đa.
  2. Quy mô giao dịch: Hiện tại được đặt là 64KB.
  3. Đơn vị GAS tối đa: được thiết lập là 1.000.000.
  4. Thực hiện: Đánh giá chi phí thực hiện thông qua khung chuẩn và công cụ phân tích.
  5. Lưu trữ: Xem xét băng thông thiết bị lưu trữ, dung lượng IOPS và chi phí chiếm dụng đĩa cứng vĩnh viễn.

Đọc, Tạo và Viết

Việc truy cập vào các mục trạng thái được chia thành ba loại: đọc, tạo hoặc ghi, mỗi loại có cách tính phí khác nhau.

Chi phí đơn vị GAS ổn định

Chi phí GAS đơn vị cố định giúp duy trì kế hoạch GAS không thay đổi và tách rời khỏi giá trị thị trường của token gốc.

Tham gia cộng đồng

Các thành viên trong cộng đồng có thể:

  1. Chỉ ra những điểm không hợp lý của kế hoạch GAS
  2. Tham gia thảo luận cộng đồng
  3. Tiến hành bỏ phiếu cho các đề xuất quản trị liên quan đến GAS

điều chỉnh chi phí GAS

Kế hoạch GAS có thể được thay đổi thông qua các đề xuất quản trị, được thiết kế để mở rộng, cho phép điều chỉnh các tham số theo thời gian.

Công việc trong tương lai

Là khung GAS khả thi đầu tiên của MOVE, hướng công việc trong tương lai bao gồm:

  1. Giảm chi phí thực hiện
  2. Thực hiện tính toán GAS đa chiều
  3. Giảm thiểu vấn đề trạng thái cồng kềnh

Đội ngũ dự án đang khám phá khái niệm TTL cho từng dự án, để xóa các dự án trạng thái không được truy cập khi TTL hết hạn.

MOVE3.57%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 4
  • Chia sẻ
Bình luận
0/400
PoolJumpervip
· 20giờ trước
Cần lập kế hoạch chi tiết hơn cho việc tính phí.
Xem bản gốcTrả lời0
ImpermanentPhobiavip
· 21giờ trước
Cuối cùng đã xác định GAS.
Xem bản gốcTrả lời0
SmartMoneyWalletvip
· 21giờ trước
Chờ đợi một thời gian để điều chỉnh cân bằng.
Xem bản gốcTrả lời0
GateUser-44a00d6cvip
· 21giờ trước
Move rất mới mẻ.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)