Solana ra mắt BAM: Tối ưu hóa chất lượng giao dịch, xây dựng hệ sinh thái Blockchain công bằng hơn

robot
Đang tạo bản tóm tắt

Thách thức mới của Solana: Theo đuổi giao dịch chất lượng cao hơn thay vì chỉ đơn giản là khối lượng giao dịch cao.

Solana là một nền tảng blockchain hiệu suất cao, nổi tiếng với khả năng xử lý giao dịch nhanh chóng và khối lượng giao dịch khổng lồ. Tuy nhiên, điều này có nghĩa là nó đã đạt được mục tiêu lý tưởng hay chưa? Phân tích sâu về tình hình giao dịch của Solana, chúng ta phát hiện ra một câu hỏi đáng suy ngẫm: liệu những giao dịch này có đang tạo ra giá trị thực sự?

Trên thực tế, khối lượng giao dịch lớn trên Solana không xuất phát từ nhu cầu giao dịch thực sự, mà đến từ các nhà giao dịch chênh lệch giá cao tần lợi dụng sự chênh lệch thông tin ở mức mili giây để thu lợi. Những người tham gia được gọi là "nhà giao dịch độc hại" này tận dụng lợi thế công nghệ, khi các nhà tạo lập thị trường sắp rút đơn hàng, bằng cách tăng phí Gas để giao dịch của mình được ưu tiên đóng gói, từ đó hoàn thành việc chênh lệch giá, khiến các nhà tạo lập thị trường chịu thiệt hại. Để bù đắp những thiệt hại này, các nhà tạo lập thị trường buộc phải mở rộng chênh lệch giá mua bán, cuối cùng dẫn đến việc người dùng thông thường phải gánh chịu chi phí bổ sung.

Solana luôn có một tầm nhìn để hiện thực hóa sổ lệnh trên chuỗi, thay thế các sàn giao dịch tập trung. Tuy nhiên, sự tồn tại của "nhà giao dịch độc hại" đã trở thành một trở ngại cho việc đạt được mục tiêu này. Đây là thách thức mới mà Solana đang phải đối mặt: khối lượng không đồng nghĩa với thanh khoản. Một thị trường thực sự khỏe mạnh không cần nhiều giao dịch hơn, mà là những giao dịch chất lượng cao hơn.

Làm thế nào để loại bỏ các giao dịch độc hại, bảo vệ tính thanh khoản tốt hơn?

Trong hệ thống Solana hiện tại, do cơ chế đồng thuận của nó sử dụng cơ chế đấu giá theo chu kỳ, những người ăn lệnh (đặc biệt là các nhà đầu tư chênh lệch giá cao) thực sự có quyền ưu tiên, điều này ảnh hưởng đến tính công bằng của thị trường. Cụ thể, cơ chế đồng thuận của Solana mỗi 400 mili giây là một khe thời gian (Slot), trong mỗi Slot, các giao dịch được thực hiện theo thứ tự dựa trên mức phí Gas đã thanh toán.

Cơ chế này dẫn đến việc các nhà tạo lập thị trường thường bị các nhà giao dịch arbitrage cao tần "nhắm đến" khi họ thường xuyên điều chỉnh báo giá, hủy lệnh và đặt lại lệnh. Các nhà arbitrage hoàn thành giao dịch bằng cách trả phí cao hơn trước khi nhà tạo lập thị trường hủy lệnh, khiến nhà tạo lập thị trường phải chịu tổn thất.

Trong trường hợp lý tưởng, sàn giao dịch phi tập trung (DEX) nên thực hiện giao dịch theo thứ tự sau: trước tiên là hủy tất cả các lệnh, sau đó thực hiện các lệnh mới, cuối cùng là thực hiện giao dịch. Tuy nhiên, cơ chế đồng thuận hiện tại của Solana không thể đạt được điều này ở mức vi mô.

Tương tự, trong việc báo giá của oracle, tình huống lý tưởng là cập nhật giá oracle trước, sau đó thực hiện các giao dịch phụ thuộc vào giá đó. Tuy nhiên, trong khoảng thời gian 400 mili giây hiện tại, thị trường có thể do biến động mạnh mà khiến giao dịch vẫn được thực hiện theo giá ban đầu.

Đối với giao thức vay mượn, thực tiễn tốt nhất là bổ sung ký quỹ trước, sau đó tiến hành thanh lý.

Do đó, Solana cần một cơ chế để các giao thức khác nhau có thể sắp xếp giao dịch theo nhu cầu, đó là điều mà Solana luôn nhấn mạnh về việc kiểm soát thực thi ứng dụng (Application-Controlled Execution, ACE).

BAM: Giải pháp của Solana

Để đối phó với những thách thức này, Solana đã đề xuất giải pháp Thị trường lắp ráp khối (Block Assembly Marketplace, BAM). BAM đã xây dựng một lớp sắp xếp hoặc lớp tiền xử lý giữa chuỗi Solana và mạng chính.

BAM sử dụng Môi trường thực thi đáng tin cậy (Trusted Execution Environments, TEEs) để xây dựng hộp cát bảo mật, trong đó thực hiện sắp xếp giao dịch theo các quy tắc đã xác định trước hoặc theo nguyên tắc vào trước ra trước (FIFO). Cơ chế này nhằm phục vụ tốt hơn cho các giao thức như sổ lệnh (CLOBs), sàn giao dịch hợp đồng vĩnh viễn, và các bể tối.

