Rollup là gì?

Trung cấpNov 21, 2022
Rollup đại diện cho một trong những giải pháp mở rộng quy mô Ethereum phổ biến và hiệu quả nhất. Là một giải pháp mở rộng quy mô ngoài chuỗi Lớp 2, Rollup gộp hàng nghìn giao dịch ngoài chuỗi thành các lô và gửi chúng tới chuỗi khối chính để lưu trữ và xác minh. Nó cải thiện đáng kể khối lượng giao dịch và tốc độ giao dịch trong khi kế thừa tính bảo mật của Ethereum Mainnet.
Rollup là gì?

Rollup là gì?

Giới thiệu loại coin

Rollup đại diện cho một trong những giải pháp mở rộng quy mô Ethereum phổ biến và hiệu quả nhất. Là một giải pháp mở rộng quy mô ngoài chuỗi Lớp 2, Rollup gộp hàng nghìn giao dịch ngoài chuỗi thành các lô và gửi chúng tới chuỗi khối chính để lưu trữ và xác minh. Nó cải thiện đáng kể khối lượng giao dịch và tốc độ giao dịch trong khi kế thừa tính bảo mật của Ethereum Mainnet.

Giới thiệu loại coin

Hiện tại, tất cả các chuỗi khối đang phải vật lộn với vấn đề “tam giác bất khả thi”: phân cấp, khả năng mở rộng và bảo mật. Bất kỳ blockchain nào cũng có thể có tối đa hai trong số chúng. Ví dụ: khi Ethereum đạt được sự phân cấp và bảo mật, nó sẽ hy sinh khả năng mở rộng. Khi số lượng người dùng trên mạng tăng lên, Ethereum bị quá tải và không thể chịu được lưu lượng truy cập khổng lồ như vậy. Do đó, các vấn đề như tốc độ giao dịch chậm và phí cao xảy ra.

Mục tiêu chính của khả năng mở rộng là tăng tốc độ và thông lượng giao dịch (giao dịch mỗi giây, TPS) mà không phải hy sinh bảo mật hoặc phân cấp.
Rollup, thuật ngữ được nhắc đến nhiều nhất gần đây, là giải pháp để mở rộng quy mô Ethereum. Đây là giải pháp mở rộng quy mô khả thi nhất cho Ethereum trước khi hoàn thành phân đoạn và mở rộng Mainnet.

Khả năng mở rộng Ethereum

Có hai loại nhân rộng chuỗi khối: nhân rộng trên chuỗi và nhân rộng ngoài chuỗi.

Mở rộng quy mô trên chuỗi

Mở rộng quy mô trên chuỗi liên quan đến việc thay đổi giao thức Ethereum để thực sự cải thiện tốc độ giao dịch và thông lượng giao dịch. Hiện tại, trọng tâm chính của quy mô trên chuỗi là sharding. Mở rộng quy mô trên chuỗi khó hơn mở rộng quy mô ngoài chuỗi.

Sharding

Công nghệ Sharding không phải là một khái niệm mới. Nó từ lâu đã được sử dụng trong cơ sở dữ liệu thương mại truyền thống. Sharding là quá trình chia cơ sở dữ liệu theo chiều ngang thành nhiều phân đoạn để giảm tải. Dữ liệu được phân đoạn sẽ được chỉ định ngẫu nhiên cho từng nút và được xử lý độc lập và đồng thời song song.
Sharding sẽ cải thiện hiệu quả tốc độ giao dịch và thông lượng giao dịch của chuỗi khối. Nó thậm chí có thể giúp Ethereum giải quyết “tam giác bất khả thi”.

Mở rộng quy mô ngoài chuỗi

Mở rộng quy mô ngoài chuỗi đề cập đến việc cải thiện khả năng mở rộng của Mainnet thông qua các đổi mới bên ngoài Mainnet, điều này sẽ không làm thay đổi giao thức Ethereum. Bên cạnh Lớp 2, các giải pháp mở rộng quy mô ngoài chuỗi phổ biến khác hiện nay là Sidechain và Plasma, v.v.

Chia tỷ lệ lớp 2

Phân cấp và bảo mật không bao giờ được thỏa hiệp trong việc đạt được khả năng mở rộng. Lớp 2 là một chuỗi khối độc lập. Vì nó kế thừa tính bảo mật và phân cấp của Mainnet, Lớp 2 có khả năng đạt được khả năng mở rộng cao hơn. Hiện tại có hai loại chia tỷ lệ Lớp 2 - Tổng số và kênh trạng thái.
Rollup hiện là giải pháp chính để nhân rộng Ethereum. Họ đóng vai trò quan trọng trong việc định hình lộ trình của Ethereum. Dựa trên mô hình bảo mật, các bản tổng hợp có thể được chia thành hai loại: bản tổng hợp lạc quan và bản tổng hợp không có kiến thức.
Các kênh trạng thái cho phép người dùng giao dịch ngoài chuỗi một cách an toàn, nhanh chóng và rẻ, sau đó giải quyết dứt điểm với Mainnet.

Sidechains

Sidechains là các chuỗi khối tương thích với EVM chạy độc lập với Ethereum Mainnet. Sidechains tương thích với Ethereum Mainnet thông qua cầu nối chuỗi chéo và chạy theo thuật toán đồng thuận của riêng chúng song song với Mainnet. Không giống như Ethereum, sidechains hy sinh một số biện pháp phân cấp hoặc bảo mật để đạt được thông lượng giao dịch cao và tốc độ giao dịch nhanh hơn. Hai sidechains phổ biến nhất là Polygon và Fantom.

huyết tương

Chuỗi plasma là các chuỗi khối riêng biệt được neo vào Ethereum Mainnet sử dụng bằng chứng gian lận để phân xử các tranh chấp. Không giống như sidechains, chuỗi Plasma được xây dựng dựa trên chuỗi khối Ethereum và có thể mở rộng nhiều chuỗi “con”. Ở một mức độ nào đó, các chuỗi Plasma được hưởng lợi từ bảo mật của Ethereum Mainnet. Plasma đã từng được coi là một giải pháp để nhân rộng Ethereum, nhưng sau đó đã được thay thế bằng Lớp 2. Chuỗi khối Plasma nổi tiếng là OMG Network.

Tại sao Rollup lại quan trọng?

Mở rộng quy mô ngoài chuỗi lớp 2 là giải pháp mở rộng chính thống

Mở rộng quy mô trên chuỗi rất khó thực hiện vì nó yêu cầu thay đổi giao thức Ethereum. Do đó, mở rộng quy mô ngoài chuỗi hiện là trọng tâm chính của việc nâng cấp quy mô.
Mở rộng quy mô ngoài chuỗi đề cập đến việc cải thiện khả năng mở rộng của Ethereum Mainnet thông qua các đổi mới bên ngoài nó. Phương pháp này không cần thay đổi giao thức Ethereum ban đầu. Các giải pháp mở rộng quy mô ngoài chuỗi phổ biến bao gồm Lớp 2, Plasma, Sidechains, v.v.
Lớp 2 hiện là giải pháp mở rộng quy mô ngoài chuỗi phổ biến nhất được hưởng lợi từ các tính năng sau:

  1. Tận hưởng thông lượng giao dịch cao, cải thiện trải nghiệm người dùng và giảm tắc nghẽn mạng Ethereum.

  2. Các bản tổng hợp lớp 2 có thể nén một số lượng lớn giao dịch và giảm chi phí sử dụng mạng.

  3. Đạt được sự phân cấp và bảo mật trong khi theo đuổi khả năng mở rộng, điều này làm cho nó khác biệt với các giải pháp mở rộng quy mô ngoài chuỗi khác.

