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

Hình 7. Cấu trúc miệng núi lửa
Caldera (trước đây là 0xConstellation) là nhà cung cấp dịch vụ tổng hợp tập trung vào hệ sinh thái EVM. Chuỗi Caldera có hiệu suất cao (một khối cho mỗi giao dịch), có thể tùy chỉnh và tương thích với EVM, nghĩa là đội ngũ có thể tận dụng các công cụ EVM hiện có mà họ quen thuộc, chẳng hạn 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 các bản tổng hợp của riêng họ. Tuy nhiên, đội ngũ đã nói rõ rằng nhiều máy ảo sẽ được thêm vào trong tương lai. Một số máy ảo họ đề cập trong tài liệu của mình 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 tùy chỉnh của riêng mình như token cho gas , vị trí sắp xếp thứ tự, phí bắc cầu và một số tùy chỉnh khác (tùy thuộc vào từng giải pháp theo thời gian) được cung cấp mô-đun).
lớp quyết toán
Chuỗi Caldera có thể được gọi là tổng hợp quyết toán. Chuỗi Caldera có thể quyết toán trên bất kỳ chuỗi nào tương thích với EVM. Mặc dù các lựa chọn phổ biến nhất là Ethereum và Polygon, nhưng các nhà phát triển cũng có thể chọn từ các tùy chọn khác bao gồm BSC, Avalanche, Evmos, Aurora, v.v.
Xin nhắc lại, lớp quyết toán này là nơi gửi tất cả các bằng chứng, điều đó có nghĩa là cuối cùng, mọi chuỗi Caldera sẽ dựa vào tính bảo mật của chuỗi quyết toán tương thích EVM cơ bản của nó.
lớp DA
Giống như các giải pháp khác, Caldera rất cởi mở khi đưa ra các lựa chọn về lớp DA. Đội ngũ có thể chọn gửi dữ liệu giao dịch của mình trực tiếp đến lớp quyết toán EVM (Ethereum, Polygon, BSC, v.v.) hoặc đến giải pháp dành riêng cho DA, hiện bao gồm Celestia hoặc Eigen DA.
Lớp Alt

Hình 8. Cấu trúc AltLayer
Tương tự như Caldera, AltLayer là nhà cung cấp dịch vụ tổng hợp dựa trên tổng hợp quyết toán, cho phép đội ngũ khởi chạy hoàn cảnh thực thi chuyên dụng của riêng họ.
Lớp thực thi
Hiện tại, AltLayer cho phép các nhà xây dựng bắt đầu quá trình tổng hợp của riêng họ bằng EVM. Tuy nhiên, họ mong đợi sẽ bổ sung thêm các tùy chọn khác như Wasm theo thời gian.
lớp quyết toán
Hiện tại, bản tổng hợp AltLayer có ba tùy chọn quyết toán: Ethereum, Polygon hoặc BNB. Tuy nhiên, đội ngũ đã xác nhận rằng các tùy chọn quyết toán EVM và không EVM khác, chẳng hạn như Solana, sẽ được thêm vào trong tương lai.
lớp DA
Để phù hợp với triết lý mô-đun của mình, AltLayer về mặt lý thuyết có thể kết nối với bất kỳ giải pháp DA phổ biến nào tồn tại ngày nay, nhưng hiện tại không có nhiều thông tin chi tiết về vấn đề này.
AltLayer có hai sản phẩm cốt lõi, Lớp Flash (tổng hợp với ngày hết hạn đã đặt) và Chuỗi bi quan (chuỗi không có ngày hết hạn).
Mặc dù ít người đề cập đến nhưng chuỗi dùng một lần rất hữu ích cho nhiều trường hợp sử dụng, chủ yếu trong lĩnh vực chơi game và NFT. Dưới đây là một số ví dụ:
Trò chơi nhỏ: Chẳng hạn như trò chơi Dookey Dash tung ra Yuga Labs, cho thấy một số đội ngũ có thể bắt đầu và hưởng lợi từ các đợt triển khai ngắn hạn, không bị tắc nghẽn của riêng họ.
Trò chơi độc lập: Theo truyền thống, những loại trò chơi này chỉ tồn tại trong một thời gian ngắn trước khi mức độ phổ biến của chúng giảm dần và người chơi chuyển sang trò chơi tiếp theo. Điều này làm cho các trò chơi độc lập phù hợp với chuỗi ngắn hạn.
Đúc NFT : Đúc NFT hot dường như luôn làm tắc nghẽn chuỗi Ethereum, khiến gas và độ trễ tăng lên. Để tránh điều này, đội ngũ có thể bắt đầu đúc NFT trên danh sách dành riêng của họ.
kích thước

