Nội dung nghiên cứu kỹ thuật — không phải tư vấn đầu tư hay pháp lý. Blockchain phát triển nhanh, kiểm tra trạng thái cụ thể của protocol trước khi áp dụng vào production.
🔄 Lịch sử cập nhật
03/2026 Cập nhật xu hướng 2025–2027, thêm Arbitrum BOLD, OP Superchain interop, ZK proving hardware (Cysic, Ulvetanna). Cập nhật toàn bộ schema E-E-A-T.
07/2025 Thêm Section XII (Xu hướng), mở rộng Bridge Security Scorecard, cập nhật EIP-4844 post-Dencun data thực tế.
01/2025 Phát hành lần đầu: 12 phần phân tích kỹ thuật, 7.600+ từ, 20+ bảng so sánh.
⚡ Tóm tắt trong 90 giâyCập nhật 03/2026

Compute, L2 & Interoperability hoạt động như thế nào?

Trang này phân tích kiến trúc compute, scaling và interoperability dưới góc nhìn hệ thống kỹ thuật — không tập trung vào token hay đầu tư. Mỗi mục đi kèm số liệu thực tế, bảng so sánh và case study cụ thể.

Ba câu hỏi cốt lõi: Tại sao EVM có trần throughput cứng? L2 Rollup giải quyết scaling như thế nào mà không hy sinh security? Và tại sao bridge vẫn là điểm tấn công lớn nhất với ~$2.5B đã mất?

Bài toán 01

Compute — EVM xử lý tuần tự, tốn gas. Giới hạn throughput là giới hạn kiến trúc, không phải phần cứng.

Bài toán 02

Scaling — L2 Rollup tách bạch execution khỏi L1. ZK vs Optimistic có trade-off khác nhau về finality.

Bài toán 03

Interop — Bridge là điểm yếu nhất. IBCInter-Blockchain Communication: protocol Cosmos cho phép chain verify lẫn nhau on-chain qua light client, không cần trust third party. là chuẩn bảo mật nhất hiện tại.

Bài toán 04

ZK Proof — Công nghệ kết nối cả ba: prove computation, prove state transition, prove cross-chain event.

Hai khung phân tích nền tảng — Scalability Trilemma & Modular vs Monolithic

Scalability Trilemma — Lý do mọi trade-off đều tồn tại

Vitalik Buterin phát biểu rằng một blockchain không thể đồng thời tối ưu cả ba thuộc tính: Decentralization (nhiều node tham gia, ai cũng có thể join), Security (kháng cự tấn công 51%, sybil attack) và Scalability (throughput cao, phí thấp). Tăng một chiều thường đánh đổi với chiều khác.

Lựa chọn hy sinhChain tiêu biểuHệ quả thực tế
Hy sinh ScalabilityBitcoin, Ethereum L1Throughput thấp, phí cao khi tắc nghẽn — nhưng ai cũng chạy node được
Hy sinh DecentralizationBSC, Solana (validator set nhỏ)Throughput cao, phí thấp — nhưng node yêu cầu phần cứng cao, ít validator
Hy sinh Security (hiếm)Một số sidechain nhỏNhanh, rẻ — nhưng dễ bị 51% attack khi giá trị nhỏ
L2 RollupArbitrum, Optimism, zkSyncTách bạch ba thuộc tính ra các lớp khác nhau — L1 giữ security + decentralization, L2 lo scalability

L2 không "giải" được trilemma — nó tách bạch ba thuộc tính ra các lớp riêng biệt. L1 chịu trách nhiệm decentralization và security. L2 chịu trách nhiệm scalability. Đây là insight căn bản để hiểu tại sao rollup là hướng đi được chọn, không phải tăng thông số L1.

Modular vs Monolithic — Hai triết lý kiến trúc

Đặc điểmMonolithic (Solana, Sui, Aptos)Modular (Ethereum + Celestia + Rollup)
ExecutionCùng validator setRollup (L2) — tách biệt
ConsensusCùng validator setL1 hoặc Celestia
Data AvailabilityCùng validator setCelestia, EigenDA, Avail hoặc Ethereum blobs
SettlementCùng validator setEthereum L1
Latency end-to-endThấp (single system)Cao hơn (cross-layer communication)
Scale từng lớpKhó — phải scale toàn bộDễ — mỗi lớp tối ưu độc lập
Security modelĐơn giản, rõ ràngPhức tạp — nhiều assumption chồng nhau
💡
Không có winner tuyệt đối
Monolithic phù hợp cho latency-sensitive application (game, high-frequency trading, social app). Modular phù hợp cho general purpose DeFi, cần flexibility. Cả hai sẽ tồn tại song song — câu hỏi là use case nào nằm ở lớp nào.
🧩
📌 Key Takeaway