Công nghệ phổ biến và được sử dụng rộng rãi nhất của Lớp 2 là rollup, công nghệ này có thông lượng giao dịch cao, phí giao dịch thấp và khả năng tiếp cận các tài sản của Lớp 1.

Lộ trình Ethereum tập trung vào Rollup

Vào năm 2020, Vitalik đã đề xuất Lộ trình Ethereum tập trung vào Rollup và khái niệm về multi-rollups.
Multi-rollup, mặc dù vẫn còn ở giai đoạn sơ khai, nhưng có thể tạo ra nhiều khả năng hơn cho Ethereum trong tương lai. Với khả năng của các bản tổng hợp để đạt được thông lượng giao dịch cao, cùng với khả năng chia tỷ lệ trên chuỗi - sharding được kết hợp để lưu trữ tính khả dụng của dữ liệu (DA), các bản tổng hợp dưới dạng Dịch vụ (RaaS) có thể được đề xuất trong tương lai, cho phép mọi người bắt đầu các bản tổng hợp của riêng mình một cách nhanh chóng.
Sự xuất hiện của multi-rollups cũng tạo ra nhu cầu về công nghệ kết nối cross-rollups. Khi Rollup trở thành xu hướng chủ đạo, cần phải xây dựng các công nghệ có thể chuyển tài sản thuận tiện và an toàn giữa các lần rollup đồng thời loại bỏ phí giao dịch cao trên Ethereum.

Tổng số là gì

Các bản tổng hợp đóng vai trò là tùy chọn chính hiện tại để triển khai Lớp 2. Bản thân các bản tổng hợp là các chuỗi khối độc lập, nơi người dùng giao dịch và sau đó gửi dữ liệu đến Ethereum để lưu trữ. Bằng cách này, Rollup có thể được hưởng lợi từ tính bảo mật của mạng chính. Ngoài ra, bằng cách nhóm hàng trăm dữ liệu giao dịch vào một đợt duy nhất, các bản tổng hợp giúp giảm đáng kể phí giao dịch vì phí được chia sẻ cho tất cả mọi người.
Rollup nhằm mục đích cải thiện khả năng mở rộng của Ethereum bằng cách tính toán các giao dịch trong một chuỗi khối độc lập và đóng gói dữ liệu giao dịch và gửi nó trên Ethereum để lưu trữ.
Hiện tại, có hai loại tổng số: tổng số lạc quan và tổng số không có kiến thức. Chúng khác biệt với nhau trong các mô hình bảo mật khác nhau của chúng.

OP-Rollup là gì

Tổng số lạc quan được coi là "lạc quan" vì chúng cho rằng tất cả các giao dịch trên OP-Rollups là thực và hợp lệ, đồng thời xử lý tất cả các giao dịch theo cách lạc quan.

Làm cách nào để OP-Rollups xác minh tính chính xác của giao dịch?

OP-Rollups áp dụng các khuyến khích kinh tế tiền điện tử để đảm bảo người xác thực hành động trung thực. Bất kỳ ai trên chuỗi khối đều có thể trở thành người xác thực nhưng phải trả một số khoản tiền gửi, tương tự như Proof-of-Stake. Nếu người xác thực đề xuất một giao dịch không hợp lệ hoặc đang cố rẽ nhánh một cách ác ý, tiền gửi của anh ta sẽ bị cắt giảm.
OP-Rollups sử dụng bằng chứng gian lận để phát hiện tính xác thực của giao dịch. Sau khi các giao dịch trên OP-Rollups được nhóm thành các đợt và gửi trên Ethereum Mainnet, có một cửa sổ thời gian được gọi là Giai đoạn thử thách, trong đó bất kỳ ai cũng có thể xác minh các đợt bằng cách tính toán bằng chứng gian lận.

Nhập OP-Rollups

Để tham gia OP-Rollups, người dùng cần gửi ETH, mã thông báo ERC-20 hoặc tài sản tiền điện tử được chấp nhận khác vào cầu nối chuỗi chéo. Hợp đồng cầu nối sẽ chuyển tiếp giao dịch tới Lớp 2 (hoặc OP-Rollups), nơi một lượng tài sản tương đương được đúc và gửi đến địa chỉ do người dùng chọn trên OP-Rollup.

Thoát OP-Rollups

Thoát rollup phức tạp hơn. Nếu người dùng muốn thoát khỏi OP-Rollups, anh ta chỉ có thể rút tiền của mình đã ký quỹ trên Ethereum Mainnet sau giai đoạn thử thách, trong thời gian đó bất kỳ ai cũng có thể thử thách kết quả giao dịch. Mặc dù quá trình này khá đơn giản đối với người dùng nhưng lại tốn thời gian vì thường mất 1-2 tuần.

Khả năng tương thích EVM

Ưu điểm của OP-Rollups là khả năng tương thích với EVM, cho phép các nhóm phát triển di chuyển các hợp đồng thông minh hiện có trên Ethereum sang OP-Rollups mà không cần thay đổi mã. Nó không chỉ tiết kiệm thời gian mà còn mang lại sự tiện lợi bằng cách tận dụng cơ sở hạ tầng của Ethereum như ngôn ngữ lập trình, công cụ kiểm tra, v.v.
Để tìm hiểu thêm về EVM (Máy ảo Ethereum), vui lòng truy cập EVM trên Gate là gì Tìm hiểu.

trọng tài

Arbitrum là blockchain Lớp 2 hàng đầu áp dụng OP-Rollups, chiếm gần một nửa tổng vốn hóa thị trường Lớp 2.

Ngoài một số dự án thành công đã chạy trên Arbitrum, chẳng hạn như Uniswap, Yearn và Sushiswap, còn có các dự án gốc độc đáo khác, bao gồm GMX, một giao thức phái sinh và TreasureDAO dự định xây dựng một hệ sinh thái NFT khổng lồ, v.v.
Mặc dù Arbitrum chưa có mã thông báo gốc, nhưng đây là chuỗi Lớp 2 lớn nhất của TVL, khiến các nhà đầu tư theo dõi sát sao sự phát triển của nó. Arbitrum đã khởi động sự kiện Arbitrum Odyssey vào tháng 4 năm 2022, nhằm mang đến một hành trình hệ sinh thái Arbitrum hoàn chỉnh cho người dùng. Sự kiện được hợp tác với Project Galaxy và được thiết kế để kéo dài trong 8 tuần. Người dùng có thể nhận được airdrop NFT bằng cách hoàn thành các nhiệm vụ hàng tuần. Sau khi thu thập được 13 NFT trở lên, người dùng có thể được thưởng các NFT độc quyền đánh dấu sự kết thúc của hành trình Arbitrum.
Nhưng chỉ một tuần sau khi sự kiện bắt đầu, một lượng lớn người dùng đã đổ xô đến, dẫn đến sự bùng nổ về khối lượng giao dịch và tắc nghẽn mạng, cũng như phí mạng tăng chóng mặt. Trước tình hình này, Arbitrum quyết định tạm dừng Odyssey và tiếp tục nó sau khi phát hành Nitro.

Khối lượng giao dịch hàng ngày của Arbitrum
(Nguồn ảnh: Arbiscan)

Địa chỉ duy nhất của Arbitrum
(Nguồn ảnh: Arbiscan)

lạc quan

OPTIMISM, được gọi là OP, cũng là chuỗi Lớp 2 được cung cấp bởi OP-Rollups. Đây là chuỗi Lớp 2 lớn thứ hai tính theo vốn hóa thị trường. Không giống như Arbitrum, OP đã công bố đợt airdrop đầu tiên vào ngày 1 tháng 6 năm 2022, sau đó là một chương trình khuyến khích hệ sinh thái. Được khuyến khích bởi phần thưởng cao, các nhà đầu tư đổ xô đến OP, dẫn đến sự gia tăng đáng kể TVL của nó.

