Somalisan

Boltz, AI, và ván cờ tốc độ: vì sao một giao thức non-custodial phải tự đóng cửa

Phan Tâm Đặc sắc

Tôi đã đọc rất nhiều thông báo tạm dừng trong đời. Nhưng thông báo của Boltz hôm qua khiến tôi phải dừng lại. Không phải vì họ bị hack – họ không bị hack. Không phải vì họ mất thanh khoản – họ không mất thanh khoản. Boltz, một trong những dịch vụ hoán đổi Bitcoin phi tập trung lâu đời nhất, tuyên bố tạm dừng vô thời hạn vì một lý do chưa từng xuất hiện trong một thông báo chính thức: các công cụ AI đang tìm ra lỗ hổng trong hợp đồng thông minh của họ nhanh hơn đội ngũ có thể sửa chúng. Đọc lại câu đó. Một đội ngũ vận hành phần mềm giữ tiền của người khác, và họ thừa nhận rằng họ đang thua trong một cuộc đua vũ trang mà phần lớn ngành công nghiệp vẫn chưa ý thức được.

Tôi đã dành 23 năm nhìn vào dữ liệu on-chain, từ những ngày ICO điên rồ đến thời kỳ DeFi bùng nổ. Tôi từng phát hiện các vụ thao túng, các vụ rút tiền, và các vụ sụp đổ. Nhưng đây là lần đầu tiên tôi thấy một đội ngũ công khai nói rằng họ không bị tấn công – họ bị vượt mặt về nhịp độ. Và đó chính là điều đáng sợ nhất: không phải một vụ khai thác thành công, mà là một cuộc rút lui chiến lược trước một kẻ thù vô hình.

Trước khi nói về AI, cần hiểu Boltz là gì. Boltz không phải là một 'bridge' theo nghĩa thông thường. Nó không khóa Bitcoin của bạn trong một hợp đồng rồi đúc ra một token đại diện trên chuỗi khác, kiểu như WBTC. Boltz sử dụng Atomic Swap, cụ thể là Hash Time-Locked Contract (HTLC), để cho phép hai bên trao đổi tài sản trực tiếp trên hai chuỗi khác nhau mà không cần tin tưởng một bên trung gian nào. Bạn không gửi Bitcoin của mình cho Boltz. Bạn gửi nó vào một hợp đồng thông minh được thiết kế để chỉ giải phóng khi cả hai bên đáp ứng điều kiện, hoặc sau một thời gian chờ nhất định để hoàn tiền. Kiến trúc này về lý thuyết là một trong những kiến trúc an toàn nhất trong crypto. Không có bên giữ tiền. Không có admin rút tiền. Không có vault. Mọi thứ được quyết định bởi code. Nhưng cũng chính vì vậy, code trở thành một điểm tin cậy duy nhất. Và khi AI được dùng để đọc code, một vấn đề mà ngành bảo mật đã biết từ lâu bỗng trở nên nghiêm trọng: con người không thể đọc code nhanh như máy.

Boltz hoạt động ở một vị trí quan trọng trong hệ sinh thái Bitcoin: nó kết nối Bitcoin mainnet với Lightning Network và Liquid sidechain. Các ví, các ứng dụng, và những người dùng muốn chuyển tài sản giữa các lớp này đều có thể dựa vào Boltz như một điểm trung chuyển không cần tin tưởng. Sự tạm dừng của nó không làm sụp đổ Bitcoin, nhưng nó tạo ra một lỗ hổng trong chuỗi cung ứng dịch vụ, và một câu hỏi lớn: nếu Boltz không an toàn, thì những ai khác đang đứng trên một nền móng tương tự?

Bây giờ, hãy nói về vấn đề thực sự: tốc độ. Trong bảo mật phần mềm, có một khái niệm gọi là Mean Time To Remediate, thời gian trung bình để khắc phục một lỗ hổng. Với một dự án DeFi nhỏ, MTTR thường được tính bằng ngày hoặc tuần. Còn thời gian để một attacker sử dụng AI để phát hiện và khai thác một lỗ hổng? Nó được tính bằng giờ, thậm chí bằng phút. Khi hai con số này giao nhau, bạn không còn một lỗ hổng bình thường. Bạn có một cửa sổ tấn công mở vĩnh viễn, và bạn chỉ đang chờ xem ai bước qua.