Scalability Trilemma không có solution — chỉ có trade-off. L2 Rollup không phá vỡ trilemma mà tách bạch ba thuộc tính ra lớp riêng. Monolithic và Modular đại diện hai triết lý kiến trúc khác nhau, không phải đúng/sai.

Smart Contract Compute — Giới hạn thực sự của EVM

Ethereum Virtual Machine (EVM) là execution environment phổ biến nhất trong blockchain — không phải vì tối ưu về hiệu năng, mà vì tính xác định (determinism) và khả năng tái thực thi (replayability). Mọi full node trên mạng phải thực thi cùng một transaction và ra cùng kết quả. Điều này đặt ra constraint căn bản: EVM phải loại trừ mọi nguồn non-determinism.

Mô hình thực thi tuần tự — Nút thắt kiến trúc

EVM xử lý transaction theo thứ tự tuyến tính: transaction thứ 2 phải chờ transaction thứ 1 hoàn tất. Điều này đơn giản hóa quản lý trạng thái nhưng đặt trần hiệu năng ở một giá trị cố định, bất kể phần cứng mạnh đến đâu.

// Phép tính throughput EVM thực tế Gas limit / block = ~15,000,000 gas Block time = ~12 giây // Simple ETH transfer: 21,000 gas Max tx/block = 15M / 21,000 714 tx TPS (transfer) = 714 / 12 59 TPS // DeFi swap: ~200,000–500,000 gas Max tx/block = 15M / 300,000 50 tx TPS (DeFi swap) = 50 / 12 4 TPS // Giới hạn này không phải bug — đây là trade-off có chủ ý // Tăng gas limit → state lớn hơn → yêu cầu node cao hơn → centralization

Gas model — Chi phí tính toán on-chain

OpcodeGas costLý do chi phí
ADD3Pure computation, không đọc/ghi state
SLOAD (warm)100Đọc từ cache, đã loaded trong tx
SLOAD (cold)2,100Đọc lần đầu, cần disk I/O
SSTORE (new slot)20,000Ghi vĩnh viễn trên mọi full node
CALL700 + execContext switch + execution cost
CREATE32,000 + codeDeploy contract mới vào state
🔍
Tại sao không đơn giản tăng gas limit?
Gas limit quyết định kích thước state tối đa mỗi block có thể tạo ra. State lớn hơn → yêu cầu RAM cao hơn cho full node → ít node tham gia được → tập trung hóa. Ethereum intentionally giữ gas limit thấp để bảo vệ khả năng chạy full node trên phần cứng phổ thông.
🧩
📌 Key Takeaway

EVM sequential model đặt trần throughput cứng ~59 TPS cho transfer, ~4 TPS cho DeFi swap. Giới hạn này là kiến trúc intentional, không phải bug — bảo vệ decentralization bằng cách giữ yêu cầu node thấp.

EVM vs WASM vs MoveVM — Ba triết lý execution

Không có execution environment nào tốt nhất cho mọi trường hợp. Ba VM phổ biến nhất hiện tại đại diện cho ba lựa chọn khác nhau về trade-off giữa compatibility, hiệu năng và safety.

VMKiến trúcĐiểm mạnh thực sựĐiểm yếu thực sựEcosystem tiêu biểu
EVM Stack-based, 256-bit word, 1-byte opcode Network effect khổng lồ, tooling trưởng thành, 10 năm battle-tested Verbose, khó tối ưu compiler, sequential only, không native type system Ethereum, Arbitrum, Optimism, Polygon, BSC, Base
WASM Register-based, gần máy thật hơn, native type system ~5–10x nhanh hơn EVM trong benchmark, compile được từ Rust/C/Go Determinism phức tạp, ecosystem nhỏ hơn EVM Polkadot/Substrate, Near, Dfinity (ICP), CosmWasm
MoveVM Resource-based model, object ownership explicit Parallel execution native, double-spend impossible at VM level, formal verification friendly Còn mới, developer ecosystem nhỏ, tooling chưa trưởng thành Aptos, Sui, Movement

Resource model của MoveVM — Khác biệt kiến trúc

Trong EVM, token là số trong mapping: balances[address] = uint256. Copy số đó không tốn gì về mặt ngôn ngữ. Move xử lý tài sản như resource — một loại dữ liệu đặc biệt không thể copy hay xóa tùy tiện, chỉ có thể chuyển từ owner này sang owner khác. Double-spend không cần kiểm tra runtime vì ngôn ngữ không cho phép về mặt type system.

