Tác giả: Shijunjun
ArtexSwap là một sàn giao dịch phi tập trung sử dụng công nghệ Artela EVM++ và Aspect để giải quyết các rủi ro MEV và Các vấn đề về Rug Pull, cải thiện tính bảo mật và hiệu quả của giao dịch, đồng thời phù hợp với các tình huống giao dịch phi tập trung đòi hỏi tính bảo mật và tính linh hoạt cao.
Ethereum đã là ngôi nhà công nghệ của các loại tiền kỹ thuật số, thanh toán toàn cầu và các ứng dụng kể từ khi thành lập. DEX là nền tảng của tài chính phi tập trung (DeFi). Suy cho cùng, việc rời bỏ DEX và DeFi có thể nói chỉ là lời nói suông. Là một nền tảng chạy trên blockchain, nó thực hiện các giao dịch trực tiếp giữa người dùng và không chịu sự giám sát của bất kỳ tổ chức bên thứ ba nào, cho phép nó tạo ra các sản phẩm tài chính tiên tiến hơn.
1. Kiến trúc chủ đạo Dex
DEX hiện đang phát triển mạnh mẽ trong hệ sinh thái Ethereum. DEX có nhiều mô hình thiết kế khác nhau, mỗi mô hình đều có ưu và nhược điểm riêng về chức năng, khả năng mở rộng và phân cấp.
Theo các cơ chế giao dịch khác nhau, DEX có thể được chia thành hai loại (như hình bên dưới).
1.1. DEX dựa trên sổ đặt hàng
Sổ đặt hàng về cơ bản là một thuật toán so khớp tự động tìm kiếm các sản phẩm trong nhiều thị trường khác nhau Hệ thống của sàn giao dịch sẽ tự động khớp các lệnh mua và bán chưa được ký. Thích hợp cho các tình huống yêu cầu khớp giá hiệu quả và chiến lược giao dịch linh hoạt. Nói một cách đơn giản, tính thanh khoản của sổ lệnh đến từ hai nguồn: nhà giao dịch và nhà tạo lập thị trường.
Bài đọc có thể mở rộng: "Phân tích ngắn gọn: Mô hình sổ đặt hàng và AMM tạo thị trường tự động" (Xem Phụ lục)
< p style="text-align: left;">
1.2. Nhà tạo lập thị trường tự động (AMM)Tạo thị trường tự động AMM là cơ chế quyết định giá cả và thanh khoản trong DEX. Nói một cách đơn giản, đó là nhà tạo lập thị trường cung cấp tài sản lưu động (hai tài sản) cho nhóm thanh khoản. Sản phẩm dự trữ trong nhóm thanh khoản được duy trì ở giá trị k. Khi người dùng lấy đi một đồng xu, họ cần cung cấp một đồng tiền khác cho nhóm thanh khoản để duy trì giá trị k.
Để hiểu chi tiết về AMM, bạn có thể đọc thêm: "Báo cáo nghiên cứu UniswapX (Phần 1): Tóm tắt liên kết phát triển V1-3 và diễn giải sự đổi mới nguyên tắc của DEX thế hệ tiếp theo và các thách thức》
1.3 Giá trị của DEX là gì?
[Nguồn dữ liệu: THE BLOCK]
Theo Thống kê của CoinGecKo cho thấy tính đến ngày 9 tháng 7 năm 2024, có khoảng 835 sàn giao dịch DEX được biết đến, với tổng khối lượng giao dịch trong 24 giờ là 8,35 tỷ USD, trong đó số lượt truy cập hàng tháng đạt 320 triệu lần.
Ba sàn giao dịch phi tập trung lớn nhất tính theo khối lượng giao dịch là BabyDogeSwap, Uniswap V3 (Ethereum) và Orca.
Chúng tôi đã tính toán khối lượng giao dịch trong 24 giờ của ba sàn giao dịch hàng đầu DEX và CEX chiếm 16% thanh khoản giao dịch trong một ngày và DEX. tương đối So với tốc độ tăng trưởng hàng năm của khối lượng giao dịch 24 giờ tại thời điểm này vào năm 2023 là 315% (2 tỷ vào năm 2023), khối lượng giao dịch tăng 166% so với cùng kỳ năm ngoái (120 triệu). lần trong 23 năm). Rõ ràng là thị trường có nhu cầu về nền tảng giao dịch phi tập trung rất lớn.
Vì sàn giao dịch phi tập trung (DEX) sử dụng hợp đồng thông minh xác định cho các giao dịch nên không có sự can thiệp từ bên thứ ba tập trung. Cách thức vận hành minh bạch này hoàn toàn trái ngược với thị trường tài chính truyền thống.
Ví dụ, vào năm 2022, FTX, một trong những nền tảng giao dịch tiền điện tử lớn nhất vào thời điểm đó, đã phá sản trong một chuỗi ngày sa sút do biển thủ tiền của người dùng, gây ra cú sốc thị trường rộng khắp.
Ngoài ra, DEX cải thiện khả năng tiếp cận tài chính thông qua phân cấp. Một số CEX có thể hạn chế quyền truy cập của người dùng dựa trên vị trí địa lý hoặc các yếu tố khác.
Nhưng nói chung, người dùng chỉ cần truy cập Internet và kết nối ví tự xây dựng tương thích để sử dụng dịch vụ DEX. Mô hình này không yêu cầu đăng ký và đánh giá rườm rà, cho phép người dùng mới tham gia nền tảng một cách nhanh chóng và dễ dàng, cải thiện trải nghiệm người dùng.
2. Rủi ro chính của DEX
Giao dịch phi tập trung DEX có thể đảm bảo việc thực hiện các giao dịch, cải thiện tính minh bạch và có thể được truy cập mà không cần được phép. Các tính năng này hạ thấp đáng kể ngưỡng giao dịch và cung cấp tính thanh khoản. Tuy nhiên, DEX cũng đi kèm với một số rủi ro, bao gồm nhưng không giới hạn ở các khía cạnh sau:
Rủi ro hợp đồng thông minh: Mặc dù công nghệ blockchain có thể thực hiện các giao dịch tài chính một cách an toàn nhưng tính bảo mật của hợp đồng thông minh phụ thuộc vào trình độ kỹ thuật và kinh nghiệm của nhóm phát triển.
Rủi ro trực tiếp: Do tính chất công khai và minh bạch của các giao dịch trên chuỗi, các nhà kinh doanh chênh lệch giá hoặc robot MEV có thể là những người đầu tiên để giao dịch và thu được giá trị của người dùng thông thường. Các bot này tương tự như các nhà giao dịch tần số cao trong thị trường tài chính truyền thống, thu lợi nhuận từ các giao dịch của người dùng thông thường bằng cách trả phí giao dịch cao hơn và tận dụng sự chậm trễ của mạng.
Rủi ro mạng: Vì các giao dịch được thực hiện trên chuỗi nên chi phí giao dịch DEX có thể cao và khi mạng bị tắc nghẽn hoặc ngừng hoạt động , chi phí sẽ cao hơn. Vì vậy, người dùng dễ bị ảnh hưởng bởi biến động của thị trường.
Rủi ro Rug Pull: một vấn đề phổ biến và nghiêm trọng trong lĩnh vực tài chính phi tập trung (DeFi). Có rất nhiều dự án. các bên thu hút một số lượng lớn các nhà đầu tư sau khi tài trợ, họ đột ngột rút thanh khoản và bỏ trốn với số tiền của mình. Hiện tại, rủi ro của Rug Pull có thể được chia đại khái thành ba loại:
Loại lừa đảo này khiến nhà đầu tư thua lỗ nặng nề, giá trị dự án ngay lập tức giảm xuống bằng 0. Điều này đã có tác động đáng kể đến niềm tin vào toàn bộ thị trường DeFi.
Ví dụ, sự cố SushiSwap năm 2021 là một ví dụ điển hình. Chef Nomi, người sáng lập ẩn danh của SushiSwap, bất ngờ bán số token SUSHI trị giá 13 triệu USD trong quỹ nhà phát triển sau khi dự án huy động được số tiền lớn, khiến thị trường hoảng loạn và khiến giá token giảm mạnh.
Mặc dù Chef Nomi sau đó đã trả lại tiền và cộng đồng tiếp quản quản lý dự án nhưng sự việc này đã gây ra tổn thất rất lớn và ảnh hưởng tâm lý đến các nhà đầu tư.
3. Các vấn đề kéo dài từ BancorđếnDEX
Nếu nói ai là dự án đầu tiên ăn cua của AMM thì phải nhắc đến Bancor. Hơi đáng tiếc khi nói rằng nó không nhận được sự quan tâm rộng rãi trước khi DeFi bùng nổ nên rất nhiều người đã phạm sai lầm Người ta tin rằng AMM được phát minh bởi Uniswap.
Bây giờ, với phiên bản Bancor V2, nó chỉ mới được ra mắt, mặc dù V2 đã giới thiệu những cải tiến như oracle cung cấp mức giá mới nhất và cập nhật tỷ lệ nhóm mã thông báo dựa trên về thiết kế oracle, nhưng nó vẫn còn một số thiếu sót.
Mặc dù việc giới thiệu các oracle có thể cung cấp thông tin về giá chính xác hơn nhưng nó cũng mang đến những thách thức trong quá trình triển khai. Ví dụ: nếu không có giá cặp giao dịch tương ứng trên nền tảng giao dịch tập trung, điều này sẽ tạo ra vấn đề con gà và quả trứng. Ngoài ra, độ tin cậy và tính bảo mật của oracle cũng rất đáng được quan tâm.
Mặc dù chế độ nhóm động có thể cập nhật tỷ lệ của nhóm mã thông báo theo giá của máy oracle nhưng nó sẽ không hoạt động trong trường hợp thị trường biến động lớn. Trong tình huống này, các nhà cung cấp thanh khoản (LP) có thể phải đối mặt với rủi ro thua lỗ lớn hơn. Biến động của thị trường càng lớn thì tổn thất tạm thời của LP càng nghiêm trọng, điều này có thể khiến các nhà cung cấp thanh khoản rút tiền, do đó ảnh hưởng đến sự ổn định của nhóm thanh khoản và hiệu quả giao dịch.
Thiết kế của Bancor cũng có thể gặp phải rủi ro đối tác. Mặc dù cơ chế oracle đã được giới thiệu nhưng nếu giá thị trường biến động mạnh và oracle không thể cập nhật giá kịp thời thì nhà cung cấp thanh khoản vẫn có thể gặp rủi ro lớn hơn. Việc cập nhật giá không kịp thời hoặc không chính xác của oracle có thể khiến LP bị lỗ do biến động giá.
Mặc dù phiên bản Bancor V2 có nhiều thiết kế cải tiến nhưng độ phức tạp của nó cũng làm tăng ngưỡng học tập và sử dụng cho người dùng. So với các mô hình AMM khác đơn giản và dễ sử dụng hơn, Bancor có thể yêu cầu người dùng phải có kiến thức chuyên môn và nền tảng kỹ thuật cao hơn để hiểu đầy đủ và sử dụng các tính năng mới của nó. Điều này có thể hạn chế sự tăng trưởng của người dùng và sự chấp nhận của thị trường.
4. Triển khai DEX của ArtexSwap
Nền tảng ArtexSwap chế độ hoạt động tương tự như Uniswap, nhưng tính bảo mật được tăng cường bằng cách sử dụng các chức năng gốc của Artela EVM++.
4.1 Cơ chế mở rộng của Artela
Trước hết , để hiểu rõ hơn về môi trường cơ bản của ArtexSwap, trước tiên chúng ta hãy nói ngắn gọn về cơ chế hoạt động cơ bản của Artela. Khả năng mở rộng ở đây thực sự hàm chứa hai ý nghĩa, đó là khả năng mở rộng và hiệu suất của EVM.
Để có khả năng mở rộng, Artela đã giới thiệu công nghệ Aspect để triển khai. Công nghệ này hỗ trợ các nhà phát triển tạo các chương trình tùy chỉnh trên chuỗi trong môi trường WebAssembly (WASM). làm việc với EVM để cung cấp các tiện ích mở rộng dành riêng cho ứng dụng tùy chỉnh, hiệu suất cao cho dApps.
Bài đọc có thể mở rộng: "Giải thích toàn văn về Vitalik: Điểm dừng tiếp theo của cơ sở hạ tầng Web3.0, đó là "đóng gói hay mở rộng"? 》(Xem phụ lục)
Từ góc độ hiệu suất, đó là nâng cao hiệu quả thực thi của EVM. Chúng ta đều biết rằng EVM là. a string So với phần cứng ngày nay, tỷ lệ sử dụng phương pháp này rất thấp trong môi trường máy ảo song song, do đó việc xử lý song song đặc biệt quan trọng.
Cách giải quyết các vấn đề sau để đạt được sự thực thi song song:
1. Làm thế nào để giải quyết liệu có xung đột giữa những thứ được thực hiện cùng một lúc?
Áp dụng chiến lược thực thi song song là thực thi lạc quan dự đoán, giả định rằng không có xung đột giữa các giao dịch ở trạng thái ban đầu và mỗi bản ghi giao dịch đều được sửa đổi nhưng không phải ngay lập tức cuối cùng Chắc chắn.
Xác minh sau khi giao dịch được thực hiện để kiểm tra xem có xung đột hay không và thực hiện lại nếu có.
Khả năng dự đoán là phân tích dữ liệu lịch sử giao dịch thông qua các mô hình AI, dự đoán các yếu tố phụ thuộc của giao dịch, tối ưu hóa trình tự thực hiện cũng như giảm xung đột và các lần thực thi lặp lại.
Ngược lại, Sei và Monad dựa vào các tệp phụ thuộc giao dịch được xác định trước và thiếu khả năng thích ứng của mô hình dự đoán động dựa trên AI của Artela.  ;Lợi thế của Artela trong việc giảm thiểu việc thực thi xung đột
2. Làm cách nào để tăng tốc độ IO và giảm thời gian chờ thực hiện giao dịch?
Áp dụng công nghệ tải trước không đồng bộ để giải quyết tắc nghẽn đầu vào và đầu ra (I/O) do quyền truy cập trạng thái gây ra.
Artela sử dụng mô hình dự đoán để tải trước dữ liệu trạng thái cần thiết từ bộ lưu trữ chậm (chẳng hạn như đĩa cứng) đến bộ lưu trữ nhanh (chẳng hạn như bộ nhớ) trước khi giao dịch được thực thi. Việc tải và lưu vào bộ nhớ đệm sớm của công nghệ dữ liệu này cho phép nhiều bộ xử lý hoặc luồng thực thi truy cập đồng thời, cải thiện tính song song và hiệu quả thực thi.
3. Làm thế nào để giải quyết vấn đề mở rộng dữ liệu trong quá trình ghi dữ liệu và tăng áp lực xử lý cơ sở dữ liệu?
Artela kết hợp nhiều công nghệ xử lý dữ liệu truyền thống để phát triển hệ thống lưu trữ song song nhằm nâng cao hiệu quả xử lý song song. Hệ thống lưu trữ song song chủ yếu giải quyết hai vấn đề: một là thực hiện xử lý lưu trữ song song và hai là cải thiện khả năng ghi trạng thái dữ liệu vào cơ sở dữ liệu một cách hiệu quả. Trong quá trình lưu trữ dữ liệu, các vấn đề thường gặp bao gồm việc mở rộng trong quá trình ghi dữ liệu và tăng áp lực xử lý cơ sở dữ liệu. Để đạt được mục tiêu này, Artela áp dụng chiến lược tách Cam kết Nhà nước (SC) và Lưu trữ Nhà nước (SS). Chiến lược này chia nhiệm vụ lưu trữ thành hai phần: một phần chịu trách nhiệm xử lý nhanh và không giữ lại các cấu trúc dữ liệu phức tạp để tiết kiệm dung lượng và giảm trùng lặp dữ liệu; Ngoài ra, Artela còn giảm độ phức tạp của việc lưu dữ liệu bằng cách hợp nhất các phần dữ liệu nhỏ thành các khối lớn, từ đó không ảnh hưởng đến hiệu suất khi xử lý lượng lớn dữ liệu.
Ngoài ra, các nút xác thực hỗ trợ mở rộng theo chiều ngang và mạng có thể tự động điều chỉnh kích thước của các nút điện toán dựa trên tải hoặc nhu cầu hiện tại. Quá trình mở rộng này được điều phối bởi giao thức đàn hồi để đảm bảo đủ tài nguyên tính toán trong mạng đồng thuận.
Thông qua điện toán đàn hồi, sức mạnh tính toán của các nút mạng có thể được mở rộng, hiện thực hóa không gian khối đàn hồi, cho phép áp dụng không gian khối độc lập theo nhu cầu, điều này không chỉ đáp ứng công chúng. Các yêu cầu mở rộng của không gian khối cũng đảm bảo hiệu suất và độ ổn định.
Điều này cho phép mạng DEX phản ứng một cách bình tĩnh trước khả năng mở rộng linh hoạt của Web2 khi đối mặt với thời gian giao dịch cao điểm.
Điều đáng nói là không gian khối đàn hồi là một giải pháp để mở rộng hiệu suất chuỗi khối theo chiều ngang và tiền đề của nó là"các giao dịch có thể được song song hóa", chỉ sau khi tăng tính song song của giao dịch, tài nguyên máy của nút mới cần được mở rộng theo chiều ngang để cải thiện thông lượng giao dịch.
4.2 Khám phá bảo mật DEX của ArtexSwap
ArtexSwap đã được cập nhật lên phiên bản 2.0. Đánh giá từ kiến trúc của ArtexSwap, nó chính tập trung vào ba khía cạnh bảo mật, đó là:
Làm cách nào để xác định và ngăn chặn hành vi Độc hại của DEX?
Làm thế nào để người dùng không bị Rug Pull gây hại khi giao dịch?
Làm thế nào để tránh trượt giá cao?
Cơ chế danh sách đen
Cơ chế danh sách đen là một chiến lược đặt trọng tâm bảo mật lên hàng đầu , bởi vì từ góc độ hành vi, khả năng các địa chỉ và người dùng đã tham gia vào “việc xấu” tái phạm tội là rất cao. Bằng cách đánh dấu các tài khoản, địa chỉ và hợp đồng nguy hiểm, nền tảng ArtexSwap có thể đánh giá các giao dịch trước khi giao dịch. sẽ tiếp tục giám sát các hoạt động giao dịch và loại trừ từng "yếu tố nguy hiểm" khỏi danh sách đen. Khi phát hiện các yêu cầu hoạt động từ các tài khoản trong danh sách đen, các yêu cầu này sẽ tự động bị chặn để ngăn chặn hành vi Độc hại xảy ra.
Ví dụ: nếu một tài khoản bị đưa vào danh sách đen vì đã tham gia Rug Pull hoặc các hoạt động lừa đảo khác, thì tài khoản đó sẽ không thể giao dịch hoặc thêm vào DEX Liquidity , do đó bảo vệ những người dùng khác khỏi những tổn thất có thể xảy ra.
Về cơ bản, ArtexSwap cung cấp hệ thống phòng thủ thụ động bên C với trọng tâm là trung tâm phía sau.
Cơ chế chống thảm
Kéo thảm đề cập đến Hoặc những người nắm giữ lớn đột ngột tăng nguồn cung cấp mã thông báo hoặc tiêu hao phần lớn số tiền trong nhóm thanh khoản, khiến giá mã thông báo giảm mạnh và các nhà đầu tư chịu tổn thất lớn.
Loại tình huống này thường đi kèm với backdoor trong hợp đồng. Bước vào bước này thường là cá lọt qua cơ chế Blacklist, vì thông tin blacklist có tồn tại. Có độ trễ nhất định nên tình trạng này thường được chia thành hai loại:
1. Lỗ hổng hợp đồng này chưa được phát hiện. .
p>
2.
Trước tiên hãy nói về vấn đề đầu tiên. Khi không có bằng chứng trực tiếp nào cho thấy hợp đồng mã thông báo có vấn đề, ArtexSwap thường áp dụng một cơ chế lạc quan để giải quyết vấn đề đó. nghĩa là, nó được mặc định là an toàn, nhưng nền tảng ArtexSwap sẽ luôn giám sát mọi hoạt động cố gắng tăng đáng kể nguồn cung cấp mã thông báo. Một khi tình huống như vậy được phát hiện, nó sẽ bị chặn và những người dùng khác sẽ bị ngăn giao dịch các mã thông báo liên quan đến. tránh thua lỗ.
Loại thứ hai dựa vào giao tiếp tin nhắn ngoài chuỗi. Aspect cho phép tương tác và tương tác bên ngoài chuỗi khối khi bật giao tiếp tin nhắn ngoài chuỗi. Điều này cho phép ArtexSwap lấy địa chỉ của các hợp đồng độc hại có liên quan từ các nguồn thông tin của bên thứ ba trong thời gian thực, sau đó tiến hành kiểm tra bảo mật đối với các hợp đồng mã thông báo trên toàn bộ DEX. Sau khi phát hiện ra hợp đồng độc hại, tất cả các hoạt động liên quan sẽ bị chặn trực tiếp.
Cơ chế trượt giá
Cần phải rõ ràng rằng trong AMM Theo cơ chế thanh khoản, trượt giá cao dẫn đến thua lỗ là sự kiện có khả năng xảy ra cao. Nói một cách đơn giản, trượt giá đề cập đến sự chênh lệch giữa giá thực hiện giao dịch và giá dự kiến. Khi thị trường biến động hoặc thanh khoản không đủ, trượt giá sẽ trở nên nghiêm trọng.
Rõ ràng, việc ngăn ngừa Trượt giá là một vấn đề mang tính chất "dự đoán". Không khó để giải quyết vấn đề thiếu thanh khoản. Nền tảng ArtexSwap chỉ cần hợp đồng. theo dõi nhóm thanh khoản trong thời gian thực để đạt được mục tiêu này. Khó khăn nằm ở sự biến động của thị trường Bởi vì thị trường là thông tin sự kiện bên ngoài nên điều đầu tiên bạn nghĩ đến là truy cập vào nhà tiên tri để có được trạng thái thị trường. Để đạt được điều này, ArtexSwap cần sử dụng môi trường cơ bản cho hoạt động của mình. Artela hỗ trợ công nghệ Aspect sử dụng điều này để tạo ra một dApp trên chuỗi có thể tương tác với các nhà tiên tri của bên thứ ba để thu được những biến động của thị trường và Artela hỗ trợ. Các tác nhân AI sử dụng dữ liệu trạng thái thị trường và AI để dự đoán mức độ trượt giá cao của giao dịch tại một thời điểm nhất định và kết hợp nó với giám sát thanh khoản đã đề cập trước đó để đạt được giá trị ước tính vượt quá ngưỡng (30%), ngăn cản giao dịch. thực thi lệnh, từ đó bảo vệ nhà giao dịch khỏi thua lỗ do biến động giá mạnh.
5. Tóm tắt
Mặc dù chúng tôi không chắc chắn về điều đó Hiện tại liệu mô hình DEX có thể hỗ trợ các ứng dụng tổ chức và tăng trưởng dài hạn hay không, có thể thấy trước rằng DEX sẽ tiếp tục trở thành cơ sở hạ tầng không thể thiếu trong hệ sinh thái tiền điện tử.
Một lần nữa, đằng sau mỗi vụ lừa đảo thành công, có thể có một người dùng ngừng sử dụng Web3 và hệ sinh thái DEX không có bất kỳ người dùng mới nào, sẽ không còn nơi nào để tồn tại. đi, vì vậy đối với DEX, mất bảo mật đồng nghĩa với mất tất cả.
Tuy nhiên, trong bối cảnh hiện tại của xu hướng DEX đang nóng hổi, câu chuyện về Công cụ phái sinh dường như có thể phát triển mãi mãi, nhưng Trong Về lâu dài, DEX là nhu cầu chắc chắn nhất của người dùng nên không cần chú ý quá nhiều.