Ở cấp độ kỹ thuật, những gì Boltz gặp phải có thể nằm trong số các lỗi HTLC kinh điển: một tham số locktime bị sai lệch, một nhánh hoàn tiền có thể bị kích hoạt sớm, hoặc một cuộc tấn công griefing trong đó kẻ xấu khóa tiền của nạn nhân trong một khoảng thời gian dài. Trước đây, tìm ra một lỗi như vậy trong một mã nguồn mở có hàng nghìn dòng đòi hỏi một chuyên gia bảo mật làm việc trong nhiều ngày. Ngày nay, các công cụ fuzzing kết hợp với mô hình ngôn ngữ lớn có thể quét toàn bộ cây cú pháp, tìm ra các nhánh so sánh thời gian không nhất quán, hoặc mô phỏng hàng triệu chuỗi giao dịch chỉ trong vài giờ. Đây không còn là một cuộc chơi công bằng.

Năm 2017, tôi viết một script Python để quét 50.000 giao dịch mua token trong ICO EOS. Kết quả cho thấy hơn 60% token tập trung vào 10 địa chỉ ví, vi phạm trắng trợn tuyên bố phân bố công bằng của đội ngũ. Tôi gửi báo cáo lên quỹ và khuyên họ từ bỏ khoản đầu tư 2 triệu USD. Một năm sau, EOS sụp đổ. Bài học tôi rút ra: dữ liệu on-chain không bao giờ nói dối. Nó chỉ chờ một người đọc đúng cách. Nhưng khi ấy, người đọc là con người. Bây giờ, người đọc đó là một mô hình AI có thể đọc toàn bộ kho lưu trữ mã nguồn trong một buổi chiều.

Khi xây dựng hệ thống giám sát DeFi vào năm 2020, tôi dùng The Graph và Python để theo dõi thanh khoản Uniswap. Hệ thống của tôi phát hiện pool YAM có tỷ lệ rút tiền đột biến gấp 20 lần so với mức bình thường, ba giờ trước khi YAM sụp đổ. Tôi tự hào về hệ thống đó, nhưng sau này tôi nhận ra: nó được thiết kế để phát hiện các dấu hiệu bất thường mà tôi đã biết. AI không cần các dấu hiệu đã biết. AI có thể tự học các dấu hiệu mới, từ chính các dự án khác, từ các vụ hack lịch sử, từ những mô hình mà con người không bao giờ nghĩ tới.

Boltz, AI, và ván cờ tốc độ: vì sao một giao thức non-custodial phải tự đóng cửa

Năm 2021, khi phân tích BAYC, tôi phát hiện 15% các giao dịch, khoảng 300 giao dịch, là wash trading giữa 20 ví có liên quan. Tôi công bố trên Medium, và một số NFT giảm giá 20%. Đó là một phát hiện thủ công, mất nhiều tuần để xác nhận. Nếu tôi đưa toàn bộ dữ liệu OpenSea cho một mô hình AI hôm nay, nó có thể tìm ra các cụm giao dịch giả trong vài giờ. Điều này không làm giảm giá trị của công việc xưa; nó chỉ cho thấy rằng biên độ an toàn của chúng ta đang bị thu hẹp mỗi tháng.

Quay lại Boltz. Cái tên không quan trọng bằng cấu trúc. Họ không nói lỗ hổng đã bị khai thác. Họ nói rằng AI tìm thấy nó quá nhanh so với khả năng sửa. Điều đó có nghĩa là gì? Có hai khả năng. Một: họ sử dụng một công cụ AI để tự quét mã của mình, và công cụ đó tìm ra một lỗi nghiêm trọng. Hai: một nhà nghiên cứu bên ngoài, dùng AI, báo cáo lỗ hổng cho họ. Trong cả hai trường hợp, điều then chốt là: họ nhận ra rằng nếu một AI tìm ra lỗ hổng trong vài ngày, thì những AI khác cũng có thể tìm ra nó. Họ quyết định đóng cửa trước khi điều đó xảy ra.

Vô thời hạn là một chi tiết quan trọng. Nếu đây là một lỗi tham số đơn giản, họ có thể tạm dừng hai ngày, vá code, thuê audit, rồi mở lại. Việc họ dùng chữ vô thời hạn cho thấy vấn đề không nằm ở một dòng code. Nó nằm ở quy trình. Họ đang nói rằng: ngay cả khi chúng tôi sửa lỗ hổng này, chúng tôi không có khả năng đảm bảo rằng sẽ không có lỗ hổng tiếp theo bị AI tìm ra. Và nếu điều đó đúng, thì sự tạm dừng này không phải là một sự cố, mà là một tuyên bố về giới hạn của con người.

