Back to top
  • 공유 Chia sẻ
  • 인쇄 In
  • 글자크기 Cỡ chữ
URL đã được sao chép

F3B – Giải pháp mã hóa giao dịch mới giúp Ethereum(ETH) chống lại tấn công MEV trị giá 2 triệu USD mỗi tháng

F3B – Giải pháp mã hóa giao dịch mới giúp Ethereum(ETH) chống lại tấn công MEV trị giá 2 triệu USD mỗi tháng / Tokenpost

Một giải pháp mã hóa giao dịch mới mang tên “Flash Freezing Flash Boys (F3B)” đang thu hút sự chú ý trong cộng đồng Ethereum(ETH), khi lượng tấn công MEV (Maximal Extractable Value) ngày càng gia tăng. Theo thống kê, Ethereum đang ghi nhận trung bình hơn 2.000 lượt khai thác MEV mỗi ngày, tương đương với hơn 2 triệu USD (~29,2 tỷ VNĐ) bị rút khỏi hệ sinh thái mỗi tháng.

F3B được kỳ vọng sẽ là lá chắn hiệu quả ngăn chặn MEV – một trong những vấn đề nhức nhối nhất của blockchain hiện nay – thông qua giải pháp “mã hóa theo từng giao dịch”.

Theo The Block đưa tin ngày 24 (giờ địa phương), F3B là kết quả nghiên cứu nhằm khắc phục những điểm yếu trong các phương pháp mã hóa hiện nay. Thay vì áp dụng mã hóa theo từng Epoch (tập hợp nhiều block), phương thức này sử dụng mô hình mã hóa – giải mã riêng biệt cho từng giao dịch nhằm giảm thiểu khả năng truy cập sớm vào dữ liệu giao dịch – điều mà các tác nhân MEV thường lợi dụng.

từ “MEV”, “Ethereum(ETH)” và “mã hóa theo từng giao dịch” đều đóng vai trò then chốt trong bối cảnh này.

Hoạt động của F3B: Cấu trúc mới dựa trên “bí mật có thể giải mã tập thể”

F3B sử dụng kiến trúc hai pha mã hóa. Người dùng sẽ mã hóa giao dịch của họ bằng một khóa đối xứng, sau đó tiếp tục mã hóa khóa này theo phương thức “mã hóa ngưỡng” (threshold encryption), sao cho chỉ hội đồng quản lý bí mật (SMC) mới có thể khôi phục khóa để giải mã giao dịch.

Về quy trình: giao dịch được đẩy lên mạng ở trạng thái đã mã hóa, chỉ được giải mã sau khi block chứa giao dịch được xác nhận. Điều này giúp ngăn chặn việc lộ thông tin giao dịch trước thời điểm ghi nhận chính thức – một yếu tố sống còn để chặn các hình thức tấn công như front-running hay sandwich attack – vốn là nguồn thu chính cho các tác nhân MEV.

Theo nhóm phát triển dự án, phương pháp mã hóa theo từng giao dịch trước đây bị đánh giá là phi thực tế do chi phí xử lý quá cao. Tuy nhiên, F3B đã tối ưu tính toán bằng cách chỉ bảo vệ khóa mã hóa với threshold encryption, thay vì áp toàn bộ thuật toán lên toàn bộ giao dịch. Kết quả, dung lượng mã hóa giảm tới khoảng 10 lần so với phương án truyền thống trong giao dịch đơn giản như hoán đổi token.

So sánh hai phương thức: TDH2 và PVSS

Cơ chế mã hóa khóa trong F3B có thể vận hành theo hai cách:

- TDH2 (Threshold Diffie-Hellman 2): Nhóm SMC cố định cùng tạo khóa chung qua quy trình phân tán (DKG), khóa này được dùng để bảo vệ khóa đối xứng. Mỗi phần tử đều phải nộp đoạn giải mã kèm bằng chứng không tương tác (NIZK) để đảm bảo tính hợp lệ. Cách tiếp cận này tập trung vào hiệu quả, nhưng thiếu tính linh hoạt.

