Chương 346: Quả Bom Logic Nhắm Vào Sàn Giao Dịch Chứng Khoán V-Prosper
Mười một giờ mười bảy phút đêm.
Mưa đã ngớt trên Quận 5, nhưng những vệt nước trên mặt đường vẫn phản chiếu ánh đèn vàng kéo dài tới tận cuối con hẻm.
Trong căn hộ cũ tầng mười một, Zero vẫn ngồi trước màn hình.
Tiến Chập đứng phía sau.
Lão Cửu thì chưa ngủ.
Ổng vừa đặt ly trà xuống bàn thì chiếc ThinkPad X230 phát ra một tiếng báo ngắn.
Không lớn.
Nhưng khác với mọi âm báo trước đó.
Zero quay phắt lại.
— Có chuyện.
Lão Cửu bước tới.
Màn hình hiện một dòng đỏ.
FINANCIAL ALERT
Bên dưới là:
V-PROSPER — CRITICAL EVENT
TRANSACTION CONSISTENCY — FAILED
SETTLEMENT QUEUE — ABNORMAL
LIQUIDITY PRESSURE — RISING
TIME TO CONTROLLED SHUTDOWN — 00:44:52
Tiến Chập nhìn đồng hồ.
— Bốn mươi lăm phút?
Zero gật đầu.
— Nếu cảnh báo này đúng.
Lão Cửu không hỏi tiếp.
Ông nhìn xuống dòng cuối cùng.
Một biểu tượng con cáo nhỏ xuất hiện.
Ngay bên cạnh là một chuỗi ký hiệu.
Không dài.
Không cầu kỳ.
Chỉ vài đoạn ký tự được sắp xếp theo đúng kiểu mà Zero đã nhìn thấy ở Ch345.
Zero lập tức nhận ra.
— Cách đặt tên module.
Lão Cửu nhìn cậu.
— Của Bát?
Zero không trả lời ngay.
Cậu phóng lớn phần dữ liệu.
— Giống.
Tiến Chập cau mày.
— Lại chín mươi chín phần trăm?
— Không.
Zero lắc đầu.
— Lần này chưa đủ dữ liệu để tính.
Lão Cửu nhìn màn hình thêm vài giây.
— Tốt.
Tiến Chập ngạc nhiên.
— Tốt?
— Nếu chưa đủ dữ liệu thì đừng biến nghi ngờ thành kết luận.
Ông kéo ghế ngồi xuống.
— Ch345 đã có một cái bẫy. Tụi nó biết mình đang đào vào mã của Bát. Nếu muốn dụ mình, thứ dễ nhất là ném thêm một cái bóng của Bát ra trước mặt.
Zero gật.
Nhưng vẻ mặt cậu không nhẹ đi.
— Còn một chuyện.
Cậu mở một cửa sổ khác.
Một bảng thống kê xuất hiện.
Không có tên khách hàng.
Không có số tài khoản.
Chỉ có các nhóm giao dịch được phân loại.
GROUP A — UNUSUAL WITHDRAWAL REQUESTS
GROUP B — DUPLICATED SETTLEMENT EVENTS
GROUP C — UNCONFIRMED REVERSALS
GROUP D — LIQUIDITY RESERVATION
Lão Cửu nhìn một lượt.
— Không phải tiền đã mất.
— Chưa.
— Vậy thứ gì đang xảy ra?
Zero chỉ vào dòng thứ tư.
— Hệ thống đang giữ thanh khoản để xử lý những yêu cầu mà nó cho rằng hợp lệ.
Tiến Chập hiểu ra trước.
— Nếu cứ tiếp tục...
— Một lượng tiền rất lớn sẽ bị khóa trong các quy trình đối soát, hoàn trả và dự phòng.
Zero dừng lại.
— Không cần lấy tiền thật ngay lập tức. Chỉ cần khiến hệ thống tin rằng tiền đang phải đi.
Lão Cửu ngẩng đầu.
Ánh mắt ông thay đổi.
Đó là kiểu ánh mắt mỗi khi ông nhận ra đối phương đã đổi cách đánh.
— Blockchain-Vay.
Zero gật.
— Đúng.
Tiến Chập bước tới.
— Nhưng Blockchain-Vay là tiền của người dùng.
— Còn V-Prosper là tiền trong hệ thống tài chính.
Lão Cửu nói chậm.
— Tụi nó đang thử xem lòng tin có thể biến thành thanh khoản như thế nào.
Không ai nói thêm.
Bên ngoài cửa sổ, Quận 5 vẫn sáng đèn.
Một chiếc xe tải chạy qua.
Một tiệm thuốc Bắc đóng cửa.
Một quán ăn còn khách.
Thành phố không biết rằng cách đó vài cây số, một hệ thống tài chính đang bắt đầu tự nghi ngờ chính nó.
Mười một giờ hai mươi phút.
Thông tin đầu tiên từ Nghĩa tới.
Không phải cuộc gọi.
Một tin nhắn ngắn.
V-PROSPER ĐÃ KÍCH HOẠT QUY TRÌNH ỨNG PHÓ KHẨN.
Ngay sau đó:
CHƯA CÓ XÁC NHẬN TIỀN DÂN BỊ RÚT THẬT.
Lão Cửu đọc xong.
— Ít nhất họ chưa hoảng loạn.
Zero nói:
— Nhưng nếu thông tin này lọt ra ngoài...
— Người ta sẽ tự rút tiền.
Tiến Chập tiếp lời.
Lão Cửu gật.
— Đó mới là quả bom.
Không phải máy chủ.
Không phải một dòng lệnh.
Là phản ứng của con người.
Zero mở thêm một bảng.
Các chỉ số biến động theo từng phút.
Một số nhóm tài khoản bắt đầu phát sinh yêu cầu giao dịch bất thường.
Không phải hàng triệu.
Nhưng đủ để tạo thành một đường xu hướng.
USER BEHAVIOR — SHIFTING
WITHDRAWAL INTEREST — RISING
CONFIDENCE — FALLING
Lão Cửu đứng dậy.
— Nghĩa đang làm gì?
Tiến Chập kiểm tra điện thoại.
— Ảnh nói lực lượng chức năng đang phối hợp với bên V-Prosper. Chưa có lệnh công bố rộng rãi.
— Tốt.
— Nhưng có một vấn đề.
— Gì?
Tiến Chập đưa điện thoại cho ông.
Một đoạn tin nhắn vừa được chuyển tiếp.
HỆ THỐNG V-PROSPER ĐANG BỊ RÚT TIỀN HÀNG LOẠT.
Bên dưới là một ảnh chụp màn hình.
Ảnh không rõ nguồn.
Nhưng nó đang được chuyển trong vài nhóm kín.
Lão Cửu nhìn vài giây.
— Tin giả.
Zero lắc đầu.
— Chưa chắc.
Lão Cửu nhìn cậu.
— Sao?
— Nó có thể là ảnh thật của một cảnh báo nội bộ, nhưng bị cắt mất phần quan trọng.
Zero chỉ vào góc ảnh.
— Nếu người làm ảnh này lấy được màn hình thật, nghĩa là bên trong có người hoặc có dữ liệu bị rò.
Tiến Chập im lặng.
Lão Cửu nói:
— Vậy đừng hỏi ảnh thật hay giả.
Ông cầm điện thoại.
— Hỏi ai muốn người ta nhìn thấy nó.
Mười một giờ hai mươi tám.
Tại một phòng điều hành của V-Prosper ở khu trung tâm Quận 1, hàng chục nhân viên đang làm việc.
Không ai được phép rời khỏi vị trí.
Một số màn hình hiển thị cảnh báo.
Một số màn hình khác vẫn hoạt động bình thường.
Điều đáng sợ nhất chính là sự bình thường đó.
Hệ thống chưa sập.
Giao dịch chưa dừng.
Nhưng nhiều quy trình đang chậm lại.
Một chuyên viên nói:
— Bộ phận thanh toán báo có yêu cầu trùng.
Người khác trả lời:
— Hệ thống tự động đánh dấu hợp lệ.
— Có thể hủy không?
— Chưa dám.
— Tại sao?
Người kia nhìn màn hình.
— Vì quyền hủy và quyền xác nhận đang nằm ở hai quy trình khác nhau.
Cả phòng im vài giây.
Một người phụ trách cao hơn bước tới.
— Tách hệ thống.
Kỹ thuật viên lắc đầu.
— Nếu tách ngay, các lệnh đang chờ có thể chuyển sang trạng thái chưa xác định.
— Còn nếu không tách?
Không ai trả lời.
Màn hình ở giữa phòng đổi màu.
LIQUIDITY RESERVATION — 18%
Rồi:
21%
Một phút sau:
24%
Không có tiền nào biến mất trên màn hình.
Nhưng tiền đang bị giữ lại.
Đó mới là điều khiến tất cả mọi người bắt đầu căng thẳng.
Mười một giờ ba mươi hai.
ThinkPad X230 của Lão Cửu nhận được một kết nối.
Không phải kết nối trực tiếp.
Chỉ là một gói dữ liệu đã được mã hóa và gửi tới một địa chỉ trung gian.
Zero nhìn nó.
— Nó biết mình đang xem.
Lão Cửu hỏi:
— Có truy ngược được không?
— Không nên.
— Vì sao?
Zero quay sang.
— Vì nếu nó muốn mình đuổi theo, thì thứ đầu tiên mình thấy chắc chắn là thứ nó muốn mình thấy.
Lão Cửu gật.
— Đọc nội dung.
Zero giải mã ở mức hiển thị.
Không có chương trình.
Không có tệp thực thi.
Chỉ một đoạn thông điệp.
Màn hình hiện lên.
ANH ĐÃ ĐÀO TỚI ĐÂY.
Dòng thứ hai xuất hiện.
BẢN SAO CỦA BÁT KHÔNG PHẢI THỨ ANH CẦN TÌM.
Tiến Chập nhìn Lão Cửu.
Ông không nói.
Dòng thứ ba hiện lên.
ANH CẦN TÌM NGƯỜI ĐÃ CHO PHÉP NÓ ĐƯỢC SAO CHÉP.
Zero ngẩng đầu.
— Nó biết chuyện Ch345.
Lão Cửu vẫn bình tĩnh.
— Hoặc muốn mình nghĩ nó biết.
Dòng cuối cùng xuất hiện.
Lần này chỉ có một câu.
MUỐN CỨU SÀI GÒN, HÃY MANG Ổ CỨNG NĂM XƯA RA CẦU MỐNG.
Sau đó là một dòng đồng hồ.
00:39:11
Tiến Chập nhìn Lão Cửu.
— Ổ cứng nào?
Lão Cửu không trả lời.
Zero quay sang.
— Anh có?
— Có.
Căn phòng im lặng.
Tiến Chập hỏi:
— Vậy tại sao chưa giao?
Lão Cửu nhìn màn hình.
— Vì người gửi biết nó tồn tại.
— Có thể họ lấy thông tin từ Khang.
— Có thể.
— Hoặc từ hồ sơ 2013.
— Có thể.
— Hoặc...
— Đừng đoán.
Lão Cửu đứng dậy.
— Chúng ta đang có một quả bom logic, một cuộc khủng hoảng thanh khoản và một kẻ biết về ổ cứng cũ.
Ông nhìn hai người.
— Nếu chạy theo từng thứ một, tụi mình sẽ bị kéo đi.
Mười một giờ ba mươi sáu.
Nghĩa gọi.
Giọng ông trầm hơn bình thường.
— Vũ.
— Tôi nghe.
— Bên V-Prosper đã xác nhận có sự cố nghiêm trọng.
— Tiền thật?
— Chưa có bằng chứng tiền khách hàng đã bị rút hàng loạt như tin đồn.
Lão Cửu thở nhẹ.
— Tôi đoán đúng.
Nghĩa tiếp:
— Nhưng hệ thống thanh khoản đang chịu áp lực. Nếu các tổ chức liên quan đồng loạt kích hoạt phương án phòng thủ, tình hình sẽ xấu hơn.
— Có ai yêu cầu chuyển tiền không?
Nghĩa im vài giây.
— Có các yêu cầu được hệ thống ghi nhận.
— Ai phê duyệt?
— Đó mới là vấn đề.
Lão Cửu nhìn Zero.
— Nói tiếp đi.
— Một số yêu cầu có chữ ký hệ thống hợp lệ.
Tiến Chập cau mày.
— Chữ ký hợp lệ không có nghĩa người yêu cầu hợp lệ.
Nghĩa nói:
— Tôi cũng đang nghĩ vậy.
Lão Cửu hỏi:
— Có tên người yêu cầu không?
— Bị thiếu.
Cả căn phòng lặng đi.
Chỉ một câu.
Nhưng nó kéo tất cả trở lại Ch271.
REQUESTER — MISSING
Lão Cửu nhắm mắt trong giây lát.
Hồ sơ 102.
Khang.
Lão Bát.
Blockchain-Vay.
V-Prosper.
Những thứ tưởng như nằm ở các đường dây khác nhau bắt đầu chạm vào nhau.
Không phải bằng tiền.
Mà bằng quyền.
— Nghĩa.
— Tôi đây.
— Đừng cho ai công bố rằng V-Prosper đã bị rút tiền.
— Tôi biết.
— Không. Ý tôi là đừng để bất kỳ ai biến sự cố thanh khoản thành tin “tiền dân đã mất”.
Nghĩa im vài giây.
— Nếu tin đó lan ra?
— Người dân sẽ tự tạo ra cuộc tấn công thứ hai.
Nghĩa hiểu.
— Hoảng loạn.
— Đúng.
— Tôi sẽ xử lý theo hướng xác minh trước khi phát thông tin.
— Làm đi.
Cuộc gọi kết thúc.
Tiến Chập nhìn Lão Cửu.
— Anh đang nghĩ gì?
— Tụi nó không cần lấy hết tiền.
— Vậy cần gì?
Lão Cửu chỉ vào màn hình.
— Cần người ta tin rằng tiền đã mất.
Zero nói:
— Khi đó người ta tự tạo áp lực thanh khoản.
— Và hệ thống tự kích hoạt các lớp bảo vệ.
Tiến Chập tiếp lời.
— Rồi kẻ đứng sau chỉ cần quan sát phản ứng.
Lão Cửu gật.
— Giống những gì nó làm với tụi mình suốt thời gian qua.
Zero nhìn bảng dữ liệu.
— Step 3.
Lão Cửu không đáp.
Nhưng ông biết.
Step 3 không còn chỉ là thử phản ứng của một nhóm người.
Nó đang thử phản ứng của cả một hệ thống tài chính.
Mười một giờ bốn mươi hai.
Một thông báo mới xuất hiện.
LIQUIDITY RESERVATION — 31%
Zero lập tức đứng lên.
— Tới rồi.
— Cái gì?
— Nếu con số này tiếp tục tăng, V-Prosper sẽ phải chuyển sang phương án kiểm soát giao dịch.
Lão Cửu hỏi:
— Có cách nào dừng nó?
Zero lắc đầu.
— Không phải bằng cách đụng vào hệ thống.
Lão Cửu nhìn cậu.
Zero chỉ vào điện thoại.
— Phải làm cho người có quyền quyết định hiểu rằng dữ liệu đang có hai lớp.
— Một lớp máy đọc.
— Một lớp người xác minh.
Tiến Chập nói:
— Vá cách ra quyết định.
Lão Cửu cười rất nhẹ.
— Ch345 tới Ch346.
— Tin tưởng.
— Và quyền.
Ông lấy bút viết lên một tờ giấy.
YÊU CẦU
NGƯỜI YÊU CẦU
NGƯỜI KÝ
NGƯỜI THỰC HIỆN
NGƯỜI HƯỞNG LỢI
Bên dưới, ông gạch chân hai chữ.
NGƯỜI YÊU CẦU
— Kẻ nào đang cố giấu cái này?
Zero nhìn.
— Requester.
— Chính xác.
Lão Cửu nói:
— Khang là signer.
— Huy là executor trong một nhánh trước.
— Quốc Khánh có quyền tài chính.
— Còn beneficiary?
Không ai trả lời.
Lão Cửu nhìn ra cửa sổ.
— Chưa biết.
Mười một giờ bốn mươi sáu.
Thông báo trên ThinkPad thay đổi.
LIQUIDITY RESERVATION — 34%
CONTROL WINDOW — 00:15:04
Sau đó, một dòng mới xuất hiện.
OLD STORAGE — REQUIRED
Zero nhìn Lão Cửu.
— Nó đang nhắc lại ổ cứng.
Tiến Chập hỏi:
— Cầu Mống?
Lão Cửu gật.
— Nhưng chưa chắc nó thật sự muốn cái ổ cứng.
— Vậy muốn gì?
Lão Cửu cầm áo khoác.
— Muốn biết ai sẽ mang nó tới.
Zero nhìn ông.
— Nghĩa là?
— Nếu tôi đi, nó biết tôi vẫn giữ nó.
— Nếu anh không đi?
— Nó biết tôi không tin nó.
Tiến Chập nói:
— Cả hai đều có lợi cho nó.
Lão Cửu dừng lại.
— Đúng.
Ông quay sang Zero.
— Nhưng còn một lựa chọn.
— Gì?
— Không mang ổ cứng.
Zero hiểu ngay.
— Mang dữ liệu giả?
Lão Cửu lắc đầu.
— Không.
Ông lấy một chiếc túi cũ đặt lên bàn.
— Mang chính cái ổ cứng.
Tiến Chập nhìn ông.
— Anh đi thật?
— Tôi không nói sẽ mở nó.
Zero cau mày.
— Nhưng nếu kẻ đó muốn ổ cứng, nó có thể phục kích.
— Vì vậy mới cần tách người.
Lão Cửu chỉ vào màn hình.
— Tụi nó đang muốn xem ai có quyền quyết định.
Ông nhìn Zero.
— Từ Ch332 tới giờ, nó cứ hỏi một câu.
— Ai có quyền?
— Ừ.
Lão Cửu quay sang Tiến Chập.
— Không ai được biết toàn bộ kế hoạch.
Tiến Chập im lặng.
— Kể cả tôi?
— Nhất là cậu.
Không khí trong phòng chùng xuống.
Nhưng không ai phản đối.
Đó chính là thứ họ đã học được sau hàng loạt cuộc thử nghiệm.
Tin nhau không có nghĩa là giao hết quyền cho nhau.
Mười một giờ năm mươi.
Một cuộc gọi khẩn từ Nghĩa.
— Vũ!
— Tôi nghe.
— Chỉ số thanh khoản vừa tăng mạnh.
— Bao nhiêu?
— Ba mươi tám phần trăm.
Zero nhìn màn hình.
Con số trên máy của họ chậm hơn vài giây.
38%
Nghĩa nói:
— V-PROSPER chuẩn bị kích hoạt phương án cô lập một phần.
Lão Cửu hỏi:
— Có người xác minh độc lập chưa?
— Đang làm.
— Đừng để hệ thống tự quyết định.
— Tôi hiểu.
— Nghĩa.
— Gì?
— Tìm người đã tạo yêu cầu đầu tiên.
Đầu dây bên kia im lặng.
— Requester?
— Đúng.
— Nếu họ xóa?
Lão Cửu đáp:
— Vậy tìm người có quyền xóa nó.
Nghĩa hiểu.
— Tôi sẽ cho người kiểm tra theo hướng đó.
Cuộc gọi kết thúc.
Lão Cửu quay lại.
Zero đang nhìn một bảng dữ liệu khác.
— Có cái này.
— Gì?
— Mẫu thời gian.
Cậu phóng lớn.
Các sự kiện của Blockchain-Vay.
Các relay.
Các yêu cầu thanh khoản của V-Prosper.
Một dòng dữ liệu từ hồ sơ năm 2013.
Không trùng hoàn toàn.
Nhưng có một khoảng thời gian giống nhau.
Tiến Chập cúi xuống.
— Khoảng trễ.
Zero gật.
— Không phải cùng giao dịch.
— Mà cùng mô hình.
Lão Cửu nhìn rất lâu.
Rồi ông nói:
— Đây mới là thứ tụi nó sợ mình tìm thấy.
— Cái gì?
— Không phải tiền.
Ông chỉ vào bốn nhóm dữ liệu.
— Một người có thể viết code.
Chỉ vào dòng thứ hai.
— Một người khác có thể ký.
Dòng thứ ba.
— Người khác nữa có thể thực hiện.
Rồi dòng cuối.
— Nhưng để cả bốn chuyện xảy ra đúng lúc...
Lão Cửu ngừng lại.
— Phải có người thiết kế đường đi.
Không ai nói nữa.
Mười một giờ năm mươi tám.
Còn hai phút trước khi hệ thống bước sang một cửa kiểm soát mới.
Lão Cửu cầm chiếc túi.
Zero hỏi:
— Anh thật sự tới Cầu Mống?
— Tôi tới.
— Một mình?
— Không.
— Ai đi?
Lão Cửu nhìn hai người.
— Không ai đi cùng tôi.
Tiến Chập sững lại.
— Vậy anh vừa nói không đi một mình.
Lão Cửu cười.
— Tôi nói tôi không đi cùng ai.
Zero hiểu ra.
— Mạng người.
Lão Cửu gật.
— Thành phố này có quá nhiều người nhìn thấy nhau.
Ông mở cửa.
Trước khi bước ra, ThinkPad phát ra tiếng báo.
Tất cả quay lại.
Một dòng chữ cuối cùng xuất hiện.
LIQUIDITY — 41%
Bên dưới:
102 — AUTHORIZATION PATH DETECTED
REQUESTER — REDACTED
SIGNER — K
EXECUTOR — UNKNOWN
BENEFICIARY — UNKNOWN
SOURCE CODE — LEGACY PATTERN
Rồi một dòng đỏ.
CẦU MỐNG — 00:29:00
Lão Cửu nhìn màn hình.
Hai mươi chín phút.
Không đủ để suy nghĩ.
Nhưng đủ để đặt một cái bẫy.
Ông tắt màn hình.
— Nó muốn tôi mang ổ cứng tới.
Zero hỏi:
— Còn V-Prosper?
Lão Cửu kéo cửa.
— V-Prosper chỉ là cái đồng hồ.
Tiến Chập nhìn ông.
— Còn cái gì mới là quả bom?
Lão Cửu đáp:
— Người tin vào cái đồng hồ.
Cánh cửa đóng lại.
Bên ngoài, tiếng xe máy chạy qua con hẻm.
Sài Gòn vẫn chưa biết rằng một cuộc khủng hoảng tài chính đang diễn ra ngay giữa lòng Quận 1.
Và ở đâu đó dưới ánh đèn Nguyễn Huệ, một người đang chờ chiếc ổ cứng năm xưa xuất hiện.
Nhưng lần này, Lão Cửu không đi để giao nó.
Ông đi để tìm xem—
ai là người đã yêu cầu nó được giữ lại từ năm 2013.
Trên màn hình chiếc ThinkPad trong căn phòng tối, dòng trạng thái cuối cùng chậm rãi chuyển sang:
V-PROSPER — LIQUIDITY CRISIS
BLOCKCHAIN-VAY — ACTIVE
102 — ACTIVE
REQUESTER — UNKNOWN
SIGNER — K
EXECUTOR — UNKNOWN
BENEFICIARY — UNKNOWN
LÃO BÁT CODE STYLE — POSSIBLE DECOY
2013 AUTHORIZATION — UNRESOLVED
NEXT LOCATION — CẦU MỐNG
STEP 3 — HUMAN SEPARATION
STATUS — ACTIVE
--=---
PLS FOLLOW – THEO DÕI KÊNH
Nếu bạn yêu thích câu chuyện này, hãy nhấn Follow (Theo dõi) để không bỏ lỡ những chương tiếp theo. Mỗi lượt theo dõi và sự ủng hộ của bạn là nguồn động lực quý giá, giúp tác giả tiếp tục sáng tác và đưa câu chuyện đến những chặng đường hấp dẫn hơn. Cảm ơn bạn đã đồng hành cùng tác giả!
---==--