Rollups đã trở thành một giải pháp cần thiết cho các chuỗi khối đang đấu tranh với vấn đề khả năng mở rộng.
Mặc dù có lợi ích đối với các chuỗi khối như khả năng mở rộng hàng ngàn giao dịch mỗi giây, nhưng chúng không thể giải quyết một số vấn đề nhất định, như tương tác và tính sống của giao dịch.
Tuy nhiên, một khung viện mới được gọi là rollups dựa trên đang thu hút sự chú ý như một phương pháp mới để mở rộng rollups.
Đọc để tìm hiểu về những gì dựa trên rollups là gì, cách họ hoạt động, và cách họ so sánh với các loại rollups khác.
Rollups dựa trên là một tập hợp các giải pháp Layer 2 sử dụng trực tiếp khả năng xếp hàng của một blockchain Layer 1 (L1). Mô hình này cung cấp việc hấp thụ mượt mà sử dụng tính phân tán, tính sống và tính bảo mật của L1.
Nhà nghiên cứu Ethereum Justin Drake đã đề xuất dựa trên rollups vào tháng 3 năm 2023 như một cách tiếp cận để vượt qua các vấn đề đang đối diện với các giải pháp rollup hiện có.
Còn được gọi là rollups có thứ tự L-1, rollups dựa trên đơn giản hóa việc xử lý giao dịch bằng cách loại bỏ các kỹ thuật phức tạp như cơ chế đồng thuận PoS bên ngoài hoặc xác minh chữ ký của bộ xếp hàng, trong khi giữ kiến trúc mạnh mẽ của giao thức Layer 1.
Rollups dựa trên bốn tầng: tầng đồng thuận, tầng khả năng truy xuất dữ liệu, tầng thực thi và tầng thanh toán.
Đối với rollups dựa trên một blockchain như Ethereum, ví dụ, các lớp đồng thuận, khả năng truy cập dữ liệu, và thanh toán đều là Các lớp Ethereum. Lớp thực thi, có trách nhiệm thực hiện giao dịch và cập nhật tình trạng, là duy nhất được xây dựng trên mạng rollup.
Các rollups dựa trên cách tiếp cận hiệu quả từ một góc độ liên quan đến trình tự bằng cách cung cấp một giải pháp tăng khả năng mở rộng nhẹ nhàng. Họ làm điều này bằng cách loại bỏ chi phí gas liên quan đến các mô hình rollup truyền thống và bỏ qua các hoạt động dựa trên token cần thiết.
Sự thành thạo này, kết hợp với lợi ích về bảo mật được khai thác từ việc cân nhắc với các mạng Layer 1, làm cho việc triển khai dựa trên rollups trở thành một giải pháp vượt trội về khả năng mở rộng cho các blockchain.
Rollups dựa trên mô hình trực tiếp về cách xử lý trình tự so với rollups truyền thống. Trong khi rollups truyền thống sử dụng trình sắp xếp riêng, rollups dựa trên sử dụngtrình tựcủa blockchain Layer 1 cơ bản để đạt được kết quả tương tự.
Mô hình dựa trên rollups cho phép các đề xuất viên khối Layer 1 làm việc trực tiếp với các xây dựng viên và tìm kiếm viên khối Layer 2 để thêm khối rollup tiếp theo vào khối Layer 1.
Sequencing là thuật ngữ thường được liên kết với rollups. Tuy nhiên, thuật ngữ sequencing mô tả quá trình quan trọng trong không gian Web3 lớn hơn.
Based sequencing đề cập đến quá trình tổ chức giao dịch thành các khối trong một chuỗi và cũng quan trọng đối với các giao thức Layer 1 như là Gate.Mạng lớp 2.
Tuy nhiên, các mô hình trình tự có thể khác nhau rất nhiều từ mạng blockchain này sang mạng blockchain khác. Ví dụ, một giao thức Lớp 1 chính có thể có quy trình giải trình tự phi tập trung hơn, trong khi mạng rollup có thể bị giới hạn trong một quy trình giải trình tự tập trung.
Vậy, cách thức hoạt động của việc dựa trên chuỗi ký tự như thế nào?
Một trong những khía cạnh quan trọng nhất của việc xây dựng chuỗi dữ liệu dựa trên sự hợp tác.
Các người đề xuất Layer 1 trực tiếp hợp tác với các nhà xây dựng Layer 2 và người tìm kiếm khi thêm giao dịch rollup. Quá trình này là không cần phép as bất kỳ block rollup sắp tới nào cũng có thể được thêm vào block Layer 1 tiếp theo mà không cần cấp quyền đặc biệt.
Dựa trên việc xếp hàng không yêu cầu bất kỳ đồng thuận ngoại vi như nó hoàn toàn phụ thuộc vào phương thức xác nhận hiện có của blockchain Ethereum. Ngoài ra, chúng được cân chỉnh với các giao thức Layer 1 vì chuỗi giao dịch rollup tuân theo thứ tự khối Ethereum. Điều này làm cho chúng chặt chẽ liên kết với Ethereum, đảm bảo bảo mật và thời gian hoạt động của chúng.
Bằng cách sử dụng các giao thức Layer 1 cho việc lập trình tuần tự, sequencing dựa trên giúp cho rollups dựa trên đạt được hiệu quả kinh tế và hoạt động khi loại bỏ chi phí phát sinh từ việc xác minh chữ ký, qua đó giảm chi phí và độ phức tạp của hoạt động rollup. Điều này không chỉ giúp đơn giản hóa quá trình lập trình tuần tự mà còn tăng cường sự phân tán và bảo mật của rollups bằng cách tận dụng cơ sở hạ tầng được thiết lập của mạng Layer.
Trong khi dựa trên rollups, ZK-rollups và optimistic rollups đềugiải pháp mở rộng Layer 2, họ khác nhau ở một số khía cạnh. Khi nói về loại chứng cứ, cả rollups dựa trên chứng cứ và rollups lạc quan đều sử dụng cơ chế chống gian lận, trong khi ZK-rollups sử dụng chứng cứ không biết.
Trong khi sử dụng rollups dựa trên bộ sắp xếp của mạng Layer 1, ZK-rollups và optimistic rollups sử dụng bộ sắp xếp riêng của họ. Hơn nữa, rollups dựa trên và optimistic rollups tận dụng cơ chế đồng thuận của các giao thức Layer 1, trong khi ZK-rollups sử dụng cơ chế đồng thuận của blockchain Layer 1 cho bảo mật cuối cùng nhưng có phương pháp riêng để xác nhận giao dịch bằng ZK-proofs.
Nhìn vào sự phức tạp kỹ thuật của ba loại rollups, rollups dựa trên sở học có một khung việc tương đối đơn giản. ZK-rollups và optimistic rollups có một kiến trúc phức tạp và kỹ thuật bảo mật để xử lý các giao dịch Layer 2, điều này làm cho chúng tốn kém hơn.
Mặc dù rollups có một số ưu điểm về cách họ có thể giúp các rollups truyền thống mở rộng quy mô blockchain, nhưng chúng cũng có nhược điểm của chúng.
Dưới đây là một số lợi ích và hạn chế của rollups dựa trên.
Rollups dựa trên đang là một khái niệm mới, các lý thuyết và yếu tố thực thi đang được khám phá và hoàn thiện. Do đó, chỉ có một số ít dự án đang phát triển Rollups dựa trên.
Một trong những dự án phổ biến nhất là Taiko.
Taiko là một giao thức Layer 2 sử dụng framework ZK-rollup. Nó cũng đã xây dựng Type-1 zkEVM cung cấp cùng chức năng và Ethereum opcodes để đảm bảo tính tương thích với hệ sinh thái Ethereum hiện tại.
Ngay sau khi rollup dựa trên được đề xuất, Taiko thực hiện hoạt động của mình trên Ethereum như cơ chế đồng thuận, khả năng truy cập dữ liệu và lớp giải quyết. Hơn nữa, giao thức L2 thuê việc sắp xếp giao dịch cho các người xác minh Ethereum để đơn giản hóa cấu trúc kỹ thuật của rollup.
Vào tháng 1 năm 2024, dự án giới thiệu mạng thử nghiệm Katla, đó là mạng thử nghiệm đầu tiên sử dụng Taiko’s Based Contestable Rollup (BCR). Rollup dựa trên BCR thêm hoạt động giải quyết tranh chấp vào quy trình xác minh giao dịch.
Mặc dù rollups dựa trên là một giải pháp triển vọng cho những thách thức mà rollups truyền thống đang đối mặt, nhưng chúng vẫn đang ở giai đoạn mới phát triển và thử nghiệm và sẽ đòi hỏi nhiều tài nguyên và thời gian hơn.
Tuy nhiên, những lợi ích của nó, bao gồm phân quyền, giảm chi phí vận hành và cấu trúc kỹ thuật đơn giản hóa, có thể có tác động tích cực đối với ngành công nghiệp Web3.
Rollups đã trở thành một giải pháp cần thiết cho các chuỗi khối đang đấu tranh với vấn đề khả năng mở rộng.
Mặc dù có lợi ích đối với các chuỗi khối như khả năng mở rộng hàng ngàn giao dịch mỗi giây, nhưng chúng không thể giải quyết một số vấn đề nhất định, như tương tác và tính sống của giao dịch.
Tuy nhiên, một khung viện mới được gọi là rollups dựa trên đang thu hút sự chú ý như một phương pháp mới để mở rộng rollups.
Đọc để tìm hiểu về những gì dựa trên rollups là gì, cách họ hoạt động, và cách họ so sánh với các loại rollups khác.
Rollups dựa trên là một tập hợp các giải pháp Layer 2 sử dụng trực tiếp khả năng xếp hàng của một blockchain Layer 1 (L1). Mô hình này cung cấp việc hấp thụ mượt mà sử dụng tính phân tán, tính sống và tính bảo mật của L1.
Nhà nghiên cứu Ethereum Justin Drake đã đề xuất dựa trên rollups vào tháng 3 năm 2023 như một cách tiếp cận để vượt qua các vấn đề đang đối diện với các giải pháp rollup hiện có.
Còn được gọi là rollups có thứ tự L-1, rollups dựa trên đơn giản hóa việc xử lý giao dịch bằng cách loại bỏ các kỹ thuật phức tạp như cơ chế đồng thuận PoS bên ngoài hoặc xác minh chữ ký của bộ xếp hàng, trong khi giữ kiến trúc mạnh mẽ của giao thức Layer 1.
Rollups dựa trên bốn tầng: tầng đồng thuận, tầng khả năng truy xuất dữ liệu, tầng thực thi và tầng thanh toán.
Đối với rollups dựa trên một blockchain như Ethereum, ví dụ, các lớp đồng thuận, khả năng truy cập dữ liệu, và thanh toán đều là Các lớp Ethereum. Lớp thực thi, có trách nhiệm thực hiện giao dịch và cập nhật tình trạng, là duy nhất được xây dựng trên mạng rollup.
Các rollups dựa trên cách tiếp cận hiệu quả từ một góc độ liên quan đến trình tự bằng cách cung cấp một giải pháp tăng khả năng mở rộng nhẹ nhàng. Họ làm điều này bằng cách loại bỏ chi phí gas liên quan đến các mô hình rollup truyền thống và bỏ qua các hoạt động dựa trên token cần thiết.
Sự thành thạo này, kết hợp với lợi ích về bảo mật được khai thác từ việc cân nhắc với các mạng Layer 1, làm cho việc triển khai dựa trên rollups trở thành một giải pháp vượt trội về khả năng mở rộng cho các blockchain.
Rollups dựa trên mô hình trực tiếp về cách xử lý trình tự so với rollups truyền thống. Trong khi rollups truyền thống sử dụng trình sắp xếp riêng, rollups dựa trên sử dụngtrình tựcủa blockchain Layer 1 cơ bản để đạt được kết quả tương tự.
Mô hình dựa trên rollups cho phép các đề xuất viên khối Layer 1 làm việc trực tiếp với các xây dựng viên và tìm kiếm viên khối Layer 2 để thêm khối rollup tiếp theo vào khối Layer 1.
Sequencing là thuật ngữ thường được liên kết với rollups. Tuy nhiên, thuật ngữ sequencing mô tả quá trình quan trọng trong không gian Web3 lớn hơn.
Based sequencing đề cập đến quá trình tổ chức giao dịch thành các khối trong một chuỗi và cũng quan trọng đối với các giao thức Layer 1 như là Gate.Mạng lớp 2.
Tuy nhiên, các mô hình trình tự có thể khác nhau rất nhiều từ mạng blockchain này sang mạng blockchain khác. Ví dụ, một giao thức Lớp 1 chính có thể có quy trình giải trình tự phi tập trung hơn, trong khi mạng rollup có thể bị giới hạn trong một quy trình giải trình tự tập trung.
Vậy, cách thức hoạt động của việc dựa trên chuỗi ký tự như thế nào?
Một trong những khía cạnh quan trọng nhất của việc xây dựng chuỗi dữ liệu dựa trên sự hợp tác.
Các người đề xuất Layer 1 trực tiếp hợp tác với các nhà xây dựng Layer 2 và người tìm kiếm khi thêm giao dịch rollup. Quá trình này là không cần phép as bất kỳ block rollup sắp tới nào cũng có thể được thêm vào block Layer 1 tiếp theo mà không cần cấp quyền đặc biệt.
Dựa trên việc xếp hàng không yêu cầu bất kỳ đồng thuận ngoại vi như nó hoàn toàn phụ thuộc vào phương thức xác nhận hiện có của blockchain Ethereum. Ngoài ra, chúng được cân chỉnh với các giao thức Layer 1 vì chuỗi giao dịch rollup tuân theo thứ tự khối Ethereum. Điều này làm cho chúng chặt chẽ liên kết với Ethereum, đảm bảo bảo mật và thời gian hoạt động của chúng.
Bằng cách sử dụng các giao thức Layer 1 cho việc lập trình tuần tự, sequencing dựa trên giúp cho rollups dựa trên đạt được hiệu quả kinh tế và hoạt động khi loại bỏ chi phí phát sinh từ việc xác minh chữ ký, qua đó giảm chi phí và độ phức tạp của hoạt động rollup. Điều này không chỉ giúp đơn giản hóa quá trình lập trình tuần tự mà còn tăng cường sự phân tán và bảo mật của rollups bằng cách tận dụng cơ sở hạ tầng được thiết lập của mạng Layer.
Trong khi dựa trên rollups, ZK-rollups và optimistic rollups đềugiải pháp mở rộng Layer 2, họ khác nhau ở một số khía cạnh. Khi nói về loại chứng cứ, cả rollups dựa trên chứng cứ và rollups lạc quan đều sử dụng cơ chế chống gian lận, trong khi ZK-rollups sử dụng chứng cứ không biết.
Trong khi sử dụng rollups dựa trên bộ sắp xếp của mạng Layer 1, ZK-rollups và optimistic rollups sử dụng bộ sắp xếp riêng của họ. Hơn nữa, rollups dựa trên và optimistic rollups tận dụng cơ chế đồng thuận của các giao thức Layer 1, trong khi ZK-rollups sử dụng cơ chế đồng thuận của blockchain Layer 1 cho bảo mật cuối cùng nhưng có phương pháp riêng để xác nhận giao dịch bằng ZK-proofs.
Nhìn vào sự phức tạp kỹ thuật của ba loại rollups, rollups dựa trên sở học có một khung việc tương đối đơn giản. ZK-rollups và optimistic rollups có một kiến trúc phức tạp và kỹ thuật bảo mật để xử lý các giao dịch Layer 2, điều này làm cho chúng tốn kém hơn.
Mặc dù rollups có một số ưu điểm về cách họ có thể giúp các rollups truyền thống mở rộng quy mô blockchain, nhưng chúng cũng có nhược điểm của chúng.
Dưới đây là một số lợi ích và hạn chế của rollups dựa trên.
Rollups dựa trên đang là một khái niệm mới, các lý thuyết và yếu tố thực thi đang được khám phá và hoàn thiện. Do đó, chỉ có một số ít dự án đang phát triển Rollups dựa trên.
Một trong những dự án phổ biến nhất là Taiko.
Taiko là một giao thức Layer 2 sử dụng framework ZK-rollup. Nó cũng đã xây dựng Type-1 zkEVM cung cấp cùng chức năng và Ethereum opcodes để đảm bảo tính tương thích với hệ sinh thái Ethereum hiện tại.
Ngay sau khi rollup dựa trên được đề xuất, Taiko thực hiện hoạt động của mình trên Ethereum như cơ chế đồng thuận, khả năng truy cập dữ liệu và lớp giải quyết. Hơn nữa, giao thức L2 thuê việc sắp xếp giao dịch cho các người xác minh Ethereum để đơn giản hóa cấu trúc kỹ thuật của rollup.
Vào tháng 1 năm 2024, dự án giới thiệu mạng thử nghiệm Katla, đó là mạng thử nghiệm đầu tiên sử dụng Taiko’s Based Contestable Rollup (BCR). Rollup dựa trên BCR thêm hoạt động giải quyết tranh chấp vào quy trình xác minh giao dịch.
Mặc dù rollups dựa trên là một giải pháp triển vọng cho những thách thức mà rollups truyền thống đang đối mặt, nhưng chúng vẫn đang ở giai đoạn mới phát triển và thử nghiệm và sẽ đòi hỏi nhiều tài nguyên và thời gian hơn.
Tuy nhiên, những lợi ích của nó, bao gồm phân quyền, giảm chi phí vận hành và cấu trúc kỹ thuật đơn giản hóa, có thể có tác động tích cực đối với ngành công nghiệp Web3.