Vấn đề MEV trên Blockchain Solana và các giải pháp của chúng

Trung cấp12/9/2024, 9:10:25 AM
Là một blockchain công cộng hiệu suất cao, Solana nổi tiếng với khả năng xử lý cao và độ trễ thấp. Tuy nhiên, trong khi những tính năng này giảm bớt một số vấn đề MEV (Giá trị tối đa có thể khai thác), chúng cũng đem đến những thách thức mới. Bài viết này sâu vào sự biểu hiện đặc biệt của vấn đề MEV trên blockchain Solana, tổng hợp các nghiên cứu và thực hành hiện có để phân tích các giải pháp tiềm năng. Nó nhằm mục đích cung cấp thông tin chi tiết để xây dựng một hệ sinh thái Solana công bằng, hiệu quả hơn.

Với sự phát triển nhanh chóng của hệ sinh thái blockchain, Maximum Extractable Value (MEV) đã trở thành một thách thức quan trọng ảnh hưởng đến hiệu suất, sự công bằng và trải nghiệm người dùng của các blockchain công cộng. MEV đề cập đến giá trị bổ sung được khai thác bởi các thợ mỏ, các nhà xác nhận hoặc các thành viên mạng khác thông qua việc sắp xếp lại, chèn hoặc xóa giao dịch, như đã được trình bày trong tổng quan MEV trước đây. Vấn đề này phổ biến trên các mạng blockchain, đặc biệt là trong các trường hợp sàn giao dịch phi tập trung (DEX), thanh lý và cơ hội thu lời.

Mặc dù các blockchain như Ethereum đã tiến hành nghiên cứu phong phú và thực hiện các biện pháp đối phó, thiết kế độc đáo của mỗi blockchain dẫn đến các biểu hiện và mức độ nghiêm trọng khác nhau của các vấn đề MEV. Solana, với tư cách là một blockchain công cộng hiệu suất cao, được biết đến với thông lượng cao và độ trễ thấp. Tuy nhiên, trong khi những đặc điểm này làm giảm bớt một số vấn đề MEV, chúng cũng mang lại những thách thức mới: tính đồng thời cao dẫn đến các vấn đề đấu thầu - Kiến trúc hiệu suất cao của Solana cho phép nhiều người tham gia đồng thời cạnh tranh tài nguyên trên chuỗi, làm tăng rủi ro của việc chạy trước và sắp xếp lại trình tự giao dịch; Việc Solana sử dụng rộng rãi mô hình Sổ lệnh giới hạn trung tâm (CLOB), đồng thời tăng cường tính thanh khoản, cũng cung cấp nhiều chỗ hơn cho các bot chênh lệch tần số cao và MEV hoạt động; Độ trễ thấp cải thiện trải nghiệm người dùng nhưng cũng làm nổi bật độ nhạy cảm với độ trễ giữa các nút, làm trầm trọng thêm vấn đề "lợi thế của người đi đầu"...

Để giải quyết những thách thức này, cộng đồng và nhà phát triển đã đề xuất các giải pháp khác nhau, như tối ưu hóa cơ chế đồng thuận, triển khai hồ bơi giao dịch trễ và phát triển thuật toán khớp lệnh công bằng hơn. Bài viết này đi sâu vào việc biểu hiện đặc biệt của vấn đề MEV trên blockchain Solana, tổng hợp nghiên cứu và thực tiễn hiện có để phân tích các giải pháp tiềm năng. Mục tiêu của nó là cung cấp những hiểu biết để xây dựng một hệ sinh thái Solana công bằng, hiệu quả hơn.

Tổng quan về MEV trên Solana

Vào tháng 6 năm 2024, một con bot sandwich MEV được biết đến với tên “arsc” đã khai thác người dùng Solana để đánh cắp khoảng 30 triệu đô la trong các cuộc tấn công MEV trong hai tháng qua. Điều này và những cuộc tranh luận sau đó về thiết kế cơ sở hạ tầng với Ethereum đã một lần nữa thu hút sự chú ý đến vấn đề MEV của Solana.

Theo dữ liệu mới nhất, mạng lưới của Solana tạo ra khoảng 500 triệu đô la hàng năm từ MEV. Jito Labs, một flashbot trên Solana, cung cấp cái nhìn sâu sắc về quy mô doanh thu MEV trên mạng. Biểu đồ dưới đây so sánh thu nhập của các giao thức DeFi lớn, cho thấy doanh thu hàng tháng của Jito Labs trong tháng 10 đạt 78,92 triệu USD, tăng gấp đôi so với mức 39,45 triệu USD được ghi nhận vào tháng 5. Vào ngày 24 tháng 10, giao thức đã kiếm được 6,14 triệu đô la trong một ngày chỉ từ tiền boa, làm nổi bật nhu cầu mạnh mẽ đối với các dịch vụ trích xuất MEV trên mạng Solana.


Nguồn: Defillama

Trong năm nay, hoạt động MEV trên Solana đã được đặc biệt nhấn mạnh trong các giao dịch token meme nổi bật. Yếu tố chính thúc đẩy xu hướng này là các giao dịch token meme thường tập trung trong các hồ bơi thanh khoản thấp, làm cho giá của chúng rất dễ bị thao túng. Do tính chất đầu cơ của token meme và sự biến động giá cả cực kỳ lớn, bot MEV có nhiều cơ hội để lợi nhuận. Hơn nữa, lỗi trong việc thực hiện lệnh trong các hồ bơi thanh khoản thấp này cũng mở cánh cửa cho việc khai thác MEV. Ví dụ, một nhà giao dịch đã mua nhầm token dogwifhat với giá 3 đô la mỗi token, trong khi giá thị trường chỉ là 0,20 đô la. Kết quả là, nó cho phép bot MEV nhanh chóng tận dụng cơ hội. Giao dịch token meme đã trở thành một phần quan trọng của hoạt động MEV, với cơn sốt token BONK vào đầu năm 2024 khiến khối lượng giao dịch hàng ngày tăng vọt lên 50 đến 60 triệu đô la, một phần đáng kể trong đó được thúc đẩy bởi các giao dịch liên quan đến MEV.

Cách kiến trúc của Solana cho phép cơ hội giao dịch MEV

Chứng minh Lịch sử (PoH)

Proof of History (PoH) dựa trên các hàm trễ xác thực (VDF) để tạo ra và xác minh các chuỗi thời gian. Mỗi dấu thời gian chứa băm của dấu thời gian trước đó, đảm bảo các sự kiện được ghi lại theo thứ tự. Kết quả của mỗi hoạt động phụ thuộc vào đầu ra trước đó, dẫn đến kết quả không thể đoán trước. Quá trình này được thực hiện trên một lõi GPU đơn lẻ bằng cách ghi lại định kỳ đầu ra hiện tại và số lần gọi. Các bộ xác minh xác nhận các đầu ra này thông qua tính toán song song để đảm bảo chuỗi thời gian và bảo mật. Hoạt động như một đồng hồ phi tập trung, PoH giúp giảm nhu cầu đồng bộ hóa nút và đơn giản hóa quá trình đồng thuận.


