EIP-4488 là gì?

2022-06-29, 04:02



[TL; DR]



Trong nhiều năm, một trong những thất bại đáng kể nhất của chuỗi khối Ethereum là phí gas cao. Đã có nhiều nỗ lực để giải quyết hoặc (từ phía người dùng) trốn tránh sự cố này. Những nỗ lực này bao gồm các giải pháp mở rộng lớp 2 cho các vụ hack đơn giản với thời gian và bản cập nhật Ethereum 2.0 được thảo luận nhiều có tên là Serenity.


Tuy nhiên, những diễn biến được đề cập ở trên sẽ không phải là tiêu điểm của bài viết này. Thay vào đó, chúng ta sẽ xem xét EIP-4488, một Đề xuất cải tiến Ethereum được thiết kế để giảm chi phí giao dịch trên các giải pháp mở rộng quy mô lớp hai. Người sáng lập Ethereum Vitalik Buterin là tác giả của đề xuất cùng với nhà phát triển mạng Ansgar Dietrichs.


Cặp đôi này đã đưa ra bản cập nhật như một bản sửa lỗi ngắn hạn trước các câu trả lời toàn diện hơn cho các khoản phí cao. Hãy xem xét tất cả các chi tiết về vấn đề tồn tại lâu dài của Ethereum trước khi chúng ta đi sâu vào cách chính xác EIP-4488 có thể trợ giúp.


Từ khóa: Ethereum, EIP-4488, Đề xuất, Phí gas


Phí gas; Cuộc chiến kéo dài của Ethereum Blockchain



Các nhà phê bình và đối thủ cạnh tranh thường cho rằng bản chất đắt đỏ của các giao dịch là gót chân Achilles của Ethereum. "Kẻ hủy diệt Ethereum" đưa ra mức phí rẻ hơn để tạo lợi thế cho mình so với nền tảng hợp đồng thông minh của thế giới. Tất nhiên, điều này đặt ra câu hỏi về gốc rễ của vấn đề: chính xác thì những phí gas này là gì và tại sao Ethereum lại cao như vậy?


Ethereum tính phí người dùng để thực hiện các giao dịch và các hoạt động khác trên mạng của nó và những khoản phí này được gọi là gas. Điều quan trọng cần ghi nhớ là hai điều: thứ nhất là các giao dịch phải chịu các chi phí khác nhau dựa trên độ phức tạp của chúng; nghĩa là, sẽ tốn nhiều xăng hơn để chuyển các mã thông báo ERC hơn là chỉ để gửi ETH. Một điểm khác cần lưu ý là mỗi khối trên mạng có một giới hạn khí.


Giới hạn gas có thể thay đổi tùy thuộc vào một số yếu tố và do đó, tại một thời điểm cụ thể, không phải tất cả các giao dịch đều kết thúc trên cùng một khối. Phí xăng xác định ai được vào một không gian khối; những người khai thác đầu tiên sẽ xác minh một giao dịch có phí gas cao nhất (phần thưởng). Các hoạt động khác được giữ lại cho đến khi các khối sau này xuất hiện và chúng có thể không được xử lý.


Quá trình này giải thích các khoản phí đắt đỏ của Ethereum; là mạng phổ biến nhất, nó thu hút rất nhiều người dùng. Tất cả những cá nhân này đều đang cạnh tranh (bằng phí xăng của họ) để có được một vị trí trên không gian khối hạn chế. Do đó, nếu một số giao dịch được thực hiện đồng thời, chi phí gas được đảm bảo sẽ tăng cao, dẫn đến việc người dùng phải trả hàng trăm đô la cho một giao dịch duy nhất. Hơn nữa, nếu phí gas mà một cá nhân thanh toán trong giờ cao điểm không đủ, giao dịch của họ sẽ không thành công và mạng lưới vẫn trừ tiền gas.



Điều này đã ảnh hưởng đến Mạng Ethereum như thế nào?



Có hai cách chính mà phí gas cao đã ảnh hưởng đến Ethereum nói chung, và chúng chủ yếu liên quan đến nhận thức của người dùng.


Một số người tin rằng bản chất đắt tiền của mạng có nghĩa là mạng tốt nhất hiện có. Sự phổ biến hiện tại của Ethereum do tập trung vào phân quyền khiến nó giống như một món lẩu thập cẩm như một nền tảng hợp đồng thông minh. Nhiều người dùng không bận tâm đến những khoản phí cắt cổ nếu đổi lại họ có được quyền truy cập vào những gì họ coi là dịch vụ cao cấp.


Mặt tiêu cực của phí xăng hoàn toàn trái ngược với mặt "tích cực" của tình huống. Người dùng có nhiều khả năng chuyển sang các nền tảng khác, nơi họ có thể sử dụng các dịch vụ tương tự với mức giá rẻ hơn. Nếu vấn đề kéo dài hơn và phí gas thậm chí còn cao hơn, những kẻ giết Ethereum có thể chỉ thực sự giả định cái tên đó. Tuy nhiên, cơ hội là rất mỏng, vì người dùng Ethereum đã chứng minh mức độ trung thành vô song kể từ khi mạng chứng kiến giá gas tăng vọt vào năm 2017 khi Cryptokitties tăng vọt. Cơn sốt NFT vào năm 2021 cũng đã thu hút người dùng mới đến với Ethereum, khiến mạng lưới bị tắc nghẽn, dẫn đến giá gas cắt cổ. Bất kể người dùng vẫn còn.



Chi tiết về EIP-4488



