HomecaretHệ sinh thái

Ethereum Gas: Nguyên nhân gì dẫn tới tình trạng giá gas giảm liên tục gần đây?

Đăng bởi Vinh Vo vào 26 tháng 4 2021

Trong 3 ngày gần đây (Apr 24 - 26, 2021), chúng ta liên tục thấy gas price giảm mạnh xuống dưới mức 100 và ổn định ở đó, điều này giúp người dùng DeFi trên Ethereum tiết kiệm được khá nhiều tiền phí.

Trong bài viết hôm nay, chúng ta sẽ tìm hiểu và phân tích tác nhân chính đằng sau việc này.

Tổng quan về Ethereum Gas

Ethereum Gas là gì?

Để gửi một giao dịch hoặc tương tác với Protocols/dapps trên Ethereum, người dùng cần phải trả một khoản phí tính bằng Ethereum. Khoản phí này thường được gọi là “gas”. Tương tự như cách một chiếc ô tô cần “gas” để chạy, các protocol/dapps trên Ethereum thì cần gas để được thực thi.

Gas là một cách để đo lường phí giao dịch cần thiết để thực hiện một hoạt động trên Ethereum. Các hoạt động phức tạp hơn yêu cầu nhiều gas hơn để chạy, trong khi các giao dịch tương đối đơn giản thì yêu cầu ít gas hơn.

Gas fee được thanh toán bằng ETH và được tính bằng GWEI. Một GWEI trị giá 0,000000001 ETH. Có hai thành phần ảnh hưởng đến gas fee cho mỗi giao dịch: gas cost và gas price.

  • Gas cost: Như mình có trình bày ở trên, Các hoạt động phức tạp hơn yêu cầu nhiều gas hơn để chạy, trong khi các giao dịch tương đối đơn giản thì yêu cầu ít gas hơn. Ví dụ, một giao dịch chuyển ETH có thể tốn 50,000 gas. Nhưng thực hiện giao dịch trên một sàn giao dịch phi tập trung như Uniswap có thể tốn 200,000 gas trở lên.
  • Gas price: Chỉ xác định số tiền người dùng trả cho mỗi đơn vị gas được sử dụng và không thay đổi lượng gas cần thiết để thực hiện giao dịch. Do đó, tương tác hợp đồng thông minh giống hệt nhau, được thực hiện tại các thời điểm khác nhau, có thể có gas fee cực kỳ khác nhau, tùy thuộc vào giá gas được sử dụng. Thực tế, người gửi có thể chỉ định bất kỳ gas price nào họ muốn, cao hay thấp.

Vậy tại sao người dùng lại chọn trả gas price cao trong khi họ có thể chọn trả mức tối thiểu?

Câu trả lời là gas cao hơn dẫn đến xác nhận giao dịch nhanh hơn, và điều này giúp người dùng có lợi thế khi giao dịch hoặc tương tác với các Protocols/dapps trên Ethereum.

Ví dụ,

Hãy tưởng tượng một bến xe buýt với hàng nghìn người đang đợi để bắt chuyến xe tiếp theo. Cứ khoảng 15 phút lại có một chuyến xe buýt mới nhưng mỗi xe chỉ có 50 chỗ ngồi. Các ghế trên xe buýt được bán đấu giá cho người trả giá cao nhất.

Nếu có ít nhất 50 người sẵn sàng trả 10$ để lên xe buýt, thì giá vé vào cửa sẽ ít nhất là 10$. Nếu mọi người sẵn sàng trả nhiều nhất 5$, thì giá sẽ là 5$ trở xuống. Nhưng nếu bạn chỉ trả 1$ và có hàng trăm người sẵn sàng trả 10$ để lên xe buýt, bạn có thể phải đợi rất lâu trước khi có đủ khả năng lên xe buýt.

Nếu vẫn cảm thấy mông lung và chưa hiểu, anh em có thể đọc thêm bài viết sau để hiểu rõ hơn về Gas: Gas là gì? Cần trả gas bằng coin nào cho blockchain nào?

Tình hình chung của Gas price trên Ethereum

DeFi đã đưa Ethereum trở thành mạng lưới được sử dụng nhiều nhất. Điều này là tốt về lâu dài cho mạng lưới, nhưng ở phía người dùng, họ phải chịu sự thiếu hụt của cơ sở hạ tầng Ethereum - gas fee càng ngày càng cao.

Đỉnh điểm của đợt tăng giá 2017/2018, phí giao dịch Ethereum trung bình đạt 5.7$. Hiện tại, phí giao dịch trung bình của Ethereum hơn 5.7$ mỗi ngày kể từ ngày 18 tháng 1 năm 2021.

Nhưng 3 ngày gần đây (Apr 24 - 26, 2021), gas price giảm mạnh xuống dưới mức 100 và ổn định ở đó. Điều này là do một số cập nhật quan trọng từ mạng lưới, mình sẽ trình bày rõ hơn phần sau.

Một số nhận định sai lầm về nguyên nhân gas price trên Ethereum giảm đột ngột gần đây

Hai nhận định sai lầm về vấn đề gas price giảm liên tục gần đây:

  • Do Flashbots.
  • Do người dùng ít sử dụng lại => gas fee giảm lại.

Hiểu lầm thứ 1 - “Do flashbots”

Trên thực tế, tỷ lệ gas được sử dụng bởi các giao dịch liên quan MEV (Miner Extractable Value) khá thấp, chỉ giao động ở 2- 5%. Mặc dù Flashbot có ảnh hưởng tích cực tới vấn đề được đề cập ở trên, nhưng về tổng thể nó không phải là tác nhân chính cho việc gas price giảm đột ngột gần đây.

Hiểu lầm thứ 2 - “Do người dùng ít sử dụng lại nên gas fee giảm lại”