Nguồn:Solana Whitepaper

Mà không có PoH, thứ tự giao dịch có thể phụ thuộc vào các yếu tố khác như đấu giá phí khai thác hoặc độ trễ đồng bộ của nút. Tuy nhiên, với PoH trên Solana, mọi sự kiện (ví dụ: giao dịch, sản xuất khối) đều có một dấu thời gian rõ ràng và được thỏa thuận. Điều này cho phép các nút và nhà xác minh khác dễ dàng xác minh thứ tự các sự kiện. Sự minh bạch này rất quan trọng đối với các nhà giao dịch MEV, vì nó cung cấp một khung việc rõ ràng để xác định giao dịch nào sẽ được thực hiện trước và giao dịch nào có thể tạo cơ hội tiếp cận thuật định giá. Các nhà giao dịch MEV có thể sử dụng các dấu thời gian được tạo ra bởi PoH để dự đoán những giao dịch có thể ảnh hưởng đến thị trường, từ đó cho phép họ thực hiện giao dịch tiếp cận trước khi những giao dịch đó xảy ra.

Thiết kế của PoH cho phép Solana xử lý và xác minh các giao dịch với tốc độ đáng kể. Mạng Solana đạt được xác nhận giao dịch thấp trễ thông qua việc tính toán thời gian nhãn dấu PoH trên mỗi nút. Điều này là một lợi thế quan trọng đối với các nhà giao dịch MEV, vì bản chất của giao dịch MEV thường phụ thuộc vào phản ứng nhanh chóng với các biến đổi thị trường. Trong thị trường DeFi, giá của một số tài sản có thể thay đổi do một giao dịch duy nhất, và các nhà giao dịch MEV có thể tận dụng những biến động này để kiếm lợi. Khả năng trễ thấp của PoH cho phép họ thực hiện giao dịch trước người khác. Xác minh thời gian nhãn dấu mật mã có trong PoH là nền tảng cho khả năng xử lý lớn của Solana. Nó cho phép mạng xử lý một lượng lớn giao dịch nhanh hơn nhiều so với các blockchain truyền thống. Điều này tạo ra nhiều cơ hội cho giao dịch tần suất cao và khai thác MEV hiệu quả.

PoH giảm nhu cầu giao tiếp của nút, đó là lý do tại sao Solana nổi tiếng với hiệu suất mạng cao của mình. Điều này làm cho hoạt động blockchain của Solana trở nên thường xuyên. Tốc độ xử lý cao và độ trễ thấp đặc biệt phù hợp cho giao dịch tần suất cao và cơ hội lợi nhuận chênh lệch giá trong các thị trường ít thanh khoản, và một số dự án mới ngày càng thu hút giao dịch MEV.

Tower BFT

Bản chất của Tower BFT nằm ở việc đẩy nhanh quá trình đồng thuận bằng cách giảm thiểu chi phí giao tiếp nút. Các giao thức BFT truyền thống yêu cầu trao đổi thông điệp rộng rãi để đạt được sự đồng thuận, đặc biệt là trong các mạng đa nút, nơi sự chậm trễ và sử dụng băng thông là không thể tránh khỏi. Cơ chế PoH của Solana tính toán trước và ghi lại dấu thời gian. Điều này cho phép các nút xác thực xác minh hiệu quả trình tự giao dịch bằng cách chỉ dựa vào dấu thời gian do PoH tạo ra. Họ không cần phải trao đổi dữ liệu chuỗi thời gian rộng rãi.


Nguồn:Helius Blog - Sự đồng thuận về Solana

Hoạt động của Tower BFT dựa trên những điểm chính sau đây:

Chuỗi Xác minh: Tower BFT sử dụng chuỗi thời gian do PoH cung cấp để đảm bảo rằng mỗi người xác minh có một tham chiếu thời gian rõ ràng khi bỏ phiếu. Điều này làm tăng tốc quá trình đồng thuận và tránh được các sự chậm trễ thường thấy trong các thuật toán BFT truyền thống.

Trọng số biểu quyết: Mỗi trình xác thực bỏ phiếu dựa trên trọng số của nó trong mạng. Quá trình bỏ phiếu củng cố tính nhất quán và độ tin cậy bằng cách liên tục tích lũy dữ liệu lịch sử đã được xác nhận. Điều này đảm bảo rằng, khi đạt được sự đồng thuận, một số ít các nút không thể dễ dàng xâm phạm bảo mật của mạng.

Giảm nhu cầu đồng bộ mạng: Thông qua PoH, Tower BFT giảm số lượng trao đổi tin nhắn cần thiết giữa các nút, từ đó cải thiện hiệu suất và khả năng mở rộng của mạng. Trong mạng Solana, điều này có nghĩa là có thể xử lý đồng thời nhiều giao dịch hơn, từ đó giảm thiểu các trễ do vấn đề đồng bộ hóa nút.

Bằng cách kết hợp cơ chế PoH, Tower BFT có thể cung cấp môi trường giao dịch thấp độ trễ và hiệu quả. Tương tự như PoH, sự hiệu quả và độ trễ thấp này tạo ra nhiều cơ hội cho MEV. Các nhà giao dịch MEV thường cần thực hiện một số lượng lớn các giao dịch trong thời gian ngắn. Khả năng xử lý thông qua cao của mạng Solana giúp các nhà giao dịch MEV nắm bắt cơ hội cơ hội chênh lệch giá với hiệu quả và tần suất lớn hơn.

Lập lịch Lãnh đạo đồng thời

Solana tận dụng cơ chế PoH để thiết lập dấu thời gian thống nhất trên mạng và chỉ định nhiều đơn vị chỉ huy để lên lịch song song dựa trên dấu thời gian này. Mỗi đơn vị chỉ huy được giao nhiệm vụ tạo ra một khối trong một khoảng thời gian được chỉ định, được gọi là "vị trí lãnh đạo". Hoạt động đồng thời, các đơn vị chỉ huy này tạo ra các khối bằng cách sử dụng dấu thời gian thống nhất, sau đó được xác thực cùng với các khối do các đơn vị chỉ huy khác tạo ra. Cấu trúc song song này giúp tăng cường đáng kể thông lượng giao dịch của Solana đồng thời giảm độ trễ xác nhận. Không giống như các blockchain truyền thống như Bitcoin và Ethereum, nơi một đơn vị chỉ huy duy nhất (người khai thác hoặc trình xác nhận) xử lý việc tạo khối, lập lịch trình chỉ huy đồng thời của Solana cho phép tạo đồng thời nhiều khối, do đó tối đa hóa hiệu quả mạng và khả năng mở rộng.

