Thông báo mới! TOP SHARE

Gas của Ethereum là gì?

Top 1 trong Top 10 thông tin và mẹo hữu ích nhằm giảm thiểu phí gas Ethereum.

3

by Chanh 02-12-2021

Gas về căn bản chính là chi phí để thực hiện một giao dịch trên chuỗi khối Ethereum. Tuy nhiên sự việc phức tạp ở chỗ phí gas của Ethereum không cố định mà phụ thuộc vào độ phức tạp của tùy từng giao dịch. Ví dụ, để thực hiện một giao dịch đơn giản, bạn sẽ trả 21.000 gas (yêu cầu tối thiểu cho mỗi giao dịch). Ngược lại, với giao dịch phức tạp hơn được sử dụng trong tài chính phi tập trung (DeFi), bạn có thể mất tới 1.000.000 gas. 

Mỗi đơn vị gas có một mức giá. Mức giá gas của Ethereum được tính theo giá trị gwei hoặc nanoeth. Giá trị quy đổi của 1 ETH = 1*10^9(1.000.000.000) gwei. Thử giả dụ mức giá của gwei là 5. Trong trường hợp đó, một giao dịch 21.000 gas sẽ tốn của bạn 21.000*5 = 105.000 gwei (0.000105 ETH). 

Về cơ bản, cơ chế hoạt động của đồng tiền điện tử này là để Máy ảo Ethereum (EVM) sử dụng gas sao cho các ứng dụng phi tập trung có thể tự thực hiện các hợp đồng thông minh một cách an toàn và không cần tới sự can thiệp của bên thứ ba. Đây là cách để thưởng công cho thợ đào vì đã sử dụng những cỗ máy có hiệu năng tính toán cao của họ để xử lý và xác nhận giao dịch. 

Trong hầu hết các trường hợp, các chi phí và gas Ethereum chủ yếu được xác định bởi lượng cung cầu giữa các thợ đào trong mạng lưới. Điều này có nghĩa là thợ đào có thể từ chối xác minh một giao dịch nếu phí gas không đạt mức tiêu chuẩn của họ. Ngoài ra, phí gas còn dao động theo lượng cung cầu về khả năng xử lý giao dịch. 

Định nghĩa “giới hạn phí gas Ethereum” cũng từ đó mà ra đời. “Giới hạn phí gas” là khoản phí bạn sẵn sàng trả để giao dịch được xác nhận. Đặt một mức giá gas cao tương tự với việc bạn nói với thợ đào Ethereum rằng giao dịch của bạn rất đáng để họ để tâm tới. Ngược lại, thợ đào có thể bỏ qua giao dịch của bạn nếu giới hạn phí gas quá thấp. 

Để giải thích đơn giản hơn nữa, hãy thử lấy ví dụ trong thực tế. Để chạy xe X km, bạn sẽ cần số lượng nhiên liệu là Y. Hoặc để chuyển khoản tiền X từ tài khoản ngân hàng của bạn tới tài khoản của một người bạn có thể tốn Y USD phí xử lý. Trong cả hai trường hợp, X là giá trị hiệu dụng và Y tượng trưng cho chi phí để thực hiện quy trình. Nếu một hợp đồng thông minh trên mạng lưới có giá 50 ether (X), phí gas cần thiết để xác minh giao dịch tại thời điểm đó sẽ là 1/100.000 ether (Y). Thợ đào Ethereum sau đó được trao thưởng một khoản phí cụ thể vì đã xác minh giao dịch. 

Tears in Heaven