📚 Thiết kế mempool mới để ngăn chặn các thao tác thay đổi thứ tự trong khối ✅ Tóm tắt nội dung Đề xuất này đưa ra một thiết kế mempool (nơi lưu trữ các giao dịch chưa được xác nhận) được mã hóa, làm cho nội dung bên trong không thể nhìn thấy cho đến khi nó được đưa vào một khối. Mục tiêu của thiết kế này là giảm đáng kể các hành vi lợi dụng để thay đổi thứ tự giao dịch hoặc các lợi ích MEV (Miner Extractable Value - giá trị có thể khai thác được từ thợ đào) nhằm thao túng giá cả. Dù cuối cùng các giao dịch sẽ được công khai, nhưng điểm quan trọng là "chúng không thể nhìn thấy cho đến sát thời điểm thực hiện". ✅ Tại sao cần có mempool được mã hóa Trong Ethereum hiện tại, bất kỳ ai cũng có thể xem nội dung của các giao dịch trong mempool. Do đó, các chiến lược MEV như front-running (chạy trước giao dịch của người khác) hoặc sandwich attack (gài giao dịch trước và sau để thao túng giá) trở nên khả thi. Điều này dẫn đến tổn thất cho người dùng và làm tăng sự tập trung hóa của các nhà xây khối (block builder) vào một số ít các tổ chức lớn. Việc mã hóa sẽ khiến nội dung giao dịch không thể nhìn thấy, dù thứ tự vẫn có thể được biết, từ đó làm giảm hiệu quả của các cuộc tấn công này. ✅ Giao dịch được mã hóa như thế nào Mỗi giao dịch được chia thành hai phần: "bì thư" và "nội dung (payload được mã hóa)". Phần bì thư chứa các thông tin tối thiểu như phí gas, phí giao dịch, và khóa giải mã cần thiết, được lưu dưới dạng văn bản thường. Phần nội dung chứa các thông tin như địa chỉ nhận, số tiền, dữ liệu gọi hợp đồng thông minh, v.v., được mã hóa. Sau khi giao dịch được đưa vào khối, khóa giải mã tương ứng được công khai và lúc đó nội dung mới được thực hiện. ✅ Vai trò "cung cấp khóa" (Key Provider) Key Provider là bên chịu trách nhiệm quản lý khóa để giải mã giao dịch. Thiết kế này không bị giới hạn ở một phương pháp cụ thể, mà cho phép lựa chọn từ nhiều cách thức khác nhau như: - Threshold cryptography (phân chia khóa giữa nhiều người) - MPC (Multi-Party Computation - tính toán đa bên) - TEE (Trusted Execution Environment - môi trường thực thi đáng tin cậy) - Time-lock cryptography (mã hóa có độ trễ theo thời gian) Ethereum chỉ cung cấp nền tảng có thể sử dụng được với bất kỳ phương pháp mã hóa nào. ✅ Thứ tự và tính an toàn trong khối Trong một khối, các giao dịch thường (không mã hóa) được thực hiện trước, sau đó là các bì thư của giao dịch mã hóa, và cuối cùng là nội dung đã được giải mã. Cấu trúc này đảm bảo các tính năng an toàn sau: - Phí luôn được thanh toán trước - Nội dung chỉ được thực hiện khi khóa được công khai Ngay cả khi khóa không được công khai, việc xử lý chỉ dừng lại ở bì thư, không làm toàn bộ chuỗi bị dừng lại. ✅ Hiệu quả đối với MEV và khả năng chống kiểm duyệt Khi nội dung giao dịch không thể nhìn thấy, các nhà xây khối không thể tính toán trước được "giao dịch nào sẽ ảnh hưởng đến giá cả như thế nào", khiến việc thao túng thứ tự để kiếm lợi nhuận trở nên khó khăn hơn, từ đó làm suy yếu cấu trúc MEV. Ngoài ra, việc ẩn nội dung giao dịch khiến việc loại bỏ có mục tiêu các địa chỉ cụ thể hoặc các hoạt động DeFi trở nên khó khăn hơn, từ đó cải thiện khả năng chống kiểm duyệt theo thời gian thực (không bị từ chối ngay lập tức).

Chia sẻ







Nguồn:Hiển thị bản gốc
Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này.
Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụng và Tiết lộ rủi ro của chúng tôi.