Mô hình đơn vị chỉ huy trong các blockchain truyền thống thường gặp phải tắc nghẽn trong quá trình sản xuất khối, đặc biệt là trong thời gian khối lượng giao dịch cao. Điều này có thể dẫn đến sự chậm trễ và không chắc chắn trong việc thực hiện các giao dịch chênh lệch giá vì các nhà giao dịch MEV có thể cần phải chờ tạo và xác nhận khối. Lập lịch trình chỉ huy đồng thời của Solana giúp giảm thời gian chờ đợi trong sản xuất khối bằng cách cho phép nhiều đơn vị chỉ huy tạo các khối đồng thời. Điều này dẫn đến xác nhận giao dịch nhanh hơn và bao gồm khối.

Lập kế hoạch đồng thời của nhà lãnh đạo giới thiệu sự cạnh tranh giữa các nhà lãnh đạo. Trong mỗi vị trí, nhiều đơn vị chỉ huy được giao nhiệm vụ tạo khối và mỗi đơn vị chỉ huy có thể ưu tiên các giao dịch khác nhau, dẫn đến chênh lệch giá hoặc không nhất quán trong trình tự giao dịch. Các nhà giao dịch MEV có thể tận dụng các phương sai này bằng cách nhanh chóng thực hiện các giao dịch trước những người khác. Khi nhiều đơn vị chỉ huy tạo khối, một số giao dịch có thể được ưu tiên trong khối của đơn vị chỉ huy này nhưng bị trì hoãn trong khối của đơn vị chỉ huy khác. Điều này cho phép các nhà giao dịch MEV khai thác những khác biệt về thời gian giữa các vị trí để tham gia vào chênh lệch giá.

Cấu trúc Thị trường Phí Bản địa

Solana hiện có một cấu trúc phí hai lớp: phí cơ bản và phí ưu tiên. Mỗi giao dịch đều yêu cầu một khoản phí cơ bản, thường có giá khoảng 5.000 lamports/chữ ký, tương đương khoảng 0.000005 SOL. Phí ưu tiên là một khoản phí bổ sung tùy chọn nhằm nâng cao ưu tiên giao dịch trong mạng. 50% phí ưu tiên được đốt cháy, trong khi 50% còn lại được trả cho người đứng đầu hiện tại (người xác thực). Ý tưởng cốt lõi của cơ chế này là điều chỉnh chuỗi xử lý giao dịch thông qua động cơ kích thích, từ đó cho phép người gửi giao dịch trả phí để có ưu tiên cao hơn và đảm bảo các người xác thực xử lý giao dịch của họ nhanh chóng trong khối tiếp theo.

Vì Solana thiếu cơ chế phí động như EIP-1559 của Ethereum, hệ thống phí ưu tiên phần nào phản ánh các điều chỉnh động dựa trên các điều kiện giao dịch, phục vụ chức năng tương tự. Tính năng chính của cơ chế này là nó cho phép người gửi giao dịch điều chỉnh phí của họ một cách linh hoạt dựa trên trạng thái hiện tại của mạng để đảm bảo xử lý kịp thời phù hợp với nhu cầu thị trường. Đối với các nhà giao dịch MEV, điều này đặc biệt quan trọng: các nhà giao dịch MEV có thể trả phí cao hơn khi mạng bận rộn để ưu tiên các giao dịch của họ trong khối tiếp theo.

Tuy nhiên, cấu trúc phí linh hoạt của Solana vẫn còn có chỗ để cải thiện. Hệ thống phí hiện tại không hoàn toàn hoàn hảo, và dự kiến sẽ có các cập nhật trong tương lai để tạo ra một thiết kế công bằng và hiệu quả hơn.

Chất lượng Dịch vụ (QoS)

Cơ chế Chất lượng Dịch vụ (QoS) là hệ thống quản lý lưu lượng mạng dựa trên phân bổ có trọng số. Solana sử dụng nó để ưu tiên các loại giao dịch khác nhau, từ đó tối ưu hóa phân phối tài nguyên và hiệu suất mạng. Các nhà xác minh phân bổ tài nguyên mạng dựa trên số cổ phần họ sở hữu. Các tài khoản có số cổ phần cao được cấp băng thông xử lý nhiều hơn trong thời điểm chật chội mạng, làm cho việc phân phối tài nguyên trở nên kích thích kinh tế hơn. Các nhà xác minh chịu trách nhiệm xử lý giao dịch và duy trì trạng thái sổ cái trong mạng. QoS đảm bảo rằng các nhà xác minh có thể quản lý lưu lượng mạng một cách hiệu quả theo số cổ phần của họ trong khi kích thích họ thu hút người dùng thông qua số cổ phần cao hơn.

Trong thời gian tắc nghẽn mạng, các giao dịch ưu tiên thấp (thường là những giao dịch có phí thấp hơn) có thể tiêu tốn tài nguyên mạng, dẫn đến sự chậm trễ trong các giao dịch có giá trị cao, chẳng hạn như giao dịch MEV. QoS giải quyết vấn đề này bằng cách triển khai hệ thống xếp hạng ưu tiên và phân bổ nguồn lực, đảm bảo rằng các giao dịch có giá trị thấp không làm gián đoạn hiệu quả của các giao dịch có giá trị cao. Cơ chế này cho phép các nhà giao dịch MEV lập kế hoạch chiến lược của họ hiệu quả hơn, do đó tăng sự chắc chắn thực hiện. Các nhà giao dịch MEV thường cần thực hiện đồng thời nhiều giao dịch liên quan, chẳng hạn như thực hiện các chiến lược chênh lệch giá phức tạp trên các cầu nối đa chuỗi hoặc trao đổi phi tập trung. QoS đảm bảo các giao dịch liên quan này được xử lý liên tiếp trong một khoảng thời gian ngắn. Điều này làm giảm nguy cơ thất bại do gián đoạn chuỗi giao dịch.

Giao thức QUIC

Solana sử dụng giao thức QUIC để giảm đáng kể thời gian giữa việc gửi và xác nhận giao dịch, do đó tối ưu hóa quy trình làm việc của người xác thực và cung cấp thời gian chính xác hơn cho các giao dịch MEV. QUIC cho phép thiết lập và phục hồi kết nối nhanh hơn, giúp giảm thiểu độ trễ mạng. Nó cũng hỗ trợ truyền đồng thời nhiều luồng dữ liệu qua một kết nối duy nhất. Điều này làm giảm bớt tắc nghẽn mạng. Ngoài ra, QUIC có cơ chế kiểm soát tắc nghẽn hiệu quả và chiến lược khôi phục mất gói, đảm bảo truyền giao dịch nhanh chóng ngay cả trong điều kiện mạng không ổn định. Với mã hóa tích hợp, QUIC đảm bảo truyền dữ liệu an toàn. Việc triển khai nó đã giải quyết nhiều vấn đề về thời gian ngừng hoạt động mạng trước đây của Solana.

Giải pháp MEV Solana

Jito: Nhà cung cấp cơ sở hạ tầng MEV trên Solana