Giải thích thị trường lắp ráp khối Solana BAM: Khi tốc độ không còn là mục tiêu duy nhất

Cách hoạt động của BAM

Quy trình giao dịch của BAM như sau:

  1. Người dùng xác nhận giao dịch trong ví.
  2. Gửi giao dịch đến nút RPC.
  3. Chuyển giao dịch sang mạng BAM, thực hiện sắp xếp trong môi trường bảo mật TEE. Trong quá trình này, các nút có thể thêm giao dịch bổ sung thông qua plugin, chẳng hạn như cập nhật giá oracle, sau đó tạo ra bằng chứng.
  4. Gói dữ liệu giao dịch được gửi đến nút Leader của mạng chính Solana.
  5. Leader trong việc thu thập giao dịch, thu thập gói dữ liệu BAM và đóng gói nó thành khối để phát sóng.
  6. Các nút khác tham gia bỏ phiếu.

Cần lưu ý rằng quy trình đồng thuận của BAM không xung đột với mạng chính Solana, mà là một tính năng tùy chọn. BAM không chạy trực tiếp trên mạng chính Solana, mà hoàn thành việc sắp xếp giao dịch theo cách "ngoài chuỗi", đóng gói giao dịch và sau đó nộp cho mạng chính Solana.

Các tính năng cốt lõi của BAM

BAM hỗ trợ ba chế độ hoạt động: chế độ mặc định Solana, chế độ Block-Engine (giải pháp MEV hiện tại của Jito, cốt lõi là cơ chế đấu giá) và chế độ BAM (các xác thực được sắp xếp theo FIFO một cách nghiêm ngặt).

Các đặc điểm cốt lõi của mô hình BAM bao gồm:

  1. Môi trường thực thi đáng tin cậy (TEEs): Sử dụng TEEs để xây dựng môi trường riêng tư, đảm bảo tính công bằng trong việc sắp xếp giao dịch.
  2. Hệ thống plugin: Cho phép ứng dụng xây dựng logic sắp xếp giao dịch tùy chỉnh, thực hiện sắp xếp giao dịch phức tạp, đồng thời duy trì tính an toàn của môi trường TEE.

Ứng dụng thực tế của BAM

Các tình huống ứng dụng của BAM bao gồm:

  1. Bảo vệ thanh toán cho vay: Thực hiện trước các thao tác bổ sung tài sản thế chấp, sau đó tiến hành kiểm tra thanh toán.
  2. Giao dịch tổ hợp cấp độ nguyên tử: Cập nhật giá từ oracle trước, sau đó thực hiện giao dịch phụ thuộc vào giá đó, đối với DEX hợp đồng cũng có thể thanh toán các sản phẩm phái sinh liên quan.
  3. Bảo vệ biến động giá: Phát hiện các lệnh lớn bất thường, phân tách chúng thành các khối nhỏ để thực hiện từng phần, cho thị trường thời gian phản ứng.
  4. Bảo vệ nhà tạo lập thị trường: Trong trường hợp xảy ra sự kiện bất ngờ, có thể hủy đơn hàng, cập nhật giá oracle và đặt lại đơn hàng trong vòng mili giây, tránh bị thao túng giá.

Nói chung, BAM mang lại tính khả thi, bảo vệ quyền riêng tư và khả năng lập trình cho quy trình xử lý giao dịch của Solana. Nó cho phép các nhà phát triển xây dựng sổ lệnh giới hạn trung tâm, sàn giao dịch hợp đồng vĩnh viễn, bể tối và các cơ sở hạ tầng tài chính khác cần kiểm soát sắp xếp, thực thi xác định và bảo vệ quyền riêng tư, từ đó thúc đẩy sự phát triển đổi mới của hệ sinh thái Solana.

Với việc triển khai BAM, trải nghiệm giao dịch của Solana sẽ được cải thiện đáng kể, giúp trải nghiệm ứng dụng trên mạng chính Solana gần gũi hơn với sàn giao dịch tập trung, đồng thời vẫn giữ được lợi thế phi tập trung. Bước tiến này sẽ mang lại cơ hội phát triển mới cho hệ sinh thái Solana, giúp nó không chỉ theo đuổi hiệu suất cao mà còn chú trọng vào chất lượng giao dịch và tính công bằng của thị trường.

SOL-6.43%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 5
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
rugged_againvip
· 5giờ trước
Chó giao dịch cao tần làm loạn thị trường
Xem bản gốcTrả lời0
AirdropFreedomvip
· 5giờ trước
bẫy chó luôn ở đây mà
Xem bản gốcTrả lời0
DiamondHandsvip
· 5giờ trước
Những con cá mập này thật sự không thấy phiền khi hút máu.
Xem bản gốcTrả lời0
CounterIndicatorvip
· 5giờ trước
Nơi nào có nhiều bẫy chó cao như vậy
Xem bản gốcTrả lời0
BlockchainFriesvip
· 5giờ trước
sol chính là như vậy!
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)