OP cũng nhận được sự hỗ trợ từ một số dự án lâu đời như Uniswap và Aave. Ngoài ra, Velodrome, lớp cơ sở thanh khoản của hệ sinh thái OP, là một sàn giao dịch phi tập trung áp dụng mô hình ve(3,3) và đã đạt được thành công đáng kể. Nó thậm chí đã vượt qua Uniswap, sàn giao dịch phi tập trung hàng đầu, bởi TVL.

ZK-Rollup là gì

Hơi khác một chút so với OP-Rollups, ZK-Rollups gộp một số lượng lớn giao dịch thành các lô được thực hiện ngoài chuỗi và cập nhật trạng thái hợp đồng thông minh bằng cách gửi bằng chứng hợp lệ cho Mainnet. ZK-Rollups chỉ cần đăng dữ liệu tóm tắt tối thiểu lên Mainnet để xác thực.

Cách ZK-Rollups xác minh tính chính xác của giao dịch

Trạng thái của ZK-Rollups được duy trì bởi các hợp đồng thông minh được triển khai trên Ethereum Mainnet. Thông qua bằng chứng hợp lệ, trạng thái của ZK-Rollups sẽ được cập nhật sau khi được Mainnet xác minh. Dữ liệu tóm tắt được gửi tới Mainnet chứa các thay đổi hợp đồng thông minh Ethereum và bằng chứng mật mã rằng những thay đổi đó là chính xác

ZK-Rollups cũng sử dụng Proof-of-Stake để chọn toán tử. Các nhà khai thác phải ký gửi tiền điện tử trong hợp đồng dưới dạng tiền đặt cọc trước. Quy mô của mỗi cổ phần sẽ ảnh hưởng đến cơ hội được chọn của người đặt cược. Nếu người điều hành có hành động ác ý, tiền cược của anh ta có thể bị cắt giảm.
Nếu người dùng quyết định thoát khỏi ZK-Rollup, anh ta cũng phải đóng gói các giao dịch, đồng thời xác minh và cập nhật trạng thái hợp đồng thông minh thông qua bằng chứng hợp lệ. Không giống như OP-Rollups, ZK-Rollups không có giai đoạn thử thách.

Khả năng tương thích EVM

Không dễ để ZK-Rollups tương thích với EVM. Chạy các hợp đồng thông minh phức tạp khó hơn nhiều so với thực hiện các tính toán đơn giản, đó là lý do tại sao sự phát triển của ZK-Rollups chậm hơn nhiều so với OP-Rollups. Nhưng với sự cải tiến của công nghệ bằng chứng không kiến thức trong những năm gần đây, việc triển khai zkEVM không còn khó khăn nữa.

Bằng chứng hợp lệ

ZK-Rollups gộp các giao dịch trên chuỗi thành các đợt, là bằng chứng hợp lệ. Bằng chứng hiệu lực cho phép các bên chứng minh tính đúng đắn của một tuyên bố mà không tiết lộ chính tuyên bố đó. Do đó, chúng còn được gọi là bằng chứng không kiến thức.
Hiện nay, có hai loại chứng từ hợp lệ như sau:

  1. ZK-SNARK (Lập luận kiến thức ngắn gọn không tương tác về tri thức)
    ZK-SNARK phổ biến nhờ kích thước bằng chứng nhỏ và tốc độ cũng như thông lượng giao dịch tăng đáng kể. Nếu thông tin được sử dụng để tạo tham số công khai thuộc quyền sở hữu của các tác nhân độc hại, bằng chứng hợp lệ sai có thể được tạo. Vì vậy, ZK-SNARK phải đối mặt với các vấn đề về bảo mật và độ tin cậy.

  2. ZK-STARK (Đối số tri thức trong suốt có thể mở rộng bằng không kiến thức)
    ZK-STARK được coi là một cải tiến của ZK-SNARK vì tính minh bạch của nó. Nó dựa vào tính ngẫu nhiên có thể kiểm chứng công khai để thiết lập các tham số nhằm tạo và xác minh bằng chứng. Ngoài ra, ZK-STARK có thể mở rộng và cần ít thời gian hơn để xác thực các tập dữ liệu lớn.
    Tuy nhiên, vì ZK-STARK tạo ra các kích thước bằng chứng lớn hơn nên việc xác minh trên Mainnet sẽ tốn kém hơn.

bất biến X

Immutable X, được thành lập vào năm 2018, là một trong những blockchain nổi tiếng nhất sử dụng ZK-Rollup. Nó được đặc trưng bởi việc cung cấp một môi trường giao dịch NFT lành mạnh. Nhiều trò chơi blockchain lớn đã được lên kế hoạch phát hành trên Immutable X, bao gồm Illuvium, Ember World, v.v.
Gods Unchained, một trò chơi thẻ bài ra mắt sớm hơn, cũng rất phổ biến. Trong Gods Unchained, người chơi sẽ mua, xây dựng và thu thập các thẻ bài có thể dùng để xây dựng bộ bài và chiến đấu chống lại những người chơi khác.

Đa giác zkEVM (Hermez)

Gần đây, Polygon đã tiếp tục mở rộng hoạt động kinh doanh của mình trong ZK-Rollups. Sau những nỗ lực mua lại Mir Protocol và Hermez Network, Polygon đã ra mắt Polygon Hermez vào tháng 7 năm 2022. Đây là dự án zkEVM mã nguồn mở tương đương với EVM đầu tiên. Hưởng lợi từ thương hiệu mạnh của Polygon, Hermez đã thu hút được sự chú ý rộng rãi ngay khi ra mắt. Sau khi testnet đi vào hoạt động, các nhà phát triển có thể triển khai liền mạch bất kỳ hợp đồng thông minh Ethereum nào trên Polygon Hermez.

(Nguồn hình ảnh: Đa giác zkEVM)

OP-Rollups so với ZK-Rollups

Mô hình bảo mật

ZK-Rollups dựa vào cơ chế mã hóa không tin cậy để đảm bảo an ninh, trong khi OP-Rollups dựa vào các khuyến khích kinh tế tiền điện tử để duy trì sự tin cậy.
OP-Rollups gộp nhiều giao dịch lại với nhau thành các lô và gửi chúng đến Mainnet để xác minh. Họ không xác minh trước tính xác thực của các giao dịch này mà cho rằng tất cả các giao dịch đều đúng. OP-Rollups có thời gian thử thách khoảng 1-2 tuần, cho phép mọi người thử thách tính xác thực của giao dịch bằng cách tính toán bằng chứng gian lận, từ đó bảo vệ trạng thái chuỗi khối. Nếu người dùng muốn thoát, anh ta phải đợi cho đến sau thời gian thử thách để xác định tính chính xác của giao dịch.
ZK-Rollups sẽ tạo trước bằng chứng hợp lệ cho các giao dịch được đóng gói và gửi chúng đến các hợp đồng thông minh trên Mainnet để chứng minh tính đúng đắn của thay đổi trạng thái. Vì bằng chứng hợp lệ có thể được đề xuất để cập nhật trạng thái chuỗi khối, người dùng có thể thoát khỏi ZK-Rollups bất cứ lúc nào.

Khối sử dụng không gian

OP-Rollups gộp một số lượng lớn giao dịch theo lô và gửi chúng đến Mainnet để xác minh. Ngược lại, ZK-Rollups gửi dữ liệu tóm tắt có kích thước nhỏ đến Mainnet. Vì chi phí gửi dữ liệu tới Mainnet là chi phí chính phát sinh trên Rollup, ZK-Rollups vượt trội hơn vì chúng chỉ cần gửi bằng chứng hợp lệ tối thiểu.

