
Phân tích sâu hệ sinh thái RollApp: So sánh bốn nền tảng RaaS hàng đầu là Caldera, AltLayer, Dymension và Eclipse
Tuyển chọn TechFlowTuyển chọn TechFlow

Phân tích sâu hệ sinh thái RollApp: So sánh bốn nền tảng RaaS hàng đầu là Caldera, AltLayer, Dymension và Eclipse
Chỉ cần vài cú nhấp chuột là có thể tạo một Rollup mới?
Bài viết: Smrti Lab
Biên dịch: Modular 101
Bản gốc tiếng Anh được đăng ngày 28 tháng 3 năm 2023, đây là phần thứ hai của bài viết. Phần đầu tiên xem tại: Phân tích sâu hệ sinh thái RollApp: Ưu nhược điểm của bốn loại giải pháp Rollup chuyên biệt cho ứng dụng?
Trong phần này, chúng tôi sẽ giới thiệu về các giải pháp Rollup as a Service (RaaS) trong hệ sinh thái RollApp, so sánh ưu nhược điểm của bốn giải pháp Caldera, AltLayer, Dymension và Eclipse. Ngoài ra, cũng sẽ trình bày về giải pháp mạng sắp xếp thống nhất.
4. Tìm hiểu sâu các giải pháp RaaS
Mặc dù việc xây dựng rollup chuyên biệt theo từng ứng dụng từ đầu bằng SDK có thể thuận tiện, nhưng vẫn tồn tại độ dốc học tập và rào cản nhất định. Những nhà phát triển hợp đồng thông minh mong muốn tùy chỉnh RollApp của riêng mình mà không cần viết mã hay hiểu rõ kiến thức cơ bản về chuỗi rollup thực tế. Vì vậy, rollup như một dịch vụ (RaaS) đã xuất hiện, biến quá trình phát triển trở nên giống trải nghiệm dapp hơn, hiện đang rất phổ biến.
Mỗi nhà cung cấp RaaS đều cho phép các nhà phát triển dễ dàng xây dựng và khởi chạy rollup chuyên dụng, tùy chỉnh chỉ với vài cú nhấp chuột. Một số nhà cung cấp RaaS có thể phù hợp hơn với hệ sinh thái cụ thể nào đó (ví dụ Caldera dành cho EVM, Dymension dành cho IBC, Eclipse dành cho SVM...). Tuy nhiên, những giải pháp mô-đun này cuối cùng cho phép tăng thêm các thành phần khác nhau theo thời gian, chẳng hạn như máy ảo (VM) mới mang lại thông lượng cao hơn hoặc các giải pháp DA (khả năng sẵn sàng dữ liệu) mới với đảm bảo an toàn mạnh mẽ hơn.
Caldera

Hình 7. Cấu trúc Caldera
Caldera (trước đây gọi là 0xConstellation) là nhà cung cấp dịch vụ rollup tập trung vào hệ sinh thái EVM. Các chuỗi Caldera hiệu suất cao (mỗi giao dịch tạo một khối), có thể tùy chỉnh và tương thích với EVM, điều này có nghĩa các nhóm có thể tận dụng các công cụ EVM quen thuộc hiện có như RPC và ví.
Lớp thực thi
Hiện tại, các nhà phát triển đã có thể sử dụng Ethereum VM để triển khai rollup của riêng họ. Tuy nhiên, nhóm phát triển đã khẳng định rõ ràng rằng họ sẽ bổ sung nhiều VM trong tương lai. Một số VM được đề cập trong tài liệu của họ bao gồm SVM và FuelVM.
Sau khi chọn VM ưa thích, nhà phát triển có thể thêm các chức năng tùy chỉnh của riêng mình, như token gas, vị trí trình sắp xếp (sequencer), phí cầu nối và một số tính năng khác (tùy thuộc vào các mô-đun mà mỗi giải pháp cung cấp theo thời gian).
Lớp thanh toán
Các chuỗi Caldera có thể được gọi là rollup thanh toán. Chúng có thể thanh toán trên bất kỳ chuỗi nào tương thích EVM. Mặc dù lựa chọn phổ biến nhất là Ethereum và Polygon, các nhà phát triển còn có thể chọn các tùy chọn khác như BSC, Avalanche, Evmos, Aurora, v.v.
Lưu ý rằng lớp thanh toán này là nơi gửi tất cả các bằng chứng, có nghĩa về cuối cùng, mỗi chuỗi Caldera sẽ phụ thuộc vào tính bảo mật của chuỗi thanh toán nền tảng EVM tương thích của nó.
Lớp DA
Tương tự như các giải pháp khác, Caldera rất cởi mở trong việc lựa chọn lớp DA. Các nhóm có thể chọn gửi dữ liệu giao dịch trực tiếp đến lớp thanh toán EVM (Ethereum, Polygon, BSC, v.v.) hoặc đến các giải pháp DA chuyên dụng, hiện bao gồm Celestia hoặc Eigen DA.
AltLayer

