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.

Kể từ khi thành lập, Ethereum đã là ngôi nhà công nghệ cho các loại tiền kỹ thuật số, thanh toán và ứng dụng toàn cầu. 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 của Dex

Hiện tại, DEX đang nở rộ 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ó những ưu điểm 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ư hiển thị bên dưới).

1.1 DEX dựa trên sổ lệnh

Sổ lệnh thực chất là một thuật toán khớp lệnh tự động tìm kiếm các lệnh mua và bán ở nhiều thị trường khác nhau chưa được ký kết. Hệ thống của sàn giao dịch sẽ tự động khớp các lệnh mua và bán này. 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. Đọc 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)

1.2. Nhà tạo lập thị trường tự động (AMM)

Nhà tạo lập 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ũng như những thách thức của DEX thế hệ tiếp theo"

1.3 DEX có giá trị gì?

Theo kết quả thống kê của CoinGecKo, 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.

3 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 DEX và CEX hàng đầu chiếm 16% thanh khoản giao dịch trong một ngày và tốc độ tăng trưởng hàng năm của DEX so với khối lượng giao dịch trong 24 giờ. tại thời điểm này 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 vào năm 23), rõ ràng thị trường có nhu cầu lớn về nền tảng giao dịch phi tập trung.

Bởi vì các 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 bối cảnh hàng loạt sụt giảm do biển thủ tiền của người dùng, gây ra những cú sốc thị trường trên diện rộng.

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 và 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 nhìn 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

Sàn giao dịch phi tập trung (DEX) đảm bảo thực hiện giao dịch, tăng tính minh bạch và có thể truy cập mà không cần được phép. Các tính năng này làm giảm đáng kể các rào cản đối với 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:

  1. 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.

  2. Rủi ro chạy trước: 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 bot MEV có thể chạy trước các giao dịch và nắm bắt 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.

  3. Rủi ro mạng: Do các giao dịch diễn ra trên chuỗi nên chi phí giao dịch DEX có thể cao và chi phí thậm chí còn cao hơn khi mạng gặp phải tình trạng tắc nghẽn hoặc ngừng hoạt động. Vì vậy, người dùng dễ bị ảnh hưởng bởi biến động của thị trường.

  4. Rủi ro kéo thảm: 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ó một số lượng lớn các bên tham gia dự án đột ngột rút thanh khoản và bỏ trốn sau khi thu hút được một lượng lớn tiền của nhà đầu tư. Hiện tại, rủi ro của Rug Pull có thể được chia đại khái thành ba loại:

  • Rút thanh khoản

  • Nhà phát triển nắm giữ một số lượng lớn token và phát hành thêm token

  • dự án giả

Vụ lừa đảo này đã gây thiệt hại nặng nề cho các nhà đầu tư và giá trị của dự án ngay lập tức giảm xuống mức 0. Điều này đã có tác động đáng kể đến niềm tin vào toàn bộ thị trường DeFi. Đơn cử như sự cố SushiSwap năm 2021 là một ví dụ điển hình. Sau khi dự án huy động được số tiền lớn, 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, 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 việc 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 sang DEX

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 trước thời kỳ bùng nổ DeFi, nó không nhận được sự quan tâm rộng rãi nên nhiều người lầm tưởng rằng AMM được phát minh ra. của Uniswap.

Ngày nay, với phiên bản Bancor V2, nó mới được ra mắt. Mặc dù V2 đã giới thiệu các thiết kế sáng tạo như oracle cung cấp mức giá mới nhất và cập nhật tỷ lệ nhóm token dựa trên giá 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 lại những thách thức trong việc 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ù mô hình nhóm động có thể cập nhật tỷ lệ của nhóm mã thông báo theo giá của nhà tiên tri, nhưng trong trường hợp thị trường biến động cao, 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ể phải chịu rủi ro đối tác. Mặc dù cơ chế oracle đã được đưa ra 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á của máy oracle không kịp thời hoặc không chính xác 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 của người dùng. So với các mô hình AMM đơn giản và dễ sử dụng hơn khác, 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 hoạt động tương tự như Uniswap, nhưng được nâng cao tính bảo mật bằng cách sử dụng các khả 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.

Về 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 WebAssugging (WASM). Các chương trình này có thể cộng tác với EVM để cung cấp cho dApps Tiện ích mở rộng dành riêng cho ứng dụng tùy chỉnh hiệu suất cao.

Đọc có thể mở rộng: "Giải thích toàn văn về Buterin: Đ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à cải thiện hiệu quả thực thi của EVM. Chúng ta đều biết rằng EVM là môi trường máy ảo nối tiếp 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, vì vậy việc xử lý song song có vẻ đặc biệt quan trọng. .

Để đạt được sự thực thi song song, cách giải quyết các vấn đề sau:

1. Làm thế nào để giải quyết khi có xung đột giữa các việc được thực hiện cùng một lúc?