Khi thảo luận về các giải pháp MEV trên Solana, chúng ta phải nhấn mạnh về Jito. Jito Network, được ra mắt bởi nhóm Jito Labs, tập trung vào cơ sở hạ tầng MEV cho Solana. Jito Labs đã giới thiệu một số sản phẩm, bao gồm Jito-Solana Validator Client và Jito Block Engine. Vào tháng 8 năm 2022, Jito Labs công bố đã huy động được 10 triệu đô la trong vòng gọi vốn loạt A, do Multicoin Capital và Framework Ventures dẫn đầu.

Jito-Solana

Jito-Solana là một biến thể được tối ưu hóa của ứng dụng khách xác thực Solana, được thiết kế đặc biệt để trích xuất MEV hiệu quả. Bằng cách hỗ trợ gói giao dịch, Jito cho phép người tìm kiếm kiểm soát chuỗi giao dịch trong một khối. Kiểm soát này giảm thiểu khả năng người tìm kiếm sử dụng các giao dịch có giá trị thấp hoặc không cần thiết, thay vào đó khuyến khích tham gia vào một hệ thống đấu giá hợp lý, nơi giá thầu được thực hiện dựa trên phần thưởng tiềm năng. Cơ chế gói của Jito giúp tăng cường cơ hội giao dịch được đưa vào các khối bằng cách cho phép người tìm kiếm gửi nhiều giao dịch trong một đợt, do đó nâng cao hiệu quả và giảm sự phụ thuộc vào các giao dịch có giá trị thấp. Trình xác thực ưu tiên các gói trả tiền cao nhất, giúp thúc đẩy các tương tác có lợi hơn và giảm lỗi giao dịch.

Jito Block Engine

Jito Block Engine là một nền tảng đấu giá ngoại chuỗi thông qua đó, những người chuyển tiếp, người tìm kiếm và người xác minh trong mạng có thể phối hợp việc sắp xếp giao dịch thông qua cơ chế đấu giá, nhằm tối đa hóa trích xuất MEV.

Bảng điều khiển MEV

Jito Labs cung cấp Bảng điều khiển MEV để giám sát và phân tích hoạt động MEV trên Solana. Nó giúp các nhà phát triển, người xác minh và người dùng hiểu rõ cụ thể và xu hướng của MEV trên mạng Solana.

Tối ưu lịch trình

Trong các vấn đề liên quan đến MEV, sự không chắc chắn trong việc xếp hàng giao dịch làm cho việc tấn công front-running và sandwich dễ dàng hơn. Kẻ tấn công có thể thu lợi bằng cách thao túng thứ tự giao dịch để khai thác cơ chế ưu tiên của các nút xác nhận. Để giải quyết vấn đề này, Solana đã tối ưu hóa lập lịch của mình, đặc biệt là với bản cập nhật lập lịch phiên bản 1.18 sắp tới.

Lịch trình được tối ưu hóa nhằm cải thiện độ xác định của thứ tự ưu tiên giao dịch. Kiến trúc xử lý đa luồng hiện tại của Solana có thể dẫn đến quyết định ưu tiên không đồng bộ khi các luồng khác nhau xử lý giao dịch từ hàng đợi riêng biệt. Sự không nhất quán này cho phép kẻ tấn công phá vỡ giao dịch thông thường của người dùng bằng cách gửi các giao dịch trái ngược. Lịch trình được thiết kế lại tập trung vào việc cải thiện sự phối hợp giữa các luồng để giảm thiểu xung đột thứ tự giao dịch phát sinh từ các điều kiện cạnh tranh. Hơn nữa, hệ thống được tối ưu hóa nhận diện tốt hơn các giao dịch ưu tiên cao, đảm bảo chúng được xử lý mà không bị trì hoãn, ngay cả khi mạng bị tắc nghẽn.

Cải thiện quyền riêng tư

Để đối phó với các giao dịch MEV, Solana đang cải thiện quyền riêng tư bằng cách mã hóa chi tiết giao dịch, khiến kẻ tấn công khó truy cập thông tin quan trọng. Ngoài ra, Solana đang khám phá các khái niệm tương tự như các nhóm giao dịch riêng tư của Ethereum. Người dùng có thể định tuyến các giao dịch của họ thông qua nhóm bảo mật. Trong nhóm này, các giao dịch vẫn được che giấu khỏi công chúng cho đến khi chúng được xử lý, do đó giảm thiểu rủi ro tấn công bánh sandwich và chạy trước.

Xếp hạng phi tập trung

Bằng cách triển khai dịch vụ xếp hàng độc lập, Solana tách logic xếp hàng giao dịch khỏi các nút xác thực. Việc sử dụng thuật toán ngẫu nhiên trong xếp hàng hiệu quả giúp giảm khả năng ưu tiên cho một số giao dịch cụ thể, từ đó giảm khả năng tấn công của kẻ tấn công để khai thác MEV. Ngoài ra, mô hình động viên cho người xác thực có thể được điều chỉnh để giảm sự phụ thuộc của họ vào phí ưu tiên, điều này khuyến khích xử lý giao dịch trung lập hơn là thao túng thứ tự để có thêm lợi nhuận.

Kết luận

MEV đã lâu là một thách thức đáng kể đối với các mạng phi tập trung. Trong khi Solana nổi tiếng với hiệu suất cao và độ trễ thấp, những đặc tính này làm cho nó trở thành mục tiêu hấp dẫn cho các tấn công MEV. Các vấn đề như front-running, sandwich attacks và malicious transaction sequencing đều làm suy yếu tính công bằng của mạng và làm giảm trải nghiệm người dùng. Để giải quyết những vấn đề này, Solana đã triển khai các giải pháp đa tầng, bao gồm tối ưu hóa bộ lập lịch, công nghệ tăng cường quyền riêng tư và điều chỉnh mô hình phí. Solana nhằm giảm thiểu các nguy cơ của front-running và sandwich attacks thông qua những nỗ lực này đồng thời cải thiện phân bổ tài nguyên.

Giải quyết vấn đề MEV đòi hỏi những tiến bộ công nghệ, sự tham gia của cộng đồng liên tục và xây dựng sự đồng thuận. Cộng đồng có thể hợp tác phát triển các giải pháp cho các thách thức MEV bằng cách thúc đẩy quản trị phi tập trung và các cuộc thảo luận minh bạch. Solana cũng nên cung cấp các công cụ và tài nguyên để giúp người dùng phát hiện và giảm thiểu các cuộc tấn công MEV, do đó trao quyền cho họ với các biện pháp phòng thủ chủ động. Khi mạng lưới mở rộng và trở nên phức tạp hơn, Solana phải cân bằng hiệu suất cao, phân cấp và công bằng. Vẫn còn một chặng đường dài để giải quyết vấn đề "tam giác bất khả thi".

著者: Rachel
翻訳者: Cedar
レビュアー: Piccolo、Edward、Elisa
翻訳レビュアー: Ashely
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