Bắt đầu từ 6/2020, khi DeFi bắt đầu phát triển mạnh thì các blocks đã luôn đầy khoảng 95% trở lên. Vào tháng 3 năm 2021, các blocks đã đầy trung bình 97% -98%.

Vậy nguyên nhân chính yếu của việc gas Price giảm đột ngột lần này là gì?

Nguyên nhân chính yếu khiến gas Price giảm đột ngột

Gần đây, Hard fork Berlin của Ethereum đã hoạt động tại Block 12,244,000. Nó là một bản nâng cấp mạng kết hợp bốn đề xuất cải tiến Ethereum (EIP) giúp điều chỉnh giá gas và cho phép các loại giao dịch mới.

Chính nhờ nâng cấp này, mạng lưới đã ổn định và an toàn hơn, cho phép Ethereum có thể tăng gas limit từ 12.5M lên 15M Gwei.

Để hiểu tác động của việc tăng gas limit lên 15M, mình sẽ đơn giản hóa một chút về cách hoạt động của giá gas.

Các khối Ethereum được khai thác khoảng 15 giây một lần. Mỗi khối Ethereum có kích thước tối đa (giới hạn số lượng dữ liệu có thể được đưa vào block).

Vì kích thước khối tối đa được tính bằng gas và các giao dịch khác nhau có cách sử dụng gas khác nhau dựa trên độ phức tạp, không có số lượng giao dịch tối đa nhất quán. Nhưng trung bình, khoảng 160-200 giao dịch được thêm vào mỗi block (gas limit là 12.5M).

Việc năng gas price lên 15M, giúp nhiều transaction được thêm vào mỗi block hơn. Điều này chính là nguyên nhân chính yếu khiến gas price giảm đột ngột gần đây.

Có thể nói Hard fork Berlin và việc nâng gas limit lên 15M là bước đệm để đi tới cập nhật quan trọng hơn, đó là Hard fork London (bao gồm EIP-1559) vào mùa hè 2021 (dự kiến tháng 7).

Đọc thêm: EIP-1559 là gì? Ưu và nhược điểm của EIP-1559?

Ảnh hưởng của EIP-1559 đến giá cả và phí giao dịch trong tương lai

Về cơ bản, EIP-1559 sẽ thay đổi cơ chế gas của Ethereum. Thay vì gas price do người dùng chỉ định, các giao dịch Ethereum sẽ có phí cơ sở được tính toán theo thuật toán.

Nó cũng sẽ giới thiệu một cơ chế kích thước mục tiêu khối mới, nhằm mục đích giữ cho các khối không đạt được dung lượng tối đa một cách nhất quán.

EIP-1559 ảnh hưởng đến giá cả như thế nào?

Phí cơ bản sẽ bị burn ra khỏi lưu không, làm giảm nguồn cung ETH tổng thể một cách hiệu quả. Nó thậm chí có thể làm cho ETH giảm phát nếu phí trở nên đủ cao. Điều này là một dấu hiệu tốt cho ETH Holder (Bullish signal).

Biểu đồ sau đây cho thấy nguồn cung hiện tại của ETH so với nguồn cung nếu tất cả phí giao dịch đã bị đốt cháy, tổng cộng khoảng hơn 3M ETH.

Đây là sự đơn giản hóa về những gì sẽ xảy ra khi EIP-1559 được ban hành vì chỉ phí cơ sở sẽ bị burn chứ không phải tiền tip cho các Miners. Nhưng nó đưa ý tưởng về việc lạm phát nguồn cung sẽ chậm lại như thế nào sau khi ra mắt EIP-1559.

EIP-1559 có giảm gas fee nhiều không?

Câu hỏi lớn nhất: Liệu EIP-1559 có khắc phục được vấn đề giá gas cao hiện nay và làm cho phí giao dịch Ethereum rẻ hơn đáng kể không?

Rất khó trả lời ở thời điểm hiện tại. Theo mình là có nhưng có thể chỉ trong ngắn hạn.

Phí giao dịch cao về cơ bản là vấn đề về khả năng mở rộng. Nếu Ethereum chỉ có thể xử lý vài trăm giao dịch (trung bình) trên mỗi khối, và nhu cầu sử dụng của DeFi Users tiếp tục tăng cao thì sớm muộn thì mạng lưới sẽ tiếp tục tắc nghẽn và lại có phí cao.

Anh em đọc thêm bài viết sau đây để hiểu những tác động của EIP-1559 đến Ethereum: EIP 1559 & tác động của nó tới mạng lưới Ethereum 2.0

Tổng kết

Một số ý chính trong bài viết:

  • Để gửi một giao dịch hoặc tương tác với Protocols/dapps trên Ethereum, người dùng cần phải trả một khoản phí tính bằng Ethereum. Khoản phí này thường được gọi là “gas”.
  • Hai thành phần ảnh hưởng đến gas fee cho mỗi giao dịch: gas costgas price.
  • Nguyên nhân chính yếu khiến gas Price giảm đột ngột gần đây là do mạng Ethereum tăng Gas Limit từ 12.5M lên 15M.
  • cập nhật quan trọng hơn là Hard fork London (bao gồm EIP-1559) sẽ diễn ra vào mùa hè 2021 (dự kiến tháng 7).
  • EIP-1559 sẽ ảnh hưởng tích cực tới giá ETH (Bullish signal), giải quyết vấn đề gas price cao trong ngắn hạn nhưng trong dài hạn chúng ta nên đặt kỳ vọng vào các giải pháp Layer 2 và Ethereum 2.0.

#Ethereum #Ethereum2.0 #EIP_1559

Bạn là người mới, muốn học đầu tư Crypto từ đầu để có kiến thức nền tảng?

Học tại đây

Vinh Vo

If you want get more, you become More!

back to top