Giải thích toàn diện về tình trạng sinh thái của giải pháp khả năng mở rộng "Rollups as a Service"
A&T Capital
2023-02-16 09:41
本文约2909字,阅读全文需要约12分钟
Mặc dù Rollups-as-a-Service mang lại nhiều ưu điểm nhưng công nghệ mới cũng tiềm ẩn rủi ro.

Tác giả gốc: Shervin Beyk,tiêu đề cấp đầu tiên

Mô tả hình ảnh

imageSource: @pseudotheos

Rollup giảm bớt tắc nghẽn hiệu suất của Lớp 1 bằng cách thực hiện hiệu quả các giao dịch ngoài chuỗi và chuyển kết quả thực thi có thể kiểm chứng trở lại chuỗi. Mặc dù trong giai đoạn đầu phát triển, hệ sinh thái Rollup cung cấp một thiết kế linh hoạt cho các nhà phát triển dApp do tính chất mô-đun và có thể tùy chỉnh của nó.

tiêu đề cấp đầu tiên

2. Tổng quan về Rollups-as-a-Service (RaaS)

image

tiêu đề phụ

2.1 SDK 

Rollkit của Celestia Rollkit của Celestia là một giải pháp cho phép triển khai Rollup tự động, cung cấp toàn quyền kiểm soát việc thực thi và giải quyết. Nó được xây dựng bằng phiên bản sửa đổi của Cosmos SDK để giao tiếp qua IBC. Sau khi được triển khai, các Tổng số này sử dụng Celestia để có sự đồng thuận và tính khả dụng của dữ liệu.

ngăn xếp OP

Ngăn xếp OP tận dụng công nghệ OP Rollup để tổ chức mạng thành ba lớp riêng biệt: lớp đồng thuận, lớp thực thi và lớp giải quyết. Để đơn giản hóa quá trình phát triển, ba lớp này được chuẩn hóa thông qua API, cho phép các nhà phát triển dễ dàng rẽ nhánh và lắp ráp các thành phần để đáp ứng nhu cầu cụ thể của họ.

Dymension

Bộ công cụ RollApp RDK của Dymension tương tự như Cosmos SDK và hỗ trợ nhiều loại máy ảo. Điều này cho phép các nhà phát triển lựa chọn từ nhiều nền tảng hợp đồng thông minh, chẳng hạn như CosmWasm hoặc Ethermint hoặc bất kỳ nền tảng nào khác được hỗ trợ bởi hệ sinh thái Cosmos.

Sovereign SDK

SDK chủ quyền nhằm mục đích đơn giản hóa việc tạo zk-Rollups, giống như SDK Cosmos đã làm cho Chuỗi ứng dụng. Nó sẽ là khuôn khổ cuộn đầu tiên loại bỏ sự phức tạp về kiến ​​thức bằng không, cho phép các nhà phát triển dễ dàng xây dựng các ứng dụng của họ mà không yêu cầu các kỹ năng mã hóa nâng cao. Sử dụng Sovereign SDK, các nhà phát triển có thể viết các ứng dụng của họ bằng Rust hoặc C++ và SDK sẽ đảm nhiệm việc biên dịch chúng thành một máy ảo zk hiệu quả.

bản tóm tắt

bản tóm tắt

Rollkit của Celestia cung cấp giải pháp để triển khai Rollup có chủ quyền bằng SDK Cosmos và giao tiếp qua IBC. OP Stack tiêu chuẩn hóa mạng thành ba lớp thông qua API, giúp việc phát triển trở nên dễ dàng hơn. RollApp Kit của Dymension cung cấp khả năng tương thích với nhiều máy ảo khác nhau, cho phép các nhà phát triển lựa chọn từ các nền tảng hợp đồng thông minh khác nhau. Sovereign SDK là khung Tổng hợp đầu tiên loại bỏ độ phức tạp không có kiến ​​thức, cho phép các nhà phát triển dễ dàng xây dựng các ứng dụng mà không yêu cầu các kỹ năng mã hóa nâng cao.

- Tính khả dụng của các SDK này có nghĩa là: (1) thị trường RaaS đang trưởng thành; (2) nhu cầu về giải pháp triển khai tổng số dễ sử dụng, thân thiện với người dùng.

tiêu đề phụ

Mô tả hình ảnh

image

Source: @0x Constellation

Constellation

Constellation cho phép các nhà phát triển dễ dàng triển khai Tổng số bằng cách sử dụng Ngăn xếp OP. Các Bản tổng hợp này tương thích với Bản tổng hợp Tương thích OP EVM và được tối ưu hóa để có hiệu suất nhanh. Mỗi "Chuỗi chòm sao" bao gồm trình khám phá khối và cầu nối, đồng thời có thể được tùy chỉnh với các tùy chọn như thời gian chặn và quyền tài khoản.

AltLayer

AltLayer cho phép các nhà phát triển khởi chạy lớp thực thi OP Rollup có thể mở rộng. Mỗi Rollup được tùy chỉnh cho một ứng dụng cụ thể và nền tảng này được thiết kế để hoạt động với nhiều chuỗi khối và máy ảo. Nó hỗ trợ Ethereum (EVM) và WebAssugging (WASM) để mang lại tính linh hoạt. AltLayer phục vụ như một giải pháp mở rộng quy mô linh hoạt cho tất cả các chuỗi tương thích, không giới hạn ở một lớp 1 hoặc lớp 2.

Eclipse