Vấn đề MEV trên Blockchain Solana và các giải pháp của chúng

Trung cấp12/9/2024, 9:10:25 AM
Là một blockchain công cộng hiệu suất cao, Solana nổi tiếng với khả năng xử lý cao và độ trễ thấp. Tuy nhiên, trong khi những tính năng này giảm bớt một số vấn đề MEV (Giá trị tối đa có thể khai thác), chúng cũng đem đến những thách thức mới. Bài viết này sâu vào sự biểu hiện đặc biệt của vấn đề MEV trên blockchain Solana, tổng hợp các nghiên cứu và thực hành hiện có để phân tích các giải pháp tiềm năng. Nó nhằm mục đích cung cấp thông tin chi tiết để xây dựng một hệ sinh thái Solana công bằng, hiệu quả hơn.

Với sự phát triển nhanh chóng của hệ sinh thái blockchain, Maximum Extractable Value (MEV) đã trở thành một thách thức quan trọng ảnh hưởng đến hiệu suất, sự công bằng và trải nghiệm người dùng của các blockchain công cộng. MEV đề cập đến giá trị bổ sung được khai thác bởi các thợ mỏ, các nhà xác nhận hoặc các thành viên mạng khác thông qua việc sắp xếp lại, chèn hoặc xóa giao dịch, như đã được trình bày trong tổng quan MEV trước đây. Vấn đề này phổ biến trên các mạng blockchain, đặc biệt là trong các trường hợp sàn giao dịch phi tập trung (DEX), thanh lý và cơ hội thu lời.

Mặc dù các blockchain như Ethereum đã tiến hành nghiên cứu phong phú và thực hiện các biện pháp đối phó, thiết kế độc đáo của mỗi blockchain dẫn đến các biểu hiện và mức độ nghiêm trọng khác nhau của các vấn đề MEV. Solana, với tư cách là một blockchain công cộng hiệu suất cao, được biết đến với thông lượng cao và độ trễ thấp. Tuy nhiên, trong khi những đặc điểm này làm giảm bớt một số vấn đề MEV, chúng cũng mang lại những thách thức mới: tính đồng thời cao dẫn đến các vấn đề đấu thầu - Kiến trúc hiệu suất cao của Solana cho phép nhiều người tham gia đồng thời cạnh tranh tài nguyên trên chuỗi, làm tăng rủi ro của việc chạy trước và sắp xếp lại trình tự giao dịch; Việc Solana sử dụng rộng rãi mô hình Sổ lệnh giới hạn trung tâm (CLOB), đồng thời tăng cường tính thanh khoản, cũng cung cấp nhiều chỗ hơn cho các bot chênh lệch tần số cao và MEV hoạt động; Độ trễ thấp cải thiện trải nghiệm người dùng nhưng cũng làm nổi bật độ nhạy cảm với độ trễ giữa các nút, làm trầm trọng thêm vấn đề "lợi thế của người đi đầu"...

Để giải quyết những thách thức này, cộng đồng và nhà phát triển đã đề xuất các giải pháp khác nhau, như tối ưu hóa cơ chế đồng thuận, triển khai hồ bơi giao dịch trễ và phát triển thuật toán khớp lệnh công bằng hơn. Bài viết này đi sâu vào việc biểu hiện đặc biệt của vấn đề MEV trên blockchain Solana, tổng hợp nghiên cứu và thực tiễn hiện có để phân tích các giải pháp tiềm năng. Mục tiêu của nó là cung cấp những hiểu biết để xây dựng một hệ sinh thái Solana công bằng, hiệu quả hơn.

Tổng quan về MEV trên Solana

Vào tháng 6 năm 2024, một con bot sandwich MEV được biết đến với tên “arsc” đã khai thác người dùng Solana để đánh cắp khoảng 30 triệu đô la trong các cuộc tấn công MEV trong hai tháng qua. Điều này và những cuộc tranh luận sau đó về thiết kế cơ sở hạ tầng với Ethereum đã một lần nữa thu hút sự chú ý đến vấn đề MEV của Solana.

Theo dữ liệu mới nhất, mạng lưới của Solana tạo ra khoảng 500 triệu đô la hàng năm từ MEV. Jito Labs, một flashbot trên Solana, cung cấp cái nhìn sâu sắc về quy mô doanh thu MEV trên mạng. Biểu đồ dưới đây so sánh thu nhập của các giao thức DeFi lớn, cho thấy doanh thu hàng tháng của Jito Labs trong tháng 10 đạt 78,92 triệu USD, tăng gấp đôi so với mức 39,45 triệu USD được ghi nhận vào tháng 5. Vào ngày 24 tháng 10, giao thức đã kiếm được 6,14 triệu đô la trong một ngày chỉ từ tiền boa, làm nổi bật nhu cầu mạnh mẽ đối với các dịch vụ trích xuất MEV trên mạng Solana.


Nguồn: Defillama

Trong năm nay, hoạt động MEV trên Solana đã được đặc biệt nhấn mạnh trong các giao dịch token meme nổi bật. Yếu tố chính thúc đẩy xu hướng này là các giao dịch token meme thường tập trung trong các hồ bơi thanh khoản thấp, làm cho giá của chúng rất dễ bị thao túng. Do tính chất đầu cơ của token meme và sự biến động giá cả cực kỳ lớn, bot MEV có nhiều cơ hội để lợi nhuận. Hơn nữa, lỗi trong việc thực hiện lệnh trong các hồ bơi thanh khoản thấp này cũng mở cánh cửa cho việc khai thác MEV. Ví dụ, một nhà giao dịch đã mua nhầm token dogwifhat với giá 3 đô la mỗi token, trong khi giá thị trường chỉ là 0,20 đô la. Kết quả là, nó cho phép bot MEV nhanh chóng tận dụng cơ hội. Giao dịch token meme đã trở thành một phần quan trọng của hoạt động MEV, với cơn sốt token BONK vào đầu năm 2024 khiến khối lượng giao dịch hàng ngày tăng vọt lên 50 đến 60 triệu đô la, một phần đáng kể trong đó được thúc đẩy bởi các giao dịch liên quan đến MEV.

Cách kiến trúc của Solana cho phép cơ hội giao dịch MEV

Chứng minh Lịch sử (PoH)

Proof of History (PoH) dựa trên các hàm trễ xác thực (VDF) để tạo ra và xác minh các chuỗi thời gian. Mỗi dấu thời gian chứa băm của dấu thời gian trước đó, đảm bảo các sự kiện được ghi lại theo thứ tự. Kết quả của mỗi hoạt động phụ thuộc vào đầu ra trước đó, dẫn đến kết quả không thể đoán trước. Quá trình này được thực hiện trên một lõi GPU đơn lẻ bằng cách ghi lại định kỳ đầu ra hiện tại và số lần gọi. Các bộ xác minh xác nhận các đầu ra này thông qua tính toán song song để đảm bảo chuỗi thời gian và bảo mật. Hoạt động như một đồng hồ phi tập trung, PoH giúp giảm nhu cầu đồng bộ hóa nút và đơn giản hóa quá trình đồng thuận.


