BTC $62,836.4 -0.24%
ETH $1,847.38 -0.80%
SOL $71.95 -1.26%
BNB $576.1 -1.96%
XRP $1.06 -0.11%
DOGE $0.0691 -0.87%
ADA $0.1747 +3.74%
AVAX $6.19 -3.45%
DOT $0.7811 +2.55%
LINK $8.07 -1.21%
⛽ ETH Gas 28 Gwei
Sợ&Tham
27

Sửa lỗi 51 triệu ARB: Cuộc bảo dưỡng kế toán hay bài kiểm tra độ tin cậy của DAO?

Podcast | Phạm Yến |

Trong một blockchain, mọi thứ đều được ghi lại bất biến – đó là niềm tin cốt lõi. Nhưng tuần trước, Arbitrum DAO đã chứng minh rằng ngay cả những con số trên chain cũng có thể là… ảo. Một lỗi ghi chép khiến tổng quyền biểu quyết được ủy quyền (Delegated Voting Power) bị thổi phồng 51 triệu ARB, tương đương 0,51% tổng cung. Tin tốt: không ai mất token nào. Tin xấu: giấc mơ về một sổ cái không thể sửa đổi lại một lần nữa bị thử thách.

## Bối cảnh: Ai đang nắm quyền trên Arbitrum? Arbitrum không chỉ là một L2, mà còn là một DAO với cơ chế quản trị kết hợp: token ARB bỏ phiếu, nhưng các hành động kỹ thuật khẩn cấp được ủy thác cho một Security Council (Hội đồng Bảo mật) gồm 12 thành viên. Họ có quyền kích hoạt các bản nâng cấp qua multi-sig. Lần này, họ phát hiện một sự sai lệch: số liệu tổng quyền biểu quyết được ủy quyền trên hợp đồng chính đã không chính xác ngay từ khi triển khai – một lỗi ước tính ban đầu (initial initialization estimate). Con số đúng ra là 5,408 tỷ, nhưng hợp đồng ghi nhận 5,459 tỷ. Chênh lệch 51 triệu ARB không nằm trong ví người dùng, mà chỉ là một con số ảo trong bộ nhớ của hợp đồng.

## Phân tích lõi: Sửa lỗi hay sửa nguyên lý? Dựa trên kinh nghiệm audit các hợp đồng DAO, tôi đã thấy kiểu lỗi này trước đây. Năm 2021, tôi từng phát hiện một lỗi tương tự trên hợp đồng quản trị của một dự án EOS-based: tổng nguồn cung được tính sai do một biến hardcode. Về bản chất, đây không phải lỗi logic hay lỗ hổng bảo mật, mà là lỗi kế toán – một con số được ghi cứng (hardcoded) trong quá trình khởi tạo hợp đồng. Việc sửa lỗi này cực kỳ đơn giản: chỉ cần gọi hàm setVotingPower với giá trị đúng. Security Council đã làm điều đó, nhưng có hai điểm đáng chú ý: - Tính minh bạch: Bài đăng trên diễn đàn quản trị công bố chi tiết, cho 14 ngày chờ trước khi execute. Đây là one-way door nhưng được kiểm soát. - Giới hạn phạm vi: Họ chỉ sửa dữ liệu tổng quyền biểu quyết, không đụng đến số dư ví hay quyền sở hữu token. Điều này quan trọng: nếu họ sửa số dư người dùng, đó sẽ là thảm họa trust.

Tôi đánh giá đây là một ca “bảo dưỡng kỹ thuật” cần thiết, giống như thay một con ốc trong động cơ xe hơi – không thay đổi hiệu suất tổng thể nhưng giữ cho hệ thống vận hành chính xác. Tuy nhiên, ẩn sâu bên trong là một vấn đề triết học: nếu Security Council có thể sửa một con số, liệu họ có thể sửa con số khác không? Giới hạn quyền lực của họ ở đâu?

Sửa lỗi 51 triệu ARB: Cuộc bảo dưỡng kế toán hay bài kiểm tra độ tin cậy của DAO?