Bây giờ đến phần phản trực giác. Rất dễ để kể câu chuyện AI đang tấn công crypto. Nhưng dữ liệu của chính Boltz cho thấy một điều ngược lại: họ chưa bị tấn công. Họ phát hiện ra lỗ hổng trước. Vậy AI ở đây không phải là kẻ xâm lược; nó là một kính hiển vi phơi bày một căn bệnh mà chúng ta đã chọn cách không nhìn. Vấn đề thực sự không phải là AI. Vấn đề là các giao thức non-custodial từ lâu đã dựa vào một mô hình bảo mật tĩnh: viết code, thuê audit một lần, khóa lại, rồi hy vọng. Trong khi đó, kẻ tấn công, hoặc người dùng tò mò, không bao giờ ngừng kiểm tra. Sự mất cân bằng này đã tồn tại từ trước AI. AI chỉ làm nó không thể phủ nhận.

Hãy cẩn thận với lối suy luận tương quan. Sự kiện Boltz đóng cửa và AI tìm bug nhanh có liên quan, nhưng không có nghĩa là AI là nguyên nhân duy nhất. Biến số can thiệp ở đây là quản trị: một đội ngũ nhỏ, không có quy trình ứng phó sự cố tự động, không có kỹ sư bảo mật túc trực, không có ngân sách cho các công cụ phòng thủ chủ động. Nếu bạn thay Boltz bằng một đội ngũ có quy trình phản hồi trong vài giờ, câu chuyện có thể khác. Đổ lỗi cho AI giống như đổ lỗi cho kẻ trộm khi bạn để cửa không khóa vậy.

Có một điều trớ trêu: Boltz, với tư cách là một giao thức non-custodial, được xây dựng để loại bỏ nhu cầu tin tưởng vào bên trung gian. Nhưng ở một cấp độ khác, nó vẫn đòi hỏi niềm tin rất lớn vào một đội ngũ phát triển có khả năng bảo trì. Khi bạn sử dụng một chiếc cầu không người trông giữ, bạn không cần tin người giữ cầu. Nhưng bạn vẫn cần tin rằng những người xây cầu đã làm đúng và sẽ quay lại sửa chữa khi có bão. Phi tập trung hóa quyền sở hữu không tự động phi tập trung hóa năng lực phản hồi.

Tuần tới, tôi sẽ theo dõi ba thứ. Một: liệu Boltz có công bố một báo cáo sự cố kỹ thuật chi tiết, hay biến mất trong im lặng. Hai: liệu các giao thức tương tự như Thorchain, Liquality, hay bất kỳ ai đang chạy dịch vụ hoán đổi phi tập trung, có vội vã công bố các biện pháp phòng thủ tự động mới hay không. Ba: liệu một quỹ bảo mật AI nào đó có tận dụng sự kiện này để gọi vốn. Nhưng câu hỏi lớn nhất không dành cho Boltz. Nó dành cho bạn: nếu toàn bộ mã nguồn của dự án bạn đang dùng được một AI quét trong một đêm, bạn có tự tin rằng sáng hôm sau bạn vẫn còn tiền không?

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$64,674.9 +0.77%
ETH Ethereum
$1,910.3 +2.17%
SOL Solana
$74.07 +0.35%
BNB BNB Chain
$593.9 +0.12%
XRP XRP Ledger
$1.06 -1.07%
DOGE Dogecoin
$0.0701 -0.13%
ADA Cardano
$0.1919 -0.10%
AVAX Avalanche
$6.67 -0.45%
DOT Polkadot
$0.8431 -1.79%
LINK Chainlink
$8.17 +0.17%

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Tin nhanh 7x24h

Thêm >
{{快讯列表(10)}} {{loop}}
{{快讯时间}}

{{快讯内容}}

{{快讯标签}}
{{/loop}} {{/快讯列表}}

Lịch sự kiện blockchain

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

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

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%

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

18
03
unlock Mở khóa token Sui

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

🧮 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
$64,674.9
1
Ethereum ETH
$1,910.3
1
Solana SOL
$74.07
1
BNB Chain BNB
$593.9
1
XRP Ledger XRP
$1.06
1
Dogecoin DOGE
$0.0701
1
Cardano ADA
$0.1919
1
Avalanche AVAX
$6.67
1
Polkadot DOT
$0.8431
1
Chainlink LINK
$8.17

🐋 Theo dõi cá voi

🔵
0xb293...6005
1 ngày trước
Stake
2,260,577 USDT
🔴
0xc2b0...de80
30 phút trước
Chuyển ra
3,083,035 USDT
🟢
0x38f9...22b1
12 phút trước
Chuyển vào
6,872 BNB

💡 Smart Money

0x2c27...e8a5
Bot chênh lệch giá
+$0.4M
84%
0x3173...1b6a
Nhà giao dịch on-chain dày dặn
+$0.5M
89%
0xe5d1...5377
Nhà tạo lập thị trường
+$3.2M
91%