Khởi Nguyên 2
BTC $78,200 +0.75%
ETH $2,454.6 +0.65%
SOL $105.54 +1.74%
BNB $693.1 +0.52%
XRP $1.4 +1.28%
DOGE $0.0853 +0.60%
ADA $0.2017 -0.30%
AVAX $7.32 +0.47%
DOT $0.8430 -0.33%
LINK $11.44 +0.20%
⛽ ETH Gas 28 Gwei
Sợ&Tham
68

Lỗ hổng không hề nằm ở logic, mà nằm ở lòng tin.

Công ty | Võ Thảo |

Có một giao dịch trên Ethereum mà tôi không thể quên. Nó không phải là một vụ hack lớn, không phải flash loan, không phải reentrancy cổ điển. Nó chỉ là một giao dịch thất bại. Một giao dịch trị giá 2.1 triệu USD bị mắc kẹt vĩnh viễn trong một hợp đồng thông minh, vì một lỗi sai nhỏ đến mức nực cười: người gửi đã không để lại đủ gas cho việc cập nhật trạng thái. Khi tôi đọc trace, tôi thấy hàm withdraw() chỉ chờ để được gọi, nhưng không ai có thể gọi nó, bởi vì người duy nhất có quyền đó... chính là cái ví đã gửi tiền vào, và cái ví ấy đã bị khoá bởi một multisig do chính nạn nhân tạo ra. Đó là một vòng luẩn quẩn. Một lỗ hổng về mặt kinh tế và logic, không phải về mặt mã nguồn. Code is law? Chỉ khi không có lỗi logic.

Tôi đã audit hơn 200 hợp đồng thông minh, và tôi nhận ra một điều: các lỗ hổng nghiêm trọng nhất thường không đến từ lỗi cú pháp Solidity, hay reentrancy guard bị thiếu. Chúng đến từ sự tin tưởng mù quáng vào một cơ chế. Cụ thể ở đây, là sự tin tưởng vào tính "finality" (tính tất yếu) của một giao dịch Layer 1.

Khi tôi bắt đầu audit Layer 2, tôi thấy các nhóm dự án thường bỏ qua một chi tiết nhỏ: thời gian. Cụ thể là độ trễ giữa lúc một giao dịch được submit trên Layer 2 (bởi sequencer) và lúc nó được finalize trên Ethereum (bởi challenge period). Trong mắt họ, thứ tự giao dịch đã được sắp xếp, nên mọi thứ đều ổn. Nhưng tôi nhìn vào đó và thấy một khoảng trống chết người: "khoảng trống của niềm tin."

Trong một audit gần đây cho một zk-rollup mới, tôi phát hiện ra lỗ hổng trong cơ chế "forced inclusion." Dự án này tự hào về tính phi tập trung, cho phép người dùng gửi giao dịch trực tiếp lên Ethereum nếu sequencer từ chối. Nghe có vẻ an toàn, đúng không? Sai. Sai hoàn toàn.

Vấn đề nằm ở chi tiết: khi một user gửi một giao dịch "force" lên L1, họ phải trả phí gas. Nhưng trong contract code, cơ chế này không được thiết kế để đọc msg.value một cách chính xác trong một số trường hợp batch processing. Họ tin rằng sequencer sẽ luôn đóng gói các giao dịch này đúng cách. Nhưng tôi thấy, nếu một kẻ tấn công, giả làm sequencer, trả một phí gas rất thấp cho giao dịch "force

Giá thị trường

BTC Bitcoin
$78,200 +0.75%
ETH Ethereum
$2,454.6 +0.65%
SOL Solana
$105.54 +1.74%
BNB BNB Chain
$693.1 +0.52%
XRP XRP Ledger
$1.4 +1.28%
DOGE Dogecoin
$0.0853 +0.60%
ADA Cardano
$0.2017 -0.30%
AVAX Avalanche
$7.32 +0.47%
DOT Polkadot
$0.8430 -0.33%
LINK Chainlink
$11.44 +0.20%

Sợ & Tham

68

Tham lam

Tâm lý thị trường

Lịch sự kiện blockchain

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

22
03
unlock Mở khóa Optimism

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

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

08
04
upgrade Solana Firedancer

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

12
05
halving BCH Halving

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

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

18
03
unlock Mở khóa token Sui

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

Chỉ số mùa altcoin

41

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
$78,200
1
Ethereum ETH
$2,454.6
1
Solana SOL
$105.54
1
BNB Chain BNB
$693.1
1
XRP Ledger XRP
$1.4
1
Dogecoin DOGE
$0.0853
1
Cardano ADA
$0.2017
1
Avalanche AVAX
$7.32
1
Polkadot DOT
$0.8430
1
Chainlink LINK
$11.44

🐋 Theo dõi cá voi

🔴
0xd160...5ae9
5 phút trước
Chuyển ra
18,429 BNB
🔵
0xfcf2...f333
12 phút trước
Stake
3,432,868 USDT
🔵
0xc5c8...c9ad
1 ngày trước
Stake
3,528.28 BTC

💡 Smart Money

0x8898...1654
Nhà đầu tư sớm
+$4.0M
86%
0x7cb9...c449
Nhà đầu tư sớm
+$1.5M
66%
0x0d27...3f2d
Thợ đào DeFi hàng đầu
+$2.0M
65%

Công cụ

Tất cả →