
Vũ trụ đa chuỗi điên rồ, OP Stack điên rồ
Tuyển chọn TechFlowTuyển chọn TechFlow

Vũ trụ đa chuỗi điên rồ, OP Stack điên rồ
Cuộc chiến mở rộng Layer2 mới chỉ vừa bắt đầu, bạn nhìn nhận thế nào về cuộc chiến không tiếng súng này của Layer2?
Tác giả: Ac-Core – Nhà nghiên cứu của YBB Capital
Lời mở đầu
Chủ đạo của ETH đã chuyển từ Layer1 sang Layer2. Nếu vẫn hiểu nó theo hướng “phát hành token một cú nhấp” (ERC-20), thì hãy mở rộng tầm nhìn và hình dung rằng một làn sóng điên cuồng mang tên “tạo chuỗi một cú nhấp” đang đến rất gần! Dựa trên hệ sinh thái vượt trội và TVL cao ngất ngưởng hiện tại, Arbitrum luôn dẫn đầu trong cuộc chiến giữa các Layer2, nhưng liệu chiến thắng tạm thời này có thể kéo dài bao lâu? Khác với giải pháp Layer3 nâng cấp hơn của Arbitrum Orbit, OP Stack chính là “siêu chuỗi” cho phép tạo ra Layer2 chỉ bằng một cú nhấp. Bài viết này sẽ phân tích toàn diện ba phần cốt lõi: kiến trúc OP Stack, yếu tố ZK trong OP, và vấn đề an toàn của Rollup.
OP Stack khai mở “vũ trụ siêu chuỗi”

Ảnh minh họa do Ac-Core – Nhà nghiên cứu của YBB Capital tự thiết kế
Câu chuyện cho đợt tăng giá tiếp theo sẽ bắt đầu từ đâu? Từ Layer1 hiệu suất cao, Layer3 được nâng cấp thêm tầng nữa, Layer2 theo dòng ZK, hay từ siêu chuỗi OP Stack? Đây là một câu hỏi thú vị và đáng suy ngẫm. Miễn là Ethereum không tự hủy hoại mình, trong đợt tăng giá tới đây, danh xưng “kẻ giết Ethereum” vẫn sẽ là mục tiêu tối thượng mà mọi blockchain công cộng không thể vượt qua. Trong cơ thể khổng lồ này còn ẩn chứa nhiều lõi siêu mạnh không thể bỏ qua, một trong số đó chính là: OP Stack.
OP Stack là gì?
OP Stack có thể hiểu là một bộ phận mềm mã nguồn mở, cho phép bất kỳ ai cũng có thể xây dựng chuỗi Layer2 riêng trên Ethereum bằng cách sử dụng Optimistic Rollups. Nó dời phần lớn tính toán và lưu trữ ra khỏi chuỗi, đồng thời dựa vào Ethereum để đảm bảo an toàn và tính tất định. Về mặt kỹ thuật, điểm nổi bật của Optimism chính là việc tiết kiệm đáng kể chi phí giao dịch trên chuỗi cho người dùng. OP Stack gồm bốn thành phần chính:
-
Mạng chính (Mainnet): OP Mainnet là mạng Layer2 nhanh chóng và rẻ tiền, tương thích với Máy ảo Ethereum (EVM);
-
Hợp đồng (Contract): Các hợp đồng thông minh thực hiện logic và chức năng cốt lõi của OP Stack. Bao gồm Hệ thống Chuyển đổi Trạng thái (STS), Người chứng minh gian lận (FP), Chuỗi cam kết trạng thái (SCC) và Chuỗi Giao dịch Chuẩn (CTC);
-
Dịch vụ (Service): Cung cấp khả năng sẵn sàng dữ liệu, đồng bộ hóa và dịch vụ truyền thông giữa Layer1 và Layer2;
-
Công cụ (Tool): Hỗ trợ phát triển, kiểm thử, triển khai, giám sát và gỡ lỗi các blockchain dựa trên OP Stack.
Khả năng mở rộng tuyệt vời:
OP Stack sẽ trở thành cơ sở hạ tầng cho các blockchain mở rộng mô-đun có thể fork, nhằm biến hàng loạt Layer2 thành một “siêu chuỗi” (Superchain) duy nhất, tích hợp các Layer2 vốn dĩ tách biệt vào một hệ thống có khả năng tương tác và tổ hợp. Việc khởi động Layer2 sẽ đơn giản như việc triển khai hợp đồng thông minh lên Ethereum ngày nay, đưa câu chuyện từ “phát hành token một cú nhấp” sang “phát hành chuỗi một cú nhấp”. Về bản chất, siêu chuỗi là một mạng lưới blockchain có thể mở rộng ngang, chia sẻ an toàn, lớp truyền thông và bộ công cụ phát triển với Ethereum.

