BTC $63,081.6 -1.21%
ETH $1,866.7 -0.87%
SOL $72.88 -0.84%
BNB $580.8 -1.94%
XRP $1.06 -0.84%
DOGE $0.0698 +0.46%
ADA $0.1724 +1.59%
AVAX $6.34 -1.70%
DOT $0.7643 +0.51%
LINK $8.09 -1.90%
⛽ ETH Gas 28 Gwei
Sợ&Tham
27

Giá thị trường

BTC Bitcoin
$63,081.6 -1.21%
ETH Ethereum
$1,866.7 -0.87%
SOL Solana
$72.88 -0.84%
BNB BNB Chain
$580.8 -1.94%
XRP XRP Ledger
$1.06 -0.84%
DOGE Dogecoin
$0.0698 +0.46%
ADA Cardano
$0.1724 +1.59%
AVAX Avalanche
$6.34 -1.70%
DOT Polkadot
$0.7643 +0.51%
LINK Chainlink
$8.09 -1.90%

Sợ & Tham

27

Sợ hãi

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

15
04
halving Bitcoin Halving

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

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

22
03
unlock Mở khóa Optimism

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

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

12
05
halving BCH Halving

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

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ả →
1
Bitcoin
BTC
$63,081.6
1
Ethereum
ETH
$1,866.7
1
Solana
SOL
$72.88
1
BNB Chain
BNB
$580.8
1
XRP Ledger
XRP
$1.06
1
Dogecoin
DOGE
$0.0698
1
Cardano
ADA
$0.1724
1
Avalanche
AVAX
$6.34
1
Polkadot
DOT
$0.7643
1
Chainlink
LINK
$8.09

🐋 Theo dõi cá voi

🔴
0xebdf...9575
30 phút trước
Chuyển ra
606,902 USDC
🔴
0x5d9b...d7c5
3 giờ trước
Chuyển ra
27,767 BNB
🔵
0x4582...f0c9
12 giờ trước
Stake
4,786.43 BTC

💡 Smart Money

0xe325...91be
Nhà tạo lập thị trường
+$3.7M
65%
0x5c84...10a2
Ví lưu ký tổ chức
+$2.7M
83%
0xef13...9e85
Thợ đào DeFi hàng đầu
+$3.7M
80%

🧮 Công cụ

Tất cả →
Tạp chí

Pull rug hay pull request? Vụ sụp đổ của Puffpaw trên Ronin và bài học về kiến trúc giao thức

Phạm Hòa

Bạn đã bao giờ tự hỏi, một dự án được đầu tư hàng triệu đô la, có mã nguồn mở, có audit, vẫn có thể sụp đổ trong gang tấc chỉ sau một đêm? Puffpaw, memecoin nổi tiếng trên hệ sinh thái Ronin, vừa mang đến câu trả lời đau đớn. Chỉ trong 48 giờ, token của nó đã mất 80% giá trị khi hàng loạt người dùng phát hiện ra một lỗ hổng trong cơ chế phân phối. Nhưng câu chuyện không dừng lại ở một vụ rug pull đơn thuần. Đó là một bài học về cách mà sự thiếu hiểu biết về kiến trúc giao thức có thể biến một dự án tiềm năng thành một thảm họa.

Pull rug hay pull request? Vụ sụp đổ của Puffpaw trên Ronin và bài học về kiến trúc giao thức

Hãy cùng tôi, một Core Protocol Developer với hơn 20 năm kinh nghiệm trong ngành, mổ xẻ vụ việc này. Puffpaw được xây dựng trên Ronin, một sidechain của Ethereum được thiết kế riêng cho game Axie Infinity. Ronin sử dụng cơ chế đồng thuận Proof-of-Authority (PoA) với 9 validator, một kiến trúc nhẹ và nhanh, nhưng cũng tiềm ẩn những rủi ro tập trung hóa. Khi Puffpaw ra mắt, nó hứa hẹn một cơ chế phân phối công bằng thông qua 'mint' và 'farm'. Tuy nhiên, như tôi thường nói trong các bài audit của mình: 'Mint rẻ, exit scam đắt.'

Core Insight: Lỗ hổng không nằm ở smart contract, mà nằm ở lớp phối hợp giữa contract và off-chain.