- PVSS (Publicly Verifiable Secret Sharing): Cho phép người gửi tự chọn các thành viên SMC. Mỗi thành viên giữ khóa riêng và công khai. Phần giải mã đi kèm với bằng chứng đầy đủ, giúp bất kỳ ai cũng có thể xác minh giao dịch. Dù tăng độ tin cậy và minh bạch, PVSS lại tạo thêm gánh nặng lưu trữ và tính toán.

Dưới mô phỏng trong môi trường của Ethereum, cả TDH2 và PVSS đều có độ trễ rất thấp – chỉ khoảng 200ms sau khi block được xác nhận, tức chỉ chiếm chưa đầy 0,03% thời gian xác thực của Ethereum. Ngoài ra, TDH2 chỉ tạo thêm khoảng 80 byte dữ liệu xử lý cho mỗi giao dịch – con số rất nhỏ so với quy mô toàn mạng.

Cơ chế thưởng – phạt bảo vệ tính toàn vẹn hệ thống

Để các thành viên SMC hành xử trung thực, F3B sử dụng cơ chế “khen thưởng – trừng phạt” (incentive-penalty): mỗi thành viên phải đặt cọc một lượng tài sản nhất định. Khi bị phát hiện hành vi gian lận như giải mã sớm hay đưa thông tin sai lệch, họ có thể bị mất toàn bộ hoặc một phần số tiền ký quỹ thông qua cơ chế slashing.

Trong TDH2, bằng chứng gian lận nằm ngay trong đoạn giải mã không hợp lệ. Với PVSS, bằng chứng đi kèm dữ liệu minh bạch từ đầu. Tuy nhiên, các hành vi giải mã bí mật một cách âm thầm ngoài chuỗi (off-chain collusion) vẫn chưa có biện pháp kiểm soát hiệu quả, đòi hỏi sự trung thực và hợp tác từ đa số thành viên SMC.

F3B cũng dự phòng các kịch bản bị lạm dụng như: kẻ xấu gửi hàng loạt giao dịch mã hóa để cố tình trì hoãn thời gian xác nhận block. Để ngăn điều đó xảy ra, người gửi phải ký quỹ một khoản đảm bảo cho mỗi giao dịch, và chỉ nhận lại phần hoàn lại nếu giao dịch hoàn tất hợp lệ.

F3B – Tương lai bảo mật mở rộng không chỉ cho Ethereum

từ “F3B”, “MEV” và “Ethereum(ETH)” không chỉ xuất hiện trong mô tả kỹ thuật, mà còn gợi mở khả năng mở rộng vượt ngoài phạm vi blockchain Ethereum hiện tại.

F3B tương thích với hợp đồng thông minh (smart contract) hiện có, và không yêu cầu thay đổi trong lớp đồng thuận (consensus layer). Tuy nhiên, để triển khai đầy đủ cơ chế “mã hóa theo từng giao dịch”, cần thay đổi sâu trong lớp thực thi (execution layer) – tương đương một đợt nâng cấp (hard fork) lớn nhất kể từ bản nâng cấp The Merge.

Dù vậy, tiềm năng ứng dụng không dừng lại ở MEV. Khả năng bảo mật hẹn giờ cho phép triển khai các giải pháp như “đấu giá kín” (sealed-bid auction) – nơi người tham gia gửi giá thầu dưới dạng mã hóa và chỉ được công bố sau khi phiên đấu giá kết thúc. Điều này loại bỏ hoàn toàn rủi ro thao túng hay rò rỉ thông tin.

bình luận: F3B là ví dụ điển hình cho các giải pháp bảo mật hành vi theo hướng “kiểm soát quyền truy cập thông tin”, không chỉ đơn thuần dựa vào đồng thuận toàn mạng. Trong bối cảnh lượng dữ liệu và người dùng blockchain ngày càng tăng, hướng đi này có thể tạo nên lớp bảo mật thế hệ tiếp theo.

Khả năng mở rộng sang các blockchain mới nổi với tần suất tạo block cao cũng mang lại cơ hội để F3B trở thành tiêu chuẩn bảo mật phi tập trung trong hệ sinh thái Web3.

<Bản quyền ⓒ TokenPost, nghiêm cấm sao chép và phân phối trái phép>

Phổ biến nhất

Các bài viết liên quan khác

Bình luận 0

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.

0/1000

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.
1