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:
Nguyên tắc định nghĩa
Chuẩn bị khung đánh giá, xác định giá cho mỗi lần thực hiện.
Xây dựng hệ thống đo lường GAS và đại số GAS cho MOVE
Nhập khung GAS thượng nguồn
Làm cho khung GAS có nhận thức về lưu trữ
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:
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.
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.
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.
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.
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:
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.
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í:
Chi phí cố định
Chi phí thực hiện
Đọc chi phí
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
Cấu hình cơ bản: bao gồm kích thước giao dịch và đơn vị GAS tối đa
Quy mô giao dịch: Hiện tại được thiết lập là 64KB
Đơn vị GAS tối đa: Được đặt là 1.000.000
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
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ể:
Chỉ ra những điểm không hợp lý của kế hoạch GAS
Tham gia thảo luận trong cộng đồng
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
Giảm chi phí thực hiện
Thực hiện tính toán GAS đa chiều
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.
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.
13 thích
Phần thưởng
13
3
Chia sẻ
Bình luận
0/400
InfraVibes
· 07-31 02:21
Gas này bắt đầu tính phí hehe
Xem bản gốcTrả lời0
AirdropSweaterFan
· 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
DegenWhisperer
· 07-31 01:57
move sẽ thu phí gas rồi á, thời đại mới đã đến rồi.
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:
nguyên tắc
Các nguyên tắc được định nghĩa bao gồm:
Tính GAS
Người dùng cần chỉ định hai số lượng khi gửi giao dịch:
Trong quá trình thực hiện giao dịch sẽ tính phí:
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
Đọ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ể:
đ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
Độ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.