Bitcoin$29230.604862273-2.855%
Ethereum$1993.1252276004-2.804%
Tether$0.99888252145266-0.013%
USD Coin$1.0004425009789+0.017%
BNB$325.07818274973-2.379%
XRP$0.40991393147173-2.076%
Binance USD$1.0014705306347+0.202%
Cardano$0.5235684758404-4.207%
Solana$50.733253420805-3.596%
Dogecoin$0.084220190200003-2.354%
Polkadot$10.134208495526-3.5%
Avalanche$30.290409048207-4.205%
Wrapped Bitcoin$29329.055447582-2.582%
TRON$0.080567485092758-1.646%
Dai$0.99970169689222-0.048%
Shiba Inu$1.1824691323182E-5-2.9%
Polygon$0.66054799710257-3.923%
Litecoin$70.240935785284-2.976%
Cronos$0.19119985648078-3.133%
UNUS SED LEO$4.9113356313883+0.028%

MEV là gì? Khám phá giải pháp của MEV trên Blockchain

19/03/2022
MEV là gì? Khám phá giải pháp của MEV trên Blockchain

Giá trị có thể trích xuất của người khai thác, viết tắt là MEV, là lượng giá trị mà người khai thác có thể nhận được từ một block.

Trong một số bài báo, khái niệm này đã được đề xuất như là giá trị lớn nhất có thể được trích xuất.

Nhưng nhìn chung, khái niệm này có nghĩa là gì? Người khai thác có thể đạt được nhiều giá trị hơn bằng những cách nào?

Hãy để ICOViet trả lời những câu hỏi đó thông qua bài viết bên dưới!

MEV là gì?

mev là gì

Những người khai thác được thưởng cho các dịch vụ mà họ cung cấp trên các mạng blockchain. Có hai loại hoạt động mạng; Một là xây dựng hoặc tạo một khối mới và hai là phê duyệt các giao dịch.

Ví dụ: Hiện tại (ngày 14 tháng 2) phần thưởng cho việc xây dựng một block mới trên mạng Bitcoin là 6,25 bitcoin. Số tiền này giảm đi một nửa sau mỗi 4 năm do hiện tượng Halving.

Phí mà các thợ đào nhận được để đổi lấy việc xác nhận giao dịch để đổi lấy phần thưởng cho một khối mới là không đáng kể; Do đó, có thể một số thợ đào sẽ thực hiện các biện pháp khác để tăng thu nhập và lợi nhuận của họ.

Tất nhiên, khái niệm này cũng được sử dụng như “Giá trị có thể trích xuất tối đa” – MEV. Điều này là do nó không giới hạn đối với các máy khai thác và mạng hỗ trợ PoW.

Những người có quyền truy cập nhưng không có khả năng xử lý khai thác cũng có thể tận dụng cơ hội MEV bằng cách cung cấp phí cao cho các thợ đào.

Người dùng phải trả một khoản phí tùy thuộc vào khối lượng giao dịch của họ trong khối. Sau chương trình EIP-1559, phí này có một phạm vi nhất định.

Họ có thể trả số tiền tối thiểu có thể hoặc nhiều hơn một chút so với mức phí trung bình được trả để xác nhận giao dịch của họ.

Điều tự nhiên là các thợ đào hoặc người phê duyệt chọn các giao dịch có phí cao hơn. Vì các giao dịch có phí cao hơn được thực hiện nhanh hơn.

Đây là một ví dụ nhỏ để nói rằng người khai thác hoặc người phê duyệt có tùy chọn sắp xếp từng giao dịch thành một khối.

Các thợ mỏ có rất nhiều quyền lực và có thể thao tác trong việc tạo khối, nhập các giao dịch vào các khối, bỏ qua và sắp xếp các giao dịch.

mempool

Như bạn đã biết, các giao dịch của người dùng trước tiên được gửi đến một phòng chờ có tên Mempool trước khi được xử lý và xác minh, sau đó được đăng ký trên network.

Tại thời điểm này, các nút thực hiện hành động và bằng cách kiểm tra các giao dịch, thực hiện các bước đã nêu ở trên để có được MEV.

