Chương 2: Nữ Chủ Tịch Quỹ Đầu Tư
Hai tuần sau khi bị đuổi khỏi PayViet, Phạm Tuấn Kiệt đứng trước gương trong phòng trọ mười hai mét vuông ở ngõ 68 Trần Thái Tông, loay hoay chỉnh lại chiếc áo sơ mi trắng duy nhất mà anh sở hữu.
Áo hơi chật ở vai — anh mua nó từ hồi năm ba đại học Bách Khoa, khi cân nặng còn nhẹ hơn bốn ký so với bây giờ.
Cổ áo hơi ngả vàng dù đã giặt kỹ.
Tech Summit Hà Nội 2026 — sự kiện công nghệ lớn nhất năm — diễn ra tại Trung tâm Hội nghị Quốc gia Mỹ Đình.
Kiệt không có vé VIP.
Anh có một tấm vé phổ thông miễn phí mà Ngọc — cô bạn cùng lớp giờ đang làm marketing cho ban tổ chức — nhắn tin gửi qua Zalo kèm dòng: "Mày đi đi, biết đâu gặp may."
Kiệt đến nơi lúc chín giờ sáng.
Sảnh chính của trung tâm hội nghị rộng mênh mông, trần cao mười lăm mét, ánh sáng LED trắng chiếu xuống từng booth trưng bày.
Hàng trăm người mặc vest, đeo badge tên, tay cầm name card — thế giới của những kẻ biết gọi vốn, biết networking, biết biến ý tưởng thành slide PowerPoint mười hai trang để thuyết phục nhà đầu tư.
Kiệt lạc lõng giữa đám đông đó như một con cá nước ngọt bị thả vào bể nước mặn.
Anh không có name card, không có pitch deck, không có gì ngoài chiếc laptop trong ba lô và một cái đầu đầy code.
Anh lang thang qua các booth — VNPay, MoMo, ZaloPay, những ông lớn fintech — rồi dừng lại trước một khu vực nhỏ hơn ở góc phải hội trường, nơi một tấm banner xanh đậm ghi: "Hackathon Zone — Live Demo: Hệ thống Thanh toán Blockchain thế hệ mới."
Một nhóm ba kỹ sư đang demo sản phẩm trước khoảng hai mươi người xem, trong đó có một cô gái đứng hàng đầu.
Cô ấy cao khoảng một mét sáu lăm, tóc đen dài buộc gọn sau gáy, mặc blazer xám nhạt cắt may chuẩn xác đến từng đường chỉ.
Mắt cô tập trung vào màn hình demo với cường độ của một người đang đọc hợp đồng mười trang.
Trên badge tên: "Nguyễn Hà Linh — Chairwoman, VinaTech Ventures."
Kiệt biết VinaTech Ventures.
Quỹ đầu tư công nghệ quy mô năm trăm tỷ, chuyên rót vốn cho startup fintech và AI.
Quỹ này đã đầu tư vào NanoBank, VietWallet, và ít nhất ba startup blockchain khác trong hai năm qua.
Người sáng lập và chủ tịch — Nguyễn Hà Linh, hai mươi chín tuổi, tốt nghiệp thạc sĩ Tài chính Công nghệ tại MIT, con gái duy nhất của ông Nguyễn Hà Phong, Chủ tịch Tập đoàn Hà Phong Holdings.
Kiệt đứng phía sau đám đông, nhìn demo.
Nhóm kỹ sư đang trình bày một hệ thống thanh toán point-of-sale chạy trên blockchain riêng, cho phép merchant nhận thanh toán crypto và quy đổi tự động sang VND qua API của Agribank.
Anh nhận ra lỗ hổng trong vòng chưa đầy ba mươi giây.
Đó không phải lỗ hổng nhỏ.
Đó là một lỗ hổng kiến trúc — loại lỗi mà người viết code không thể nhìn thấy vì họ quá gần sản phẩm, nhưng một kẻ tấn công có kinh nghiệm sẽ khai thác được trong vòng một tiếng.
Khi phần demo kết thúc, Hà Linh đặt câu hỏi đầu tiên, giọng rõ ràng, không lên giọng: "Cơ chế xác thực giao dịch giữa node merchant và node ngân hàng sử dụng giao thức nào?
Nếu là PBFT, throughput tối đa trên mỗi shard là bao nhiêu TPS?"
Câu hỏi đó khiến Kiệt ngẩng đầu lên.
Không nhiều chủ tịch quỹ đầu tư biết phân biệt giữa PBFT và Raft consensus, chưa nói đến việc hỏi về throughput per shard.
Nhóm kỹ sư trả lời lúng túng, đưa ra con số ba trăm TPS mà Kiệt biết chắc là nói phóng — thực tế với kiến trúc họ đang dùng, may lắm được bảy mươi.
Kiệt không định lên tiếng.
Nhưng khi anh nghe trưởng nhóm kỹ sư nói: "Hệ thống hoàn toàn an toàn, không có điểm yếu bảo mật nào," anh không kìm được.
"Có," Kiệt nói từ phía sau.
Giọng anh không to, nhưng đủ rõ để mọi người quay lại.
Hai mươi cặp mắt nhìn anh — gã thanh niên áo sơ mi nhăn, không badge VIP, đứng rìa đám đông.
Hà Linh cũng quay lại, mắt cô lướt qua Kiệt từ đầu đến chân trong nửa giây — đánh giá, phân loại, xếp hạng — rồi dừng lại ở đôi mắt anh.
"Anh nói có điểm yếu?" cô hỏi, giọng trung tính, không khuyến khích cũng không ngăn cản.
"Smart contract thanh toán của các bạn dùng hàm transfer trực tiếp mà không kiểm tra reentrancy guard," Kiệt nói, bước lên phía trước.
"Nếu tôi viết một contract độc hại gọi lại hàm withdraw trong callback của receive(), tôi có thể rút toàn bộ pool thanh khoản trong một transaction duy nhất.
Đây là lỗi giống hệt vụ hack DAO năm 2016 trên Ethereum — sáu mươi triệu đô mất trong vài phút."
Căn phòng im lặng.
Trưởng nhóm kỹ sư mặt đỏ lên, bắt đầu lắp bắp phản biện.
Nhưng Kiệt đã rút laptop ra, mở Remix IDE, và trong hai phút — ngay trước mặt tất cả mọi người — anh viết một đoạn Solidity proof-of-concept dài bốn mươi dòng mô phỏng cuộc tấn công reentrancy vào chính smart contract đang được demo.
"Đây," Kiệt quay màn hình về phía Hà Linh.
"Nếu deploy contract này lên testnet và gọi hàm attack(), nó sẽ drain toàn bộ ETH trong pool.
Tôi không cần ba trăm TPS — tôi chỉ cần một transaction duy nhất."
Hà Linh nhìn màn hình laptop.
Cô đọc code — không phải lướt qua, mà đọc từng dòng, từ dòng một đến dòng bốn mươi.
Kiệt nhận ra điều đó vì mắt cô di chuyển theo đúng logic của đoạn code, dừng lại ở những chỗ mà một người hiểu Solidity sẽ dừng.
"Anh là ai?"
Linh hỏi, mắt vẫn chưa rời màn hình.
"Phạm Tuấn Kiệt.
Trước đây là CTO PayViet."
Linh ngẩng lên, ánh mắt sắc lại.
"PayViet.
Startup fintech vừa gọi Series A hai mươi tỷ.
Tôi biết Trần Đức Anh."
"Đức Anh là CEO," Kiệt đáp.
"Tôi là người viết toàn bộ sản phẩm.
Và tôi vừa bị anh ta dilute cổ phần xuống 0.5% rồi đuổi ra ngoài."
Kiệt nói câu đó bằng giọng phẳng, không oán hận, không kể khổ.
Chỉ là sự thật.
Nhưng anh thấy một thứ gì đó chuyển động trong mắt Linh — không phải thương hại, mà là sự tính toán.
Cô đang xử lý thông tin, đang đánh giá giá trị.
"Đi uống cà phê với tôi," Linh nói.
Không phải câu hỏi.
Họ ngồi ở quán The Coffee House trong khuôn viên trung tâm hội nghị.
Linh gọi americano nóng, Kiệt gọi trà đào.
Cô mở iPad Pro, bật app ghi chú Notion.
"Kể cho tôi nghe về kiến trúc blockchain mà anh thiết kế cho PayViet," cô nói.
"Không cần giấu.
Tôi đã ký NDA với ít nhất mười hai startup fintech trong năm nay.
Thông tin của anh an toàn với tôi."
Kiệt nhìn cô ba giây, cân nhắc.
Rồi anh bắt đầu nói — không phải pitch, không phải bán hàng — mà là một kỹ sư giải thích kiến trúc cho một người đủ giỏi để hiểu.
Anh nói về Layer 2 scaling solution mà anh đã thiết kế, về zero-knowledge proof cho xác thực danh tính, về consensus mechanism tùy chỉnh cho phép xử lý năm nghìn giao dịch mỗi giây mà vẫn đảm bảo finality trong ba giây.
Linh nghe, ghi chú, và hỏi — những câu hỏi mà Kiệt phải dừng lại suy nghĩ trước khi trả lời.
Cô không phải kiểu nhà đầu tư chỉ nhìn vào DAU và revenue growth.
Cô hiểu công nghệ, hiểu kiến trúc, hiểu sự khác biệt giữa một sản phẩm có moat thực sự và một thứ có thể bị clone trong sáu tháng.
"Anh muốn gì bây giờ?"
Linh hỏi sau bốn mươi phút, đặt iPad xuống.
"Tôi muốn xây một sản phẩm mới," Kiệt đáp ngay lập tức.
"Tốt hơn PayViet.
Dựa trên blockchain thực sự, không phải cái vỏ nửa vời mà Đức Anh ép tôi phải cắt bớt để tiết kiệm chi phí server."
"Anh cần bao nhiêu tiền?"
"Ba mươi tỷ.
Mười tỷ cho hạ tầng cloud và node validators, mười tỷ cho team kỹ sư trong mười hai tháng, mười tỷ cho compliance và giấy phép."
Linh gật đầu — không phải đồng ý, mà là ghi nhận con số.
"Con số hợp lý cho scope anh vừa mô tả.
Nhưng tôi không rót ba mươi tỷ vào một người mà tôi gặp lần đầu ở tech summit, dù anh có viết exploit nhanh đến mấy."
Cô đứng dậy, vuốt phẳng vạt blazer.
"Tuần sau có Hackathon Fintech Vietnam do Ngân hàng Nhà nước bảo trợ, tổ chức tại Đại học Bách Khoa Hà Nội.
Ba ngày, bốn mươi đội.
Anh tham gia đi.
Nếu anh thắng — không phải top ba, mà thắng tuyệt đối — chúng ta sẽ nói chuyện tiếp về ba mươi tỷ đó."
Cô đặt name card lên bàn — giấy cotton dày, chữ dập nổi, chỉ có tên và một số điện thoại.
Rồi cô quay đi, bước nhanh qua sảnh hội nghị, blazer xám nhạt biến mất giữa đám đông vest đen.
Kiệt ngồi lại, cầm tấm name card, xoay đi xoay lại.
Ba mươi tỷ.
Một người phụ nữ hai mươi chín tuổi nói về ba mươi tỷ với thái độ bình tĩnh như đang bàn chuyện mua một chiếc laptop mới.
Anh mở laptop, search "Hackathon Fintech Vietnam 2026."
Đăng ký đã đóng từ tuần trước.
Deadline gia hạn cuối cùng: ngày mai, mười tám giờ.
Kiệt mở form đăng ký, điền thông tin.
Tên đội: solo.
Số thành viên: một.
Anh nhấn "Gửi" và đóng laptop lại.