Ảnh minh họa do Ac-Core – Nhà nghiên cứu của YBB Capital tự thiết kế
OP Stack (Over Powered Stack) sẽ là bộ công cụ phát triển mô-đun thống nhất đằng sau siêu chuỗi, nơi tồn tại vô số blockchain có thể liên kết và giao tiếp với nhau. OP Stack do tập thể Optimism Collective chịu trách nhiệm phát triển và bảo trì tổng thể, đồng thời hỗ trợ hệ thống mã nguồn mở dùng để triển khai các mạng tổng hợp mới. Đồng thời, nó cũng là một bộ mô-đun mã nguồn mở chuẩn hóa. Nghe vậy, chẳng phải nó giống hệt một Cosmos hoàn toàn dựa trên an toàn của Ethereum sao? Ban đầu nói ETH và ATOM bổ trợ lẫn nhau, giờ lại thấy OP Stack trở thành “kẻ giết Cosmos”? Hãy cùng phân tích định nghĩa OP Stack:
Mô-đun là những đoạn dữ liệu mà bất kỳ nhà phát triển nào cũng có thể cắm vào OP Stack. “Chuẩn hóa” của siêu chuỗi nghĩa là đạt được sự đồng thuận về tiêu chuẩn mô-đun, và mọi người đều có thể triển khai nó. Mã nguồn mở hoàn toàn cũng đồng nghĩa với việc miễn phí cho bất kỳ ai phát triển, cải tiến và gửi yêu cầu. Nhà phát triển có thể dễ dàng thay thế mô-đun ở các tầng khác nhau như thực thi, đồng thuận, thanh toán và khả năng sẵn sàng dữ liệu của một chuỗi.
Ví dụ như dYdX chọn rời Ethereum để chuyển sang ứng dụng chuỗi Cosmos vì họ muốn có sự mô-đun hóa lớn hơn ở tầng đồng thuận. Tôi cho rằng đây là một khởi đầu tốt, khuyến khích nhiều DApp độc lập lựa chọn blockchain phù hợp hơn để phát triển, điển hình nhất là Luna, dù cuối cùng đã sụp đổ vì một số lý do. May mắn thay, OP Stack đã giải quyết vấn đề này bằng thiết kế cho phép fork mã dễ dàng hơn, giúp nhà phát triển trừu tượng hóa các thành phần khác nhau của blockchain và sửa đổi chúng bằng cách cắm mô-đun khác.
Nguyên tắc thiết kế OP Stack:
-
Hiệu quả: Có thể xây dựng mọi thứ bằng OP Stack và phát hành blockchain chỉ bằng một cú nhấp;
-
Đơn giản: Tận dụng mã tái sử dụng và bộ công cụ sẵn có để tăng cường an toàn và giảm độ phức tạp bảo trì, từ đó hạ thấp rào cản;
-
Mở rộng: Optimism Collective sẽ mở mã nguồn đầy đủ cho các mã cốt lõi của OP Stack.
Về kiến trúc, OP Stack có thể chia từ dưới lên thành sáu tầng: Tầng DA (khả năng sẵn sàng dữ liệu), Tầng Sắp xếp (Sequencing Layer), Tầng Phái sinh (Derivation Layer), Tầng Thực thi (Execution Layer), Tầng Thanh toán (Settlement Layer), và Tầng Quản trị (Governance Layer). Mỗi tầng của OP Stack đều là các thành phần API mô-đun, có thể kết hợp và tách rời tùy ý. Ba tầng then chốt nhất là DA, Thực thi và Thanh toán, tạo nên quy trình làm việc chính của OP Stack.
-
Tầng DA (Khả năng sẵn sàng dữ liệu): Nguồn dữ liệu gốc của OP Stack, có thể dùng một hoặc nhiều mô-đun DA để lấy dữ liệu đầu vào. Hiện tại Ethereum là DA chính, nhưng trong tương lai sẽ có thêm nhiều chuỗi tham gia;
-
Tầng Thực thi: Cấu trúc trạng thái trong OP Stack, hỗ trợ EVM hoặc VM khác, tăng khả năng xử lý giao dịch Layer2 khởi tạo trên Ethereum, đồng thời thêm phí dữ liệu Layer1 bổ sung cho mỗi giao dịch, tạo thành tổng chi phí khi đăng giao dịch lên Ethereum;
-
Tầng Thanh toán: Nơi các dữ liệu giao dịch Layer2 của OP Stack được gửi đến. Sau khi xác nhận trên Layer2, thông tin sẽ được gửi đến blockchain đích để thanh toán cuối cùng. Trong tương lai có thể tích hợp cơ chế chứng minh hiệu lực như ZK, phá vỡ rào cản giữa các chuỗi, thậm chí nối liền các hòn đảo giữa Layer2 OP và Layer2 ZK.
Luật lệ OP Stack:

Ảnh minh họa do Ac-Core – Nhà nghiên cứu của YBB Capital tự thiết kế
Không gian khối vô hạn của Ethereum là bước then chốt để ứng dụng quy mô lớn, nhưng điều này cũng gây ra sự phân mảnh, và việc triển khai không cần quyền hạn đặt ra thách thức mới. Hiện tại, mỗi chuỗi OP Stack mới phát triển độc lập trong lĩnh vực riêng, thiếu phương pháp trực tiếp để chia sẻ tiêu chuẩn và cải tiến. Người dùng và nhà xây dựng đối mặt với thách thức lớn: đánh giá riêng lẻ hàng loạt chuỗi khác nhau về mức độ an toàn, chất lượng và tính trung lập. Để đạt được siêu chuỗi, cần biến OP Stack từ không gian khối độc lập, phân tán thành một tập hợp chuỗi thống nhất, cùng hướng tới không gian khối mở và phi tập trung. “Luật lệ chuỗi” đặt ra nguyên tắc chỉ đạo cho quản trị Optimism và siêu chuỗi. Quản trị Optimism chuyển từ điều hành một chuỗi đơn lẻ sang quản lý tiêu chuẩn chung cho nhiều chuỗi, định nghĩa thuộc tính cần thiết để trở thành một phần của siêu chuỗi, đồng thời ưu tiên bảo vệ người dùng giao dịch trên siêu chuỗi. Về bản chất, “luật lệ chuỗi” là một thỏa thuận xã hội (không phải thỏa thuận pháp lý), do đó thảo luận cộng đồng tích cực là cực kỳ quan trọng. Sự tồn tại của nó giúp siêu chuỗi đảm bảo các đặc tính sau:
-
Đảm bảo không gian khối đồng nhất, trung lập và mở: Cam kết với luật lệ chuỗi chính là cam kết bảo vệ người dùng, nhà phát triển và các bên liên quan khác. Bất kỳ chuỗi nào, dù lớn hay nhỏ, nếu là một phần của siêu chuỗi, đều có thể chứng minh một cách đáng tin cậy rằng không gian khối của họ là đồng nhất, trung lập và mở dưới sự hỗ trợ của quản trị Optimism;
-
Được hưởng lợi từ cải tiến liên tục: Cập nhật chung nghĩa là siêu chuỗi luôn có công nghệ tốt nhất mà không cần tự lo bảo trì;
-
Cung cấp cơ sở hạ tầng tốt hơn và dễ sử dụng hơn: Vì tất cả các chuỗi trong siêu chuỗi đều cam kết đáng tin cậy với một tiêu chuẩn, họ có thể cùng nhau đảm bảo tính khả dụng và hiệu quả kinh tế của các dịch vụ then chốt như lập chỉ mục và sắp xếp.
Câu hỏi đáng suy ngẫm:
Liệu OP Stack có thể phản hồi lại OP?
Token OP thực sự có công dụng gì? Nếu theo cách của Basechain, họ sẽ trả lại một phần thu nhập cho Optimism Collective, khi đó nguồn thu của “kho bạc” sẽ dựa vào “giá trị” nội tại của nó, tạo ra thêm câu chuyện để phản ánh lên giá token, khiến OP trên thị trường thứ cấp hoạt động giống ATOM. Phương án này có lẽ là tối ưu nhất hiện nay. Nếu càng nhiều chuỗi noi gương Basechain để hoàn trả, Optimism Collective cuối cùng sẽ được hưởng lợi. Điều này có khiến bạn nhớ đến UNI? Cả hai dự án đều mạnh nhưng token ngoài bỏ phiếu và quản trị thì không có công dụng giá trị nào khác. Điểm khác biệt là hiện tại các Layer2 đều đối mặt vấn đề bộ sắp xếp tập trung. Ngay cả khi token Layer2 chỉ dùng để chọn người đứng đầu (chứ không phải bỏ phiếu đồng thuận), giá trị của quyền sắp xếp vẫn sẽ tích tụ vào token Rullop.
Đồng thời, đội ngũ OP đã công bố đề xuất “Luật lệ chuỗi” vào ngày 25 tháng 7, yêu cầu tất cả các chuỗi dùng OP Stack khởi chạy mô hình quản trị chung và bộ sắp xếp, mong muốn chuẩn hóa mô hình “hoàn trả lợi nhuận”, từ đó mang lại lợi ích lớn hơn cho toàn hệ sinh thái OP (như phần “Luật lệ OP Stack” đã nêu), có thể nói là tương tự như mô hình an toàn chung của Cosmos.
Sự khác biệt giữa OP Stack và ZK Stack:
OP Stack: Đa chuỗi, một lựa chọn
Qua phần trên, ta thấy rõ OP Stack áp dụng mô hình đa chuỗi tương tự Cosmos, nhưng chỉ có một lựa chọn duy nhất. Bởi vì OP Stack yêu cầu các chuỗi phải xác minh giao dịch của nhau; nếu không, sẽ phải đợi vài ngày trên Layer1 mới có kết quả. Do đó, bộ sắp xếp đơn lẻ và chia sẻ, phân phối MEV tập trung, cùng sự bảo vệ bởi luật lệ và quản lý, là con đường duy nhất để các optimistic rollup đạt được khả năng tương tác liền mạch giữa các chuỗi.
ZK Stack: Đa chuỗi, đa lựa chọn
Khác với OP Stack, ZK Stack cũng hỗ trợ nhiều chuỗi, nhưng có thể có nhiều lựa chọn: tự chọn bộ sắp xếp, xử lý MEV theo cách riêng, và được bảo vệ bởi toán học và mã lệnh (lưu ý: OP Stack được bảo vệ bởi luật lệ và quản lý). Bởi nếu ZK áp dụng chia sẻ cố định hoặc tập hợp luồng cực nhỏ, chúng có thể tin tưởng mù quáng lẫn nhau chỉ bằng toán học, làm mất giá trị của bằng chứng kiến thức không (zero-knowledge proof).
Yếu tố ZK trong OP Stack