Khả năng tương thích của EVM và sự phát triển trong tương lai

Do khả năng tương thích cao hơn với EVM, OP-Rollups chiếm phần lớn vốn hóa thị trường Lớp 2. Nhưng việc hoàn thiện tính chính xác của các giao dịch có thể bị chậm trễ do bằng chứng gian lận.
ZK-Rollups có ưu điểm là chi phí thấp, không tin cậy và xác nhận giao dịch nhanh hơn. Nhược điểm là khó tương thích với EVM, cùng với nhiều vấn đề tồn tại cần giải quyết như mã nguồn mở không hoàn toàn và phương thức phát triển khác nhau.
Từ góc độ toàn diện, OP-Rollups là mã nguồn mở hơn ZK-Rollups, làm cho quá trình phát triển của chúng dễ dàng hơn. Đó là lý do tại sao thị trường Lớp 2 hiện tại bị chi phối bởi OP-Rollups. Tuy nhiên, do các bằng chứng gian lận, OP-Rollups vốn kém hơn ZK-Rollups về mặt bảo mật; trong khi ZK-Rollups bị hạn chế bởi các vấn đề về rào cản kỹ thuật cao và sự phát triển non nớt, v.v.
Đối với tương lai của các bản tổng hợp, OP-Rollup được công chúng ưa chuộng hơn như một giải pháp lý tưởng trong thời gian ngắn, có thể giảm tải hiệu quả cho Ethereum. Và ZK-Rollups được coi là một giải pháp hứa hẹn hơn nhiều để đạt được tính bảo mật và khả năng mở rộng cao hơn trong trung và dài hạn.

Những thách thức của Rollup

Không hoàn toàn phi tập trung

Rollup hiện tại có thể được xem từ hai khía cạnh. Các khối được tạo bởi các nhà khai thác cụ thể theo cách tập trung, nhưng được xác minh bởi Ethereum, không đáng tin cậy và có tính phi tập trung cao.

Các nhà khai thác cụ thể có thể gửi bằng chứng dữ liệu tới Lớp 1, nhưng điều này có thể gây ra một lỗi duy nhất. Trên thực tế, Arbiturm đã ngừng hoạt động nhiều lần vì lý do này.

Khó khăn về an ninh và phát triển

Dựa trên cách dữ liệu sẽ được gửi tới Ethereum, Rollup được chia thành hai loại: rollup lạc quan và rollup không có kiến thức.

OP-Rollups có mã nguồn mở trưởng thành và đang phát triển nhanh chóng vì chúng dễ triển khai hơn. Tuy nhiên, vì OP-Rollups giả định rằng tất cả các giao dịch đều chính xác, nên cần có bằng chứng gian lận và khuyến khích mã thông báo để kích thích những người xác thực bên ngoài Mainnet kiểm tra tính chính xác của giao dịch trong giai đoạn thử thách. Nếu người dùng muốn rút tiền, họ phải đợi cho đến khi thời gian thử thách kết thúc. Vì vậy, OP-Rollups kém hơn về mặt bảo mật.

Do đó, nên đề xuất các giải pháp cho các vấn đề bảo mật của OP-Rollups. Nếu không, cuối cùng chúng sẽ được thay thế bằng ZK-Rollups an toàn hơn.

ZK-Rollups cần tạo bằng chứng hợp lệ cho các giao dịch được nén. Họ cần gửi dữ liệu giao dịch đến Ethereum để lưu trữ và chứng minh tính đúng đắn của thay đổi trạng thái chuỗi khối. Người dùng có thể rút tiền từ ZK-rollup bất kỳ lúc nào vì các giao dịch thoát được thực hiện sau khi hợp đồng ZK-rollup xác minh bằng chứng hợp lệ.

Mặc dù ZK-Rollups có tính bảo mật cao hơn nhưng vẫn tồn tại nhiều vấn đề, bao gồm mã nguồn mở không hoàn toàn, phương pháp phát triển khác nhau của các nhóm khác nhau, tốc độ giao dịch hạn chế do tính toán bằng chứng không kiến thức (ZKP) và những khó khăn tương thích với EVM. Tất cả các yếu tố này đang hạn chế triển khai ZK-Rollups trong thời gian ngắn.

Cầu nối cuộn lên chéo là bắt buộc để thực hiện nhiều lần cuộn lên. Vì cầu nối chuỗi chéo kém an toàn hơn và dễ bị đánh cắp tài sản, chúng ta nên tránh áp dụng thiết kế cầu nối chuỗi chéo mà tập trung vào tính bảo mật và khả năng tương tác của chúng. Vì công nghệ cơ bản khá phức tạp và vẫn còn ở giai đoạn sơ khai nên chúng tôi sẽ không đi sâu hơn vào nó trong bài viết này.
Tầm nhìn về nhiều danh sách thực sự hấp dẫn, nhưng hiện tại các danh sách tổng hợp vẫn đang ở giai đoạn đầu. Khi ngày càng có nhiều nhóm chuyên nghiệp tham gia Rollup, nhiều thách thức đã tồn tại trong một thời gian dài có thể được giải quyết và việc phổ biến rộng rãi lĩnh vực này cũng như số lượng ứng dụng cũng sẽ tăng lên tương ứng. Trong tương lai, chúng tôi chắc chắn sẽ mở ra một hệ sinh thái đa cuộn toàn diện.

Phần kết luận

Do công nghệ Rollup vẫn còn ở giai đoạn sơ khai nên cần có thêm thời gian để tiến hành nghiên cứu và phát triển chuyên sâu. Hiện tại, Rollup được coi là có rào cản kỹ thuật cao và gặp khó khăn trong việc đạt được khả năng tương thích với EVM. Do đó, OP-Rollups được coi là một giải pháp lý tưởng trong ngắn hạn trong khi ZK-Rollups trong trung và dài hạn.
Rollup nhằm mục đích giảm tải cho Ethereum. Hiện tại, khối lượng giao dịch hàng ngày của Arbitrum và Optimism, hai chuỗi Lớp 2 hàng đầu, là khoảng 100.000, đây là những con số tương đối thấp. Ngược lại, khối lượng giao dịch hàng ngày của Ethereum Mainnet đạt 1 triệu. Rõ ràng là cần thêm thời gian để lớp 2 thu hút nhiều người dùng và dự án hơn từ Mainnet.
Khái niệm Multi-rollups cộng với mở rộng quy mô trên chuỗi - sharding được kết hợp để lưu trữ tính khả dụng của dữ liệu có thể là một giải pháp cho vấn đề “tam giác bất khả thi” của blockchain, sự phát triển của nó sẽ khởi động một chương hoàn toàn mới.

(Nguồn hình ảnh: Etherscan)

Mục tiêu của việc mở rộng quy mô Ethereum là cải thiện khả năng mở rộng của nó mà không phải hy sinh tính phi tập trung hoặc bảo mật, nhằm giải quyết “tam giác bất khả thi”. Rollup chỉ là một trong nhiều cách khả thi để đạt được mục tiêu mở rộng quy mô lớn. Rollup, cùng với công nghệ sharding để đạt được quy mô trên chuỗi, có thể thực sự cải thiện thông lượng của Ethereum. Trước đó, tất cả những gì chúng ta có thể làm là liên tục cập nhật cho mình những công nghệ mới nhất và tin tức liên quan, tiếp nhận những quan điểm khác nhau và xây dựng khung kiến thức của riêng mình về sự phát triển trong tương lai của lĩnh vực này, từ đó tạo ra những cơ hội tiềm năng cho riêng mình.

Tác giả: James, Hugo
Thông dịch viên: Binyu
(Những) người đánh giá: Hugo, Edward, Cecilia, Ashley
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Rollup là gì?