💡
EVM dominance không phải kỹ thuật
EVM không phải VM tốt nhất về hiệu năng hay safety. Nó thắng vì network effect — developer quen Solidity, tooling (Hardhat, Foundry, Remix) trưởng thành, audit firm có kinh nghiệm EVM, tài liệu đầy đủ. Đây là bài học về platform adoption: first-mover advantage trong developer tooling thường mạnh hơn technical superiority.
🧩
📌 Key Takeaway

EVM thống trị bởi network effect, không phải kỹ thuật. WASM ~5–10x nhanh hơn; MoveVM có double-spend safety ở cấp ngôn ngữ. Nhưng cả hai thiếu ecosystem để thay thế EVM trong ngắn hạn.

Parallel Execution — Thoát khỏi sequential bottleneck

Nếu hai transaction không đọc hay ghi cùng storage slot, chúng có thể thực thi song song mà không ảnh hưởng nhau. Bài toán: xác định dependency graph trước khi thực thi — hoặc phát hiện conflict sau khi thực thi và retry.

Hướng tiếp cậnCơ chếPhù hợp khiVấn đề
Optimistic Parallel
(Aptos — Block-STM)
Thực thi song song tất cả, phát hiện conflict sau, re-execute nếu cần Conflict rate thấp (<10% tx) Hot state (nhiều tx cùng đụng USDC/ETH pool) → conflict nhiều → degrade to sequential
Deterministic Parallel
(Sui — Object model)
Object có owner rõ ràng. Tx chỉ đụng object nó own → dependency graph tính trước Phần lớn transactions — NFT transfer, game state, individual account operations Shared object (DEX pool) vẫn phải xử lý sequential
Sequential + L2
(Ethereum roadmap)
Giữ L1 sequential, đẩy computation xuống L2 rollup Khi không muốn thay đổi L1 execution model Không giải quyết bottleneck L1 thực sự — chuyển vấn đề sang lớp khác
⚠️
Parallel execution và DeFi hot state
DeFi tạo ra hot state tự nhiên — mọi swap trên cùng pool đều đọc/ghi cùng reserves. Parallel execution không giúp ích nhiều cho high-frequency DeFi trading trên shared pools. Lợi ích lớn nhất là với workloads độc lập: NFT transfer, game state, social app, payment giữa account riêng biệt.
🧩
📌 Key Takeaway

Parallel execution giải quyết bottleneck cho workloads độc lập nhưng không giúp với DeFi hot state. Aptos (optimistic) và Sui (deterministic) là hai cách tiếp cận khác nhau cho cùng vấn đề, mỗi cái có trade-off riêng.

L2 Scaling — Taxonomy đầy đủ

Layer 2 là hệ thống xử lý transaction bên ngoài L1, nhưng kế thừa bảo mật từ L1. Ý tưởng cốt lõi: L1 không cần xử lý mọi computation — chỉ cần verify kết quả cuối cùng. Nhưng "verify" có nhiều nghĩa khác nhau, dẫn đến các kiến trúc rất khác nhau.

Loại L2Cơ chế verifyWithdrawal timeĐiểm yếu chính
Optimistic RollupAssume valid, challenge window 7 ngày7 ngày (hard) / vài giây (soft)Long challenge period, honest watcher assumption
ZK RollupValidity proof (ZK-SNARKSuccinct Non-interactive ARgument of Knowledge: ZK proof nhỏ gọn, verify nhanh. Cần trusted setup ban đầu. hoặc ZK-STARKScalable Transparent ARgument of Knowledge: không cần trusted setup, kháng lượng tử. Proof lớn hơn SNARK.)Vài giờ (proof generation + L1 verify)Proving overhead, ZK-EVM complexity
ValidiumZK proof + data off-chainVài giờData availability risk nếu DA committee fail
State ChannelMultisig giữa các bênOn-demandChỉ hoạt động giữa bên biết nhau trước
📜
Plasma đã bị thay thế hoàn toàn
Plasma (2017) dùng cây Merkle con độc lập với L1. Vấn đề căn bản: data availability. Nếu operator withhold data, user không thể tạo exit proof. Rollup giải quyết bài toán này bằng cách publish data lên L1 hoặc có DA commitment đủ mạnh. Plasma không còn được phát triển tích cực.
🧩
📌 Key Takeaway

L2 taxonomy xoay quanh cơ chế verify: Optimistic dùng fraud proof (7 ngày), ZK dùng validity proof (giờ). Trade-off chính là EVM compatibility vs finality speed. ZK là hướng dài hạn khi proving cost giảm đủ.