Hình 9. Cấu trúc kích thước
Dymension đang xây dựng một hệ sinh thái tổng hợp nhúng. Cụ thể hơn, Dymension là chuỗi Tendermint PoS được xây dựng bằng cách sử dụng ngăn xếp Cosmos . Chuỗi PoS này đóng vai trò là trung tâm quyết 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 kết nối cho tất cả các gói kết nối được kết nối.
Phương pháp nhúng cung cấp cho quá trình tổng hợp các giả định tín nhiệm và bảo mật giống như lớp cơ sở, 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 khung dễ sử dụng cho phép các nhà phát triển xây dựng và triển khai các bản tổng hợp dành riêng cho ứng dụng của riêng họ. Không giống như các giải pháp khác mà chúng tôi đã thấy cho đến nay, nhiều giải pháp trong số đó tập trung nhiều hơn vào thế giới EVM, Dymension tập trung hơn vào " Cosmos mở rộng theo chiều dọc" và cung cấp "chiều" L2 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 tùy chọn VM - CosmWasm hoặc EVM. Khả năng sử dụng EVM của Dymension thông qua quan hệ đối tác với Evmos có nghĩa là các nhà phát triển Solidity có thể triển khai dapp bằng các công cụ Ethereum mà họ quen thuộc nhất, trong khi vẫn có thể tận dụng kết nối IBC.
lớp quyết toán
Như đã đề cập trước đó, Dymension đóng vai trò là trung tâm quyết toán cho toàn bộ hệ sinh thái, không giống như các giải pháp trước đây mà chúng tôi đã thấy, cung cấp quyết toán thông qua các chuỗi cơ sở L1 hiện có như Ethereum hoặc Polygon .
lớp DA
Hiện tại, Dymension cung cấp khả năng sử dụng Celestia làm giải pháp DA. Tuy nhiên, giống như các giải pháp khác mà chúng ta thấy ngày hôm nay, chúng ta có thể mong đợi các giải pháp DA khác sẽ được thêm vào nhóm "RollApp" trong tương lai, chẳng hạn 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ù các bản tổng hợp được nhúng có thể thiếu tính linh hoạt và chủ quyền, nhưng trung tâm Dymension vẫn có một số lợi thế:
Chia sẻ bảo mật. Trung tâm Dymension cung cấp một cơ chế bảo mật chung. Theo thời gian, càng có nhiều RollApp được triển khai trên Dymension thì tính bảo mật càng trở nên mạnh mẽ hơn.
Để triển khai RollApp của riêng bạn, bạn cần liên kết token DYM với trình xác thực mạng. Những DYM này được đặt trong trung tâm Dymension. Để kiểm soát chuỗi Dymension, kẻ tấn công độc hại phải nắm giữ 2/3 tổng số DYM đã đặt cọc. Do đó, càng triển khai nhiều lần triển khai trên Dymension, càng đặt cược nhiều DYM và càng đặt cược nhiều DYM thì bạn càng cần nhiều tiền hơn để kiểm soát mạng, cuối cùng là tăng cường bảo mật.
sự kết nối. Một trong những thành phần cốt lõi trong hệ sinh thái Dymension là giao thức Inter Rollup Communication (IRC), phiên bản IBC của chính hệ sinh thái. Về cơ bản, nó là một IBC được tùy chỉnh và tinh chỉnh đặc biệt để tổng hợp. IRC sử dụng trung tâm Dymension làm cơ sở chung cho các bản tổng hợp để đạt được kết nối tổng hợp <>tổng hợp liền mạch và cuối cùng cung cấp cho chúng tôi trải nghiệm người dùng tương tự như Cosmos . Vì bản thân trung tâm đã được kích hoạt IBC nên RollApps có thể giao tiếp với phần còn lại của thế giới IBC, mở ra cơ hội cho khả năng tương tác với các chuỗi Ứng dụng hỗ trợ IBC khác (chẳng hạn như Osmosis, Juno, v.v.).
nhật thực