Nguồn:Solana Whitepaper

Mà không có PoH, thứ tự giao dịch có thể phụ thuộc vào các yếu tố khác như đấu giá phí khai thác hoặc độ trễ đồng bộ của nút. Tuy nhiên, với PoH trên Solana, mọi sự kiện (ví dụ: giao dịch, sản xuất khối) đều có một dấu thời gian rõ ràng và được thỏa thuận. Điều này cho phép các nút và nhà xác minh khác dễ dàng xác minh thứ tự các sự kiện. Sự minh bạch này rất quan trọng đối với các nhà giao dịch MEV, vì nó cung cấp một khung việc rõ ràng để xác định giao dịch nào sẽ được thực hiện trước và giao dịch nào có thể tạo cơ hội tiếp cận thuật định giá. Các nhà giao dịch MEV có thể sử dụng các dấu thời gian được tạo ra bởi PoH để dự đoán những giao dịch có thể ảnh hưởng đến thị trường, từ đó cho phép họ thực hiện giao dịch tiếp cận trước khi những giao dịch đó xảy ra.

Thiết kế của PoH cho phép Solana xử lý và xác minh các giao dịch với tốc độ đáng kể. Mạng Solana đạt được xác nhận giao dịch thấp trễ thông qua việc tính toán thời gian nhãn dấu PoH trên mỗi nút. Điều này là một lợi thế quan trọng đối với các nhà giao dịch MEV, vì bản chất của giao dịch MEV thường phụ thuộc vào phản ứng nhanh chóng với các biến đổi thị trường. Trong thị trường DeFi, giá của một số tài sản có thể thay đổi do một giao dịch duy nhất, và các nhà giao dịch MEV có thể tận dụng những biến động này để kiếm lợi. Khả năng trễ thấp của PoH cho phép họ thực hiện giao dịch trước người khác. Xác minh thời gian nhãn dấu mật mã có trong PoH là nền tảng cho khả năng xử lý lớn của Solana. Nó cho phép mạng xử lý một lượng lớn giao dịch nhanh hơn nhiều so với các blockchain truyền thống. Điều này tạo ra nhiều cơ hội cho giao dịch tần suất cao và khai thác MEV hiệu quả.

PoH giảm nhu cầu giao tiếp của nút, đó là lý do tại sao Solana nổi tiếng với hiệu suất mạng cao của mình. Điều này làm cho hoạt động blockchain của Solana trở nên thường xuyên. Tốc độ xử lý cao và độ trễ thấp đặc biệt phù hợp cho giao dịch tần suất cao và cơ hội lợi nhuận chênh lệch giá trong các thị trường ít thanh khoản, và một số dự án mới ngày càng thu hút giao dịch MEV.

Tower BFT

Bản chất của Tower BFT nằm ở việc đẩy nhanh quá trình đồng thuận bằng cách giảm thiểu chi phí giao tiếp nút. Các giao thức BFT truyền thống yêu cầu trao đổi thông điệp rộng rãi để đạt được sự đồng thuận, đặc biệt là trong các mạng đa nút, nơi sự chậm trễ và sử dụng băng thông là không thể tránh khỏi. Cơ chế PoH của Solana tính toán trước và ghi lại dấu thời gian. Điều này cho phép các nút xác thực xác minh hiệu quả trình tự giao dịch bằng cách chỉ dựa vào dấu thời gian do PoH tạo ra. Họ không cần phải trao đổi dữ liệu chuỗi thời gian rộng rãi.


Nguồn:Helius Blog - Sự đồng thuận về Solana

Hoạt động của Tower BFT dựa trên những điểm chính sau đây:

Chuỗi Xác minh: Tower BFT sử dụng chuỗi thời gian do PoH cung cấp để đảm bảo rằng mỗi người xác minh có một tham chiếu thời gian rõ ràng khi bỏ phiếu. Điều này làm tăng tốc quá trình đồng thuận và tránh được các sự chậm trễ thường thấy trong các thuật toán BFT truyền thống.

Trọng số biểu quyết: Mỗi trình xác thực bỏ phiếu dựa trên trọng số của nó trong mạng. Quá trình bỏ phiếu củng cố tính nhất quán và độ tin cậy bằng cách liên tục tích lũy dữ liệu lịch sử đã được xác nhận. Điều này đảm bảo rằng, khi đạt được sự đồng thuận, một số ít các nút không thể dễ dàng xâm phạm bảo mật của mạng.

Giảm nhu cầu đồng bộ mạng: Thông qua PoH, Tower BFT giảm số lượng trao đổi tin nhắn cần thiết giữa các nút, từ đó cải thiện hiệu suất và khả năng mở rộng của mạng. Trong mạng Solana, điều này có nghĩa là có thể xử lý đồng thời nhiều giao dịch hơn, từ đó giảm thiểu các trễ do vấn đề đồng bộ hóa nút.

Bằng cách kết hợp cơ chế PoH, Tower BFT có thể cung cấp môi trường giao dịch thấp độ trễ và hiệu quả. Tương tự như PoH, sự hiệu quả và độ trễ thấp này tạo ra nhiều cơ hội cho MEV. Các nhà giao dịch MEV thường cần thực hiện một số lượng lớn các giao dịch trong thời gian ngắn. Khả năng xử lý thông qua cao của mạng Solana giúp các nhà giao dịch MEV nắm bắt cơ hội cơ hội chênh lệch giá với hiệu quả và tần suất lớn hơn.

Lập lịch Lãnh đạo đồng thời

Solana tận dụng cơ chế PoH để thiết lập dấu thời gian thống nhất trên mạng và chỉ định nhiều đơn vị chỉ huy để lên lịch song song dựa trên dấu thời gian này. Mỗi đơn vị chỉ huy được giao nhiệm vụ tạo ra một khối trong một khoảng thời gian được chỉ định, được gọi là "vị trí lãnh đạo". Hoạt động đồng thời, các đơn vị chỉ huy này tạo ra các khối bằng cách sử dụng dấu thời gian thống nhất, sau đó được xác thực cùng với các khối do các đơn vị chỉ huy khác tạo ra. Cấu trúc song song này giúp tăng cường đáng kể thông lượng giao dịch của Solana đồng thời giảm độ trễ xác nhận. Không giống như các blockchain truyền thống như Bitcoin và Ethereum, nơi một đơn vị chỉ huy duy nhất (người khai thác hoặc trình xác nhận) xử lý việc tạo khối, lập lịch trình chỉ huy đồng thời của Solana cho phép tạo đồng thời nhiều khối, do đó tối đa hóa hiệu quả mạng và khả năng mở rộng.