Trung cấpNov 21, 2022
Rollup đại diện cho một trong những giải pháp mở rộng quy mô Ethereum phổ biến và hiệu quả nhất. Là một giải pháp mở rộng quy mô ngoài chuỗi Lớp 2, Rollup gộp hàng nghìn giao dịch ngoài chuỗi thành các lô và gửi chúng tới chuỗi khối chính để lưu trữ và xác minh. Nó cải thiện đáng kể khối lượng giao dịch và tốc độ giao dịch trong khi kế thừa tính bảo mật của Ethereum Mainnet.
Rollup là gì?

Rollup là gì?

Giới thiệu loại coin

Rollup đại diện cho một trong những giải pháp mở rộng quy mô Ethereum phổ biến và hiệu quả nhất. Là một giải pháp mở rộng quy mô ngoài chuỗi Lớp 2, Rollup gộp hàng nghìn giao dịch ngoài chuỗi thành các lô và gửi chúng tới chuỗi khối chính để lưu trữ và xác minh. Nó cải thiện đáng kể khối lượng giao dịch và tốc độ giao dịch trong khi kế thừa tính bảo mật của Ethereum Mainnet.

Giới thiệu loại coin

Hiện tại, tất cả các chuỗi khối đang phải vật lộn với vấn đề “tam giác bất khả thi”: phân cấp, khả năng mở rộng và bảo mật. Bất kỳ blockchain nào cũng có thể có tối đa hai trong số chúng. Ví dụ: khi Ethereum đạt được sự phân cấp và bảo mật, nó sẽ hy sinh khả năng mở rộng. Khi số lượng người dùng trên mạng tăng lên, Ethereum bị quá tải và không thể chịu được lưu lượng truy cập khổng lồ như vậy. Do đó, các vấn đề như tốc độ giao dịch chậm và phí cao xảy ra.

Mục tiêu chính của khả năng mở rộng là tăng tốc độ và thông lượng giao dịch (giao dịch mỗi giây, TPS) mà không phải hy sinh bảo mật hoặc phân cấp.
Rollup, thuật ngữ được nhắc đến nhiều nhất gần đây, là giải pháp để mở rộng quy mô Ethereum. Đây là giải pháp mở rộng quy mô khả thi nhất cho Ethereum trước khi hoàn thành phân đoạn và mở rộng Mainnet.

Khả năng mở rộng Ethereum

Có hai loại nhân rộng chuỗi khối: nhân rộng trên chuỗi và nhân rộng ngoài chuỗi.

Mở rộng quy mô trên chuỗi

Mở rộng quy mô trên chuỗi liên quan đến việc thay đổi giao thức Ethereum để thực sự cải thiện tốc độ giao dịch và thông lượng giao dịch. Hiện tại, trọng tâm chính của quy mô trên chuỗi là sharding. Mở rộng quy mô trên chuỗi khó hơn mở rộng quy mô ngoài chuỗi.

Sharding

Công nghệ Sharding không phải là một khái niệm mới. Nó từ lâu đã được sử dụng trong cơ sở dữ liệu thương mại truyền thống. Sharding là quá trình chia cơ sở dữ liệu theo chiều ngang thành nhiều phân đoạn để giảm tải. Dữ liệu được phân đoạn sẽ được chỉ định ngẫu nhiên cho từng nút và được xử lý độc lập và đồng thời song song.
Sharding sẽ cải thiện hiệu quả tốc độ giao dịch và thông lượng giao dịch của chuỗi khối. Nó thậm chí có thể giúp Ethereum giải quyết “tam giác bất khả thi”.

Mở rộng quy mô ngoài chuỗi

Mở rộng quy mô ngoài chuỗi đề cập đến việc cải thiện khả năng mở rộng của Mainnet thông qua các đổi mới bên ngoài Mainnet, điều này sẽ không làm thay đổi giao thức Ethereum. Bên cạnh Lớp 2, các giải pháp mở rộng quy mô ngoài chuỗi phổ biến khác hiện nay là Sidechain và Plasma, v.v.

Chia tỷ lệ lớp 2

Phân cấp và bảo mật không bao giờ được thỏa hiệp trong việc đạt được khả năng mở rộng. Lớp 2 là một chuỗi khối độc lập. Vì nó kế thừa tính bảo mật và phân cấp của Mainnet, Lớp 2 có khả năng đạt được khả năng mở rộng cao hơn. Hiện tại có hai loại chia tỷ lệ Lớp 2 - Tổng số và kênh trạng thái.
Rollup hiện là giải pháp chính để nhân rộng Ethereum. Họ đóng vai trò quan trọng trong việc định hình lộ trình của Ethereum. Dựa trên mô hình bảo mật, các bản tổng hợp có thể được chia thành hai loại: bản tổng hợp lạc quan và bản tổng hợp không có kiến thức.
Các kênh trạng thái cho phép người dùng giao dịch ngoài chuỗi một cách an toàn, nhanh chóng và rẻ, sau đó giải quyết dứt điểm với Mainnet.

Sidechains

Sidechains là các chuỗi khối tương thích với EVM chạy độc lập với Ethereum Mainnet. Sidechains tương thích với Ethereum Mainnet thông qua cầu nối chuỗi chéo và chạy theo thuật toán đồng thuận của riêng chúng song song với Mainnet. Không giống như Ethereum, sidechains hy sinh một số biện pháp phân cấp hoặc bảo mật để đạt được thông lượng giao dịch cao và tốc độ giao dịch nhanh hơn. Hai sidechains phổ biến nhất là Polygon và Fantom.

huyết tương

Chuỗi plasma là các chuỗi khối riêng biệt được neo vào Ethereum Mainnet sử dụng bằng chứng gian lận để phân xử các tranh chấp. Không giống như sidechains, chuỗi Plasma được xây dựng dựa trên chuỗi khối Ethereum và có thể mở rộng nhiều chuỗi “con”. Ở một mức độ nào đó, các chuỗi Plasma được hưởng lợi từ bảo mật của Ethereum Mainnet. Plasma đã từng được coi là một giải pháp để nhân rộng Ethereum, nhưng sau đó đã được thay thế bằng Lớp 2. Chuỗi khối Plasma nổi tiếng là OMG Network.

Tại sao Rollup lại quan trọng?

Mở rộng quy mô ngoài chuỗi lớp 2 là giải pháp mở rộng chính thống

Mở rộng quy mô trên chuỗi rất khó thực hiện vì nó yêu cầu thay đổi giao thức Ethereum. Do đó, mở rộng quy mô ngoài chuỗi hiện là trọng tâm chính của việc nâng cấp quy mô.
Mở rộng quy mô ngoài chuỗi đề cập đến việc cải thiện khả năng mở rộng của Ethereum Mainnet thông qua các đổi mới bên ngoài nó. Phương pháp này không cần thay đổi giao thức Ethereum ban đầu. Các giải pháp mở rộng quy mô ngoài chuỗi phổ biến bao gồm Lớp 2, Plasma, Sidechains, v.v.
Lớp 2 hiện là giải pháp mở rộng quy mô ngoài chuỗi phổ biến nhất được hưởng lợi từ các tính năng sau:

  1. Tận hưởng thông lượng giao dịch cao, cải thiện trải nghiệm người dùng và giảm tắc nghẽn mạng Ethereum.

  2. Các bản tổng hợp lớp 2 có thể nén một số lượng lớn giao dịch và giảm chi phí sử dụng mạng.

  3. Đạt được sự phân cấp và bảo mật trong khi theo đuổi khả năng mở rộng, điều này làm cho nó khác biệt với các giải pháp mở rộng quy mô ngoài chuỗi khác.