MEV được phát hiện lần đầu tiên khi nào?

Khái niệm về MEV lần đầu tiên được đưa ra cách đây bảy năm bởi một người có biệt danh là Pmcgoohan. Anh ấy đã tuyên bố trong một bài đăng trên Reddit rằng những người khai thác mạng Atrium có tiềm năng tạo ra lợi nhuận ngoài sự chấp thuận của blockchain hoặc giao dịch.

Trong bài viết của mình, anh đề cập đến khái niệm chạy trước (Front-Running), một trong những loại chiến lược MEV. Mặc dù mạng Atrium vẫn chưa được ra mắt vào thời điểm đó, nhiều người đã bình luận về khái niệm này; Nhưng không có thay đổi nào trong mạng và vấn đề về giá trị có thể trích xuất của người khai thác đã trở thành hiện thực. Mặc dù Front Running đã được công bố vào năm 2014, nhưng nó đã được trình bày chính thức và mang tính học thuật vào năm 2019 với việc xuất bản một bài báo của Cornell Tech Institute.

Các nhà nghiên cứu đã đo lượng giá trị có thể trích xuất của các công cụ khai thác kể từ khi vấn đề được nêu ra và các vấn đề khác như chạy lại , tấn công sandwich hoặc sử dụng rô bốt để kinh doanh chênh lệch giá đã xuất hiện. Theo Viện Flashbots, từ đầu ngày 1 tháng 1 năm 2020 đến ngày 26 tháng 1 năm 2022, các thợ đào đã có thể kiếm được gần 577 triệu đô la bằng cách thao túng các giao dịch. Đó là 30 triệu đô la trong 30 ngày qua.

Xem thêm:  Uniswap là gì? Khám phá cách thức hoạt động của nền tảng AMM Uniswap

 Extracted MEV

Biểu đồ trên cho thấy xu hướng và tỷ lệ MEV đạt được trong các năm 2020-2022.

Những tính toán này đã được thực hiện cho mạng Atrium, và giá trị của nó chắc chắn sẽ tăng lên khi có thêm các mạng và giao thức khác.

Làm cách nào để người khai thác đạt được giá trị có thể trích xuất tối đa?

Một người khai thác có thể thao túng các giao dịch để tăng lợi nhuận của mình và sử dụng các phương pháp khác nhau như chạy trước, chạy sau, tấn công sandwich và chênh lệch giá.

Ngoài ra, một node có thể thanh lý hợp đồng hạ cánh. Trong các phương pháp này, người khai thác sử dụng thông tin và quyền lực có để tăng thu nhập.

Đầu tiên, chúng ta đưa ra các vấn đề giúp dễ dàng giải thích những gì đã nói hơn.

Giả sử một người muốn mua một lượng lớn ether thông qua trao đổi UniSwap. Chúng ta đặt tên giao dịch này là A. Số lượng giao dịch A là số tiền sẽ làm tăng giá của Atrium so với USDC.

Điều này xảy ra trong một sàn giao dịch phi tập trung sử dụng cơ chế tiếp thị tự động (AMM) . Những người khai thác nhìn thấy giao dịch này có thể làm như sau:

Kiểm tra MEV thông qua chạy trước

Chạy trước (Front Running) là hành động “thực hiện một giao dịch trước một giao dịch cụ thể và với sự hiểu biết trước.”

Như chúng tôi đã nói, các thợ đào biết về giao dịch A‌ và đăng ký giao dịch mua ngay trước đó. Giao dịch này làm tăng giá của ether.

Do đó, giá của giao dịch chính tăng lên một chút và giao dịch A gặp phải sự trượt giá . Trong trường hợp này, các thợ đào sẽ được hưởng lợi từ việc tăng phí.

Tấn công sao lưu để lấy MEV

Trong Front Running, giao dịch của chúng ta diễn ra trước giao dịch mục tiêu; Nhưng trong RunBack Running, giao dịch của chúng ta được đăng ký ngay sau khi giao dịch.