Ảnh minh họa do Ac-Core – Nhà nghiên cứu của YBB Capital tự thiết kế
Do OP Stack là một kiến trúc hoàn toàn mở, điều này khiến việc xuất hiện zkvm, zkmips, zkwasm, zkevm trong hệ sinh thái là hoàn toàn khả thi. Tuy nhiên, so với "ZK chính thống", OP Stack chỉ tạo ra một số yếu tố ZK khác biệt. Điều này khiến ta không khỏi hình dung rằng có thể trong tương lai gần sẽ xuất hiện một liên kết thần kỳ giữa OP rollup và ZK rollup.
Thực hiện bằng chứng kiến thức không (ZKP) cho OP:
Theo cập nhật mới nhất, đội ngũ đứng sau Mina dự định sử dụng hệ thống plonk riêng + cam kết kzg + thuật toán gấp nova để hiện thực hóa máy ảo zkmips trên OP Stack. Dù đây mới chỉ là đề xuất sơ khai và còn nhiều điểm chưa trưởng thành, nhưng rất đáng để khám phá. Sứ mệnh của nhóm là cho phép Layer2, Layer1 và các chuỗi OP giao tiếp xuyên chuỗi một cách an toàn và độ trễ thấp thông qua bằng chứng kiến thức không. Đây là một hệ thống bằng chứng kiến thức không (ZKP) dành cho kiến trúc tập lệnh (ISA) được hỗ trợ tốt, có thể chứng minh hành vi của chương trình chống sai sót (fault-proof) của Optimism, từ đó đặt nền móng để chứng minh mọi hệ thống blockchain dựa trên OP Stack.