Hình 10. Cấu trúc Eclipse
Tương tự như các giải pháp mà chúng ta đã thấy trước đây, Eclipse cung cấp khung công tác Tổng hợp cũng như lớp quyết toán. Tuy nhiên, điều làm cho nó khác biệt so với các giải pháp khác là nó tập trung vào bản tổng hợp dựa trên máy ảo Solana .
Cụ thể hơn, bản thân Eclipse là một chủ quyền Rollup được xây dựng trên Celestia và được xây dựng bằng Solana VM (Sealevel). Một trong những tính năng SVM yêu thích của các nhà phát triển Solana là sử dụng "song song", đây thực sự là cách Solana dapp đạt được thông lượng cao như vậy.
Lớp thực thi
Mỗi người triển khai Rollup có thể chọn VM ưa thích của mình, hiện tại, các tùy chọn này bao gồm SVM hoặc EVM.
lớp quyết toán
Bản thân Eclipse đóng vai trò là lớp quyết toán chung của hệ sinh thái của nó, điều đó có nghĩa là mọi Bản tổng hợp được triển khai trên Eclipse quyết toán trên chuỗi này. Tính đến hôm nay, Eclipse đưa ra quyết toán lạc quan (bằng chứng gian lận) và hiện đang làm việc với RISC-Zero để bổ sung phương thức thanh toán zk.
lớp DA
Với tư cách 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, đội ngũ đã tuyên bố trong tài liệu của họ rằng họ sẽ thêm Ethereum DA trong tương lai.
Bắt đầu trải nghiệm Tổng hợp mới
Một RaaS thân thiện với người dùng phải có các đặc điểm sau:
Một mức độ tùy chỉnh chuỗi nhất định (ví dụ: danh sách trắng các địa chỉ để tương tác với chuỗi, token gas của chính nó, 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, Block Explorer, v.v.).
Các công cụ phát triển tích hợp tốt. (Ví dụ: các công cụ lập chỉ mục biểu đồ, oracle, API cấp khối, v.v.)
Nhìn lên thiết kế, các dự án RaaS hiện tại cung cấp cả ba khía cạnh này. Câu hỏi thực sự là các tính năng này được triển khai tốt như thế nào và chúng có thể được triển khai nhanh chóng và ổn định như thế nào.
Altlayer và Caldera hiện đang mở các dự án beta để các nhà phát triển tạo Bản tổng hợp. Đây là một so sánh giữa hai:

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

Hình 12. So sánh Rollup ứng dụng và chuỗi ứng dụng
SDK tổng hợp ứng dụng tương tự như SDK chuỗi ứng dụng, trong khi Mạng sắp xếp hợp nhất tương tự như bộ trình xác thực được chia sẻ.
Điều đáng chú ý là trong thế giới chuỗi ứng dụng, một số dự án cung cấp bộ trình xác thực phi tập trung dùng chung, chẳng hạn như Blockless và Hamster, đã gặp nhiều khó khăn 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à do thị trường không ưu tiên bảo mật hoặc phi tập trung blockchain . Thay vào đó, nó tập trung nhiều hơn vào khả năng triển khai các mô hình kinh doanh và sự tiện lợi của việc khởi chạy chuỗi, ngay cả khi nút ban đầu không được phi tập trung. Một ví dụ là Optimism , công ty này chưa thực hiện các biện pháp ngăn chặn gian lận và vẫn kiểm soát sắp xếp của mình.
Lịch sử của các mạng sắp xếp thống nhất có lặp lại hay không, đặc biệt đối với các dự án tập trung vào sự đồng thuận của mạng sắp xếp như Espresso và Astria? Chúng ta hãy đợi và xem.
Tóm lại là
Hệ sinh thái RollApp dự kiến sẽ có 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 ẩn cần được giải quyết, chẳng hạn như tính tập trung, bảo mật, bắc cầu và phân mảnh thanh khoản. Việc tổng hợp và xây dựng mô-đun là rất quan trọng đối với mở rộng blockchain . Khi công nghệ tiến bộ, Rollup sẽ đơn giản hóa cuộc sống của 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ế của kinh tế token gốc.