Hình 8. Cấu trúc AltLayer
Giống như Caldera, AltLayer là nhà cung cấp dịch vụ rollup dựa trên rollup thanh toán, cho phép các nhóm khởi chạy môi trường thực thi chuyên dụng riêng của họ.
Lớp thực thi
Hiện tại, AltLayer cho phép người xây dựng khởi chạy rollup của riêng họ bằng cách sử dụng EVM. Tuy nhiên, họ dự kiến sẽ bổ sung các tùy chọn khác theo thời gian, ví dụ như Wasm.
Lớp thanh toán
Hiện tại, AltLayer rollup có ba tùy chọn thanh toán: Ethereum, Polygon hoặc BNB. Tuy nhiên, nhóm đã xác nhận sẽ bổ sung các tùy chọn thanh toán EVM và phi EVM khác trong tương lai, ví dụ như Solana.
Lớp DA
Do kiên trì với triết lý mô-đun, về mặt lý thuyết AltLayer có thể kết nối với bất kỳ giải pháp DA phổ biến nào hiện nay, mặc dù hiện tại chưa có nhiều chi tiết về vấn đề này.
AltLayer có hai sản phẩm chính: Flash Layers (các rollup có ngày hết hạn xác định) và Pessimistic Chains (các chuỗi không có ngày hết hạn).
Mặc dù ít người nhắc tới điều này, nhưng các chuỗi có thể loại bỏ được lại rất hữu ích đối với nhiều trường hợp sử dụng, chủ yếu trong lĩnh vực game và NFT. Dưới đây là một vài ví dụ:
-
Mini-game: Ví dụ trò chơi Dookey Dash do Yuga Labs ra mắt cho thấy một số nhóm có thể khởi chạy rollup ngắn hạn, không tắc nghẽn của riêng họ và hưởng lợi từ đó.
-
Game độc lập: Truyền thống, các loại game này nổi tiếng vì chỉ tồn tại trong thời gian ngắn, sau đó sự nổi tiếng giảm dần và người chơi chuyển sang game tiếp theo. Điều này khiến các game độc lập phù hợp với các chuỗi ngắn hạn.
-
Đúc NFT: Việc đúc NFT hot dường như luôn làm tắc nghẽn chuỗi Ethereum, dẫn đến tăng phí gas và độ trễ. Để tránh tình trạng này, các nhóm có thể khởi chạy việc đúc NFT trên rollup chuyên dụng của riêng họ.
Dymension

Hình 9. Cấu trúc Dymension
Dymension đang xây dựng một hệ sinh thái rollup dạng lồng ghép. Cụ thể hơn, Dymension là một chuỗi Tendermint PoS sử dụng bộ công cụ Cosmos. Chuỗi PoS này đóng vai trò là trung tâm thanh toán cho toàn bộ hệ sinh thái Dymension, cung cấp tính bảo mật, thanh khoản và khả năng liên kết cho mọi rollup kết nối.
Kiến trúc lồng ghép cung cấp cho rollup cùng giả định tin cậy và bảo mật như lớp nền tảng, nhưng đơn giản hơn, an toàn hơn và hiệu quả hơn.
Dymension cũng cung cấp một khuôn khổ đơn giản, dễ sử dụng giúp các nhà phát triển xây dựng và triển khai rollup chuyên biệt cho ứng dụng riêng của họ. Khác với các giải pháp trước đây chúng ta đã thấy, vốn tập trung nhiều hơn vào thế giới EVM, Dymension chú trọng "mở rộng chiều dọc Cosmos", cung cấp tầng L2 "chiều" cho hệ sinh thái.
Lớp thực thi
Hiện tại, Dymension cung cấp cho các nhà phát triển hai lựa chọn VM: CosmWasm hoặc EVM. Thông qua hợp tác với Evmos, Dymension có thể sử dụng EVM, có nghĩa các nhà phát triển Solidity có thể dùng các công cụ Ethereum quen thuộc nhất để triển khai dapp, đồng thời vẫn tận dụng được lợi thế của kết nối IBC.
Lớp thanh toán
Như đã nói ở trên, Dymension đóng vai trò trung tâm thanh toán cho toàn bộ hệ sinh thái, khác với các giải pháp trước đây chúng ta thấy, vốn cung cấp thanh toán thông qua các chuỗi nền tảng L1 hiện có (như Ethereum hay Polygon).
Lớp DA
Hiện tại, Dymension cung cấp khả năng sử dụng Celestia như một giải pháp DA. Tuy nhiên, giống như các giải pháp khác hiện nay, chúng ta có thể kỳ vọng các giải pháp DA khác sẽ được thêm vào ngăn xếp "RollApp" trong tương lai, ví dụ như Eigen DA mà người sáng lập Dymension đã đề cập trong một cuộc phỏng vấn trước đó.
Mặc dù rollup lồng ghép có thể thiếu linh hoạt và chủ quyền, nhưng hub Dymension vẫn có một số lợi thế:
-
Bảo mật chia sẻ. Hub Dymension cung cấp cơ chế bảo mật chia sẻ, theo thời gian, càng có nhiều RollApp được triển khai trên Dymension thì mức độ bảo mật càng cao.
-
Để triển khai RollApp của bạn, cần đặt cược token DYM vào các trình xác thực mạng. Những DYM này được đặt cược vào hub Dymension. Để kiểm soát chuỗi Dymension, kẻ tấn công phải nắm giữ 2/3 tổng số DYM đã đặt cược. Do đó, càng có nhiều rollup được triển khai trên Dymension, số lượng DYM bị đặt cược càng lớn, và bạn cần nhiều vốn hơn để kiểm soát mạng, từ đó nâng cao mức độ bảo mật.
-
Liên kết liền mạch. Một trong những thành phần cốt lõi bên trong hệ sinh thái Dymension là giao thức Giao tiếp giữa các Rollup (IRC), phiên bản IBC riêng của hệ sinh thái. Về bản chất, đây là IBC được tinh chỉnh riêng cho rollup. IRC sử dụng hub Dymension làm nền tảng chung cho các rollup, đạt được việc cầu nối liền mạch rollup<>rollup và cuối cùng mang lại trải nghiệm người dùng tương tự như Cosmos. Vì hub bản thân đã bật IBC, các RollApp có thể giao tiếp với phần còn lại của thế giới IBC, mở ra cánh cửa tương tác với các chuỗi ứng dụng hỗ trợ IBC khác (như Osmosis, Juno, v.v.).
Eclipse