Buterin và Dietrichs giới thiệu EIP-4488 vào tháng 11 năm 2021; họ gọi đề xuất là "Giảm chi phí khí calldata giao dịch với tổng giới hạn calldata." EIP-4488 thực hiện hai điều để giảm phí gas, điều đầu tiên là giảm chi phí calldata giao dịch.


Nguồn; Github / Ethereum / EIPs


Như đã nêu trước đó, EIP-4488 tập trung hoàn toàn vào việc giảm phí gas cho các bản cuộn Lớp 2 như Optimism, Arbitrum và ZKSync. Các giải pháp này về cơ bản là "cuộn lên" dữ liệu giao dịch; họ nén các giao dịch của người dùng và gửi hàng loạt cho người xác thực thông qua calldata. Calldata là vùng địa chỉ byte chỉ đọc, vùng này giữ lại các quy định dữ liệu của một hoạt động. Quá trình này có thể được xem như là gia công phần lớn dữ liệu và chỉ trả lại thông tin tối thiểu cho các thợ đào. Điều này giúp tăng tốc xác minh giao dịch và giảm giá do ít dữ liệu được thêm vào mạng chính của mạng và phí gas được chia cho những người dùng thực hiện các giao dịch nén.


EIP 4488 trước tiên áp đặt giới hạn đối với calldata giao dịch có thể được thêm vào một khối và sau đó giảm chi phí của calldata để loại bỏ khả năng gây mất ổn định mạng. Điều này làm giảm mức phí mà người dùng phải trả và theo những người sáng tạo ra nó, đề xuất này sẽ giải quyết vấn đề này mà không làm giảm tính bảo mật của mạng. Việc nâng cấp sẽ hoạt động để mang lại chi phí giao dịch thấp hơn 3-8 lần so với trên lớp cơ sở Ethereum; Các cuộn ZK sẽ thấp hơn đáng kể, làm giảm chi phí xuống 40x-100x.



Cộng đồng Quan tâm; EIP-4488 ảnh hưởng như thế nào đến người dùng và các đối tượng



Bên cạnh những lợi thế rõ ràng cho người dùng, chẳng hạn như giảm phí xăng khi cuộn lên, EIP-4488 còn có những tác động khác. Một rủi ro đối với người dùng là khả năng họ có thể gặp phải sự cố ban đầu; người dùng có thể phải trả phí gas cao hơn khi đấu thầu cho cùng một không gian dữ liệu cuộc gọi.


Trong cuộc thảo luận của cộng đồng, các câu hỏi đặt ra là tại sao họ không thể cắt giảm chi phí tổng hợp một cách đơn giản. Tuy nhiên, người sáng lập Ethereum giải thích rằng chỉ cần giảm chi phí gas dữ liệu cuộc gọi từ 16 xuống 3 có thể mở rộng kích thước khối tối đa lên 10 triệu byte. Các khối lớn hơn có thể gây ra vấn đề về lâu dài và thậm chí trong tương lai gần. Đề xuất có thể khiến chuỗi khối Ethereum phát triển nhanh hơn gấp 5 lần so với tốc độ hiện tại, tăng từ 0,1Mb lên 0,5Mb mỗi khối.


Buterin chỉ ra rằng một động thái như vậy sẽ gây ra "mức độ căng thẳng chưa từng có" và có thể phá vỡ mạng lưới. Ngoài ra, các thành viên cộng đồng lưu ý rằng người dùng Ethereum muốn trở thành người xác nhận có thể bị cản trở bởi nhu cầu về phần cứng tốt hơn mà kích thước khối mở rộng có thể yêu cầu.


Nguồn; Github / Ethereum / EIPs


Tuy nhiên, Vitalik làm rõ thêm rằng việc tăng không gian dữ liệu để cuộn lên là khả thi vì các giải pháp thích hợp không có khả năng sớm tiếp quản Ethereum. Do đó, việc mở rộng lên 1,5MB sẽ là đủ trong thời gian chờ đợi và tránh rủi ro bảo mật. Các nhà phát triển nói chung có vẻ hài lòng với đề xuất này; một người dùng Ethereum đã lên Twitter để nhiệt tình bày tỏ sự ủng hộ của họ và giải thích về EIP-4488.


Nguồn; Twitter @protolambda



Kết luận



Cần nhớ rằng EIP-4488 là một giải pháp tạm thời; Chính Vitalik đã chỉ ra điều này. Đề xuất chỉ có thể áp dụng trong thời gian ngắn hạn và do đó hoàn hảo để điền vào trong khi nhóm đưa ra các chiến lược hiệu quả hơn và quan trọng nhất là bản cập nhật Serenity.


Quá trình chuyển đổi được mong đợi từ lâu của mạng lưới sang bằng chứng cổ phần đã diễn ra trong một thời gian dài nhưng rất đáng để chờ đợi vì nó có khả năng sẽ giải quyết được toàn bộ vấn đề. Chiến thuật tốt nhất là treo ở đó và có thể sử dụng cuộn lên.







Tác giả: Gate.io Observer: M. Olatunji

Disclaimer:

* Bài viết này chỉ trình bày quan điểm của những người quan sát và không tạo thành bất kỳ đề xuất đầu tư nào.

* Gate.io bảo lưu mọi quyền đối với bài viết này. Việc đăng lại bài viết sẽ được cho phép, với điều kiện là Gate.io được tham khảo. Trong tất cả các trường hợp khác, hành động pháp lý sẽ được thực hiện do vi phạm bản quyền.

Chia sẻ
gate logo
Giao dịch ngay
Tham gia Gate.io để giành giải thưởng