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

Thiết kế GAS đầu tiên của ngôn ngữ MOVE: Phương pháp tính toán tiêu thụ GAS của một chuỗi công cộng

Một blockchain công khai gần đây đã công bố kế hoạch GAS của mình. Do phiên bản trước của ngôn ngữ MOVE dự định chạy mà không có GAS, nên không chuẩn bị cho kế hoạch GAS. Kế hoạch GAS được thiết lập cho blockchain này là thiết kế GAS đầu tiên của ngôn ngữ MOVE, được gọi là "một cuộc phiêu lưu".

Trong kế hoạch GAS của chuỗi công khai này, nhóm phát triển đã làm rõ các nguyên tắc, quy trình, phương pháp tính toán, điều chỉnh sau này và thái độ tiếp nhận ý kiến của cộng đồng.

GAS đo lường là khái niệm cơ bản của chuỗi công khai này và nhiều chuỗi blockchain khác, 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. Kế hoạch GAS xác định chi phí tiêu thụ cho 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 trên chuỗi công cộng này 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 cho MOVE
  4. Nhập khung GAS thượng nguồn
  5. Làm cho khung GAS có nhận thức về lưu trữ
  6. Tiếp tục tinh chỉnh kế hoạch GAS

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 về công nghệ và quy trình.
  2. GAS nên được thiết lập bởi quản trị trên chuỗi, 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 và có thể điều chỉnh nhanh chóng theo tình hình mạng.
  4. Giá GAS phản ánh tầm nhìn tăng trưởng nhanh chóng và duy trì khả năng tiếp cận của blockchain.
  5. Khuyến khích đưa ra lựa chọn tốt trong thiết kế, chẳng hạn như ưu tiên tính an toàn, tính mô-đun, v.v.

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 mà người dùng sẵn sàng chi để thực hiện giao dịch.
  2. Giá GAS: Tính theo hệ bát phân cho mỗi đơn vị GAS, 1 bát phân = 0.00000001 mã thông báo gốc

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

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

Phí giao dịch cuối cùng = Tổng lượng GAS tiêu thụ × Giá GAS

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 thiết lập là 64KB
  3. Đơn vị GAS tối đa: Được đặt là 1.000.000
  4. Thực hiện: Đánh giá chi phí thực hiện thông qua khung tham chiếu và công cụ phân tích
  5. Lưu trữ: Cân nhắc chi phí truy cập dữ liệu và lưu trữ vĩnh viễn

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

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

chi phí GAS đơn vị ổ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 trong cộng đồng
  3. Thực hiện bỏ phiếu cho các đề xuất quản trị liên quan

đ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ị và có thể thêm các chỉ thị hoặc chức năng gốc một cách liền mạch.

Công việc tương lai

  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 bớt tình trạng cồng kềnh

Đội ngũ chuỗi công khai này đang khám phá khái niệm TTL cho mỗi dự án, nhằm xóa bỏ các dự án trạng thái không được truy cập khi TTL hết hạn.

MOVE-6.37%
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
  • 3
  • Chia sẻ
Bình luận
0/400
InfraVibesvip
· 07-31 02:21
Gas này bắt đầu tính phí hehe
Xem bản gốcTrả lời0
AirdropSweaterFanvip
· 07-31 02:14
Giải thích chuyên nghiệp như vậy thật ngượng ngùng, không hiểu nổi.
Xem bản gốcTrả lời0
DegenWhisperervip
· 07-31 01:57
move sẽ thu phí gas rồi á, thời đại mới đã đến rồi.
Xem bản gốcTrả lời0
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)