Mô hình đơn vị chỉ huy trong các blockchain truyền thống thường gặp phải tắc nghẽn trong quá trình sản xuất khối, đặc biệt là trong thời gian khối lượng giao dịch cao. Điều này có thể dẫn đến sự chậm trễ và không chắc chắn trong việc thực hiện các giao dịch chênh lệch giá vì các nhà giao dịch MEV có thể cần phải chờ tạo và xác nhận khối. Lập lịch trình chỉ huy đồng thời của Solana giúp giảm thời gian chờ đợi trong sản xuất khối bằng cách cho phép nhiều đơn vị chỉ huy tạo các khối đồng thời. Điều này dẫn đến xác nhận giao dịch nhanh hơn và bao gồm khối.

Lập kế hoạch đồng thời của nhà lãnh đạo giới thiệu sự cạnh tranh giữa các nhà lãnh đạo. Trong mỗi vị trí, nhiều đơn vị chỉ huy được giao nhiệm vụ tạo khối và mỗi đơn vị chỉ huy có thể ưu tiên các giao dịch khác nhau, dẫn đến chênh lệch giá hoặc không nhất quán trong trình tự giao dịch. Các nhà giao dịch MEV có thể tận dụng các phương sai này bằng cách nhanh chóng thực hiện các giao dịch trước những người khác. Khi nhiều đơn vị chỉ huy tạo khối, một số giao dịch có thể được ưu tiên trong khối của đơn vị chỉ huy này nhưng bị trì hoãn trong khối của đơn vị chỉ huy khác. Điều này cho phép các nhà giao dịch MEV khai thác những khác biệt về thời gian giữa các vị trí để tham gia vào chênh lệch giá.

Cấu trúc Thị trường Phí Bản địa

Solana hiện có một cấu trúc phí hai lớp: phí cơ bản và phí ưu tiên. Mỗi giao dịch đều yêu cầu một khoản phí cơ bản, thường có giá khoảng 5.000 lamports/chữ ký, tương đương khoảng 0.000005 SOL. Phí ưu tiên là một khoản phí bổ sung tùy chọn nhằm nâng cao ưu tiên giao dịch trong mạng. 50% phí ưu tiên được đốt cháy, trong khi 50% còn lại được trả cho người đứng đầu hiện tại (người xác thực). Ý tưởng cốt lõi của cơ chế này là điều chỉnh chuỗi xử lý giao dịch thông qua động cơ kích thích, từ đó cho phép người gửi giao dịch trả phí để có ưu tiên cao hơn và đảm bảo các người xác thực xử lý giao dịch của họ nhanh chóng trong khối tiếp theo.

Vì Solana thiếu cơ chế phí động như EIP-1559 của Ethereum, hệ thống phí ưu tiên phần nào phản ánh các điều chỉnh động dựa trên các điều kiện giao dịch, phục vụ chức năng tương tự. Tính năng chính của cơ chế này là nó cho phép người gửi giao dịch điều chỉnh phí của họ một cách linh hoạt dựa trên trạng thái hiện tại của mạng để đảm bảo xử lý kịp thời phù hợp với nhu cầu thị trường. Đối với các nhà giao dịch MEV, điều này đặc biệt quan trọng: các nhà giao dịch MEV có thể trả phí cao hơn khi mạng bận rộn để ưu tiên các giao dịch của họ trong khối tiếp theo.

Tuy nhiên, cấu trúc phí linh hoạt của Solana vẫn còn có chỗ để cải thiện. Hệ thống phí hiện tại không hoàn toàn hoàn hảo, và dự kiến sẽ có các cập nhật trong tương lai để tạo ra một thiết kế công bằng và hiệu quả hơn.

Chất lượng Dịch vụ (QoS)

Cơ chế Chất lượng Dịch vụ (QoS) là hệ thống quản lý lưu lượng mạng dựa trên phân bổ có trọng số. Solana sử dụng nó để ưu tiên các loại giao dịch khác nhau, từ đó tối ưu hóa phân phối tài nguyên và hiệu suất mạng. Các nhà xác minh phân bổ tài nguyên mạng dựa trên số cổ phần họ sở hữu. Các tài khoản có số cổ phần cao được cấp băng thông xử lý nhiều hơn trong thời điểm chật chội mạng, làm cho việc phân phối tài nguyên trở nên kích thích kinh tế hơn. Các nhà xác minh chịu trách nhiệm xử lý giao dịch và duy trì trạng thái sổ cái trong mạng. QoS đảm bảo rằng các nhà xác minh có thể quản lý lưu lượng mạng một cách hiệu quả theo số cổ phần của họ trong khi kích thích họ thu hút người dùng thông qua số cổ phần cao hơn.

Trong thời gian tắc nghẽn mạng, các giao dịch ưu tiên thấp (thường là những giao dịch có phí thấp hơn) có thể tiêu tốn tài nguyên mạng, dẫn đến sự chậm trễ trong các giao dịch có giá trị cao, chẳng hạn như giao dịch MEV. QoS giải quyết vấn đề này bằng cách triển khai hệ thống xếp hạng ưu tiên và phân bổ nguồn lực, đảm bảo rằng các giao dịch có giá trị thấp không làm gián đoạn hiệu quả của các giao dịch có giá trị cao. Cơ chế này cho phép các nhà giao dịch MEV lập kế hoạch chiến lược của họ hiệu quả hơn, do đó tăng sự chắc chắn thực hiện. Các nhà giao dịch MEV thường cần thực hiện đồng thời nhiều giao dịch liên quan, chẳng hạn như thực hiện các chiến lược chênh lệch giá phức tạp trên các cầu nối đa chuỗi hoặc trao đổi phi tập trung. QoS đảm bảo các giao dịch liên quan này được xử lý liên tiếp trong một khoảng thời gian ngắn. Điều này làm giảm nguy cơ thất bại do gián đoạn chuỗi giao dịch.

Giao thức QUIC

Solana sử dụng giao thức QUIC để giảm đáng kể thời gian giữa việc gửi và xác nhận giao dịch, do đó tối ưu hóa quy trình làm việc của người xác thực và cung cấp thời gian chính xác hơn cho các giao dịch MEV. QUIC cho phép thiết lập và phục hồi kết nối nhanh hơn, giúp giảm thiểu độ trễ mạng. Nó cũng hỗ trợ truyền đồng thời nhiều luồng dữ liệu qua một kết nối duy nhất. Điều này làm giảm bớt tắc nghẽn mạng. Ngoài ra, QUIC có cơ chế kiểm soát tắc nghẽn hiệu quả và chiến lược khôi phục mất gói, đảm bảo truyền giao dịch nhanh chóng ngay cả trong điều kiện mạng không ổn định. Với mã hóa tích hợp, QUIC đảm bảo truyền dữ liệu an toàn. Việc triển khai nó đã giải quyết nhiều vấn đề về thời gian ngừng hoạt động mạng trước đây của Solana.

Giải pháp MEV Solana

Jito: Nhà cung cấp cơ sở hạ tầng MEV trên Solana