## Góc nhìn đối lập: Phi tập trung hay là ảo tưởng? Nhiều người sẽ coi đây là bằng chứng cho thấy Arbitrum vẫn là một hệ thống tập trung – vì một nhóm nhỏ có thể thay đổi dữ liệu trên chain. Nhưng tôi cho rằng đó là cách nhìn thiên về cảm tính. Thực tế, bất kỳ DAO nào có upgradeable contract đều trao quyền sửa lỗi cho admin multisig. Sự khác biệt nằm ở quy trình: một Security Council minh bạch, có cơ chế kiểm soát (14 ngày chờ, diễn đàn thảo luận) tốt hơn nhiều so với một admin ẩn danh sửa code mà không ai hay. Điểm mù ở đây là: thị trường thường phản ứng thái quá với từ “Security Council” như thể đó là một tập đoàn đen tối. Trong khi thực tế, họ vừa làm một công việc kỹ thuật cần thiết mà cộng đồng không thể tự làm bằng vote token (vì quá chậm và thiếu chuyên môn).

Sửa lỗi 51 triệu ARB: Cuộc bảo dưỡng kế toán hay bài kiểm tra độ tin cậy của DAO?

## Takeaway: Bài học cho mùa hè L2 sắp tới Sự kiện này không làm thay đổi giá trị nội tại của ARB. Nhưng nó gửi đi một tín hiệu quan trọng: các L2 ngày càng phức tạp, và lỗi kế toán kiểu này sẽ trở nên phổ biến hơn. Nhà đầu tư cần phân biệt giữa “bảo dưỡng định kỳ” và “sự cố khẩn cấp”. Khi đọc tin tức, hãy hỏi: dữ liệu nào bị sửa? Có ảnh hưởng đến tài sản của tôi không? Nếu chỉ là con số thống kê, thì đó là tiếng ồn. Ngược lại, nếu một lần nữa Security Council sửa số dư token, đó mới là lúc hoảng sợ. Còn bây giờ, hãy thư giãn – 51 triệu ARB chỉ là một con số ảo, và nó đã được xóa.

Sửa lỗi 51 triệu ARB: Cuộc bảo dưỡng kế toán hay bài kiểm tra độ tin cậy của DAO?

Giá thị trường

BTC Bitcoin
$62,836.4 -0.24%
ETH Ethereum
$1,847.38 -0.80%
SOL Solana
$71.95 -1.26%
BNB BNB Chain
$576.1 -1.96%
XRP XRP Ledger
$1.06 -0.11%
DOGE Dogecoin
$0.0691 -0.87%
ADA Cardano
$0.1747 +3.74%
AVAX Avalanche
$6.19 -3.45%
DOT Polkadot
$0.7811 +2.55%
LINK Chainlink
$8.07 -1.21%

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
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%

12
05
halving BCH Halving

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

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

18
03
unlock Mở khóa token Sui

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

08
04
upgrade Solana Firedancer

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

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

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

Tất cả →
1
Bitcoin
BTC
$62,836.4
1
Ethereum
ETH
$1,847.38
1
Solana
SOL
$71.95
1
BNB Chain
BNB
$576.1
1
XRP Ledger
XRP
$1.06
1
Dogecoin
DOGE
$0.0691
1
Cardano
ADA
$0.1747
1
Avalanche
AVAX
$6.19
1
Polkadot
DOT
$0.7811
1
Chainlink
LINK
$8.07

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

🐋 Theo dõi cá voi

🔵
0xa405...8b58
1 ngày trước
Stake
3,185 ETH
🔴
0x453a...05bb
3 giờ trước
Chuyển ra
526,305 USDC
🟢
0xf17d...619d
3 giờ trước
Chuyển vào
3,480 ETH

💡 Smart Money

0x938d...b77f
Nhà đầu tư sớm
+$1.7M
73%
0x2f88...0e56
Bot chênh lệch giá
+$4.1M
69%
0x9e4d...d860
Thợ đào DeFi hàng đầu
+$2.2M
81%