Hook
Phương pháp so sánh vốn của Ngân hàng Trung ương Anh (BoE) đang có một lỗi logic cơ bản: họ so sánh tỷ lệ vốn giữa các ngân hàng mà không xét đến sự khác biệt về cấu trúc rủi ro danh mục. Điều này giống như kiểm tra bảo mật của hai hợp đồng thông minh chỉ dựa trên tổng TVL mà bỏ qua các lỗi reentrancy hay oracle. Tuần trước, các ngân hàng như HSBC, Barclays và Lloyds công khai chỉ trích phương pháp này, gọi nó là “sai lệch” và “gây thiệt hại tín dụng”. Nhưng điều thú vị không nằm ở cuộc cãi vã chính trị, mà ở lỗ hổng kỹ thuật ẩn sau những con số. Lỗ hổng ở đây, không phải hype ở kia.
Context
Để hiểu, bạn cần nhìn vào cách BoE tính “Capital Comparison” – một phép đo dùng để xác định mức vốn đệm (countercyclical buffer) và phụ phí rủi ro hệ thống. Về cơ bản, BoE lấy tỷ lệ vốn (Common Equity Tier 1 / Risk-Weighted Assets) của mỗi ngân hàng, chuẩn hóa theo một số yếu tố như quy mô và mô hình kinh doanh, rồi so sánh với các ngân hàng khác trong cùng nhóm. Nếu một ngân hàng thấp hơn trung vị nhóm, nó sẽ bị yêu cầu tăng vốn. Nghe có vẻ hợp lý, nhưng vấn đề nằm ở chỗ Risk-Weighted Assets (RWA) – tài sản rủi ro – là một biến số cực kỳ nhạy cảm với mô hình nội bộ của từng ngân hàng. Mỗi ngân hàng có quyền ước tính xác suất vỡ nợ (PD) và tổn thất khi vỡ nợ (LGD) theo mô hình riêng, với sự chấp thuận của BoE. Điều này tạo ra một hiệu ứng “sandwich”: nếu BoE dùng RWA của chính các ngân hàng để so sánh, ngân hàng nào có mô hình “tối ưu” (đọc là: gán rủi ro thấp) sẽ có RWA thấp, tỷ lệ vốn cao hơn, và không bị phạt. Ngược lại, ngân hàng nào áp dụng mô hình thận trọng (PD cao hơn) sẽ bị thiệt. Đây chính là điểm mù mà các ngân hàng đang chỉ ra.
Core
Phân tích kỹ thuật: Hãy nhìn vào mã nguồn của phép so sánh này – nếu có thể gọi nó là “smart contract” của BoE. Thực chất, nó là một hàm tính toán phi tập trung (decentralized computation) nhưng với đầu vào không đồng nhất. Mỗi ngân hàng cung cấp RWA dựa trên mô hình nội bộ, và BoE chỉ đơn giản lấy trung bình trọng số. Lỗ hổng nằm ở bước normalization: BoE cố gắng điều chỉnh theo “mô hình kinh doanh” bằng cách phân loại ngân hàng vào các bucket (retail, corporate, investment banking,...). Nhưng ranh giới giữa các bucket này mờ đến mức một ngân hàng như Barclays – vừa có retail vừa có investment banking – có thể tự chọn bucket nào có lợi nhất? Không, BoE tự phân loại dựa trên dữ liệu lịch sử, nhưng dữ liệu đó thường bị lạc hậu 2-3 quý. Điều này giống như dùng block height cũ để kiểm tra số dư – có độ trễ, và có thể bị khai thác.
Thứ hai, phép so sánh bỏ qua correlation risk. Nếu tất cả ngân hàng đều giảm RWA bằng cách dùng mô hình nội bộ “thoáng”, thì median của nhóm cũng giảm, tạo ra vòng xoáy giảm vốn. Đây là một dạng “race to the bottom” giống như cuộc đua giảm gas limit trong Ethereum để tiết kiệm phí, nhưng cuối cùng làm tắc nghẽn mạng. Trong trường hợp này, nếu BoE không sửa, các ngân hàng có động lực làm giảm ước tính rủi ro để tránh bị phạt vốn. Hệ quả: hệ thống ngân hàng Anh trở nên mỏng manh hơn trước các cú sốc. Dựa trên kinh nghiệm audit của tôi, tôi thấy lỗi này giống hệt bug trong các giao thức DeFi như Compound hay Aave – nơi họ dùng oracle giá từ nhiều nguồn không đồng bộ, và kẻ tấn công có thể exploit sự chênh lệch để rút thanh khoản.
Cụ thể, hãy nhìn vào một kịch bản: giả sử hai ngân hàng A và B có cùng danh mục cho vay bất động sản thương mại. Ngân hàng A dùng mô hình nội bộ cho PD = 2%, LGD = 40%; ngân hàng B dùng mô hình chuẩn (standardized approach) cho PD = 5%, LGD = 50%. Kết quả RWA của A thấp hơn B khoảng 30%. BoE so sánh và thấy A tốt hơn B, yêu cầu B tăng vốn. Nhưng thực tế, A chỉ đang “under-estimate” rủi ro, không phải an toàn hơn. Đây là lỗi đo lường (measurement error) mà không một thuật toán normalization nào có thể sửa, trừ khi BoE can thiệp vào mô hình nội bộ của từng ngân hàng. Điều đó sẽ là một cuộc cách mạng về quyền lực, và rõ ràng các ngân hàng không muốn.
Contrarian
Góc nhìn phản trực giác: Các ngân hàng phản đối không phải vì họ muốn hệ thống an toàn hơn, mà vì họ muốn giữ quyền tự do ước tính rủi ro. Nếu BoE thắng, họ sẽ mất một công cụ để “tối ưu hóa” vốn. Nhưng nếu ngân hàng thắng, BoE sẽ phải chấp nhận một phương pháp so sánh yếu hơn, dẫn đến rủi ro hệ thống cao hơn. Điểm mù ở đây: cả hai bên đều đúng về mặt kỹ thuật, nhưng sai về mặt incentive. Các ngân hàng muốn tự do, BoE muốn kiểm soát. Tuy nhiên, thị trường tài chính toàn cầu đang nhìn vào cuộc chiến này với một mối lo khác: nếu Anh – một trung tâm tài chính lớn – không thể giải quyết một vấn đề kỹ thuật cơ bản, thì các quốc gia khác như Mỹ, EU sẽ áp dụng phương pháp nào? Điều này có thể kích hoạt “regulatory fragmentation” – mỗi nơi một kiểu so sánh vốn – tạo ra cơ hội arbitrage cho các ngân hàng toàn cầu, giống như cách các dự án DeFi chọn jurisdiction có lợi nhất.
Takeaway
Từ góc nhìn của một người audit DeFi, tôi thấy bài học rõ ràng: không có phép so sánh nào có ý nghĩa nếu dữ liệu đầu vào bị nhiễu. BoE cần một phương pháp dựa trên standardized RWA, không phải mô hình nội bộ – giống như cách Ethereum dùng gas units thay vì gas price để đo lường sử dụng. Nếu không, lỗ hổng này sẽ tiếp tục gây tranh cãi, và cuối cùng là một cuộc khủng hoảng tín dụng khi một ngân hàng lớn vỡ nợ vì đã “tối ưu” quá mức. Đọc contract đi, thay vì tin vào tweet. Còn các nhà đầu tư crypto? Hãy để ý đến tỷ lệ vốn của các ngân hàng mà bạn đang hold stablecoin – vì khi ngân hàng siết tín dụng, stablecoin sẽ mất peg.