Ảnh minh họa do Ac-Core – Nhà nghiên cứu của YBB Capital tự thiết kế
Hoàn thành nhiệm vụ này đòi hỏi xây dựng một hệ thống bằng chứng kiến thức không (ZKP) có thể chứng minh chương trình chống sai sót OP bằng kiến trúc tập lệnh (ISA) được trình biên dịch golang (như MIPS, RISC-V hoặc WASM) hỗ trợ. Ngoài ra, hệ thống chứng minh này còn phải chứng minh được sự chuyển đổi trạng thái giữa hai khối của chuỗi OP Stack cấu hình chuẩn, từ đó chứng minh tính khả thi trong thực tiễn. Ngoài việc chứng minh luồng thực thi ISA chuẩn, việc hỗ trợ chống sai sót còn đặt ra yêu cầu bổ sung.
Cụ thể, chương trình chống sai sót giới thiệu khái niệm Oracle Pre-image, dùng System call đặc biệt để tải dữ liệu bên ngoài vào chương trình. Mỗi Fault Proof VM chịu trách nhiệm hiện thực cơ chế nào đó, qua đó giá trị băm của dữ liệu được đặt vào vị trí cụ thể trong bộ nhớ, system call được thực thi, rồi pre-image của giá trị băm đó được tải vào bộ nhớ để chương trình sử dụng. Oracle Pre-image cũng được dùng để khởi tạo đầu vào ban đầu cho chương trình.
Nỗ lực về bộ sắp xếp phi tập trung:
Espresso Systems đã đăng Twitter vào ngày 21 tháng 7 năm 2023, xác nhận đề xuất xây dựng bộ xác thực sắp xếp phi tập trung cho bầu chọn lãnh đạo (leader election) trên OP Stack đã được chấp thuận, và họ trở thành đóng góp viên cho OP Stack và Superchain. Giao thức chính của dự án này, HotShot, là một giao thức đồng thuận tốc độ cao, có thể dùng tái đặt cược để cho phép các validator Ethereum tham gia, nhằm đạt quy mô tương đương tập validator Ethereum. Dự án cũng phát triển Espresso Sequencer, đã được tích hợp với triển khai ZK rollup đầy đủ, đặc biệt là nhánh Polygon zkEVM.
Bầu chọn lãnh đạo là gì?
Bầu chọn lãnh đạo (leader election) là khả năng sử dụng các lãnh đạo khác nhau chịu trách nhiệm tạo ra chuyển đổi trạng thái chuẩn tiếp theo trong hệ thống phân tán. Trong blockchain, việc bầu chọn lãnh đạo cho phép các nhà sản xuất khối khác nhau tạo khối ở các thời điểm khác nhau. Thuật toán bầu chọn lãnh đạo có thể mang tính cạnh tranh hoặc không cạnh tranh.
Trong trường hợp Proof-of-Work, thuật toán bầu chọn lãnh đạo cạnh tranh nghĩa là tại một thời điểm, nhiều đơn vị tiềm năng cùng đua tranh để trở thành lãnh đạo. Với thuật toán không cạnh tranh, tại một thời điểm xác định chỉ có một lãnh đạo duy nhất. Trong trường hợp Gasper của Ethereum, thuật toán không cạnh tranh nghĩa là tại một thời điểm chỉ có một đơn vị được biết trước, và không có cách nào khác để đơn vị tiềm năng khác trở thành lãnh đạo tại thời điểm đó.
Khi tách mạng lưới người đề xuất và mạng lưới người xây dựng (tức mạng lưới người xây dựng chỉ chọn thứ tự giao dịch, mạng lưới người đề xuất chỉ ký khối), thực thể đơn lẻ chịu trách nhiệm tạo khối tại một thời điểm sẽ được chuyển thành nhiều thực thể tiềm năng, cạnh tranh để xây dựng khối tiềm năng sinh lời nhất từ mạng lưới người xây dựng tại thời điểm đó. Đồng thời, do sự tồn tại của MEV, cạnh tranh này sẽ quay trở lại.
Việc hiểu các hiệu ứng bậc hai khác nhau của cơ chế bầu chọn lãnh đạo giữa các chuỗi OP Stack là rất khó. Hiện tại, coi bầu chọn lãnh đạo là một cơ chế là lựa chọn phổ biến nhất, vì nó giúp việc sắp xếp trở nên phi tập trung hơn. Cần lưu ý rằng phương án này cũng không thể đảm bảo bộ sắp xếp hoàn toàn phi tập trung, do đó cần thận trọng đặc biệt khi xem xét vấn đề bộ sắp xếp phi tập trung.
Liệu các Rollup thực sự an toàn?
Nguyên lý hoạt động của Ethereum:
Nguyên lý của Ethereum là mỗi nút đều lưu trữ và thực thi mọi giao dịch mà người dùng gửi vào. Cách an toàn cao cấp này khiến toàn bộ mạng lưới rất tốn kém, do đó cần giải pháp Rollup để mở rộng mạng. Tóm lại, Rollup = một bộ hợp đồng trên Layer1 + mạng nút riêng trên Layer2, tức là hợp đồng thông minh trên chuỗi + bộ tổng hợp ngoài chuỗi, dựa vào Ethereum cho việc thanh toán, đồng thuận và khả năng sẵn sàng dữ liệu, còn bản thân chỉ phụ trách thực thi Rollup.
-
Hợp đồng thông minh trên chuỗi: đại diện cho mô hình tin cậy là một hợp đồng thông minh trên Ethereum, mượn an toàn từ Ethereum;
-
Bộ tổng hợp ngoài chuỗi: thực hiện và gom giao dịch ngoài chuỗi, nén hàng loạt giao dịch và cuối cùng gửi lên mạng chính Ethereum, nhằm đạt tốc độ nhanh hơn và chi phí rẻ hơn.
Mạng nút Layer2 bao gồm nhiều thành phần, trong đó bộ sắp xếp (sequencer) là quan trọng nhất. Nó chịu trách nhiệm nhận yêu cầu giao dịch từ Layer2, quyết định thứ tự thực thi, gói giao dịch thành lô (batch), và cuối cùng gửi đến hợp đồng Rollup trên Layer1. Cần lưu ý trước khi tiếp tục: như hình minh họa dưới đây, hiện tại tất cả các sequencer của Layer2 Rollup trên Ethereum đều tập trung.