Công nghệ phổ biến và được sử dụng rộng rãi nhất của Lớp 2 là rollup, công nghệ này có thông lượng giao dịch cao, phí giao dịch thấp và khả năng tiếp cận các tài sản của Lớp 1.

Lộ trình Ethereum tập trung vào Rollup

Vào năm 2020, Vitalik đã đề xuất Lộ trình Ethereum tập trung vào Rollup và khái niệm về multi-rollups.
Multi-rollup, mặc dù vẫn còn ở giai đoạn sơ khai, nhưng có thể tạo ra nhiều khả năng hơn cho Ethereum trong tương lai. Với khả năng của các bản tổng hợp để đạt được thông lượng giao dịch cao, cùng với khả năng chia tỷ lệ trên chuỗi - sharding được kết hợp để lưu trữ tính khả dụng của dữ liệu (DA), các bản tổng hợp dưới dạng Dịch vụ (RaaS) có thể được đề xuất trong tương lai, cho phép mọi người bắt đầu các bản tổng hợp của riêng mình một cách nhanh chóng.
Sự xuất hiện của multi-rollups cũng tạo ra nhu cầu về công nghệ kết nối cross-rollups. Khi Rollup trở thành xu hướng chủ đạo, cần phải xây dựng các công nghệ có thể chuyển tài sản thuận tiện và an toàn giữa các lần rollup đồng thời loại bỏ phí giao dịch cao trên Ethereum.

Tổng số là gì

Các bản tổng hợp đóng vai trò là tùy chọn chính hiện tại để triển khai Lớp 2. Bản thân các bản tổng hợp là các chuỗi khối độc lập, nơi người dùng giao dịch và sau đó gửi dữ liệu đến Ethereum để lưu trữ. Bằng cách này, Rollup có thể được hưởng lợi từ tính bảo mật của mạng chính. Ngoài ra, bằng cách nhóm hàng trăm dữ liệu giao dịch vào một đợt duy nhất, các bản tổng hợp giúp giảm đáng kể phí giao dịch vì phí được chia sẻ cho tất cả mọi người.
Rollup nhằm mục đích cải thiện khả năng mở rộng của Ethereum bằng cách tính toán các giao dịch trong một chuỗi khối độc lập và đóng gói dữ liệu giao dịch và gửi nó trên Ethereum để lưu trữ.
Hiện tại, có hai loại tổng số: tổng số lạc quan và tổng số không có kiến thức. Chúng khác biệt với nhau trong các mô hình bảo mật khác nhau của chúng.

OP-Rollup là gì

Tổng số lạc quan được coi là "lạc quan" vì chúng cho rằng tất cả các giao dịch trên OP-Rollups là thực và hợp lệ, đồng thời xử lý tất cả các giao dịch theo cách lạc quan.

Làm cách nào để OP-Rollups xác minh tính chính xác của giao dịch?

OP-Rollups áp dụng các khuyến khích kinh tế tiền điện tử để đảm bảo người xác thực hành động trung thực. Bất kỳ ai trên chuỗi khối đều có thể trở thành người xác thực nhưng phải trả một số khoản tiền gửi, tương tự như Proof-of-Stake. Nếu người xác thực đề xuất một giao dịch không hợp lệ hoặc đang cố rẽ nhánh một cách ác ý, tiền gửi của anh ta sẽ bị cắt giảm.
OP-Rollups sử dụng bằng chứng gian lận để phát hiện tính xác thực của giao dịch. Sau khi các giao dịch trên OP-Rollups được nhóm thành các đợt và gửi trên Ethereum Mainnet, có một cửa sổ thời gian được gọi là Giai đoạn thử thách, trong đó bất kỳ ai cũng có thể xác minh các đợt bằng cách tính toán bằng chứng gian lận.

Nhập OP-Rollups

Để tham gia OP-Rollups, người dùng cần gửi ETH, mã thông báo ERC-20 hoặc tài sản tiền điện tử được chấp nhận khác vào cầu nối chuỗi chéo. Hợp đồng cầu nối sẽ chuyển tiếp giao dịch tới Lớp 2 (hoặc OP-Rollups), nơi một lượng tài sản tương đương được đúc và gửi đến địa chỉ do người dùng chọn trên OP-Rollup.

Thoát OP-Rollups

Thoát rollup phức tạp hơn. Nếu người dùng muốn thoát khỏi OP-Rollups, anh ta chỉ có thể rút tiền của mình đã ký quỹ trên Ethereum Mainnet sau giai đoạn thử thách, trong thời gian đó bất kỳ ai cũng có thể thử thách kết quả giao dịch. Mặc dù quá trình này khá đơn giản đối với người dùng nhưng lại tốn thời gian vì thường mất 1-2 tuần.

Khả năng tương thích EVM

Ưu điểm của OP-Rollups là khả năng tương thích với EVM, cho phép các nhóm phát triển di chuyển các hợp đồng thông minh hiện có trên Ethereum sang OP-Rollups mà không cần thay đổi mã. Nó không chỉ tiết kiệm thời gian mà còn mang lại sự tiện lợi bằng cách tận dụng cơ sở hạ tầng của Ethereum như ngôn ngữ lập trình, công cụ kiểm tra, v.v.
Để tìm hiểu thêm về EVM (Máy ảo Ethereum), vui lòng truy cập EVM trên Gate là gì Tìm hiểu.

trọng tài

Arbitrum là blockchain Lớp 2 hàng đầu áp dụng OP-Rollups, chiếm gần một nửa tổng vốn hóa thị trường Lớp 2.

Ngoài một số dự án thành công đã chạy trên Arbitrum, chẳng hạn như Uniswap, Yearn và Sushiswap, còn có các dự án gốc độc đáo khác, bao gồm GMX, một giao thức phái sinh và TreasureDAO dự định xây dựng một hệ sinh thái NFT khổng lồ, v.v.
Mặc dù Arbitrum chưa có mã thông báo gốc, nhưng đây là chuỗi Lớp 2 lớn nhất của TVL, khiến các nhà đầu tư theo dõi sát sao sự phát triển của nó. Arbitrum đã khởi động sự kiện Arbitrum Odyssey vào tháng 4 năm 2022, nhằm mang đến một hành trình hệ sinh thái Arbitrum hoàn chỉnh cho người dùng. Sự kiện được hợp tác với Project Galaxy và được thiết kế để kéo dài trong 8 tuần. Người dùng có thể nhận được airdrop NFT bằng cách hoàn thành các nhiệm vụ hàng tuần. Sau khi thu thập được 13 NFT trở lên, người dùng có thể được thưởng các NFT độc quyền đánh dấu sự kết thúc của hành trình Arbitrum.
Nhưng chỉ một tuần sau khi sự kiện bắt đầu, một lượng lớn người dùng đã đổ xô đến, dẫn đến sự bùng nổ về khối lượng giao dịch và tắc nghẽn mạng, cũng như phí mạng tăng chóng mặt. Trước tình hình này, Arbitrum quyết định tạm dừng Odyssey và tiếp tục nó sau khi phát hành Nitro.

Khối lượng giao dịch hàng ngày của Arbitrum
(Nguồn ảnh: Arbiscan)

Địa chỉ duy nhất của Arbitrum
(Nguồn ảnh: Arbiscan)

lạc quan

OPTIMISM, được gọi là OP, cũng là chuỗi Lớp 2 được cung cấp bởi OP-Rollups. Đây là chuỗi Lớp 2 lớn thứ hai tính theo vốn hóa thị trường. Không giống như Arbitrum, OP đã công bố đợt airdrop đầu tiên vào ngày 1 tháng 6 năm 2022, sau đó là một chương trình khuyến khích hệ sinh thái. Được khuyến khích bởi phần thưởng cao, các nhà đầu tư đổ xô đến OP, dẫn đến sự gia tăng đáng kể TVL của nó.

