Somalisan

Lỗ hổng Harmony ONE: Khi cơ chế đồng thuận xuyên mảnh trở thành cửa hậu cho mint trái phép

Lý Mỹ Công nghệ

Ngày 12 tháng 8 vừa qua, đội ngũ phát triển Harmony phát hành bản vá mainnet v2026.1.1 sau khi nhận được báo cáo về một sự kiện mint ONE trái phép. Bản vá này sửa hai đường dẫn xác thực: kiểm tra số lượng thành viên (quorum check) ảnh hưởng đến các ủy ban trước kỳ staking epoch, và cơ chế biên nhận xuyên mảnh (cross-shard receipt) có thể áp dụng cùng một giao dịch nhiều lần. Đây không chỉ là một bản vá kỹ thuật – nó mở ra câu hỏi về độ tin cậy của các blockchain sharding khi đối mặt với tấn công kinh tế.

Bối cảnh: Harmony và kiến trúc sharding

Harmony là một blockchain layer-1 sử dụng sharding để mở rộng. Mạng được chia thành nhiều mảnh (shard), mỗi mảnh xử lý giao dịch độc lập. Các giao dịch xuyên mảnh yêu cầu cơ chế biên nhận để đảm bảo tính nhất quán. Cụ thể: khi một giao dịch chuyển ONE từ shard A sang shard B, shard A gửi một biên nhận (receipt) đến shard B. Shard B xác nhận biên nhận và cập nhật trạng thái. Nếu cơ chế này có lỗi, kẻ tấn công có thể khiến cùng một biên nhận được áp dụng nhiều lần, dẫn đến mint token trái phép.

Ngoài ra, quorum check là cơ chế xác minh rằng một giao dịch đã được chấp thuận bởi đủ số lượng validator trong ủy ban. Nếu quorum check bị bỏ qua hoặc sai sót, một giao dịch không hợp lệ có thể được thông qua. Bản vá v2026.1.1 nhắm vào hai điểm này, nhưng câu hỏi đặt ra: tại sao lỗ hổng này tồn tại ngay từ đầu?

Phân tích kỹ thuật: Hai đường dẫn xác thực bị hỏng

Theo báo cáo từ The Defiant, lỗ hổng đầu tiên liên quan đến quorum check trong các ủy ban trước kỳ staking epoch. Trong Harmony, mỗi epoch có một ủy ban validator mới được bầu chọn dựa trên stake. Tuy nhiên, trong giai đoạn chuyển tiếp giữa các epoch, có một khoảng thời gian mà ủy ban cũ vẫn hoạt động nhưng quorum check lại áp dụng sai ngưỡng. Kẻ tấn công có thể lợi dụng điều này để gửi một giao dịch với chữ ký giả mạo, vì quorum check không yêu cầu đủ số lượng validator thực tế.

Lỗ hổng thứ hai nghiêm trọng hơn: cơ chế biên nhận xuyên mảnh có thể áp dụng cùng một giao dịch nhiều lần. Thông thường, mỗi biên nhận chỉ được xử lý một lần duy nhất. Nhưng do thiếu kiểm tra tính duy nhất (idempotency), một biên nhận có thể được gửi lại từ shard A đến shard B nhiều lần, mỗi lần đều được chấp nhận. Điều này cho phép kẻ tấn công mint ONE trái phép từ không khí – giống như in tiền vô hạn.

Từ kinh nghiệm phân tích thanh khoản xuyên biên giới của tôi, tôi thấy điểm tương đồng với các hệ thống thanh toán truyền thống. Khi tôi làm việc với Ripple năm 2017, tôi đã chỉ ra rằng cơ chế đồng thuận của họ dễ bị tấn công replay nếu không có nonce hoặc sequence number. Harmony mắc lỗi tương tự: không có cơ chế chống phát lại (replay protection) cho biên nhận xuyên mảnh. Đây là lỗi cơ bản mà bất kỳ ai từng thiết kế hệ thống phân tán đều biết.

Lỗ hổng Harmony ONE: Khi cơ chế đồng thuận xuyên mảnh trở thành cửa hậu cho mint trái phép

Góc nhìn phản trực giác: Mint trái phép không phải rủi ro lớn nhất

Đa số người đọc sẽ cho rằng sự kiện mint trái phép là thảm họa. Nhưng tôi cho rằng rủi ro thực sự nằm ở chỗ: lỗ hổng này đã tồn tại trong mainnet bao lâu? Nếu kẻ tấn công đã khai thác nó từ trước, lượng ONE mint trái phép có thể đã được bán ra thị trường, gây áp lực giảm giá vô hình. Hơn nữa, bản vá chỉ sửa hai đường dẫn – liệu còn đường dẫn nào khác không? Khi tôi audit các giao thức DeFi, tôi thường thấy các lỗi tương tự xuất hiện theo cụm: một lỗ hổng được vá, nhưng ba lỗ hổng khác vẫn còn đó.

Lỗ hổng Harmony ONE: Khi cơ chế đồng thuận xuyên mảnh trở thành cửa hậu cho mint trái phép