Eclipse cung cấp cho các nhà phát triển các tùy chọn có thể mở rộng để tạo và triển khai các Bản tổng hợp của riêng họ, đồng thời có thể chọn bất kỳ chuỗi khối nào để tăng cường bảo mật và lưu trữ dữ liệu.

Saga

Saga đang phát triển cơ sở hạ tầng Web3 để cho phép các nhà phát triển tạo ứng dụng với không gian khối độc quyền. Không gian khối độc quyền này đảm bảo tốc độ nhanh, độc lập với các ứng dụng khác sử dụng Saga, nâng cấp dễ dàng và giảm tắc nghẽn.

bản tóm tắt

bản tóm tắt

tiêu đề phụ

2.3 Trình sắp xếp giao dịch được chia sẻ

Người đặt hàng giao dịch là các nút thu thập giao dịch, tạo khối và gửi thông tin giao dịch nén đến lớp chính. Hiện tại, tất cả các rollback của mainnet đều sử dụng các trình đặt hàng giao dịch tập trung, nhưng các dự án RaaS như The Optimism Collective, Dymension và Saga đang phát triển các hệ thống đặt hàng giao dịch phi tập trung.

Đối với Optimism Collective, Optimism đang tạo một tập hợp chung các nút trình tự giao dịch cho các chuỗi được tạo bằng OP Stack. Các chuỗi sử dụng OP Stack có thể chọn tham gia vào một nhóm các nút đặt hàng giao dịch do Optimism Collective quản lý.

Về Dymension, các nút sẽ giữ mã thông báo gốc của Dymension trên lớp thanh toán của Dymension và được bầu chọn dựa trên trọng lượng cam kết của chúng. Cuối cùng, Saga tạo một tập hợp các nút đặt hàng giao dịch cho các chuỗi do Rollkit cung cấp thông qua RaaS. Theo trọng lượng cổ phần của nút, người vận hành sẽ được giao nhiệm vụ trong Roll-up và nếu họ xem xét hoặc gặp sự cố ngừng hoạt động, họ có thể mất mã thông báo của mình.

tiêu đề cấp đầu tiên

3. Tóm tắt: Ưu điểm của RaaS

  • Nhiều quyền kiểm soát và tùy chỉnh hơn: Tổng số dưới dạng Dịch vụ (RaaS) cung cấp cho nhà phát triển nhiều quyền kiểm soát hơn đối với việc phát triển và triển khai ứng dụng. Khả năng kiểm soát gia tăng này cho phép các nhà phát triển điều chỉnh ứng dụng của họ theo nhu cầu kinh doanh cụ thể và cung cấp cho họ sự linh hoạt hơn trong việc lựa chọn các chức năng và tính năng đáp ứng tốt nhất nhu cầu của họ.

  • Tránh tăng phí giao dịch đột ngột: Một trong những ưu điểm chính của RaaS là ​​nó giảm thiểu rủi ro phí giao dịch tăng đột ngột do tắc nghẽn mạng. Điều này đảm bảo rằng các nhà phát triển có thể triển khai các ứng dụng của họ mà không bị tác động tiêu cực của việc tăng chi phí ngoài dự kiến.

  • Trải nghiệm có độ trễ thấp và thông lượng cao: RaaS cung cấp cho các nhà phát triển trải nghiệm có độ trễ thấp và thông lượng cao, điều này rất quan trọng đối với các ứng dụng yêu cầu giao dịch thời gian thực. Điều này cung cấp cho các nhà phát triển khả năng xây dựng và triển khai các ứng dụng nhanh chóng và đáng tin cậy để đáp ứng nhu cầu của khách hàng.

  • phí bắc cầu

  • phí lập sê-ri

  • Phí phát triển Rollup

  • Phí lớp dàn xếp

  • Trao quyền cho các nhà phát triển để hiện thực hóa tầm nhìn của họ mà không cần thỏa hiệp: Về cơ bản, RaaS giải phóng các nhà phát triển để tạo ra những gì họ hình dung trong những hạn chế mà sự phát triển chuỗi khối hiện đang gặp phải.

  • Nội bộ hóa MEV: RaaS cung cấp cho các nhà phát triển khả năng nội bộ hóa giá trị có thể trích xuất của công cụ khai thác (MEV), điều này có thể làm tăng doanh thu tổng thể của ứng dụng.

  • Tiềm năng của phí giao dịch dưới dạng doanh thu giao thức: RaaS mang lại khả năng thu phí giao dịch dưới dạng doanh thu giao thức, điều này có thể làm tăng doanh thu tổng thể của ứng dụng.

  • bản tóm tắt

image

Source: Constellation Feature Map

bản tóm tắt

Mặc dù Rollups-as-a-Service mang lại nhiều lợi thế, nhưng công nghệ mới có những rủi ro tiềm ẩn. Những rủi ro này bao gồm các lỗ hổng tập trung, bảo mật và bắc cầu cũng như sự phân mảnh thanh khoản. Bất chấp những lo ngại này, khi công nghệ tiến bộ, Rollups sẽ đơn giản hóa trải nghiệm cho nhà phát triển và người dùng thông qua giao diện người dùng được cải thiện và tính linh hoạt cao hơn trong thiết kế của nền kinh tế mã thông báo gốc. Bằng cách cải thiện bảo mật, giảm chi phí và cung cấp nhiều quyền kiểm soát hơn, Rollups có khả năng thay đổi cách phát triển và sử dụng các ứng dụng chuỗi khối. Bằng cách đánh giá cẩn thận những rủi ro và lợi ích này, nhà phát triển có thể tận dụng Rollups-as-a-Service để giải quyết các nhu cầu cụ thể của họ.

A&T Capital
作者文库