Sau khi giao dịch A được xác nhận, giá ETH sẽ tăng trở lại. Tại đây các thợ đào vào lại trò chơi và ghi lại một giao dịch theo hướng ngược lại.

Tức là họ bán ether đã mua. Sau khi giá tăng, những người khai thác kiếm được lợi nhuận tốt bằng cách bán ether.

Tấn công Sandwich vào giá trị có thể trích xuất của các thợ đào

attack sandwich

Sandwich Attack là sự kết hợp giữa chạy trước và chạy sau. Có nghĩa là, nếu một thợ đào tấn công giao dịch A bằng Attack sandwich, nó sẽ chạy trước và sau đó chạy sau.

Sử dụng chênh lệch giá để nhận được lợi nhuận tối đa có thể trích xuất

Kinh doanh chênh lệch giá là một hành vi có thể kiếm được từ chênh lệch giá. Từ “Arbitrage” có nghĩa là mua một tài sản với giá thấp hơn ở một nơi và bán nó với giá cao hơn ở một nơi khác.

Một số người sử dụng robot để theo dõi việc này. Họ làm điều này để khám phá sự khác biệt về giá cả và cơ hội giao dịch.

Giả sử ai đó mua và bán một loại tiền kỹ thuật số một cách khéo léo. Số lượng giao dịch của anh ta đến mức nó gây ra sự biến động giá trong nhóm của sàn giao dịch phi tập trung đó.

Nhanh chóng nhận thức được vấn đề này và nhận thức được giá của cùng một loại tiền tệ trên một sàn giao dịch phi tập trung khác, đăng ký giao dịch của họ và kiếm tiền từ chênh lệch giá.

Đôi khi điều này xảy ra thông qua hình thức vay nhanh (Flash Loan) . Khoản vay nhanh là khoản vay được thực hiện và hoàn trả không cần thế chấp tài sản và trong một khoảng thời gian ngắn.

Với một ví dụ, chúng ta có thể giải thích điều này rõ ràng hơn:

mev

Trong hình trên , bạn có thể thấy một giao dịch chênh lệch giá . Bằng cách quan sát các khối và ống, một robot phát hiện ra rằng giá của ether trong một trao đổi hoán đổi ion cao hơn trong một trao đổi hoán đổi SUSHi.

Ban đầu, với một cuộc tấn công cho vay nhanh chóng trên nền tảng Aave, nó đã vay 1.000 ete.

Đầu tiên, 1000 ether này được chuyển đổi thành DAI trong Uniswap và trong bước tiếp theo, nó lại được chuyển đổi sang ether trong sàn giao dịch Sushiswap.

Xem thêm:  Bitcoin Gold là gì? Tất tần tật về BTG Coin trong 1 phút

Anh ta nhận được 45 ether từ sự chênh lệch giá giữa hai nền tảng kinh doanh chênh lệch giá này.

 Token arbitrage

Việc kinh doanh chênh lệch giá cũng có thể được thực hiện bởi những người dùng bình thường; Nhưng nó vẫn có thể là một nguồn doanh thu cho các node mạng.

Người dùng phải trả một khoản phí cao để xác nhận giao dịch của họ nhằm hoàn thành giao dịch nhanh hơn và không bỏ lỡ cơ hội. Điều này dẫn đến việc tăng phí hiện tại của nhà mạng và những người dùng khác phải trả nhiều tiền hơn.

Thanh lý tài khoản đích

Một cơ hội khác để các node đạt được giá trị có thể trích xuất tối đa là thanh lý tài khoản trong các giao thức cho vay. 

Khi người dùng muốn vay từ một giao thức, anh ta phải bảo lãnh đến một số tiền định trước. Giá trị của tài sản thế chấp thay đổi tùy theo biến động giá cả.

Khi giá trị của tài sản thế chấp giảm xuống dưới tỷ lệ chấp nhận và một tỷ lệ nhất định của khoản vay, hệ thống sẽ kết thúc hợp đồng cho vay và thanh lý tài sản thế chấp để duy trì sự an toàn của tài sản cho vay.