Một điểm phản trực giác khác: Harmony chọn sharding để tăng tốc độ, nhưng sharding làm tăng độ phức tạp của cơ chế đồng thuận. Mỗi shard là một blockchain nhỏ, và giao tiếp giữa các shard là điểm yếu chết người. Các blockchain không sharding như Ethereum (sau khi chuyển sang Proof-of-Stake đơn giản) tránh được loại lỗi này. Vậy, liệu sharding có thực sự đáng giá? Tôi đã từng tranh luận với đồng nghiệp về điều này vào năm 2020, khi tôi đề xuất mô hình thanh khoản DeFi cho thanh toán xuyên biên. Lúc đó, tôi cho rằng sharding là tương lai, nhưng sau sự cố Harmony, tôi bắt đầu nghi ngờ.

Bài học cho thị trường: Sống sót trong thị trường giảm

Thị trường hiện tại đang trong giai đoạn giảm. Các nhà đầu tư lo lắng về an toàn tài sản. Sự kiện Harmony này là lời nhắc nhở: ngay cả các blockchain layer-1 cũng có lỗ hổng. Lời khuyên của tôi: hãy kiểm tra lịch sử patch của bất kỳ chain nào bạn đầu tư. Harmony đã có nhiều bản vá trước đây, nhưng lần này là nghiêm trọng nhất. Nếu bạn đang nắm giữ ONE, hãy theo dõi các thông báo tiếp theo về việc rollback hay đền bù. Từ góc nhìn vĩ mô, sự cố này làm giảm niềm tin vào các giải pháp sharding, có thể khiến vốn dịch chuyển sang các chain đơn giản hơn như Solana hay Avalanche.

Kết luận: Câu hỏi mở

Liệu Harmony có thể khôi phục lòng tin? Hay lỗ hổng này là dấu hiệu cho thấy sharding là con đường sai lầm? Tôi không có câu trả lời, nhưng tôi biết rằng: trong thế giới crypto, mỗi bản vá đều kể một câu chuyện về sự đánh đổi giữa tốc độ và an toàn. Và câu chuyện của Harmony vẫn chưa kết thúc.

Lỗ hổng Harmony ONE: Khi cơ chế đồng thuận xuyên mảnh trở thành cửa hậu cho mint trái phép

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$63,269 -0.43%
ETH Ethereum
$1,876.26 -0.93%
SOL Solana
$75.53 -0.25%
BNB BNB Chain
$607.4 -0.59%
XRP XRP Ledger
$1 -0.88%
DOGE Dogecoin
$0.0698 -1.54%
ADA Cardano
$0.1813 -0.44%
AVAX Avalanche
$6.39 +0.44%
DOT Polkadot
$0.7682 -2.31%
LINK Chainlink
$8.71 -0.46%

Sợ & Tham

29

Sợ hãi

Tâm lý thị trường

Tin nhanh 7x24h

Thêm >
{{快讯列表(10)}} {{loop}}
{{快讯时间}}

{{快讯内容}}

{{快讯标签}}
{{/loop}} {{/快讯列表}}

Lịch sự kiện blockchain

{{年份}}
08
04
upgrade Solana Firedancer

Trình xác thực độc lập ra mắt trên mainnet

30
04
upgrade Nâng cấp Celestia Mainnet

Cải thiện hiệu quả lấy mẫu tính khả dụng dữ liệu

10
05
upgrade Nâng cấp Ethereum Pectra

Tăng giới hạn validator và trừu tượng hóa tài khoản

22
03
unlock Mở khóa Optimism

Lượng cung lưu hành tăng khoảng 2%

15
04
halving Bitcoin Halving

Phần thưởng khối giảm xuống 3,125 BTC

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

12
05
halving BCH Halving

Sự kiện giảm một nửa phần thưởng khối

18
03
unlock Mở khóa token Sui

Phần đội ngũ và nhà đầu tư sớm được giải phóng

🧮 Công cụ

Tất cả →

Chỉ số mùa altcoin

44

Mùa Bitcoin

Sự thống trị BTC Mùa altcoin

Theo dõi phí Gas

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

Vốn hóa thị trường

Tất cả →
# Tiền điện tử Giá
1
Bitcoin BTC
$63,269
1
Ethereum ETH
$1,876.26
1
Solana SOL
$75.53
1
BNB Chain BNB
$607.4
1
XRP Ledger XRP
$1
1
Dogecoin DOGE
$0.0698
1
Cardano ADA
$0.1813
1
Avalanche AVAX
$6.39
1
Polkadot DOT
$0.7682
1
Chainlink LINK
$8.71

🐋 Theo dõi cá voi

🔵
0xd989...270c
12 giờ trước
Stake
1,169,220 USDC
🔵
0xce7c...e052
2 phút trước
Stake
4,264.37 BTC
🔵
0x192a...1b5c
1 giờ trước
Stake
6,586,067 DOGE

💡 Smart Money

0x97bf...7661
Ví lưu ký tổ chức
+$0.9M
91%
0xd802...c02f
Nhà tạo lập thị trường
+$2.0M
67%
0x3b8f...c077
Nhà tạo lập thị trường
+$4.0M
70%