Hình 10. Cấu trúc Eclipse
Tương tự như các giải pháp trước đây, Eclipse cung cấp một khuôn khổ Rollup cũng như một lớp thanh toán. Tuy nhiên, điểm khác biệt nằm ở chỗ nó tập trung vào các Rollup được điều khiển bởi Solana VM.
Cụ thể hơn, bản thân Eclipse là một Rollup chủ quyền được xây dựng trên Celestia và sử dụng Solana VM (Sealevel). Một trong những đặc điểm SVM yêu thích của các nhà phát triển Solana là sử dụng «song song hóa», thực chất là cách các dapp Solana đạt được thông lượng cực cao.
Lớp thực thi
Mỗi người triển khai Rollup có thể chọn VM ưa thích của riêng mình, hiện tại các lựa chọn bao gồm SVM hoặc EVM.
Lớp thanh toán
Bản thân Eclipse đóng vai trò là lớp thanh toán chung cho hệ sinh thái của nó, có nghĩa mỗi Rollup được triển khai trên Eclipse sẽ thanh toán trên chuỗi đó. Tính đến thời điểm hiện tại, Eclipse cung cấp thanh toán theo kiểu lạc quan (chứng minh gian lận), và hiện đang hợp tác với RISC-Zero để bổ sung thanh toán zk.
Lớp DA
Là nhà cung cấp DA, Eclipse cho phép người triển khai Rollup của mình lựa chọn giữa Celestia, Eigen DA hoặc Polygon Avail. Ngoài ra, nhóm đã tuyên bố trong tài liệu của họ rằng họ sẽ bổ sung DA Ethereum trong tương lai.
Mở ra trải nghiệm Rollup hoàn toàn mới
Một RaaS thân thiện với người dùng nên có những đặc điểm sau:
-
Khả năng tùy chỉnh chuỗi ở mức độ nhất định (ví dụ: danh sách trắng địa chỉ tương tác với chuỗi, token gas riêng, v.v.).
-
Các tính năng thân thiện với người dùng (ví dụ: giao diện cầu nối, trình duyệt khối, v.v.).
-
Công cụ phát triển tích hợp tốt (ví dụ: công cụ lập chỉ mục graph, oracles, API cấp khối, v.v.).
Về thiết kế, các dự án RaaS hiện tại có thể cung cấp cả ba khía cạnh trên. Vấn đề thực sự nằm ở mức độ hoàn thiện của các tính năng này, cũng như sự ổn định và tốc độ triển khai.
Altlayer và Caldera hiện đã mở thử nghiệm cho các nhà phát triển để tạo Rollup. Dưới đây là bảng so sánh giữa hai bên:

Hình 11. So sánh Altlayer và Caldera
Hiện tại, các nhà phát triển trên Altlayer có thể tùy chỉnh cơ chế sắp xếp giao dịch; tên Flash Layer; tên tiền tệ nội bộ, ký hiệu và chữ số thập phân; cũng như tài khoản và số dư khởi nguyên. Trong khi đó, Caldera hiện chỉ cho phép các nhà phát triển tùy chỉnh token gas riêng trên mainnet.
Hiện tại, không có nhiều khác biệt lớn giữa các công cụ phát triển mà Altlayer và Caldera cung cấp. Tuy nhiên, Altlayer hiện không cho phép chuyển sang lớp thanh toán khác, trong khi Caldera cung cấp ba lựa chọn: Ethereum, Polygon và mạng thử nghiệm riêng của họ. Altlayer tuy chỉ có một mô hình sắp xếp, nhưng cung cấp mô hình FCFS nhằm giảm tác động của chiến tranh gas.
Flash Layer có thể trở thành mảnh đất màu mỡ cho gian lận, vì chúng có thể biến mất sau khoảng thời gian giới hạn. Để bảo vệ người dùng tốt hơn và xây dựng niềm tin, AltLayer có thể cần triển khai các chức năng giám sát hoặc quản lý rủi ro trong quá trình hướng dẫn.
Điều thú vị là, các dự án RaaS có thể chọn hợp tác với các nền tảng lưu trữ Web2 (như Netlify), điều này sẽ cho phép người dùng Web2 tạo ứng dụng trên Rollup của họ mà không thay đổi UX, và cuối cùng sở hữu trải nghiệm phát triển thống nhất. Điều này có thể thu hút thêm nhiều nhà phát triển và đổi mới hơn đến với thế giới mã hóa.
5. Tình trạng hiện tại của mạng sắp xếp thống nhất là gì?
Hiện tại, phần lớn các Rollup trên Ethereum phụ thuộc vào trình sắp xếp tập trung để đạt hiệu suất cao, giảm độ trễ và đạt được tính kết thúc tức thì, phục vụ cho những người dùng tin tưởng dịch vụ này. Tuy nhiên, cần thiết phải phi tập trung hóa mạng sắp xếp nhằm giảm tác động của MEV lên người dùng và tránh điểm lỗi đơn trên Rollup.
Mạng sắp xếp thống nhất liên quan đến nhiều bên tham gia, mỗi bên đều hướng tới việc cung cấp bộ sắp xếp riêng của mình, áp dụng các cơ chế đồng thuận hiệu quả mới (ví dụ như Espresso và Astria). SUAVE của Flashbot hướng tới việc cung cấp một thị trường cho các thợ săn MEV, người thực thi và người xây dựng/trình sắp xếp trên các chuỗi khác nhau. Đồng thời, Saga hướng tới việc tận dụng bộ xác thực của mình để cung cấp dịch vụ sắp xếp cho Rollup.
Ở đây, chúng tôi sẽ không đi sâu vào chi tiết từng dự án, mà thay vào đó thảo luận dưới góc nhìn lịch sử của chuỗi ứng dụng.

Hình 12. So sánh Rollup ứng dụng và chuỗi ứng dụng
SDK Rollup ứng dụng tương tự như SDK chuỗi ứng dụng, trong khi mạng sắp xếp thống nhất giống như bộ xác thực chia sẻ.
Đáng chú ý, trong thế giới chuỗi ứng dụng, một số dự án cung cấp bộ xác thực phi tập trung chia sẻ, như Blockless và Hamster, gặp khó khăn nhiều hơn so với những dự án ban đầu tập trung vào SDK.
Lý do chính cho sự khác biệt này có thể là thị trường không ưu tiên tính bảo mật hay mức độ phi tập trung của blockchain. Thay vào đó, thị trường đánh giá cao khả năng thực hiện mô hình kinh doanh và sự tiện lợi khi khởi chạy chuỗi, ngay cả khi các nút ban đầu chưa phi tập trung. Optimism là một ví dụ, hiện vẫn chưa triển khai biện pháp phòng chống gian lận và trình sắp xếp vẫn do chính họ kiểm soát.
Lịch sử của mạng sắp xếp thống nhất có lặp lại hay không, đặc biệt là đối với các dự án tập trung vào đồng thuận mạng sắp xếp (như Espresso và Astria)? Hãy cùng chờ xem.
Kết luận
Dự đoán hệ sinh thái RollApp sẽ trải qua sự tăng trưởng đáng kể trong những năm tới. Tuy nhiên, vẫn còn nhiều vấn đề tiềm tàng cần được giải quyết, như tập trung hóa, bảo mật, cầu nối và phân mảnh thanh khoản. Rollup và kiến trúc mô-đun đóng vai trò then chốt trong khả năng mở rộng của blockchain. Với sự tiến bộ của công nghệ, Rollup sẽ đơn giản hóa cuộc sống của những người xây dựng và người dùng Web3 bằng cách cung cấp giao diện người dùng tùy chỉnh, giảm chi phí vận hành và mở rộng không gian thiết kế cho nền kinh tế token nội bộ.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