OP cũng nhận được sự hỗ trợ từ một số dự án lâu đời như Uniswap và Aave. Ngoài ra, Velodrome, lớp cơ sở thanh khoản của hệ sinh thái OP, là một sàn giao dịch phi tập trung áp dụng mô hình ve(3,3) và đã đạt được thành công đáng kể. Nó thậm chí đã vượt qua Uniswap, sàn giao dịch phi tập trung hàng đầu, bởi TVL.

ZK-Rollup là gì

Hơi khác một chút so với OP-Rollups, ZK-Rollups gộp một số lượng lớn giao dịch thành các lô được thực hiện ngoài chuỗi và cập nhật trạng thái hợp đồng thông minh bằng cách gửi bằng chứng hợp lệ cho Mainnet. ZK-Rollups chỉ cần đăng dữ liệu tóm tắt tối thiểu lên Mainnet để xác thực.

Cách ZK-Rollups xác minh tính chính xác của giao dịch

Trạng thái của ZK-Rollups được duy trì bởi các hợp đồng thông minh được triển khai trên Ethereum Mainnet. Thông qua bằng chứng hợp lệ, trạng thái của ZK-Rollups sẽ được cập nhật sau khi được Mainnet xác minh. Dữ liệu tóm tắt được gửi tới Mainnet chứa các thay đổi hợp đồng thông minh Ethereum và bằng chứng mật mã rằng những thay đổi đó là chính xác

ZK-Rollups cũng sử dụng Proof-of-Stake để chọn toán tử. Các nhà khai thác phải ký gửi tiền điện tử trong hợp đồng dưới dạng tiền đặt cọc trước. Quy mô của mỗi cổ phần sẽ ảnh hưởng đến cơ hội được chọn của người đặt cược. Nếu người điều hành có hành động ác ý, tiền cược của anh ta có thể bị cắt giảm.
Nếu người dùng quyết định thoát khỏi ZK-Rollup, anh ta cũng phải đóng gói các giao dịch, đồng thời xác minh và cập nhật trạng thái hợp đồng thông minh thông qua bằng chứng hợp lệ. Không giống như OP-Rollups, ZK-Rollups không có giai đoạn thử thách.

Khả năng tương thích EVM

Không dễ để ZK-Rollups tương thích với EVM. Chạy các hợp đồng thông minh phức tạp khó hơn nhiều so với thực hiện các tính toán đơn giản, đó là lý do tại sao sự phát triển của ZK-Rollups chậm hơn nhiều so với OP-Rollups. Nhưng với sự cải tiến của công nghệ bằng chứng không kiến thức trong những năm gần đây, việc triển khai zkEVM không còn khó khăn nữa.

Bằng chứng hợp lệ

ZK-Rollups gộp các giao dịch trên chuỗi thành các đợt, là bằng chứng hợp lệ. Bằng chứng hiệu lực cho phép các bên chứng minh tính đúng đắn của một tuyên bố mà không tiết lộ chính tuyên bố đó. Do đó, chúng còn được gọi là bằng chứng không kiến thức.
Hiện nay, có hai loại chứng từ hợp lệ như sau:

  1. ZK-SNARK (Lập luận kiến thức ngắn gọn không tương tác về tri thức)
    ZK-SNARK phổ biến nhờ kích thước bằng chứng nhỏ và tốc độ cũng như thông lượng giao dịch tăng đáng kể. Nếu thông tin được sử dụng để tạo tham số công khai thuộc quyền sở hữu của các tác nhân độc hại, bằng chứng hợp lệ sai có thể được tạo. Vì vậy, ZK-SNARK phải đối mặt với các vấn đề về bảo mật và độ tin cậy.

  2. ZK-STARK (Đối số tri thức trong suốt có thể mở rộng bằng không kiến thức)
    ZK-STARK được coi là một cải tiến của ZK-SNARK vì tính minh bạch của nó. Nó dựa vào tính ngẫu nhiên có thể kiểm chứng công khai để thiết lập các tham số nhằm tạo và xác minh bằng chứng. Ngoài ra, ZK-STARK có thể mở rộng và cần ít thời gian hơn để xác thực các tập dữ liệu lớn.
    Tuy nhiên, vì ZK-STARK tạo ra các kích thước bằng chứng lớn hơn nên việc xác minh trên Mainnet sẽ tốn kém hơn.

bất biến X

Immutable X, được thành lập vào năm 2018, là một trong những blockchain nổi tiếng nhất sử dụng ZK-Rollup. Nó được đặc trưng bởi việc cung cấp một môi trường giao dịch NFT lành mạnh. Nhiều trò chơi blockchain lớn đã được lên kế hoạch phát hành trên Immutable X, bao gồm Illuvium, Ember World, v.v.
Gods Unchained, một trò chơi thẻ bài ra mắt sớm hơn, cũng rất phổ biến. Trong Gods Unchained, người chơi sẽ mua, xây dựng và thu thập các thẻ bài có thể dùng để xây dựng bộ bài và chiến đấu chống lại những người chơi khác.

Đa giác zkEVM (Hermez)

Gần đây, Polygon đã tiếp tục mở rộng hoạt động kinh doanh của mình trong ZK-Rollups. Sau những nỗ lực mua lại Mir Protocol và Hermez Network, Polygon đã ra mắt Polygon Hermez vào tháng 7 năm 2022. Đây là dự án zkEVM mã nguồn mở tương đương với EVM đầu tiên. Hưởng lợi từ thương hiệu mạnh của Polygon, Hermez đã thu hút được sự chú ý rộng rãi ngay khi ra mắt. Sau khi testnet đi vào hoạt động, các nhà phát triển có thể triển khai liền mạch bất kỳ hợp đồng thông minh Ethereum nào trên Polygon Hermez.

(Nguồn hình ảnh: Đa giác zkEVM)

OP-Rollups so với ZK-Rollups

Mô hình bảo mật

ZK-Rollups dựa vào cơ chế mã hóa không tin cậy để đảm bảo an ninh, trong khi OP-Rollups dựa vào các khuyến khích kinh tế tiền điện tử để duy trì sự tin cậy.
OP-Rollups gộp nhiều giao dịch lại với nhau thành các lô và gửi chúng đến Mainnet để xác minh. Họ không xác minh trước tính xác thực của các giao dịch này mà cho rằng tất cả các giao dịch đều đúng. OP-Rollups có thời gian thử thách khoảng 1-2 tuần, cho phép mọi người thử thách tính xác thực của giao dịch bằng cách tính toán bằng chứng gian lận, từ đó bảo vệ trạng thái chuỗi khối. Nếu người dùng muốn thoát, anh ta phải đợi cho đến sau thời gian thử thách để xác định tính chính xác của giao dịch.
ZK-Rollups sẽ tạo trước bằng chứng hợp lệ cho các giao dịch được đóng gói và gửi chúng đến các hợp đồng thông minh trên Mainnet để chứng minh tính đúng đắn của thay đổi trạng thái. Vì bằng chứng hợp lệ có thể được đề xuất để cập nhật trạng thái chuỗi khối, người dùng có thể thoát khỏi ZK-Rollups bất cứ lúc nào.

Khối sử dụng không gian

OP-Rollups gộp một số lượng lớn giao dịch theo lô và gửi chúng đến Mainnet để xác minh. Ngược lại, ZK-Rollups gửi dữ liệu tóm tắt có kích thước nhỏ đến Mainnet. Vì chi phí gửi dữ liệu tới Mainnet là chi phí chính phát sinh trên Rollup, ZK-Rollups vượt trội hơn vì chúng chỉ cần gửi bằng chứng hợp lệ tối thiểu.