Một phần của tài sản thế chấp được thanh lý sẽ chuyển cho người cho vay và một phần được chuyển cho người đang trong quá trình thanh lý.

Giá trị có thể trích xuất của các thợ đào bằng cách thanh lý tài khoản hoặc chênh lệch giá:

MEV on defi

Bằng cách quan sát các hợp đồng sắp được thanh lý, các thợ đào thực hiện một giao dịch chạy trước và thanh lý tài khoản. Trong trường hợp này, họ có thể được giá tốt hơn.

Bỏ qua giao dịch để đạt được MEV

Một điều khác mà các thợ đào có thể làm là bỏ qua hoặc trì hoãn việc xác nhận giao dịch.

Ví dụ: họ có thể từ chối giao dịch chênh lệch giá của người dùng và tự mình nắm bắt cơ hội. Hoặc có thể có một vị thế mua và bạn thấy một giao dịch lớn ảnh hưởng đến giá, đang chờ xác nhận theo hướng ngược lại với vị thế của mình.

Đầu tiên, người khai thác đóng vị trí của mình và sau đó xác nhận giao dịch của người dùng để không bị giảm giá.

Giá trị tối đa có thể được trích xuất bằng cách sử dụng Time Bandit Attack

Time Bandit Attack

Trong một cuộc tấn công của “Time Bandit”, có nghĩa là cướp hoặc đánh cắp thời gian, một thợ mỏ tuyên bố rằng anh ta không chấp nhận các block đã tạo và có ý định xây dựng lại chúng.

Điều này xảy ra khi quan sát các khối đã tạo và nhận thấy cơ hội tốt để bán chênh lệch giá trong các khối trước đó. Khi MEV đủ lớn so với phần thưởng khối, việc phá vỡ sự đồng thuận của các block cũ có thể có ý nghĩa.

Giả sử một người khai thác ở khối số 100 tìm thấy cơ hội kinh doanh chênh lệch giá 50.000 đô la; Trong khi khối cuối cùng là khối số 102.

Thay vì khai thác khối 102 và chỉ nhận được tiền thưởng khai thác, người khai thác này lại khai thác khối 100. Để khối của anh ấy được chấp thuận, anh ấy cũng khai thác các khối 101 và 102, và khi chuỗi khối của anh ấy dài hơn, khối của anh ấy được đăng ký trong mạng.

Cần lưu ý rằng đối với người khai thác chúng ta có nghĩa là các nút có sức mạnh xử lý cao. Trong một số trường hợp, cuộc tấn công này được coi là tương tự như cuộc tấn công 51%.

Bởi vì một nút có khả năng khai thác lại một khối đã được khai thác và trích xuất một số khối tiếp theo để kéo dài chuỗi khối của nó có rất nhiều sức mạnh xử lý.

Giá trị tối đa có thể được trích xuất bằng cách sử dụng Uncle Bandit Attack

Uncle Bandit Attack

Bên trong cơ chế, hai block đôi khi có thể được chiết xuất đồng thời; Nhưng cuối cùng một trong số chúng có thể được thêm vào chuỗi chính.

Giống như Bitcoin, có một “khối mồ côi”, một khối không kết nối với mạng trong Atrium nhưng vẫn chấp nhận một số giao dịch trong một thời gian được gọi là Uncle Block.

Xem thêm:  CBDC là gì? 8 lợi ích của CBDC đối với người dân, chính phủ và nền kinh tế

Không giống như bitcoin, nơi các giao dịch thậm chí có thể ở trong khối trong vài ngày, trong Atrium, chúng chỉ ở trong khối không bị chặn trong vài phút.

Đạt được MEV cho những người khai thác sử dụng phương pháp tấn công blockchain là người khai thác nhìn thấy giao dịch mong muốn của mình, có cơ hội kinh doanh chênh lệch giá, trong khối ngoại tuyến hoặc chuỗi khối.

Người khai thác loại bỏ giao dịch khỏi mở khóa khối và khai thác giá trị của giao dịch bằng một cuộc tấn công sandwich (thực hiện giao dịch trước và sau).