Optimistic vs ZK Rollup — Trade-off chi tiết

Optimistic Rollup — Cơ chế fraud proof

Logic: "Giả định mọi transaction đều hợp lệ, trừ khi có người chứng minh ngược lại trong 7 ngày."

// Quy trình Optimistic Rollup 1. Sequencer nhận tx, thực thi, tạo state root mới 2. Post state root + compressed tx data lên L1 3. Chờ 7 ngày challenge window → Bất kỳ ai phát hiện sai có thể submit fraud proof → Fraud proof được verify on-chain → sequencer bị slash 4. Không có fraud proof → state finalized // Security assumption quan trọng: // Phải có ít nhất 1 honest watcher luôn theo dõi // Nếu không ai watch → sequencer có thể commit invalid state

ZK-EVM — Phân loại theo độ tương thích

TypeMô tảProving speedEVM compatVí dụ
Type 1Bytecode identical với EVMChậm nhất100%Taiko
Type 2EVM-equivalent, vài precompile khácChậm~99%Polygon zkEVM
Type 3Gần EVM, một số opcode không supportTrung bình~95%Scroll (giai đoạn đầu)
Type 4Compile ngôn ngữ cao xuống ZK circuitNhanh nhấtCần recompilezkSync Era, Starknet

So sánh trực tiếp

Tiêu chíOptimistic RollupZK Rollup
Soft finalityVài giây (sequencer confirm)Vài giây (sequencer confirm)
Hard finality7 ngày1–4 giờ (proof gen + verify)
Withdrawal nhanhCần liquidity bridge (trả phí)Không cần, rút thẳng
EVM compatibilityCao hơn (Arbitrum ~100%)Tùy type, Type 4 cần recompile
Security modelCần honest watcherKhông cần trust bất kỳ ai
Throughput thực tếCao hơn (không có proving overhead)Thấp hơn hiện tại do proving time
🔐
ZK-SNARK vs ZK-STARK
SNARK cho proof nhỏ hơn (<1KB), verify rẻ hơn trên Ethereum, nhưng cần trusted setup và không quantum-resistant. STARK không cần trusted setup, quantum-resistant, nhưng proof lớn hơn. Starknet dùng STARK vì không cần trusted setup là ưu tiên. zkSync dùng hybrid (SNARK để verify STARK proof) để tối ưu on-chain verification cost.
🧩
📌 Key Takeaway

Optimistic Rollup dễ migrate (EVM compat cao) nhưng 7-ngày withdrawal. ZK Rollup finality trong giờ, không cần trust — nhưng proving overhead và ZK-EVM compatibility là bottleneck hiện tại. ZK là hướng dài hạn rõ ràng.

Data Availability — Lớp nền bị underestimate

Data AvailabilityĐảm bảo dữ liệu cần thiết để verify block đã được publish và có thể truy cập bởi bất kỳ ai. Khác với data storage — DA chỉ cần available trong thời gian ngắn. (DA) là đảm bảo rằng dữ liệu cần thiết để verify một block đã được publish và có thể truy cập được bởi bất kỳ ai. Rollup phải publish compressed transaction data để bất kỳ ai có thể reconstruct state nếu sequencer ngừng.

Tại sao DA quan trọng hơn nhiều người nghĩ

Validity proof (ZK) chứng minh computation đúng — nhưng không chứng minh data available. Sequencer có thể publish state root và proof hợp lệ, nhưng giữ transaction data bí mật. DA và correctness là hai thuộc tính độc lập.

Giải pháp DACơ chếChi phí (approx)Security assumption
Ethereum CalldataDữ liệu lưu vĩnh viễn trên L1~$0.5–5 / MB (pre-4844)Ethereum consensus
Ethereum Blobs (EIP-4844)Blob data, lưu ~18 ngày, erasure-coded~$0.01–0.1 / MBEthereum consensus
CelestiaModular DA chain, DAS sampling~$0.001 / MBCelestia validator set
EigenDADA as a service, restaked ETH~$0.001–0.01 / MBEigenLayer AVS + ETH restakers
Validium CommitteeOff-chain, signed commitmentsGần như miễn phíHonesty của committee members

EIP-4844 (Proto-Danksharding) — Impact thực tế

Ra mắt tháng 3/2024, EIP-4844 giới thiệu blob transactions — loại transaction mới chứa data lưu trữ tạm thời (~18 ngày), rẻ hơn calldata ~10x. Chi phí rollup giảm từ $0.10–0.50/tx xuống $0.01–0.05/tx. Đây là cải tiến DA lớn nhất Ethereum đã deploy.

