Flashbots là gì? Đây có phải là giải pháp hiệu quả cho MEV? - BlockSolFi

Flashbots là gì? Đây có phải là giải pháp hiệu quả cho MEV?

23/11/2021

Flashbots là gì? Đây có phải là giải pháp hiệu quả cho MEV?

Share

Với nhiều anh em quan tâm đến mạng lưới Ethereum, chắc hẳn đã vài lần lướt qua khái niệm MEV (Miners-Extractable Value). Đây là một trong những nguyên nhân gây nên hiện tượng phí gas cao, khiến người dùng không thể mua bán trên AMM.

Flashbots được cho là một trong những giải pháp đáng mong chờ để giải quyết MEV. Vậy Flashbots là gì, Flashbots giải quyết MEV như thế nào, cùng tìm hiểu trong bài viết này nhé!

Khái niệm Flashbots


Flashbot là một tổ chức được tài trợ vốn bởi Paradigm. Họ sinh ra với tôn chỉ sẽ làm minh bạch hoá các hoạt động liên quan đến MEV.
Flashbots nghiên cứu và phát triển làm việc để giảm thiểu các ảnh hưởng tiêu cực của MEV hiện tại, đồng thời tránh những rủi ro tồn tại mà MEV có thể gây ra cho các blockchain, điển hình là Ethereum.

Mục tiêu của Flashbots


Flashbots được tạo ra với 3 mục tiêu chính:

  • Mang lại sự minh bạch, rõ ràng cho Hoạt động MEV: Với việc Defi ngày càng phát triển, cơ sở hạ tầng và các hoạt động của MEV cũng đang ngày càng phức tạp hơn, khiến người dùng, nhất là những người mới chơi thường rất khó để nắm bắt. Ở phần này, Flashbots sẽ khám phá các tác động tiêu cực đến từ MEV, định lượng được tác hại của người dùng được gây ra bởi MEV và cung cấp công cụ cho các nhà xây dựng để giảm bề mặt dApp của họ để khai thác MEV. Cuối cùng là làm cho cộng đồng được minh bạch hơn trong việc khai thác MEV.
    Giải pháp: Flashbots xây dựng MEV-Inspect để quét các block của Ethereum và hiện các chỉ số của MEV theo thời gian.
    Tóm lại là: Flashbots sẽ cung cấp tất cả dữ liệu của MEV, giống như việc người dùng tra tất cả thông tin Ethereum trên Etherscan.
  • Dân chủ hóa quyền truy cập vào Doanh thu MEV: Chỉ có những trader lớn giao dịch off-chain với các miners hoặc những người rất rành về kỹ thuật mới sử dụng được MEV. Tuy nhiên với Flashbots, cơ hội sẽ được tạo ra cho tất cả mọi người để kết nối với miners.Giải pháp: MEV-Geth chính là câu trả lời của Flashbots. MEV-Geth tạo ra một kênh giao tiếp hiệu quả hơn cho các miners và người dùng trong việc đấu giá để đưa giao dịch vào block.
  • Cho phép phân phối công bằng Doanh thu MEV: MEV hiện đang tạo ra một nguồn doanh thu rất lớn, và điều này đang làm mất đi sự cân bằng về lợi ích giữa các bên, bao gồm miners, người dùng, DeFi dev, trader. Mục tiêu của Flashbots là phân phối lại nguồn lợi nhuận này, để tạo ra liên kết về mặt lợi ích bền vững giữa các bên.

Các sản phẩm của Flashbots

Tính đến hiện tại, Flashbots có 2 sản phẩm:
Flashbots Alpha
Trước khi tìm hiểu về Flashbots Alpha, chúng ta cần biết một khác niệm về Searchers. Searchers là những bên được Miners ủy quyền tìm các giao dịch trong Mempool, những Searchers này cạnh tranh với nhau để tìm ra các transactions có lợi nhất và gói lại thành Transaction bundle.

Trở lại với chủ đề chính, Flashbots Alpha được tạo ra bởi 2 thành phần: MEV-Geth MEV-Relay với cách hoạt động như sau:

Cách thức hoạt động của Flashbot Alpha

  1. Searchers thu thập Transaction.
  2. Searchers gửi Transaction bundle đến MEV-Relay.
  3. Transaction bundle sẽ được gửi từ MEV-Relay đến minners của MEV-Geth.
  4. Miners nhận Transaction bundle và xử lý trong MEV-Geth.
  5. Miners chọn ra những bundle có lợi nhuận cao nhất.
  6. Sau đó MEV-Geth so sánh block bao gồm bundle này với một block thông thường không bao gồm bất kỳ bundle nào. Nếu việc có bundle giúp có lợi hơn, miners sẽ xử lý giao dịch.

Chỉ khi bundle của Searchers được bao gồm trong một block thì phí giao dịch (tip) mới được thanh toán. Nếu không, Searchers không mất bất kỳ chi phí nào (tức là không phải trả phí gas cho các giao dịch không thành công).

MEV-Explore
Đây là một dashboard về tất cả dữ liệu liên quan đến giao dịch MEV. Các câu hỏi như tổng doanh thu MEV, giao thức DeFi nào chứa nhiều MEV nhất, DeFi traders thu được bao nhiêu lợi nhuận từ MEV,… đều có thể được tìm thấy ở dashboard này.


Giao diện của MEV-Explore

Vậy sự khác nhau giữa MEV-Explore và MEV-Inspect là gì?

MEV-Explore sử dụng dữ liệu do MEV-Inspect thu thập được. MEV-Inspect hiện nay bao gồm: Curve, Balancer, Uniswap (& clones), Aave, Compound, 0x, DyDx. Sau khi thu thập dữ liệu, MEV-Inspect sẽ giải mã và thể hiện lên MEV-Explore.

Người dùng có sử dụng Flashbots nhiều không?


Theo báo cáo tháng 1/2021, có tổng cộng 19 Searcher bots đã đưa vào block thành công. Nhưng đến tháng 4/2021, số lượng Searcher bots đã tăng lên 600. Ngoài ra, dưới đây là biểu đồ thể hiện số Transaction bundle được Searcher bots đưa vào block, cho thấy nhu cầu sử dụng dịch vụ của Flashbots rất nhiều.

Lời kết

Như vậy là chúng ta đã cùng tìm hiểu qua một vài nội dung xoay quanh Flashbots và biết được vì sao Flashbots là một trong những giải pháp MEV đáng mong chờ. Chúc các anh em sử dụng Flashbots thành công trong cuộc chơi của mình. Nếu có bất kỳ thắc mắc nào, anh em có thể để lại bình luận cho BlockSolFi nhé!!!

 

 

BÀI TƯƠNG TỰ