Trong trường hợp này, không có rủi ro đối với giao dịch của người dùng và chúng được thực hiện đúng cách.

Ảnh hưởng của MEV trên network là gì?

Để đạt được giá trị tối đa có thể trích xuất hoặc MEV, người dùng hoặc rô bốt phải thực hiện nhiều giao dịch. Điều này làm tăng mật độ của mạng và gây áp lực lên nó.

Mặt khác, sự gia tăng mật độ dẫn đến sự gia tăng Gwei và cuối cùng là mức lương cao hơn, điều này biến thành một cuộc chiến. Như chúng tôi đã đề cập, các thợ đào mong muốn chấp thuận các giao dịch trả phí cao hơn.

Mặt khác, Atrium đã giới thiệu chương trình EIP1559, được sử dụng để cải thiện khả năng dự đoán và giảm phí giao dịch . Đề án có chức năng giảm phí ảnh hưởng đến lợi nhuận của các thợ đào.

Do đó, có nhiều khả năng các thợ đào sẽ thực hiện hành động để bù đắp sự thiếu hụt.

Vì vậy, nhìn chung có thể nói rằng giá trị có thể trích xuất của các thợ đào sẽ làm tăng áp lực trong mạng, tăng Gwei trong mạng Atrium và cuối cùng dẫn đến tăng phí.

Có thể làm gì để đối phó với MEV?

Có hai cách tiếp cận khác nhau để xử lý MEV. Một số ý kiến ​​cho rằng MEV là một hiện tượng không thể phủ nhận, vì vậy cách tốt nhất là quản lý và dân chủ hóa nó.

Mặt khác, một số người tin rằng MEV là một hiện tượng không mong muốn và là một phần tử phá hoại trong mạng lưới blockchain. Vì vậy, nó phải được loại bỏ.

Một số network, chẳng hạn như mạng Taichi và BloXrout, sử dụng quy trình ẩn giao dịch. Các mạng này tuyên bố truyền các giao dịch một cách bí mật và trực tiếp đến các nhóm mà không cần gửi các giao dịch đến vùng bao vây.

Quá trình này cho phép các giao dịch được ẩn khỏi rô bốt và những kẻ tấn công và được phân phối trực tiếp cho các thợ đào.

Ngoài những điều trên, có một số giao thức và nền tảng tích hợp các giao dịch thành từng đợt và giao chúng cho các thợ đào mà không mất thêm phí.

Trong trường hợp này, các giao dịch được ẩn khỏi tầm nhìn của những kẻ xấu và tiếp cận trực tiếp với những người khai thác.

Ví dụ, Dex MistX làm được điều đó – MistX là một sản phẩm của Alchemist.

china link

China Link là một dự án khác đã cung cấp giải pháp dịch vụ giải trình tự công bằng để giải quyết vấn đề MEV. Giao thức này phân quyền quá trình sắp xếp các giao dịch đến kho lưu trữ.

Với dịch vụ này, sau khi các giao dịch đi vào bản đồ, Qracle của ChainLink đọc các liên kết của họ và chuyển chúng đến các node dưới dạng hợp đồng thông minh.

Số tiền người dùng thanh toán sẽ không ảnh hưởng đến mức độ ưu tiên và thời gian chờ của họ, và thông tin đăng nhập của họ sẽ được xử lý theo thứ tự. Điều này cũng sẽ ngăn chặn các cuộc chiến tranh giành lợi nhuận.

Lời kết

Trong bài viết này, chúng ta đã nói về MEV. Hiện tượng này xảy ra do sự thao túng của các thợ đào trong quá trình xử lý các giao dịch.

Chúng ta đã chỉ ra rằng MEV không chỉ dành cho các thợ đào và có thể có mặt trong một số giao thức và nền tảng có trình xác nhận.

Hiện tượng này phổ biến hơn trong mạng Atrium do mức phí và tính cạnh tranh cao của nó..

 

 

Group Chat Telegram : @icovietchat

Channel Telegram : @icovietchannel

Twitter : @icovietcom

Có thể bạn quan tâm

Send this to a friend