Tác giả: A Fox; Người biên dịch: Shenchao TechFlow
Tóm tắt bài viết này:
Rollup as a Service (RaaS) là một mô hình kinh doanh mới cho phép mọi người sáng tạo mà không cần mã hóa và triển khai L2 của riêng bạn Cuộn lên.
Conduit là một nhà cung cấp RaaS rất dễ sử dụng, bên dưới bạn sẽ thấy việc chạy này nhanh chóng và dễ dàng như thế nào chỉ với một vài nhấp chuột vào Bản tổng hợp L2 của Máy ảo Ethereum (EVM).
Khi Bản tổng hợp của bạn hoạt động, bạn có thể kết nối ETH với nó và triển khai các hợp đồng thông minh và dapp, ví dụ: I Một mã thông báo có tên DOG được tạo và chuyển giao.
Conduit cũng thiết lập trình khám phá khối cho bạn để bạn có thể dễ dàng hình dung mọi thứ trên chuỗi.
Văn bản
Khi mạng chính Ethereum trở nên quá chậm và đắt tiền, vì vậy chúng tôi đã chứng kiến sự phát triển của Ethereum L2, phần lớn trong số đó là Rollup mà tôi đã thảo luận trước đây.
Việc tạo Bản tổng hợp của riêng bạn đòi hỏi sự hiểu biết tương đối sâu sắc về blockchain, nhưng sự phát triển gần đây của các nhà cung cấp "Rollup as a service" (RaaS) có nghĩa là Bạn có thể triển khai L2 Rollup trong vài phút mà không cần viết một dòng mã!
Trong bài viết này, tôi sẽ tìm hiểu ngắn gọn nguyên lý hoạt động của RaaS bằng cách quan sát Conduit.
Rollups và RaaS
Khi Ethereum tìm cách mở rộng quy mô để xử lý nhiều giao dịch hơn mỗi giây, Lớp 2 (L2) tiếp tục phát triển và chúng tôi đã xem xét EVM L2 trong các bài viết trước.
Rollup là loại L2 phổ biến nhất trên Ethereum hiện nay. Xin nhắc lại ngắn gọn, Rollup là một blockchain riêng biệt thực hiện các giao dịch và sau đó xuất bản phiên bản Rollup trở lại chuỗi chính.
Có hàng trăm ví dụ về Bản tổng hợp L2, như minh họa trong hình bên dưới.
< /p>
Tuy nhiên, bất chấp sự xuất hiện của các chuỗi như Optimism và Arbitrum, những chuỗi đã tạo ra bộ công cụ của riêng họ để tạo L2 nhanh hơn, việc tạo L2 của riêng bạn vẫn là không phải là một việc nhỏ và đòi hỏi một số kiến thức kỹ thuật. Ngoài ra, bạn cần chạy các nút để hỗ trợ L2, điều này cũng có thể trở nên phức tạp.
Thách thức này đã tạo ra một loại hình kinh doanh mới, cung cấp "Dịch vụ tổng hợp" (RaaS). Với RaaS, bất kỳ ai cũng có thể tạo và triển khai Rollup của riêng mình trong vài phút bằng cách nhấn một vài nút và bắt đầu kết nối ETH cũng như chạy các hợp đồng thông minh và dapp trên L2 của riêng họ!
Dưới đây tôi sẽ cho bạn thấy việc tạo một Bản tổng hợp bằng RaaS dễ dàng như thế nào.
Ống dẫn
Đã có nhiều đối thủ cạnh tranh trong lĩnh vực RaaS, bao gồm Astria, Caldera, AltLayer, Conduit và cộng sự.
Đối với bài viết này, tôi đã chọn sử dụng Conduit, công cụ mà tôi nhận thấy là rất nhanh và dễ bắt đầu.
Theo họ, Conduit cho phép bạn: "Triển khai một bản tổng hợp trong vài phút chứ không phải vài tháng." Cung cấp "các bản tổng hợp có thể tùy chỉnh, ở cấp độ sản xuất, được quản lý hoàn toàn cho Ethereum , Lạc quan, Trọng tài, Cơ sở, Chế độ và Zora."
Trang đích của họ cho thấy rất rõ ràng việc tạo một Bản tổng hợp bằng Conduit dễ dàng như thế nào Nhanh chóng và dễ dàng.
< /p>
Hãy cùng tìm hiểu qua các bước sau.
Tạo một bản tổng hợp
Đầu tiên, trên trang đích Chọn nút Triển khai và bạn sẽ được yêu cầu tạo tài khoản và tổ chức, sau đó được đưa ngay đến trang thiết lập để triển khai Bản tổng hợp đầu tiên của bạn.
< /p>
Sử dụng Conduit để tạo bản tổng hợp mạng chính sẽ có giá 3.000 USD mỗi tháng. Cho dù bạn có cần bản tổng hợp mạng chính hay không, bạn vẫn có thể sử dụng bản tổng hợp mạng thử nghiệm để hãy bắt đầu. Chi phí chỉ $3.000 mỗi tháng. Yêu cầu $50.
Conduit cho phép bạn sử dụng ngăn xếp OP của Optimism hoặc ngăn xếp Orbit của Arbitrum. Nếu bạn chọn Orbit, bạn sẽ thấy các tùy chọn tiếp theo sẽ thay đổi tương ứng.
< /p>
Lớp giải quyết là lớp đảm bảo tính hữu hạn và bảo mật của các giao dịch, trong khi lớp sẵn có của dữ liệu là nơi duy trì thông tin cần thiết để tái tạo lại Rollup tại bất kỳ thời điểm nào.
Cả hai đều quan trọng, nhưng vì giải pháp giải quyết đơn giản hóa nên thực sự diễn ra trên một chuỗi khối phi tập trung hơn như Ethereum, Với mức độ bảo mật tài chính cao nhất, tính khả dụng của dữ liệu có thể ở mức cao nhất blockchain tập trung hơn như Celestia, hỗ trợ lưu trữ nhiều dữ liệu hơn với chi phí thấp hơn.
Trong ví dụ về mạng thử nghiệm của mình, tôi đã sử dụng ngăn xếp OP, sử dụng Ethereum làm lớp thanh toán và Celestia làm DA. Tuy nhiên, Conduit cho phép bạn kết hợp những thứ này để tìm ra thứ phù hợp nhất với trường hợp sử dụng cụ thể của bạn.
Khi tiếp tục, bạn sẽ được yêu cầu trả phí hàng tháng là $50.
< /p>
Sau khi thanh toán hoàn tất, bạn đã hoàn tất! Trong vòng vài phút, bạn đã định cấu hình Bản tổng hợp L2 đầu tiên của mình.
Bây giờ bạn chỉ cần đợi 15-20 phút để Conduit thiết lập mọi thứ. Sau khi hoàn tất, quá trình triển khai sẽ xuất hiện như sau:
Có thể chỉnh sửa tên tổ chức và tên tổng hợp của bạn. Bây giờ bạn có thể bắt đầu sử dụng L2 Rollup mới của mình!
Bắt đầu với Bản tổng hợp của bạn
Chọn khi triển khai trang Sau bản tổng hợp của bạn, thông tin tổng hợp sẽ được hiển thị như sau:
Cài đặt cấu hình Rollup được hiển thị ở bên phải và đầu ra trong thiết bị đầu cuối màu đen hộp chỉ ra rằng L2 đang chạy. Hiện tại bạn không thực sự cần hiểu đầu ra nghĩa là gì, tất cả những gì bạn cần thấy là nó cập nhật liên tục.
Bạn sẽ cần chọn "Thêm vào ví" để thêm mạng vào Metamask hoặc ví tương đương của mình.
< /p>
Sau đó, bạn nên nhấp vào Tạo cầu nối" trong phần cầu nối, thao tác này sẽ mở ra một phần mềm cầu nối có tên SuperBridge.
Vì chúng tôi nằm trong mạng thử nghiệm nên bạn sẽ có thể kết nối Sepolia ETH với Rollup mới của mình. Nếu bạn không có Sepolia ETH, bạn có thể bắt đầu từ Vòi này nhận được.
Tôi đã bắc cầu qua 1 ETH một vài lần và kết thúc với 2 testnet ETH trên L2 Rollup mới của tôi, trên Metamask You của tôi có thể nhìn thấy nó trên ví!
Bây giờ bạn đã kết nối mạng thử nghiệm ETH với Bản tổng hợp mới của mình, bạn có thể bắt đầu sử dụng nó!
Sử dụng thêm Bản tổng hợp của bạn
Giờ đây khi đã có Bản tổng hợp L2 của riêng mình, bạn có thể trực tiếp Triển khai mã vào đó.
Trước tiên hãy mở Remix IDE, tôi đã giải thích cách sử dụng nó trong hướng dẫn của mình có tên "Viết hợp đồng thông minh đầu tiên của bạn".
Sau đó sao chép mã bên dưới vào một tệp mới trong Remix.
Cập nhật môi trường thành "Nhà cung cấp được tiêm" và đặt Metamask của bạn thành Bản tổng hợp mới. Đặt tên mã thông báo của bạn bên cạnh nút và biểu tượng triển khai màu cam, trong phần này trường hợp tôi viết "Dog, DOG" rồi nhấp vào triển khai.
Bạn sẽ cần ký giao dịch này trong Metamask và khi giao dịch được xử lý, bạn sẽ vừa tạo một thế hệ mới trên L2 Rollup Coin mới của mình , điều này thật tuyệt!
Nếu tôi mở Metamask, tôi có thể thêm mã thông báo đó vào ví của mình bằng cách sao chép địa chỉ hợp đồng được tạo trong Remix.< /p>
Sau khi thực hiện việc này, tôi có thể thấy rằng Dog token mới của tôi có số dư là 100000 DOG. Trong Metamask, tôi có thể gửi 100 DOG đến một địa chỉ khác trên Internet.
Thật tuyệt vời, chúng tôi không chỉ tạo Rollup của riêng mình mà còn tạo mã thông báo Dog của riêng mình trên blockchain mới này và gửi nó tới một tài khoản khác trên chuỗi mới này.
Tích hợp
Như bạn có thể bạn thấy đấy, bạn có thể làm bất cứ điều gì bạn muốn trên chuỗi khối L2 mới, chẳng hạn như tạo mã thông báo, hợp đồng thông minh và dapp của riêng bạn.
Bạn có thể có mọi thứ từ đơn giản mã thông báo đến các AMM phức tạp như Sushiswap chạy trên Rollup của bạn, như chúng tôi đã thấy nó chạy trên một số chuỗi.
Đối với kiểu tích hợp này với các dự án khác nhau, Conduit có một trang tích hợp để giúp bạn triển khai các ứng dụng này vào Bản tổng hợp mới của mình.
p>
Khi bạn chọn "Nhận" trên bất kỳ dapp nào trên trang này, một biểu mẫu loại sẽ bật lên nơi bạn có thể giải thích lý do bạn muốn sử dụng dapp này với Tích hợp Rollup của bạn.
Có một giao diện đơn giản như vậy để giao tiếp với một trong hàng chục dapp phổ biến nhất là điều tuyệt vời để ra mắt một Rollup hoàn toàn mới. Một điều rất hữu ích.
Khi bạn hài lòng với mọi thứ mình đã thử nghiệm, bạn có thể di chuyển Rollup sang mạng chính. Tuy nhiên, việc nâng cấp diễn ra hàng tháng. Chi phí là 3000 USD và bạn cần lên lịch trình demo với Ống dẫn để làm cho nó hoạt động.
Xác nhận những gì chúng tôi đã làm trong Explorer
Sau khi dùng thử bản tổng hợp testnet mới của mình, tôi có thể xác nhận mọi thứ đã xảy ra bằng cách truy cập vào trình khám phá khối mà Conduit cũng thiết lập cho bạn.
Ví dụ: tôi có thể quay lại trình duyệt và xem địa chỉ của tôi để xem các giao dịch đã hoàn thành và số tiền tôi sở hữu.
Bằng cách chọn tab blockchain ở bên trái và nhấp vào tùy chọn như "Tiền gửi (L1->L2)", tôi có thể Để biết cụ thể hơn về blockchain thông tin, trong trường hợp này bạn có thể thấy Sepolia ETH được bắc cầu của tôi.
Sau khi chọn mã thông báo, tôi cũng có thể thấy mã thông báo DOG mới mà tôi đã triển khai.
Chúng ta có thể tìm hiểu sâu hơn về mã thông báo này và thấy rằng có hai người nắm giữ vì tôi đã gửi 100 DOG cho một người khác trên Tài khoản mạng.
Tôi tin rằng rõ ràng là tôi mới chỉ sơ lược về những gì có thể làm được khi có Bản tổng hợp mới của riêng bạn. Trong bài viết sau, tôi có thể sử dụng theo cách khác các trường hợp sẽ được khám phá sâu hơn.
Điều hấp dẫn nhất là vì việc tạo Rollups đã trở thành một miếng bánh dễ dàng bằng cách sử dụng RaaS, L2 có thể sẽ trở thành phổ biến, sẽ có hàng trăm hoặc hàng nghìn bản cuộn như vậy.
Vì vậy, câu hỏi thực sự sẽ là làm cách nào để phân biệt Bản tổng hợp L2 của bạn với các Bản tổng hợp khác?