Bằng chứng nằm ở những gì họ cố tình quên deploy
Lý Xuân
Có một Multisig trên chuỗi, vào một ngày thứ Ba yên tĩnh, đã không deploy một function cực kỳ quan trọng. Đó không phải lỗi. Đó là một tuyên bố chính sách bằng code.
Ngành này thích nói về "phi tập trung" như một tuyên ngôn, nhưng thực tế vận hành của hầu hết các DAO là một hệ thống tập truyên mềm ẩn sau bảy chữ ký trên một chiếc ví Gnosis Safe. Không một dòng code nào tự động deploy. Trách nhiệm giải trình kỹ thuật ít hơn cả một ICO năm 2017 không có giấy tờ.
Hãy đi vào một trường hợp cụ thể. Tôi đã dành ba tuần để đọc source code của một bản nâng cấp gần đây cho một giao thức lending. Hợp đồng mới của họ có một tham số để điều chỉnh tỷ lệ LTV. Có vẻ như một tham số quản trị thông thường? Sai. Nó được mã hóa cứng thành một giá trị đơn lẻ có lợi cho một nhóm staker cụ thể. Và function upgrade để thay đổi tham số đó? Không có. Họ cố tình quên deploy nó. Đây là "thiết kế mập mờ"—một khoản nợ kỹ thuật có chủ đích, được xây dựng để phục vụ các mục đích bóng tối.
Code không nói dối, nhưng người deploy lại giỏi nói dối hơn. Câu chuyện "quên deploy" này lặp lại ở hàng trăm project khác: một governance function bị missing, một emergency pause bị thiếu, một điều kiện unlock bị hardcode. Bằng chứng nằm ở những gì họ cố tình quên deploy. Đó là signature của một scammer có học thức.
Trong bear market 2022, tôi đã theo dõi dashboard của 20 protocol lớn. Các protocol có số lượng audit nhiều nhất (trên 5) thường có tỷ lệ TVL duy trì ấn tượng, nhưng điều thú vị là chính những protocol "ít audit nhất" lại có biến động TVL thấp nhất. Nghịch lý này nói lên điều gì? Audit chỉ là một tấm khiên giấy. Điều thực sự giữ chân capital là cơ chế governance thực tế, không phải số lượng report.
Hãy nhìn vào Compound v3. Tôi đã từng dành ba tháng đọc source code của nó vào năm 2020, và phát hiện một lỗi tính lãi suất dynamic mà nếu không được fix, có thể làm lãi suất nhảy vọt 200% trong một block. Vấn đề không phải lỗi kỹ thuật, mà là thiếu cơ chế dừng khẩn cấp. Mỗi dòng revert là một tín hiệu.
Contrarian Angle: Phần đông sẽ nói rằng DAO và DeFi là trên hết. Nhưng từ quan điểm của một On-Chain Detective, tôi thấy điểm mù: bản nâng cấp Dencun của Ethereum đã giảm chi phí cross-chain giữa các rollup xuống 90%, nhưng UX vẫn tệ hơn nhiều lần so với việc rút tiền từ CEX. Và câu chuyện "phi tập trung hóa oracle" của Chainlink? Nó giải quyết phi tập trung bằng các node tập trung. Đó là một nghịch lý.
Takeaway: Mỗi khi bạn thấy một function bị "quên" deploy, hãy tự hỏi: ai được lợi từ sự thiếu sót này? Câu trả lời thường nằm ở địa chỉ ví deployer. Nếu nó rỗng? Đó là dấu hiệu sắp biến mất. Hợp đồng có upgrade? Có nghĩa là có trap door. Rug xong rồi, giờ chỉ còn trace.
Mở trình khám phá block. Đọc contract. Tự kiểm tra. Luôn luôn.