Tóm tắt điều hành
Một nghiên cứu chung của zkSecurity, Prooflab và Imperial College London đã xác định việc định giá sai đáng kể các giao dịch nhỏ trên các bản tổng hợp Ethereum Layer-2, làm dấy lên lo ngại về sự ổn định của mạng lưới và chi phí người dùng.
Chi tiết sự kiện
Một nghiên cứu gần đây có tựa đề “Unaligned Incentives: Pricing Attacks Against Blockchain Rollups,” được công bố bởi các nhà nghiên cứu từ zkSecurity, Prooflab và Imperial College London, đã trình bày chi tiết các lỗi nghiêm trọng trong cách các bản tổng hợp Ethereum Layer-2 tính phí giao dịch. Nghiên cứu chỉ ra rằng các cơ chế phí hiện tại quá đơn giản, không tính toán đầy đủ các chi phí riêng biệt liên quan đến tính toán, khả năng cung cấp dữ liệu và tạo bằng chứng. Việc gộp các yếu tố chi phí này dẫn đến việc định giá không chính xác các giao dịch nhỏ, thường dẫn đến chi phí tăng cao cho người dùng hoặc các giao dịch bị định giá thấp có thể bị khai thác.
Nghiên cứu đã đánh giá năm bản tổng hợp nổi bật: Polygon zkEVM, zkSync Era, Scroll, Optimism và Arbitrum. Các phân tích này đã tiết lộ sự khác biệt lớn trong các phương pháp thiết lập phí của chúng, làm nổi bật các quy tắc khác biệt và có khả năng bị khai thác trên toàn hệ sinh thái Layer-2.
Cơ chế tài chính
Các bản tổng hợp được thiết kế để mở rộng quy mô Ethereum bằng cách gom các giao dịch và giải quyết chúng trên chuỗi khối Layer-1. Để hoạt động, các mạng này phải bao gồm ba chi phí tài nguyên riêng biệt: tính toán để thực hiện các giao dịch trong một lô, khả năng cung cấp dữ liệu để đăng dữ liệu giao dịch trở lại chuỗi Layer-1 để xác minh và chi phí gas liên quan đến việc giải quyết lô và xác minh bằng chứng.
Theo truyền thống, các chuỗi khối công khai sử dụng một đơn vị tài khoản duy nhất, có thể thay thế, chẳng hạn như gas của Ethereum, để định giá các tài nguyên không thể thay thế này. Cách tiếp cận này liên quan đến việc mã hóa cứng giá tương đối của băng thông, tính toán và lưu trữ. Tuy nhiên, việc định giá cố định này cản trở việc khám phá giá chi tiết và có thể tạo cơ hội để khai thác. Ví dụ, một số mạng tổng hợp sử dụng hệ thống hoàn tiền, có thể bị những kẻ độc hại lạm dụng bằng cách gửi nhiều giao dịch và sau đó yêu cầu lại một phần phí, có khả năng tạo điều kiện cho các cuộc tấn công từ chối dịch vụ.
Tác động thị trường
Việc định giá sai được xác định trong nghiên cứu có những tác động đáng kể đối với hệ sinh thái Web3 rộng lớn hơn. Người dùng phải đối mặt với nguy cơ chi phí giao dịch tăng cao, làm xói mòn lợi ích kinh tế của các giải pháp mở rộng Layer-2. Quan trọng hơn, các giao dịch bị định giá thấp tạo ra các lỗ hổng có thể bị khai thác để tấn công từ chối dịch vụ, làm tổn hại đến sự ổn định và bảo mật của mạng lưới.
Để giảm thiểu những rủi ro này, nghiên cứu ủng hộ việc triển khai cơ chế phí đa chiều. Các cơ chế này sẽ định giá riêng biệt cho việc thực thi, đăng dữ liệu và tạo bằng chứng, điều chỉnh phí chặt chẽ hơn với mức tiêu thụ tài nguyên thực tế. Phương pháp này được dự đoán sẽ tăng cường khả năng chống lại các cuộc tấn công spam của hệ thống và cung cấp cho người dùng chi phí giao dịch dễ đoán hơn.
Các tiền lệ về định giá đa chiều đã tồn tại, với Solana đã triển khai các thị trường phí cục bộ trước đây. Tương tự, bản cập nhật Dencun sắp tới của Ethereum, thông qua EIP-4844, sẽ giới thiệu các blob với cơ chế phí độc lập, tạo ra một thị trường phí hai chiều hiệu quả. Các chuỗi khối khác, bao gồm Avalanche và Penumbra, cũng đã áp dụng các cấu trúc phí đa chiều.
Bình luận của chuyên gia
Các nhà nghiên cứu tham gia vào nghiên cứu nhấn mạnh rằng việc áp dụng định giá đa chiều cho việc thực thi, dữ liệu và bằng chứng là rất quan trọng để ngăn chặn các rủi ro hệ thống trong các bản tổng hợp Ethereum Layer-2. Quan điểm này được hỗ trợ bởi nghiên cứu học thuật rộng hơn, cho thấy rằng các thị trường phí blockchain đa chiều "về cơ bản là tối ưu, ngay cả khi chống lại các đối thủ trong trường hợp xấu nhất," theo các phát hiện được trình bày tại DROPS.
Bối cảnh rộng hơn
Các thách thức được nghiên cứu nêu bật là một phần của cuộc thảo luận rộng hơn về việc tối ưu hóa thị trường phí blockchain. Việc phụ thuộc vào mô hình phí một chiều, gộp chung các chi phí tài nguyên khác nhau, hạn chế thông lượng mạng và làm trầm trọng thêm khả năng dễ bị tấn công bởi các hành vi đối địch như spam. Một nghiên cứu từ Flashbots chỉ ra rằng trên các EVM L2, tới 80% gas có thể bị tiêu thụ bởi các giao dịch spam chỉ trả một tỷ lệ phần trăm gas phí tổng cộng thấp bất thường.
Tuy nhiên, việc triển khai các thị trường phí đa chiều lại có những phức tạp riêng, đặc biệt đối với các blockchain có thông lượng cao. "Vấn đề đóng gói khối" — chọn các giao dịch có tiện ích cao nhất với các ràng buộc tài nguyên — là một thách thức NP-khó, khiến các giải pháp hoàn hảo trở nên tốn kém về mặt tính toán. Nghiên cứu hiện tại cho thấy các giải pháp heuristic và phương pháp giảm chiều có thể cần thiết cho các triển khai thực tế, độ trễ thấp và thông lượng cao. Cuối cùng, việc giải quyết các lỗi cơ chế phí này là rất quan trọng để Ethereum tiếp tục mở rộng quy mô an toàn và hiệu quả, cũng như để các công nghệ Layer-2 được áp dụng rộng rãi hơn.