Nguồn ảnh: Ảnh chụp từ tweet chính thức
Vấn đề sequencer tập trung:
Nút đầy đủ Layer2 có thể nhận được chuỗi giao dịch theo hai cách: một là trực tiếp từ sequencer, hai là đọc batch giao dịch mà sequencer gửi lên Layer1 — nhưng cách thứ hai có tính bất biến mạnh hơn. Vì việc thực thi giao dịch thay đổi trạng thái sổ cái blockchain, để đảm bảo nhất quán, nút Layer2 đầy đủ không chỉ cần nhận thứ tự giao dịch mà còn phải đồng bộ trạng thái sổ cái với sequencer. Do đó, nhiệm vụ của sequencer không chỉ là gửi batch giao dịch đến hợp đồng Rollup trên Layer1, mà còn phải truyền kết quả cập nhật trạng thái (StateRoot/StateDiff) lên Layer1. Nói đơn giản, sequencer xử lý và sắp xếp giao dịch thành các khối để thêm vào blockchain, chịu trách nhiệm xử lý hàng loạt giao dịch và đăng chúng lên hợp đồng thông minh Layer1.
Đối với nút đầy đủ Layer2, chỉ cần có chuỗi giao dịch Rollup và StateRoot ban đầu trên Layer1, họ có thể tái tạo lại sổ cái blockchain Layer2 và tính được StateRoot mới nhất. Ngược lại, nếu StateRoot mà nút Layer2 tự tính được không khớp với StateRoot mà sequencer đăng lên Layer1, điều đó đồng nghĩa sequencer đang gian lận. Như vậy, so với mạng riêng Layer2, Layer1 phi tập trung hơn, đáng tin cậy hơn (trustless) và an toàn hơn.