🧩
📌 Key Takeaway

DA và correctness là hai thuộc tính độc lập — ZK proof không đảm bảo DA. EIP-4844 giảm DA cost 10x, mở đường cho rollup rẻ hơn. Modular DA (Celestia, EigenDA) rẻ hơn Ethereum nhưng có security assumption khác nhau.

Sequencer Centralization — Vấn đề chưa được giải quyết

Hầu hết L2 lớn hiện tại — Arbitrum, Optimism, Base, zkSync Era — đều chạy single sequencer do team phát triển vận hành. Về mặt bảo mật fund, user vẫn có thể forced exit về L1. Nhưng về mặt UX và MEV, sequencer tập trung tạo ra vấn đề thực tế.

Sequencer có thể làm gì (và không thể làm gì)

Hành độngCó thể?Hệ quả
Sắp xếp thứ tự tx để extract MEV✅ CóUser bị sandwich attack, frontrun
Không include transaction cụ thể✅ Có (ngắn hạn)User bị censored tạm thời
Censored vĩnh viễn (không cho exit)❌ KhôngL1 bridge vẫn cho phép forced tx
Steal fund❌ KhôngProof system ngăn invalid state
Downtime → toàn L2 ngừng✅ CóArbitrum và Optimism đã từng có downtime

Các hướng decentralize sequencer

  • Shared Sequencer Network (Espresso Systems, Astria): Mạng lưới sequencer độc lập nhận tx từ nhiều rollup. Chưa production-ready.
  • Based Rollup: Dùng L1 validator (Ethereum proposer) làm sequencer. Giảm centralization nhưng tăng latency.
  • Decentralized Sequencer Set: Rollup tự chạy PoS validator set. Arbitrum BOLD đang phát triển.
⚠️
Gap giữa tuyên bố và thực tế
Tại thời điểm viết bài, chưa có L2 lớn nào có decentralized sequencer hoạt động đầy đủ trên mainnet. "Decentralized sequencer" vẫn còn là roadmap item, không phải feature đã deploy. Đây là gap quan trọng nhất giữa tuyên bố về decentralization và thực tế.
🧩
📌 Key Takeaway

Sequencer tập trung không thể steal fund nhưng có thể censored và extract MEV. Decentralized sequencer là roadmap item của tất cả L2 lớn — chưa có production-ready solution ở quy mô lớn tính đến 2025.

Cross-chain Interoperability — Kiến trúc và bề mặt tấn công

Blockchain về bản chất là hệ thống khép kín. Contract trên Ethereum không thể đọc state của Solana. Để transfer tài sản giữa hai chain, cần cơ chế "tin" rằng sự kiện trên chain A đã thực sự xảy ra — mà không cần chạy full node của chain A. Đây là bài toán khó nhất trong Web3 và là nguồn gốc phần lớn các exploit lớn.

Taxonomy bridge theo cơ chế verify

LoạiCơ chế verifySecurity modelExploit lớn nhất
Externally Verified
(Multisig / Oracle)
Tập validator bên ngoài quan sát cả hai chain, ký xác nhận Security = security của validator set Wormhole $320M (2022) — sig verification bug
Optimistically Verified
(Fraud Proof)
Relayer chuyển message, có window để challenge Cần ít nhất 1 honest watcher Nomad $190M (2022) — fraud proof logic bug
Natively Verified
(Light Client / IBC)
Contract trên chain đích chạy light client của chain nguồn Chỉ trust consensus của chain nguồn. Bảo mật nhất. Không có exploit lớn (IBC)
ZK-Verified
(ZK Light Client)
ZK proof rằng light client verification đúng Tương đương natively verified, rẻ hơn về gas Còn early-stage, chưa battle-tested

Cross-chain Messaging Protocols

ProtocolCơ chế securityTrust model
CCIP (Chainlink)Chainlink oracle network + Risk Management NetworkTrust Chainlink node set
LayerZeroUltra Light Node + independent oracle + relayerTrust oracle ≠ relayer (2 independent parties)
AxelarDedicated PoS network cho cross-chain messagingTrust Axelar validator set
IBC (Cosmos)On-chain light client, Merkle proof verificationTrust consensus của chain nguồn — không cần third party
💀
Nomad $190M — Design flaw, không phải code bug
Lỗi trong fraud proof initialization cho phép bất kỳ message nào được replay. Attacker không cần kiến thức đặc biệt — chỉ cần copy transaction đầu tiên và thay địa chỉ nhận. Hàng trăm địa chỉ tham gia exploit trong vài giờ. Ví dụ điển hình của verification logic flaw.
🧩
📌 Key Takeaway