Khả năng tương thích của EVM và sự phát triển trong tương lai

Do khả năng tương thích cao hơn với EVM, OP-Rollups chiếm phần lớn vốn hóa thị trường Lớp 2. Nhưng việc hoàn thiện tính chính xác của các giao dịch có thể bị chậm trễ do bằng chứng gian lận.
ZK-Rollups có ưu điểm là chi phí thấp, không tin cậy và xác nhận giao dịch nhanh hơn. Nhược điểm là khó tương thích với EVM, cùng với nhiều vấn đề tồn tại cần giải quyết như mã nguồn mở không hoàn toàn và phương thức phát triển khác nhau.
Từ góc độ toàn diện, OP-Rollups là mã nguồn mở hơn ZK-Rollups, làm cho quá trình phát triển của chúng dễ dàng hơn. Đó là lý do tại sao thị trường Lớp 2 hiện tại bị chi phối bởi OP-Rollups. Tuy nhiên, do các bằng chứng gian lận, OP-Rollups vốn kém hơn ZK-Rollups về mặt bảo mật; trong khi ZK-Rollups bị hạn chế bởi các vấn đề về rào cản kỹ thuật cao và sự phát triển non nớt, v.v.
Đối với tương lai của các bản tổng hợp, OP-Rollup được công chúng ưa chuộng hơn như một giải pháp lý tưởng trong thời gian ngắn, có thể giảm tải hiệu quả cho Ethereum. Và ZK-Rollups được coi là một giải pháp hứa hẹn hơn nhiều để đạt được tính bảo mật và khả năng mở rộng cao hơn trong trung và dài hạn.

Những thách thức của Rollup

Không hoàn toàn phi tập trung

Rollup hiện tại có thể được xem từ hai khía cạnh. Các khối được tạo bởi các nhà khai thác cụ thể theo cách tập trung, nhưng được xác minh bởi Ethereum, không đáng tin cậy và có tính phi tập trung cao.

Các nhà khai thác cụ thể có thể gửi bằng chứng dữ liệu tới Lớp 1, nhưng điều này có thể gây ra một lỗi duy nhất. Trên thực tế, Arbiturm đã ngừng hoạt động nhiều lần vì lý do này.

Khó khăn về an ninh và phát triển

Dựa trên cách dữ liệu sẽ được gửi tới Ethereum, Rollup được chia thành hai loại: rollup lạc quan và rollup không có kiến thức.

OP-Rollups có mã nguồn mở trưởng thành và đang phát triển nhanh chóng vì chúng dễ triển khai hơn. Tuy nhiên, vì OP-Rollups giả định rằng tất cả các giao dịch đều chính xác, nên cần có bằng chứng gian lận và khuyến khích mã thông báo để kích thích những người xác thực bên ngoài Mainnet kiểm tra tính chính xác của giao dịch trong giai đoạn thử thách. Nếu người dùng muốn rút tiền, họ phải đợi cho đến khi thời gian thử thách kết thúc. Vì vậy, OP-Rollups kém hơn về mặt bảo mật.

Do đó, nên đề xuất các giải pháp cho các vấn đề bảo mật của OP-Rollups. Nếu không, cuối cùng chúng sẽ được thay thế bằng ZK-Rollups an toàn hơn.

ZK-Rollups cần tạo bằng chứng hợp lệ cho các giao dịch được nén. Họ cần gửi dữ liệu giao dịch đến Ethereum để lưu trữ và chứng minh tính đúng đắn của thay đổi trạng thái chuỗi khối. Người dùng có thể rút tiền từ ZK-rollup bất kỳ lúc nào vì các giao dịch thoát được thực hiện sau khi hợp đồng ZK-rollup xác minh bằng chứng hợp lệ.

Mặc dù ZK-Rollups có tính bảo mật cao hơn nhưng vẫn tồn tại nhiều vấn đề, bao gồm mã nguồn mở không hoàn toàn, phương pháp phát triển khác nhau của các nhóm khác nhau, tốc độ giao dịch hạn chế do tính toán bằng chứng không kiến thức (ZKP) và những khó khăn tương thích với EVM. Tất cả các yếu tố này đang hạn chế triển khai ZK-Rollups trong thời gian ngắn.

Cầu nối cuộn lên chéo là bắt buộc để thực hiện nhiều lần cuộn lên. Vì cầu nối chuỗi chéo kém an toàn hơn và dễ bị đánh cắp tài sản, chúng ta nên tránh áp dụng thiết kế cầu nối chuỗi chéo mà tập trung vào tính bảo mật và khả năng tương tác của chúng. Vì công nghệ cơ bản khá phức tạp và vẫn còn ở giai đoạn sơ khai nên chúng tôi sẽ không đi sâu hơn vào nó trong bài viết này.
Tầm nhìn về nhiều danh sách thực sự hấp dẫn, nhưng hiện tại các danh sách tổng hợp vẫn đang ở giai đoạn đầu. Khi ngày càng có nhiều nhóm chuyên nghiệp tham gia Rollup, nhiều thách thức đã tồn tại trong một thời gian dài có thể được giải quyết và việc phổ biến rộng rãi lĩnh vực này cũng như số lượng ứng dụng cũng sẽ tăng lên tương ứng. Trong tương lai, chúng tôi chắc chắn sẽ mở ra một hệ sinh thái đa cuộn toàn diện.

Phần kết luận

Do công nghệ Rollup vẫn còn ở giai đoạn sơ khai nên cần có thêm thời gian để tiến hành nghiên cứu và phát triển chuyên sâu. Hiện tại, Rollup được coi là có rào cản kỹ thuật cao và gặp khó khăn trong việc đạt được khả năng tương thích với EVM. Do đó, OP-Rollups được coi là một giải pháp lý tưởng trong ngắn hạn trong khi ZK-Rollups trong trung và dài hạn.
Rollup nhằm mục đích giảm tải cho Ethereum. Hiện tại, khối lượng giao dịch hàng ngày của Arbitrum và Optimism, hai chuỗi Lớp 2 hàng đầu, là khoảng 100.000, đây là những con số tương đối thấp. Ngược lại, khối lượng giao dịch hàng ngày của Ethereum Mainnet đạt 1 triệu. Rõ ràng là cần thêm thời gian để lớp 2 thu hút nhiều người dùng và dự án hơn từ Mainnet.
Khái niệm Multi-rollups cộng với mở rộng quy mô trên chuỗi - sharding được kết hợp để lưu trữ tính khả dụng của dữ liệu có thể là một giải pháp cho vấn đề “tam giác bất khả thi” của blockchain, sự phát triển của nó sẽ khởi động một chương hoàn toàn mới.

(Nguồn hình ảnh: Etherscan)

Mục tiêu của việc mở rộng quy mô Ethereum là cải thiện khả năng mở rộng của nó mà không phải hy sinh tính phi tập trung hoặc bảo mật, nhằm giải quyết “tam giác bất khả thi”. Rollup chỉ là một trong nhiều cách khả thi để đạt được mục tiêu mở rộng quy mô lớn. Rollup, cùng với công nghệ sharding để đạt được quy mô trên chuỗi, có thể thực sự cải thiện thông lượng của Ethereum. Trước đó, tất cả những gì chúng ta có thể làm là liên tục cập nhật cho mình những công nghệ mới nhất và tin tức liên quan, tiếp nhận những quan điểm khác nhau và xây dựng khung kiến thức của riêng mình về sự phát triển trong tương lai của lĩnh vực này, từ đó tạo ra những cơ hội tiềm năng cho riêng mình.

Tác giả: James, Hugo
Thông dịch viên: Binyu
(Những) người đánh giá: Hugo, Edward, Cecilia, Ashley
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500