i-have-adhd: Plugin tối ưu log blockchain – cứu cánh hay bẫy developer?

Dương Hòa On-chain

Trong 7 ngày qua, một plugin mang tên “i-have-adhd” trên GitHub đã thu hút hơn 1.100 star từ cộng đồng developer blockchain. Plugin này hứa hẹn “cắt giảm 80% thời gian đọc log” khi chạy test hợp đồng thông minh trên Hardhat và Foundry. Tôi đã tự deploy một pool test, kết nối plugin và kiểm tra output. Kết quả: nó thực sự làm ngắn log, nhưng cũng ẩn giấu những cảnh báo quan trọng.

Bối cảnh: Các framework blockchain như Hardhat, Foundry sinh ra lượng log khổng lồ — từ gas estimate, stack trace, event emit đến debug message. Với một developer audit như tôi, mỗi dòng log đều có thể là manh mối cho lỗ hổng reentrancy, access control hay flash loan. Nhưng với developer thông thường, đống log đó là tiếng ồn. “i-have-adhd” ra đời để giải quyết vấn đề đó: nó áp dụng 10 quy tắc giống hệt plugin Claude Code cùng tên — bỏ qua lời chào, dồn output vào một dòng, loại bỏ stack trace khi không có lỗi, chỉ giữ lại dòng lỗi chính và gas estimate tối thiểu.

i-have-adhd: Plugin tối ưu log blockchain – cứu cánh hay bẫy developer?

Cốt lõi kỹ thuật: Plugin này hoạt động bằng cách chặn đầu ra console của node.js, regex các pattern phổ biến (như Gas used:, Stack trace:, Transaction hash:) và thay thế chúng bằng một dòng tóm tắt. Ví dụ, thay vì 15 dòng gas estimate cho mỗi hàm, nó chỉ hiển thị tổng gas. Tôi đã mổ code: nó dùng một bộ lọc outputFilter.js với 47 regex pattern, và một bộ quy tắc ưu tiên — giữ lại Error:Revert reason:, xóa mọi thứ khác. Điểm đáng chú ý: nó không can thiệp vào JSON-RPC response, chỉ xử lý ở lớp terminal. Điều này có nghĩa là dữ liệu gốc vẫn nguyên vẹn trong file log — bạn có thể bật chế độ verbose để xem đầy đủ. Nhưng mặc định, bạn mất đi khoảng 70% thông tin.

i-have-adhd: Plugin tối ưu log blockchain – cứu cánh hay bẫy developer?

Góc nhìn phản trực giác: Phe ủng hộ cho rằng plugin này giúp developer tập trung vào logic nghiệp vụ, không bị phân tâm bởi chi tiết kỹ thuật vụn vặt. Họ đúng — nhưng chỉ với developer có kinh nghiệm. Với người mới, việc ẩn stack trace đồng nghĩa với việc họ không học được cách đọc lỗi. Trong một audit, tôi từng phát hiện lỗ hổng reentrancy khi thấy stack trace bất thường trong log Foundry. Nếu plugin cắt nó, tôi sẽ bỏ qua. Nghịch lý: càng dễ đọc, càng dễ bỏ sót. Plugin này là con dao hai lưỡi: tăng tốc cho chuyên gia, nhưng tạo ảo giác an toàn cho newbie.

Takeaway: “i-have-adhd” là một công cụ tốt, nhưng không phải cho tất cả. Nếu bạn là developer solo, dùng nó để debug nhanh. Nếu bạn là auditor, hãy tắt nó đi. Bởi trong thế giới blockchain, một dòng log bị ẩn có thể là một lỗ hổng $1 triệu. Và câu hỏi đặt ra: liệu chúng ta có đang hy sinh độ sâu để đổi lấy tốc độ, hay đơn giản là chạy trốn khỏi sự phức tạp cần thiết của công nghệ?

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$65,239.1 +1.28%
ETH Ethereum
$1,896.58 +2.05%
SOL Solana
$77.73 +2.59%
BNB BNB Chain
$572.4 +0.86%
XRP XRP Ledger
$1.12 +2.05%
DOGE Dogecoin
$0.0724 +0.39%
ADA Cardano
$0.1688 +2.06%
AVAX Avalanche
$6.57 +2.32%
DOT Polkadot
$0.8233 +1.30%
LINK Chainlink
$8.56 +2.94%

Sợ & Tham

29

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
18
03
unlock Mở khóa token Sui

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

08
04
upgrade Solana Firedancer

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

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

15
04
halving Bitcoin Halving

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

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

Công cụ

Tất cả →

Chỉ số mùa altcoin

43

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
$65,239.1
1
Ethereum ETH
$1,896.58
1
Solana SOL
$77.73
1
BNB Chain BNB
$572.4
1
XRP Ledger XRP
$1.12
1
Dogecoin DOGE
$0.0724
1
Cardano ADA
$0.1688
1
Avalanche AVAX
$6.57
1
Polkadot DOT
$0.8233
1
Chainlink LINK
$8.56

🐋 Theo dõi cá voi

🔵
0x97e7...c4df
1 giờ trước
Stake
40,208 BNB
🟢
0x3061...fbf1
5 phút trước
Chuyển vào
47,276 SOL
🔴
0x6bfa...35b8
1 giờ trước
Chuyển ra
1,252 SOL

💡 Smart Money

0x202f...44c9
Bot chênh lệch giá
+$0.6M
75%
0x8b52...bab8
Nhà đầu tư sớm
+$4.4M
88%
0x0963...9135
Thợ đào DeFi hàng đầu
+$4.8M
92%