Bridge security phụ thuộc hoàn toàn vào cơ chế verify. IBC (natively verified) không có exploit lớn trong lịch sử. Externally verified bridge dùng multisig/oracle là mức bảo mật thấp nhất và chịu phần lớn exploit (~60% tổng thiệt hại).

Bridge Security Framework — Đánh giá rủi ro thực tế

Bridge Security Scorecard

MứcCơ chếVí dụRủi ro chính
Mức 1Multisig <5 signers, không timelockBridge nhỏ, chain mớiHack key → mất toàn bộ
Mức 2Multisig ≥9 signers, timelock 48h+, emergency pauseNhiều bridge mainnetKey compromise nhiều signer cùng lúc
Mức 3Optimistic verification + fraud proof + honest watcherOptimism native bridgeNo watcher, challenge period 7 ngày
Mức 4ZK-verified light client hoặc IBC-classIBC, Near Rainbow BridgeComplexity, gas cost cao
Mức 5ZK proof of consensus, trustless hoàn toànzkBridge (research), Succinct LabsChưa production-ready đủ lớn

Bốn lớp rủi ro trong hệ thống đa chuỗi

LớpNguồn rủi ro% tổng exploit lịch sử
L1 — Smart ContractReentrancy, integer overflow, access control bug~20%
L2 — Bridge / ProtocolVerification flaw, custody compromise, replay attack~60%
L3 — CryptographicTrusted setup compromise, quantum risk (dài hạn)<5% (thấp hiện tại)
L4 — Economic / GovernanceSequencer centralization, DAO capture, incentive misalign~15%
🔍
Audit không đủ để bảo vệ bridge
Wormhole, Nomad, Ronin đều đã được audit trước khi bị hack. Audit kiểm tra code logic nhưng không thể cover mọi interaction giữa nhiều contract hay edge case trong consensus verification. Bridge security cần thêm: threat modeling từ attacker perspective, formal verification cho critical paths, và continuous monitoring on-chain.
🧩
📌 Key Takeaway

~60% tổng exploit từ bridge/protocol layer (L2), không phải smart contract (L1). Audit cần thiết nhưng không đủ — cần threat modeling từ attacker perspective. Mức 4 (light client/IBC) là minimum cho bridge giá trị lớn.

Chain-Key Cryptography — Mật mã học cho đa chuỗi

Chain-key cryptography là tập hợp các kỹ thuật mật mã cho phép nhiều node cùng giữ và sử dụng một private key mà không có node nào biết toàn bộ key. Đây là nền tảng cho bridge phi tập trung, cross-chain signing và MPC wallet.

Threshold Signature Scheme (TSS) — So sánh với Multisig

Đặc điểmOn-chain MultisigTSS (Off-chain)
Số signature trên chainn signatures riêng biệt1 signature duy nhất
Ai ký visible on-chainRõ ràng — mọi signer thấy đượcKhông biết — chỉ thấy 1 sig
Chi phí verifyTăng tuyến tính theo nCố định, bất kể n
Threshold logicHardcoded trong smart contractẨn trong MPC protocol
Phù hợp vớiDAO treasury, small nBridge custody, MPC wallet, large n
// Threshold signature t-of-n n = tổng số key holders t = số tối thiểu cần để ký (threshold) // Ví dụ: 7-of-11 bridge custody Cần ít nhất 7/11 holder đồng ý → tạo 1 signature hợp lệ Attacker cần compromise 7 holder cùng lúc → khó hơn nhiều so với 1 key // FROST (Flexible Round-Optimized Schnorr Threshold) // 2 round vs 3 round trong các protocol cũ hơn // Suitable cho blockchain bridge: performance + security
🧩
📌 Key Takeaway

TSS cho 1 signature on-chain bất kể số signers — privacy và cost advantage over multisig. DKG setup TSS mà không ai biết toàn bộ key từ đầu. Key rotation định kỳ là hygiene practice quan trọng mà nhiều bridge bỏ qua.

L2 Ecosystem — So sánh kiến trúc thực tế

