Với hệ sinh thái Ethereum ngày càng phát triển, nhược điểm của các chuỗi khối đơn lẻ ngày càng lộ rõ, các vấn đề như tắc nghẽn chuỗi, chi phí giao dịch cao, không tùy chỉnh dần lộ ra.
Hiện tại, sơ đồ mở rộng của Ethereum được chia thành mở rộng trên chuỗi (on-chain) và mở rộng ngoài chuỗi (off-chain). Mở rộng trên chuỗi là để cải thiện hiệu suất của chính chuỗi khối và để cải thiện khả năng mở rộng của chính Ethereum; mở rộng ngoài chuỗi được tách ra khỏi mạng chính cấp một mà không thay đổi giao thức Ethereum hiện có Đạt được khả năng mở rộng cao hơn. Hiện tại, chỉ có một giải pháp duy nhất để mở rộng on-chain: sharding.Mặc dù có nhiều giải pháp mở rộng off-chain, Rollup hiện là giải pháp chính.
Bản chất của Rollup là một giải pháp mở rộng mô-đun tách lớp thực thi khỏi chuỗi khối đơn lẻ. Nó chuyển phép tính sang chuỗi ngoài, sau đó truyền kết quả thực thi trong chuỗi tới chuỗi để xác minh. cải thiện hiệu suất mạng. Trong quá trình này, một đường đua mới - Rollup as a Service (RaaS) dần dần xuất hiện. RaaS coi việc triển khai Tổng số như một dịch vụ, cung cấp các Tổng số có thể tùy chỉnh và cung cấp các dịch vụ thuận tiện và linh hoạt hơn cho các nhà phát triển để xây dựng các Tổng số.
Bài viết này sẽ giới thiệu RaaS là gì, sắp xếp các dự án liên quan đến RaaS, đồng thời phân tích các cơ hội và thách thức của RaaS.
RaaS là gì
Trước khi tìm hiểu RaaS, hãy giới thiệu sơ qua về nguyên lý của công nghệ Rollup. Đây là công nghệ đóng gói một lượng lớn thông tin giao dịch vào một giao dịch duy nhất để xử lý, có thể cải thiện thông lượng giao dịch, giảm chi phí giao dịch và cải thiện mức độ phân cấp của mạng trên mạng Ethereum. Các yêu cầu mở rộng của Ethereum đã tạo ra sự phát triển của Rollup và cũng phân biệt Rollup cho mục đích chung và Rollup dành riêng cho ứng dụng. Các bản tổng hợp có mục đích chung như Arbitrum và Optimism, các dự án này cho phép triển khai hệ sinh thái dapp trên chuỗi của họ, nhưng dựa vào lớp dàn xếp, lớp dữ liệu sẵn có và lớp đồng thuận của Lớp 1. Các bản tổng hợp dành riêng cho ứng dụng, chẳng hạn như Lootarping và dydx, là các ứng dụng đơn lẻ được triển khai trên chuỗi khối dưới dạng các bản tổng hợp. Chúng không yêu cầu bộ xác thực riêng và tiêu thụ ít hơn. Do đó, cho dù đó là phát triển chuỗi khối đơn lẻ hay phát triển ứng dụng cụ thể, đều có nhu cầu cao đối với các công cụ Rollup, dần dần dẫn đến thị trường RaaS.
Tóm lại, Rollup as a Service (RaaS) là một sản phẩm rollup để khởi chạy tùy chỉnh ứng dụng mới. Sản phẩm này tương tự như sản phẩm phần mềm dưới dạng dịch vụ (SaaS) và người dùng không cần bảo trì hoặc lưu trữ bất kỳ phần nào của sản phẩm dịch vụ, do đó không cần quản lý phần cứng và phần mềm phức tạp. Với RaaS, các nhà phát triển có SDK hoặc bảng điều khiển để khởi chạy một loạt các ứng dụng cụ thể. Các nhà phát triển không phải lo lắng về việc tìm các nút để vận hành các bản tổng hợp, hoặc xây dựng hoặc duy trì bất kỳ mã nào, nó cung cấp các công cụ và dịch vụ để triển khai các sản phẩm Bản tổng hợp. Sản phẩm này cung cấp khả năng chống kiểm duyệt mạnh mẽ, cho phép xử lý giao dịch an toàn và đảm bảo hoạt động bền vững của mạng chuỗi khối.
Các dự án liên quan đến RaaS
Hiện tại, các dự án RaaS trên thị trường chủ yếu có thể được chia thành ba loại: SDK, giải pháp không mã và trình sắp xếp chung.
SDK
Giải pháp SDK cung cấp cho các nhà phát triển một bộ công cụ phát triển phần mềm đa năng, giúp triển khai Rollup dễ dàng như triển khai hợp đồng thông minh. Các sản phẩm tiêu biểu bao gồm OP Stack, Rollkit, SDK chủ quyền, v.v.
**OP Stack: ** là ngăn xếp phần mềm của nhóm Optimism nhằm hiện thực hóa kiến trúc chuỗi khối mô-đun. OP Stack chia Lớp 2 thành ba lớp: lớp đồng thuận, lớp thực thi và lớp giải quyết, sau đó chuẩn hóa ba lớp này để giúp các nhà phát triển dễ dàng Lắp ráp dễ dàng đơn giản hóa quá trình xây dựng các chuỗi khối mô-đun.
Rollkit: là một SDK chuỗi tóc mô-đun được phát triển bởi cộng đồng Celestia. Khung Rollkit có một nút mô-đun có thể chạy các bản tổng hợp và hiển thị giao diện máy khách tương thích với ABCI có thể được sử dụng trong bất kỳ ứng dụng chuỗi khối nào tương thích với ABCI Được sử dụng để thay thế cho Tendermint trong . Theo mặc định, các nút sử dụng Celestia làm lớp dữ liệu sẵn có (DA), nhưng các lớp dữ liệu sẵn có khác có thể được tích hợp.
Sovereign SDK: là một hệ sinh thái Rollup mở, được kết nối với nhau, khuôn khổ rollup đầu tiên loại bỏ sự phức tạp của kiến thức bằng không, cho phép tất cả các nhà phát triển triển khai liền mạch phần mềm có thể mở rộng có thể chạy trên bất kỳ Rollup có thể mở rộng và tương thích chuỗi khối nào. Mục tiêu của SovereignSDK là đơn giản hóa việc tạo zk-rollup, tương tự như những gì Cosmos SDK đã làm cho Layer1.
Các dự án SDK này cung cấp các giải pháp thân thiện và dễ sử dụng, đơn giản hóa việc triển khai Rollup và làm cho thị trường RaaS ngày càng phát triển.
Không có lược đồ mã
Giải pháp không dùng mã là triển khai Rollup mà không cần viết mã, đồng thời cung cấp cho nhà phát triển các công cụ và tài nguyên dễ dàng và hiệu quả để triển khai Rollup có thể mở rộng. Các sản phẩm tiêu biểu bao gồm AltLayer, Eclipse, Caldera, v.v.
**AltLayer: ** là lớp mở rộng dựa trên Bản tổng hợp lạc quan, có thể được kết nối với Lớp 1 như Ethereum và Lớp 2 như Arbitrum và Optimism. AltLayer hỗ trợ đa chuỗi và đa VM, đồng thời hỗ trợ EVM và WASM theo mặc định. Do đó, AltLayer sẽ không bị ràng buộc với một Lớp 1 hoặc Lớp 2 duy nhất mà có thể được sử dụng như một giải pháp mở rộng mô-đun và có thể cắm được cho tất cả các chuỗi tương thích EVM và WASM.
Eclipse: là một Rollup có chủ quyền dựa trên hệ sinh thái Cosmos, cung cấp cho các nhà phát triển khung Rollup có thể tùy chỉnh. Là cơ sở hạ tầng của một chuỗi khối mô-đun, nó có thể cung cấp giải pháp lớp thanh toán chung cho bất kỳ chuỗi công khai nào. Nhằm mục đích trở thành một nền tảng Lớp 2 phổ quát, tương thích với nhiều chuỗi khối Lớp 1. Hiện tại, Eclipse hỗ trợ Máy ảo Ethereum và Máy ảo Solana.
Caldera: là một khung Tổng hợp có thể tùy chỉnh được xây dựng trên các Tổng hợp Lạc quan, tập trung vào việc xây dựng các chuỗi khối Lớp 1 có hiệu suất cao, có thể tùy chỉnh và dành riêng cho ứng dụng. Các chuỗi khối được xây dựng tùy chỉnh này cung cấp thông lượng cao, độ trễ thấp và các tính năng có thể tùy chỉnh để tối ưu hóa hiệu suất ứng dụng phi tập trung và trải nghiệm người dùng. Chuỗi Caldera có thể chọn tất cả các chuỗi tương thích với EVM.
Giải pháp không cần mã Dự án RaaS cung cấp một giải pháp triển khai Rollup đơn giản, hiệu quả và dễ sử dụng. Mỗi giải pháp có các chức năng cụ thể (chẳng hạn như hỗ trợ nhiều chuỗi và máy ảo) để đáp ứng các nhu cầu cụ thể. các giải pháp cũng giúp Thúc đẩy công nghệ Rollup.
Máy phân loại dùng chung
Bộ sắp xếp là một thành phần rất quan trọng trong kiến trúc Lớp 2. Nó cho phép Lớp 2 chạy hiệu quả bằng cách tổng hợp nhiều giao dịch của người dùng Lớp 2 ngoài chuỗi và gửi chúng dưới dạng một tập hợp các giao dịch đơn lẻ cho Lớp 1 của chuỗi chính. Bộ sắp xếp được chia sẻ về cơ bản là một bộ sắp xếp tương thích với Rollup có thể phục vụ các Rollup khác nhau. Hiện tại, tất cả Rollup lớp 2 trên Ethereum đều sử dụng bộ sắp xếp tập trung, nhưng một số dự án RaaS đang phát triển bộ sắp xếp phi tập trung, các sản phẩm tiêu biểu bao gồm Dymension và Espresso.
Dymension: là Rollup có chủ quyền được xây dựng trên Cosmos, một dự án chuỗi khối mô-đun được thiết kế để giao tiếp thông qua Chuỗi Dymension (Lớp giải quyết), RDK (Bộ công cụ phát triển RollApp) và IRC (Giao tiếp giữa các Rollup) Đơn giản hóa quy trình triển khai RollApp . RollApps là Rollup dành riêng cho ứng dụng và trạng thái bảo mật cũng như ứng dụng đã thỏa thuận của RollApps được duy trì bởi lớp dàn xếp Dymension, lớp này yêu cầu người đặt hàng RollApp đóng góp mã thông báo DYM để tham gia như một phần của hệ sinh thái.
**Espresso: **Espresso Sequencer hỗ trợ phân quyền Layer2. Nó xử lý thứ tự phi tập trung và tính sẵn có của dữ liệu của các giao dịch Rollup, hoạt động như một phần mềm trung gian giữa Rollup và nền tảng Layer1 cơ bản của nó. Espresso Sequencer được thiết kế như một nền tảng mà bất kỳ zk-VM hoặc VM lạc quan nào cũng có thể được triển khai. Cuối cùng, Espresso cũng có thể hoạt động như một lớp khả năng tương tác bằng cách sao chép zk-VM và VM lạc quan sang nhiều Lớp1 cùng một lúc.
Các nút trình sắp xếp phi tập trung có thể xử lý nhiều chương trình Tổng số cùng một lúc và sử dụng mã thông báo làm ưu đãi. Sắp xếp các giao dịch và tạo khối trên các chuỗi khác nhau cũng giúp Rollup chuỗi chéo an toàn hơn.
Ưu điểm và Thách thức của RaaS
Trong tương lai, đa chuỗi và đa cuộn sẽ là xu hướng chính trong ngành mã hóa. Khi ngày càng có nhiều dự án, họ cũng sẽ tìm kiếm các chuỗi công khai có hiệu suất cao hơn, chi phí thấp hơn và thậm chí một số dịch vụ tùy chỉnh. sự phát triển của RaaS đặt nền móng cho nền tảng này.
Đầu tiên, từ góc độ tùy biến. RaaS mô đun hóa Rollup, cho phép các nhà phát triển xây dựng và sử dụng các ứng dụng dựa trên Rollup linh hoạt hơn để đáp ứng nhu cầu kinh doanh cụ thể của dự án, từ đó mang lại nhiều đổi mới hơn cho toàn bộ hệ sinh thái.
Thứ hai, về hiệu suất, công nghệ Rollup, như một giải pháp Lớp 2, có thể cải thiện thông lượng của mạng Ethereum và giảm chi phí. RaaS có thể đảm bảo rằng các nhà phát triển có thể triển khai ứng dụng một cách an toàn đồng thời giảm chi phí đến mức tối đa.
Cuối cùng, từ góc độ mô hình kinh doanh, triển vọng phát triển của RaaS là rất rộng. Với sự phát triển không ngừng của các ứng dụng trên chuỗi, vấn đề tắc nghẽn của mạng chính Ethereum sẽ trở nên nghiêm trọng hơn, do đó nhu cầu về RaaS cũng sẽ tăng lên.
Tất nhiên, bản thân Rollup phát triển chậm trong giới hạn của các điều kiện kỹ thuật và đường đua RaaS đang ở giai đoạn đầu. Ví dụ, các vấn đề như bảo mật, tập trung hóa và bắc cầu dễ bị tổn thương, và phân mảnh thanh khoản. Tuy nhiên, với sự tiến bộ của công nghệ, Rollup cũng không ngừng được cải thiện. Cái chính là liệu dự án có thể được hạ cánh và hiện thực hóa trong tương lai hay không. Với sự trợ giúp của RaaS, Rollup cũng đã tiếp tục phát triển, đạt được sự bùng nổ lớn trong đường đua và hệ sinh thái.
người giới thiệu
Xem sự đổi mới của Rollup dưới dạng theo dõi Dịch vụ từ cách bố trí tầng hai của Coinbase
Tầm nhìn xa: RaaS là gì? Loại RaaS nào sẽ giành được thị trường
Cơ hội Rollup-as-a-Service (RaaS): Từ Multichain đến Multi-rollupRollups-as-a-Service: Kỷ nguyên mới về khả năng mở rộng
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Rollup as a Service: tình huống mở rộng chuỗi khối mới, chiến trường mô-đun tiếp theo
Tác giả | Callum@Web3CN.Pro
Với hệ sinh thái Ethereum ngày càng phát triển, nhược điểm của các chuỗi khối đơn lẻ ngày càng lộ rõ, các vấn đề như tắc nghẽn chuỗi, chi phí giao dịch cao, không tùy chỉnh dần lộ ra.
Hiện tại, sơ đồ mở rộng của Ethereum được chia thành mở rộng trên chuỗi (on-chain) và mở rộng ngoài chuỗi (off-chain). Mở rộng trên chuỗi là để cải thiện hiệu suất của chính chuỗi khối và để cải thiện khả năng mở rộng của chính Ethereum; mở rộng ngoài chuỗi được tách ra khỏi mạng chính cấp một mà không thay đổi giao thức Ethereum hiện có Đạt được khả năng mở rộng cao hơn. Hiện tại, chỉ có một giải pháp duy nhất để mở rộng on-chain: sharding.Mặc dù có nhiều giải pháp mở rộng off-chain, Rollup hiện là giải pháp chính.
Bản chất của Rollup là một giải pháp mở rộng mô-đun tách lớp thực thi khỏi chuỗi khối đơn lẻ. Nó chuyển phép tính sang chuỗi ngoài, sau đó truyền kết quả thực thi trong chuỗi tới chuỗi để xác minh. cải thiện hiệu suất mạng. Trong quá trình này, một đường đua mới - Rollup as a Service (RaaS) dần dần xuất hiện. RaaS coi việc triển khai Tổng số như một dịch vụ, cung cấp các Tổng số có thể tùy chỉnh và cung cấp các dịch vụ thuận tiện và linh hoạt hơn cho các nhà phát triển để xây dựng các Tổng số.
Bài viết này sẽ giới thiệu RaaS là gì, sắp xếp các dự án liên quan đến RaaS, đồng thời phân tích các cơ hội và thách thức của RaaS.
RaaS là gì
Trước khi tìm hiểu RaaS, hãy giới thiệu sơ qua về nguyên lý của công nghệ Rollup. Đây là công nghệ đóng gói một lượng lớn thông tin giao dịch vào một giao dịch duy nhất để xử lý, có thể cải thiện thông lượng giao dịch, giảm chi phí giao dịch và cải thiện mức độ phân cấp của mạng trên mạng Ethereum. Các yêu cầu mở rộng của Ethereum đã tạo ra sự phát triển của Rollup và cũng phân biệt Rollup cho mục đích chung và Rollup dành riêng cho ứng dụng. Các bản tổng hợp có mục đích chung như Arbitrum và Optimism, các dự án này cho phép triển khai hệ sinh thái dapp trên chuỗi của họ, nhưng dựa vào lớp dàn xếp, lớp dữ liệu sẵn có và lớp đồng thuận của Lớp 1. Các bản tổng hợp dành riêng cho ứng dụng, chẳng hạn như Lootarping và dydx, là các ứng dụng đơn lẻ được triển khai trên chuỗi khối dưới dạng các bản tổng hợp. Chúng không yêu cầu bộ xác thực riêng và tiêu thụ ít hơn. Do đó, cho dù đó là phát triển chuỗi khối đơn lẻ hay phát triển ứng dụng cụ thể, đều có nhu cầu cao đối với các công cụ Rollup, dần dần dẫn đến thị trường RaaS.
Tóm lại, Rollup as a Service (RaaS) là một sản phẩm rollup để khởi chạy tùy chỉnh ứng dụng mới. Sản phẩm này tương tự như sản phẩm phần mềm dưới dạng dịch vụ (SaaS) và người dùng không cần bảo trì hoặc lưu trữ bất kỳ phần nào của sản phẩm dịch vụ, do đó không cần quản lý phần cứng và phần mềm phức tạp. Với RaaS, các nhà phát triển có SDK hoặc bảng điều khiển để khởi chạy một loạt các ứng dụng cụ thể. Các nhà phát triển không phải lo lắng về việc tìm các nút để vận hành các bản tổng hợp, hoặc xây dựng hoặc duy trì bất kỳ mã nào, nó cung cấp các công cụ và dịch vụ để triển khai các sản phẩm Bản tổng hợp. Sản phẩm này cung cấp khả năng chống kiểm duyệt mạnh mẽ, cho phép xử lý giao dịch an toàn và đảm bảo hoạt động bền vững của mạng chuỗi khối.
Các dự án liên quan đến RaaS
Hiện tại, các dự án RaaS trên thị trường chủ yếu có thể được chia thành ba loại: SDK, giải pháp không mã và trình sắp xếp chung.
SDK
Giải pháp SDK cung cấp cho các nhà phát triển một bộ công cụ phát triển phần mềm đa năng, giúp triển khai Rollup dễ dàng như triển khai hợp đồng thông minh. Các sản phẩm tiêu biểu bao gồm OP Stack, Rollkit, SDK chủ quyền, v.v.
Các dự án SDK này cung cấp các giải pháp thân thiện và dễ sử dụng, đơn giản hóa việc triển khai Rollup và làm cho thị trường RaaS ngày càng phát triển.
Không có lược đồ mã
Giải pháp không dùng mã là triển khai Rollup mà không cần viết mã, đồng thời cung cấp cho nhà phát triển các công cụ và tài nguyên dễ dàng và hiệu quả để triển khai Rollup có thể mở rộng. Các sản phẩm tiêu biểu bao gồm AltLayer, Eclipse, Caldera, v.v.
Giải pháp không cần mã Dự án RaaS cung cấp một giải pháp triển khai Rollup đơn giản, hiệu quả và dễ sử dụng. Mỗi giải pháp có các chức năng cụ thể (chẳng hạn như hỗ trợ nhiều chuỗi và máy ảo) để đáp ứng các nhu cầu cụ thể. các giải pháp cũng giúp Thúc đẩy công nghệ Rollup.
Máy phân loại dùng chung
Bộ sắp xếp là một thành phần rất quan trọng trong kiến trúc Lớp 2. Nó cho phép Lớp 2 chạy hiệu quả bằng cách tổng hợp nhiều giao dịch của người dùng Lớp 2 ngoài chuỗi và gửi chúng dưới dạng một tập hợp các giao dịch đơn lẻ cho Lớp 1 của chuỗi chính. Bộ sắp xếp được chia sẻ về cơ bản là một bộ sắp xếp tương thích với Rollup có thể phục vụ các Rollup khác nhau. Hiện tại, tất cả Rollup lớp 2 trên Ethereum đều sử dụng bộ sắp xếp tập trung, nhưng một số dự án RaaS đang phát triển bộ sắp xếp phi tập trung, các sản phẩm tiêu biểu bao gồm Dymension và Espresso.
Các nút trình sắp xếp phi tập trung có thể xử lý nhiều chương trình Tổng số cùng một lúc và sử dụng mã thông báo làm ưu đãi. Sắp xếp các giao dịch và tạo khối trên các chuỗi khác nhau cũng giúp Rollup chuỗi chéo an toàn hơn.
Ưu điểm và Thách thức của RaaS
Trong tương lai, đa chuỗi và đa cuộn sẽ là xu hướng chính trong ngành mã hóa. Khi ngày càng có nhiều dự án, họ cũng sẽ tìm kiếm các chuỗi công khai có hiệu suất cao hơn, chi phí thấp hơn và thậm chí một số dịch vụ tùy chỉnh. sự phát triển của RaaS đặt nền móng cho nền tảng này.
Đầu tiên, từ góc độ tùy biến. RaaS mô đun hóa Rollup, cho phép các nhà phát triển xây dựng và sử dụng các ứng dụng dựa trên Rollup linh hoạt hơn để đáp ứng nhu cầu kinh doanh cụ thể của dự án, từ đó mang lại nhiều đổi mới hơn cho toàn bộ hệ sinh thái.
Thứ hai, về hiệu suất, công nghệ Rollup, như một giải pháp Lớp 2, có thể cải thiện thông lượng của mạng Ethereum và giảm chi phí. RaaS có thể đảm bảo rằng các nhà phát triển có thể triển khai ứng dụng một cách an toàn đồng thời giảm chi phí đến mức tối đa.
Cuối cùng, từ góc độ mô hình kinh doanh, triển vọng phát triển của RaaS là rất rộng. Với sự phát triển không ngừng của các ứng dụng trên chuỗi, vấn đề tắc nghẽn của mạng chính Ethereum sẽ trở nên nghiêm trọng hơn, do đó nhu cầu về RaaS cũng sẽ tăng lên.
Tất nhiên, bản thân Rollup phát triển chậm trong giới hạn của các điều kiện kỹ thuật và đường đua RaaS đang ở giai đoạn đầu. Ví dụ, các vấn đề như bảo mật, tập trung hóa và bắc cầu dễ bị tổn thương, và phân mảnh thanh khoản. Tuy nhiên, với sự tiến bộ của công nghệ, Rollup cũng không ngừng được cải thiện. Cái chính là liệu dự án có thể được hạ cánh và hiện thực hóa trong tương lai hay không. Với sự trợ giúp của RaaS, Rollup cũng đã tiếp tục phát triển, đạt được sự bùng nổ lớn trong đường đua và hệ sinh thái.
người giới thiệu
Xem sự đổi mới của Rollup dưới dạng theo dõi Dịch vụ từ cách bố trí tầng hai của Coinbase
Tầm nhìn xa: RaaS là gì? Loại RaaS nào sẽ giành được thị trường
Cơ hội Rollup-as-a-Service (RaaS): Từ Multichain đến Multi-rollupRollups-as-a-Service: Kỷ nguyên mới về khả năng mở rộng