Chiến lược thực thi song song sử dụng 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 giao dịch ghi lại các sửa đổi nhưng không được hoàn tất ngay lập tức.

Sau khi giao dịch được thực hiện, nó sẽ được xác minh để kiểm tra xem có xung đột nào không và nếu có thì nó sẽ được thực hiện lại.

Khả năng dự đoán là việc sử dụng các mô hình AI để phân tích dữ liệu lịch sử giao dịch, dự đoán sự phụ thuộc của giao dịch, tối ưu hóa trình tự thực hiện và giảm xung đột cũng như 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, đây là lợi thế của Artela trong việc giảm xung đột thực thi.

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?

Công nghệ tải trước không đồng bộ được áp dụng để giải quyết tắc nghẽn đầu vào và đầu ra (I/O) do truy cập trạng thái gây ra. Artela sử dụng các 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) sang bộ lưu trữ nhanh (chẳng hạn như bộ nhớ) trước khi giao dịch được thực hiện. 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ý song song việc lưu trữ 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 rời 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 tính 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, không chỉ đáp ứng nhu cầu mở rộng không gian khối công cộng mà còn đảm bảo hiệu suất và tính ổn định.

Điều này cho phép mạng DEX phản ứng 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, như một giải pháp để mở rộng hiệu suất chuỗi khối theo chiều ngang, dựa trên tiền đề rằng “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

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ủ yếu tập trung vào ba khía cạnh bảo mật, đó là:

  • DEX nên xác định và ngăn chặn hành vi nguy hiểm như thế nào?

  • Làm thế nào để người dùng không bị tổn hại bởi Rug Pull khi giao dịch?

  • Làm thế nào để tránh tình trạng trượt giá cao xảy ra?

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, vì xét từ góc độ hành vi, các địa chỉ và người dùng đã tham gia vào “việc xấu” có khả năng tái phạm tội cao bằng cách đánh dấu các tài khoản và địa chỉ nguy hiểm. Nền tảng ArtexSwap trước khi giao dịch Nền tảng ArtexSwap có thể tiến hành phân tích sơ bộ về cả hai bên và môi trường của giao dịch. Cơ chế Danh sách đen 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" vào danh sách đen. tài khoản được phát hiện, Khi các hoạt động được yêu cầu, các yêu cầu này sẽ tự động bị chặn để ngăn chặn hành vi nguy hiểm 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 hoạt động lừa đảo khác, thì tài khoản đó sẽ không thể giao dịch hoặc thêm thanh khoản trên DEX, 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

Rug Pull có nghĩa là các nhà phát triển hoặc chủ sở hữu lớn đột ngột tăng nguồn cung cấp mã thông báo hoặc loại bỏ 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ì có độ trễ nhất định trong thông tin blacklist nên tình trạng chung được chia làm 2 loại:

  1. Lỗ hổng hợp đồng này chưa được phát hiện,

  2. Bạn đã tìm thấy danh sách đen chưa?

Trước tiên hãy nói về vấn đề đầu tiên. Đối với những trường hợp không có bằng chứng trực tiếp cho thấy có vấn đề với hợp đồng mã thông báo, ArtexSwap thường áp dụng một cơ chế lạc quan để giải quyết, tức là theo mặc định thì nó an toàn, nhưng nền tảng ArtexSwap thì không. sẽ luôn theo dõi mọi nỗ lực nhằm tăng đáng kể nguồn cung cấp mã thông báo. 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 mã thông báo liên quan để 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à trao đổi dữ liệu bên ngoài blockchain khi giao tiếp tin nhắn ngoài chuỗi được bật. Đ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

Điều cần làm rõ là theo cơ chế thanh khoản của AMM, trượt giá cao dẫn đến thua lỗ là sự kiện có xác suất 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 chặn Trượt giá là một vấn đề mang tính "dự đoán" và không khó để giải quyết vấn đề thiếu thanh khoản. Hợp đồng của nền tảng ArtexSwap chỉ cần 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 đề cập ở trên để có được giá trị ước tính một cách toàn diện vượt quá ngưỡng (30%), ngăn chặn. thực hiện giao dịch, 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 liệu mô hình DEX hiện tại có thể hỗ trợ tăng trưởng dài hạn và áp dụng tổ chức hay không, như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 sẽ không còn nơi nào để đi nếu không có người dùng mới. Do đó, đối với DEX, mất bảo mật đồng nghĩa với việc mất tất cả.

Chỉ là trong bối cảnh đường đua DEX đang hot hiện nay, câu chuyện về phái sinh dường như có thể phát triển mãi mãi. Nhưng 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 quan tâm nhiều.

ruột thừa

"Phân tích ngắn gọn: Mô hình sổ đặt hàng và AMM tạo thị trường tự động"

"Giải thích toàn văn về Buterin: Điểm dừng tiếp theo của cơ sở hạ tầng Web3.0, đó là" đóng gói hay mở rộng "? 》