L2LoạiSequencerDAEVM compatĐặc điểm kiến trúc
Arbitrum One Optimistic Tập trung (Offchain Labs) Ethereum blobs ~100% (Nitro — compile Geth) Multi-round interactive fraud proof (BOLD) — efficient nhất trong Optimistic
Optimism / OP Stack Optimistic Tập trung (OP Labs) Ethereum blobs ~100% OP Stack open framework — Base, Worldchain, Unichain đều dùng. Superchain vision.
zkSync Era ZK (Type 4) Tập trung Ethereum blobs Cần recompile (LLVM-based) SNARK+STARK hybrid proof (Boojum). AA native. Không 100% bytecode compatible.
Starknet ZK (Cairo VM) Tập trung Ethereum blobs Cần viết Cairo hoặc transpile STARK — không trusted setup, quantum-resistant. Cairo ngôn ngữ riêng.
Polygon zkEVM ZK (Type 2) Tập trung Ethereum ~99% SNARK. Target EVM-equivalence. Security advantage của ZK.
Scroll ZK (Type 1) Tập trung Ethereum 100% bytecode SNARK. Proving mọi EVM opcode chính xác → chậm nhất nhưng compatible nhất.
🏗️
OP Stack — Chiến lược ecosystem mở
Bằng cách open-source stack, Optimism cho phép Coinbase (Base), Uniswap (Unichain), Worldcoin (Worldchain) xây rollup riêng mà vẫn chia sẻ sequencer và interop. Đây là chiến lược platform thay vì product — tăng trưởng qua ecosystem adoption, không phải cạnh tranh trực tiếp.
🧩
📌 Key Takeaway

Tất cả L2 lớn vẫn dùng centralized sequencer (2025). Optimistic Rollup dẫn về TVL nhờ EVM compat sớm hơn. ZK Rollup đang bắt kịp với proving cost giảm. OP Stack chiếm ecosystem bằng open framework — không phải cạnh tranh trực tiếp.

Xu hướng 2025–2027 — Những gì đang hình thành

1. ZK proof cho mọi thứ

ZK proof mở rộng ra ngoài rollup: ZK identity, ZK compliance, ZK bridge. Proving hardware accelerator (FPGA, ASIC từ Ingonyama, Cysic, Ulvetanna) đang giảm proving cost 10–100x. Khi cost proving đủ thấp, mọi state transition đều có thể được prove.

2. Shared Sequencer Network

Espresso Systems, Astria, Radius đang xây decentralized sequencer market cho nhiều rollup dùng chung. Based rollup (Ethereum proposer làm sequencer) là hướng đơn giản nhất. Chưa có solution production-ready ở quy mô lớn.

3. Modular stack được chấp nhận rộng

Celestia, EigenDA, Avail đang cho thấy modular DA viable ở production. OP Stack + Celestia đã test. Chi phí rollup tiếp tục giảm khi DA cost giảm. Trade-off: security assumption phức tạp hơn khi dùng DA layer không phải Ethereum.

4. Interop standard hội tụ (chưa có winner)

CCIP, LayerZero, Hyperlane, IBC đang cạnh tranh. Khả năng cao không có single winner — nhiều standard cùng tồn tại với adapter. Native rollup-to-rollup interop (OP Superchain, ZK Stack) sẽ giải quyết intra-ecosystem trước.

5. EVM compatibility vs performance — Thị trường sẽ phán xét

Type 1 ZK-EVM cho compatibility tối đa nhưng proving cost cao. Type 4 cho performance tốt hơn nhưng break existing toolchain. 2–3 năm tới sẽ cho thấy developer community ưu tiên cái nào.

🧩
📌 Key Takeaway

Năm xu hướng hội tụ: ZK everywhere (khi proving cost giảm), shared sequencer, modular DA, interop standard cạnh tranh, EVM compat vs performance. ZK proof là công nghệ kết nối tất cả — đây là nền tảng của blockchain infrastructure thập kỷ tới.

FAQ — Câu hỏi thường gặp