OP Stack:
Vậy vấn đề đặt ra là: Layer2 có thể giả mạo một số giao dịch không tồn tại hoặc sai lệch không, ví dụ chuyển tài sản token Layer2 sang địa chỉ người vận hành sequencer, rồi chuyển các tài sản này lên Layer1 để ăn cắp tài sản người dùng? Câu trả lời là: Nếu muốn, hoàn toàn có thể. Do đó, khi đối mặt với rủi ro gian lận từ sequencer, các loại Rollup khác nhau đã áp dụng biện pháp xử lý khác nhau.
Lấy Optimistic Rollup làm ví dụ: nó cho phép nút đầy đủ Layer2 cung cấp bằng chứng gian lận (Fraud Proof), chứng minh dữ liệu mà sequencer đăng lên Layer1 là sai. Nhưng với Optimism, vốn không có bằng chứng gian lận, nếu thực sự muốn ăn cắp tài sản người dùng Layer2 qua sequencer, chỉ cần cho người vận hành sequencer giả mạo lệnh giao dịch, chuyển tài sản của người khác trên Layer2 sang địa chỉ của mình, rồi dùng hợp đồng cầu nối (bridge) tích hợp sẵn của Rollup để chuyển token bị đánh cắp lên Layer1.
Để giải quyết vấn đề tiềm tàng này, hiện tại có hai giải pháp: một là dựa vào giám sát dư luận từ cộng đồng và mạng xã hội để tạo nên "sự đồng thuận", hai là dựa vào uy tín chính thức của OP. Vì vậy, về lý thuyết, an toàn của OP Rollup ít nhất phải dựa vào một nút đầy đủ Layer2 trung thực có khả năng đăng bằng chứng gian lận, tức là điều đã nói ở phần “Sự khác biệt giữa OP Stack và ZK Stack”: OP Stack là đa chuỗi, một lựa chọn.
Chào mừng tham gia cộng đồng chính thức TechFlow Nhóm Telegram:https://t.me/TechFlowDaily Tài khoản Twitter chính thức:https://x.com/TechFlowPost Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