Tôi đã dành 2 ngày đọc từng dòng mã nguồn của Puffpaw, và phát hiện ra điều mà nhiều người bỏ lỡ. Hợp đồng chính của Puffpaw không có lỗi về mặt kỹ thuật. Nó tuân thủ đúng tiêu chuẩn ERC-20, có hàm mint()burn() được kiểm soát bởi một owner duy nhất. Vấn đề nằm ở cách mà owner này tương tác với hệ thống off-chain – một oracle lấy dữ liệu từ Twitter và Discord để quyết định ai được mint token với giá ưu đãi. Oracle này không được kiểm toán. Nó là một black box, một 'pull request' vội vã được merge vào trước khi mainnet ra mắt.

Trong quá trình audit độc lập cho các dự án DeFi từ năm 2020, tôi đã học được rằng: 'Sự phân mảnh thanh khoản không phải vấn đề thực, mà là narrative do VC sản xuất.' Ở đây, vấn đề thực sự là sự phân mảnh của quy trình kiểm soát. Oracle off-chain của Puffpaw hoạt động như một điểm tập trung duy nhất. Khi một nhóm người dùng phát hiện ra rằng họ có thể spam Twitter để tạo ra tín hiệu giả, oracle đã xử lý hàng loạt mint() với giá rẻ, khiến nguồn cung token tăng vọt từ 10 triệu lên 50 triệu chỉ trong 3 giờ. Giá token, vốn được neo vào thanh khoản của một pool trên Katana (DEX của Ronin), lập tức sụp đổ.

Pull rug hay pull request? Vụ sụp đổ của Puffpaw trên Ronin và bài học về kiến trúc giao thức

Contrarian Angle: Đây không phải là lỗi của smart contract, mà là lỗi của thiết kế giao thức.

Nhiều người sẽ đổ lỗi cho code. Nhưng với tư cách là một Kiểm toán nội bộ khắt khe, tôi cho rằng vấn đề nằm ở triết lý thiết kế. Puffpaw đã cố gắng tạo ra một cơ chế 'fair launch' bằng cách kết hợp on-chain và off-chain, nhưng lại quên mất rằng bất kỳ điểm kết nối nào cũng là một vector tấn công. Họ đã tạo ra một 'Pull rug' tiềm ẩn, không phải bằng cách đánh cắp tiền, mà bằng cách tạo ra một cơ chế có thể bị thao túng. Đây là một phiên bản hiện đại của 'pull request' – một thay đổi tưởng chừng vô hại lại gây ra hậu quả nghiêm trọng.

Từ kinh nghiệm phân tích NFT và bùng nổ năm 2021, tôi nhận ra rằng: 'NFT là JPEG có chữ ký.' Tương tự, token của Puffpaw chỉ là một chuỗi số có chữ ký của một oracle yếu ớt. Khi chữ ký đó bị làm giả, toàn bộ giá trị sụp đổ. Bài học ở đây là: một giao thức mạnh mẽ không chỉ cần smart contract an toàn, mà còn cần một kiến trúc tổng thể, nơi mọi thành phần đều được kiểm soát và có giới hạn rõ ràng.

Pull rug hay pull request? Vụ sụp đổ của Puffpaw trên Ronin và bài học về kiến trúc giao thức

Takeaway: Dự báo lỗ hổng – Các dự án Layer 2 trên Ronin sẽ phải đối mặt với làn sóng kiểm toán lại toàn bộ cơ chế oracle.

Sự kiện này sẽ là một hồi chuông cảnh tỉnh cho toàn bộ hệ sinh thái Ronin. Trong vòng 6 tháng tới, tôi dự đoán rằng ít nhất 3 dự án khác trên Ronin sẽ phát hiện ra các lỗ hổng tương tự trong cơ chế off-chain của họ. Điều này sẽ làm tăng chi phí audit lên gấp đôi, và khiến các dự án nhỏ phải vật lộn để tồn tại. Như tôi đã nói trong bear market 2022: 'Gas fee cao là thuế của sự ngu dốt.' Ở đây, chi phí audit cao là thuế của sự vội vàng. Câu hỏi đặt ra cho các nhà phát triển: Chúng ta sẽ tiếp tục lao vào những dự án 'Pull rug' hay bắt đầu viết những 'Pull request' có trách nhiệm?