Phụ thuộc vào loại L2. ZK Rollup với proof đã verify trên L1 gần tương đương về correctness — fund chỉ có thể rút nếu state transition đúng. Optimistic Rollup an toàn với điều kiện có ít nhất 1 honest watcher trong challenge window. Cả hai đều có sequencer centralization risk hiện tại — không phải về fund safety mà về censorship và uptime.
Audit kiểm tra code logic nhưng không thể cover mọi attack vector. Phần lớn bridge exploit xuất phát từ design flaw: verification logic không đúng (Nomad), signature check bị bypass (Wormhole), multi-sig key bị compromise (Ronin). Audit cần kết hợp với threat modeling từ attacker perspective và formal verification cho critical paths.
Soft finality tương đương — cả hai đều confirm vài giây sau sequencer. Hard finality ZK nhanh hơn nhiều (giờ vs 7 ngày). Nhưng throughput thực tế hiện tại Optimistic Rollup cao hơn vì không có proving overhead. Khi proving hardware cải thiện, ZK sẽ bắt kịp và vượt qua về mọi mặt — đây là hướng dài hạn rõ ràng.
Trade-off rõ ràng: Modular linh hoạt hơn — scale từng lớp độc lập. Monolithic dễ tối ưu latency end-to-end — Solana đạt 400ms confirmation vì không có cross-layer overhead. Khả năng cao cả hai sẽ tồn tại cho use case khác nhau: modular cho general purpose, monolithic cho latency-sensitive application.
IBC (Inter-Blockchain Communication) là protocol cho phép các blockchain trong Cosmos ecosystem giao tiếp bằng cách chạy light client của nhau on-chain. Mỗi chain verify Merkle proof của chain kia — không cần trust third party. Đây là natively verified bridge (Mức 4 trong scorecard). Hạn chế: chỉ hoạt động giữa chain implement IBC protocol.
EVM thống trị không phải vì kỹ thuật vượt trội mà vì network effect: developer quen Solidity, tooling trưởng thành, audit firm có kinh nghiệm. Trong 5 năm tới, khả năng cao EVM vẫn thống trị cho existing application, nhưng next-generation dApp viết mới có thể bắt đầu chọn MoveVM hay WASM khi ecosystem trưởng thành đủ.
Scalability Trilemma (Vitalik Buterin) phát biểu rằng một blockchain không thể đồng thời tối ưu cả ba: Decentralization, SecurityScalability. L2 Rollup không "giải" trilemma — nó tách bạch ba thuộc tính ra các lớp riêng biệt: L1 giữ decentralization + security, L2 lo scalability. Hiểu điều này là điều kiện cần để đánh giá bất kỳ L2 hay blockchain nào.

📚 Đọc Tiếp Trong Chuỗi L2 & Interoperability

14 bài phân tích chuyên sâu — mỗi bài là một module độc lập trong hệ sinh thái blockchain đa chuỗi

Kết luận — Ba câu hỏi kỹ thuật chưa được trả lời

Ba bài toán Compute, Scaling và Interoperability liên kết chặt với nhau — và ZK proof là công nghệ nền kết nối cả ba. Khi proving cost đủ thấp, blockchain infrastructure sẽ thay đổi căn bản.

  • Execution environment nào sẽ thắng — EVM network effect vs WASM/MoveVM technical advantage?
  • ZK hay Optimistic Rollup sẽ là default — khi proving cost giảm đủ, ZK chiếm ưu thế toàn diện?
  • Interoperability standard nào được adopt đủ rộng — CCIP, LayerZero, IBC, hay standard mới chưa tồn tại?

Nghiên cứu chuyên sâu hơn tại ZRO.VN Research Hub →

Về tác giả

ZRO Research Team
Blockchain Infrastructure Research

Nhóm nghiên cứu kỹ thuật chuyên về Layer 2 scaling, ZK cryptography và cross-chain interoperability. Tổng hợp và phân tích từ whitepaper, on-chain data, protocol documentation và các báo cáo bảo mật — không có xung đột lợi ích với dự án nào được đề cập.

Tài liệu tham khảo

  1. Buterin, V. An Incomplete Guide to Rollups. vitalik.eth.limo. January 2021. → Link
  2. Ethereum Foundation. EIP-4844: Shard Blob Transactions (Proto-Danksharding). eips.ethereum.org. 2022. → Link
  3. Celestia Team. Celestia: A Scalable Data Availability Blockchain. celestia.org. 2022.
  4. Offchain Labs. Arbitrum Nitro: A Second-Generation Optimistic Rollup. arxiv.org. 2022. → Link
  5. Matter Labs. zkSync Era: ZK Stack Architecture and ZK-EVM Type 4. era.zksync.io/docs. 2023.
  6. Polygon Labs. Polygon zkEVM Technical Reference — Type 2 ZK-EVM. docs.polygon.technology. 2023.
  7. Li, X. et al. zkBridge: Trustless Cross-chain Bridges Made Practical. ACM CCS 2022. → Link
  8. Komlo, C. & Goldberg, I. FROST: Flexible Round-Optimized Schnorr Threshold Signatures. IACR ePrint. 2020. → Link
  9. IBC Working Group. Inter-Blockchain Communication Protocol Specification v1.0. github.com/cosmos/ibc. 2021. → Link
  10. Espresso Systems. The Espresso Sequencer: Decentralized Ordering for Rollups. espressosys.com. 2024. → Link
  11. Buterin, V. Why sharding is great: demystifying the technical properties. vitalik.eth.limo. April 2021. → Link
  12. ZRO Research. Compute, L2 Scaling & Interoperability Research Hub. zro.vn/xlm-vn/. 2025.