Khi thảo luận về các giải pháp MEV trên Solana, chúng ta phải nhấn mạnh về Jito. Jito Network, được ra mắt bởi nhóm Jito Labs, tập trung vào cơ sở hạ tầng MEV cho Solana. Jito Labs đã giới thiệu một số sản phẩm, bao gồm Jito-Solana Validator Client và Jito Block Engine. Vào tháng 8 năm 2022, Jito Labs công bố đã huy động được 10 triệu đô la trong vòng gọi vốn loạt A, do Multicoin Capital và Framework Ventures dẫn đầu.

Jito-Solana

Jito-Solana là một biến thể được tối ưu hóa của ứng dụng khách xác thực Solana, được thiết kế đặc biệt để trích xuất MEV hiệu quả. Bằng cách hỗ trợ gói giao dịch, Jito cho phép người tìm kiếm kiểm soát chuỗi giao dịch trong một khối. Kiểm soát này giảm thiểu khả năng người tìm kiếm sử dụng các giao dịch có giá trị thấp hoặc không cần thiết, thay vào đó khuyến khích tham gia vào một hệ thống đấu giá hợp lý, nơi giá thầu được thực hiện dựa trên phần thưởng tiềm năng. Cơ chế gói của Jito giúp tăng cường cơ hội giao dịch được đưa vào các khối bằng cách cho phép người tìm kiếm gửi nhiều giao dịch trong một đợt, do đó nâng cao hiệu quả và giảm sự phụ thuộc vào các giao dịch có giá trị thấp. Trình xác thực ưu tiên các gói trả tiền cao nhất, giúp thúc đẩy các tương tác có lợi hơn và giảm lỗi giao dịch.

Jito Block Engine

Jito Block Engine là một nền tảng đấu giá ngoại chuỗi thông qua đó, những người chuyển tiếp, người tìm kiếm và người xác minh trong mạng có thể phối hợp việc sắp xếp giao dịch thông qua cơ chế đấu giá, nhằm tối đa hóa trích xuất MEV.

Bảng điều khiển MEV

Jito Labs cung cấp Bảng điều khiển MEV để giám sát và phân tích hoạt động MEV trên Solana. Nó giúp các nhà phát triển, người xác minh và người dùng hiểu rõ cụ thể và xu hướng của MEV trên mạng Solana.

Tối ưu lịch trình

Trong các vấn đề liên quan đến MEV, sự không chắc chắn trong việc xếp hàng giao dịch làm cho việc tấn công front-running và sandwich dễ dàng hơn. Kẻ tấn công có thể thu lợi bằng cách thao túng thứ tự giao dịch để khai thác cơ chế ưu tiên của các nút xác nhận. Để giải quyết vấn đề này, Solana đã tối ưu hóa lập lịch của mình, đặc biệt là với bản cập nhật lập lịch phiên bản 1.18 sắp tới.

Lịch trình được tối ưu hóa nhằm cải thiện độ xác định của thứ tự ưu tiên giao dịch. Kiến trúc xử lý đa luồng hiện tại của Solana có thể dẫn đến quyết định ưu tiên không đồng bộ khi các luồng khác nhau xử lý giao dịch từ hàng đợi riêng biệt. Sự không nhất quán này cho phép kẻ tấn công phá vỡ giao dịch thông thường của người dùng bằng cách gửi các giao dịch trái ngược. Lịch trình được thiết kế lại tập trung vào việc cải thiện sự phối hợp giữa các luồng để giảm thiểu xung đột thứ tự giao dịch phát sinh từ các điều kiện cạnh tranh. Hơn nữa, hệ thống được tối ưu hóa nhận diện tốt hơn các giao dịch ưu tiên cao, đảm bảo chúng được xử lý mà không bị trì hoãn, ngay cả khi mạng bị tắc nghẽn.

Cải thiện quyền riêng tư

Để đối phó với các giao dịch MEV, Solana đang cải thiện quyền riêng tư bằng cách mã hóa chi tiết giao dịch, khiến kẻ tấn công khó truy cập thông tin quan trọng. Ngoài ra, Solana đang khám phá các khái niệm tương tự như các nhóm giao dịch riêng tư của Ethereum. Người dùng có thể định tuyến các giao dịch của họ thông qua nhóm bảo mật. Trong nhóm này, các giao dịch vẫn được che giấu khỏi công chúng cho đến khi chúng được xử lý, do đó giảm thiểu rủi ro tấn công bánh sandwich và chạy trước.

Xếp hạng phi tập trung

Bằng cách triển khai dịch vụ xếp hàng độc lập, Solana tách logic xếp hàng giao dịch khỏi các nút xác thực. Việc sử dụng thuật toán ngẫu nhiên trong xếp hàng hiệu quả giúp giảm khả năng ưu tiên cho một số giao dịch cụ thể, từ đó giảm khả năng tấn công của kẻ tấn công để khai thác MEV. Ngoài ra, mô hình động viên cho người xác thực có thể được điều chỉnh để giảm sự phụ thuộc của họ vào phí ưu tiên, điều này khuyến khích xử lý giao dịch trung lập hơn là thao túng thứ tự để có thêm lợi nhuận.

Kết luận

MEV đã lâu là một thách thức đáng kể đối với các mạng phi tập trung. Trong khi Solana nổi tiếng với hiệu suất cao và độ trễ thấp, những đặc tính này làm cho nó trở thành mục tiêu hấp dẫn cho các tấn công MEV. Các vấn đề như front-running, sandwich attacks và malicious transaction sequencing đều làm suy yếu tính công bằng của mạng và làm giảm trải nghiệm người dùng. Để giải quyết những vấn đề này, Solana đã triển khai các giải pháp đa tầng, bao gồm tối ưu hóa bộ lập lịch, công nghệ tăng cường quyền riêng tư và điều chỉnh mô hình phí. Solana nhằm giảm thiểu các nguy cơ của front-running và sandwich attacks thông qua những nỗ lực này đồng thời cải thiện phân bổ tài nguyên.

Giải quyết vấn đề MEV đòi hỏi những tiến bộ công nghệ, sự tham gia của cộng đồng liên tục và xây dựng sự đồng thuận. Cộng đồng có thể hợp tác phát triển các giải pháp cho các thách thức MEV bằng cách thúc đẩy quản trị phi tập trung và các cuộc thảo luận minh bạch. Solana cũng nên cung cấp các công cụ và tài nguyên để giúp người dùng phát hiện và giảm thiểu các cuộc tấn công MEV, do đó trao quyền cho họ với các biện pháp phòng thủ chủ động. Khi mạng lưới mở rộng và trở nên phức tạp hơn, Solana phải cân bằng hiệu suất cao, phân cấp và công bằng. Vẫn còn một chặng đường dài để giải quyết vấn đề "tam giác bất khả thi".

著者: Rachel
翻訳者: Cedar
レビュアー: Piccolo、Edward、Elisa
翻訳レビュアー: Ashely
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!