Phân tích Cardano: Bài học về lỗi node và quản trị blockchain

Updated: 27/11/2025 at 6:00
 

Ngày 21/11, mạng chính Cardano (mainnet) tách thành hai lịch sử blockchain cạnh tranh do một giao dịch ủy quyền staking bị lỗi khai thác lỗ hổng tiềm ẩn trong phần mềm node mới. Vụ việc khiến cộng đồng staking và các nhà cung cấp hạ tầng blockchain chứng kiến một kịch bản hiếm gặp: hai chuỗi cùng tồn tại tạm thời nhưng không gây mất mát tài sản.

Diễn biến tách chuỗi

Trong khoảng 14,5 giờ, hai chuỗi song song xuất hiện:

  • Nhánh “nhiễm độc” (poisoned chain): chấp nhận giao dịch ủy quyền bị lỗi.

  • Nhánh “lành mạnh” (healthy chain): từ chối giao dịch.

Sàn giao dịch tạm dừng luồng ADA, ví hiển thị số dư mâu thuẫn, và các nhà phát triển khẩn trương phát hành bản vá để hợp nhất ledger về một lịch sử duy nhất. Không có khoản tiền nào bị mất, và mạng lưới chưa bao giờ ngừng hoàn toàn.

Charles Hoskinson, đồng sáng lập Cardano, cho biết đã thông báo FBI và các cơ quan liên quan sau khi một cựu nhà vận hành stake pool thừa nhận phát tán giao dịch ủy quyền bị lỗi. Cơ quan thực thi pháp luật sẽ điều tra khả năng can thiệp tội phạm vào mạng lưới tài chính liên bang, theo các điều luật như U.S. Computer Fraud and Abuse Act.

Nguyên nhân

Intersect, cơ quan quản trị hệ sinh thái Cardano, xác định lỗi xuất phát từ một bug cũ trong mã hóa hash của chứng chỉ ủy quyền. Lỗi này được thêm vào năm 2022 nhưng chỉ được kích hoạt khi node mới xử lý giao dịch có hash vượt chuẩn.

  • Khoảng 17:00 UTC+7 ngày 21/11, một giao dịch ủy quyền bị lỗi tràn vào mempool.

  • Các node mới chấp nhận giao dịch, trong khi node cũ từ chối.

  • Ouroboros, cơ chế PoS của Cardano, yêu cầu validator theo chuỗi hợp lệ nặng nhất, nhưng định nghĩa “hợp lệ” khác nhau giữa node cũ và node mới.

Kết quả là một phân vùng trực tiếp: cả hai nhánh tiếp tục sản xuất block nhưng không thể tự hợp nhất. Sự kiện tương tự đã xảy ra trên testnet Preview một ngày trước, nhưng bản vá chưa kịp triển khai trên mainnet.

Khắc phục và phục hồi

Cardano giải quyết phân vùng thông qua nâng cấp tự nguyện:

  • Node phiên bản 10.5.2 và 10.5.3 phát hành, từ chối giao dịch lỗi và tái gia nhập nhánh lành mạnh.

  • Khi các stake pool và sàn giao dịch áp dụng bản vá, sự đồng thuận dần quay trở lại một ledger duy nhất.

  • Vào khoảng 22:17 UTC, mạng lưới đã hội tụ trở lại và nhánh “nhiễm độc” bị bỏ.

Các yếu tố giúp hạn chế sự cố:

  1. Lỗi chỉ nằm ở lớp xác thực ứng dụng, không ảnh hưởng đến chữ ký hay cơ chế Ouroboros.

  2. Phân vùng bất đối xứng: nhiều stake pool và sàn vẫn chạy node cũ, giữ trọng lượng stake phía nhánh lành mạnh.

  3. Kế hoạch phục hồi thảm họa CIP-135 đã được chuẩn bị, nhưng không cần triển khai do bản vá tự nguyện đủ hiệu quả.

Lỗi này ảnh hưởng hạn chế, chỉ tác động đến một một hàm/chức năng giải tuần tự hóa giá trị băm (hash) của giao dịch ủy quyền, có thể vá mà không cần thay đổi rộng protocol. Sau khi vá, đường khai thác giao dịch lỗi bị loại bỏ, không còn nguy cơ tách chuỗi tương tự.

Timeline chi tiết sự kiện

Thời gian (UTC) Giai đoạn Diễn biến Phát hiện / tín hiệu Biện pháp
20/11/2025 – tối Testnet Giao dịch ủy quyền lỗi được gửi trên Preview testnet, khai thác bug deserialization, tạo split testnet Kỹ sư và SPO nhận thấy hành vi bất thường, sự cố được ghi nhận Phát triển và thử nghiệm hotfix, cập nhật node để từ chối mẫu lỗi tương tự
21/11/2025 – ~08:00 Mainnet (T0) Giao dịch tương tự phát tán trên mainnet bởi cựu SPO, node mới chấp nhận, node cũ từ chối Block explorer, dashboard báo lệch; tip hash mâu thuẫn, block chậm Exchanges theo dõi; kỹ sư xác nhận mainnet phản ứng giống testnet
21/11/2025 – vài phút sau T0 Phát hiện chính thức Intersect & IOG phân loại là “tạm thời phân vùng chuỗi” Thông báo nội bộ đến SPO; “Mainnet Incident Update” công bố công khai Exchanges tạm dừng ADA; SPO chờ bản vá
21/11/2025 – sáng/chiều Hotfix & nâng cấp Xác định nguyên nhân là legacy hash deserialization bug Thông báo rủi ro lặp lại và phối hợp SPO/CEX Node 10.5.2 & 10.5.3 phát hành; hướng dẫn nâng cấp; CIP-135 chuẩn bị dự phòng
21/11/2025 – ~22:17 Mạng hội tụ Node nâng cấp từ chối nhánh nhiễm độc, Ouroboros hội tụ Monitoring cho thấy block & tip hash đồng bộ Tất cả node tham gia nhánh chính, network hội tụ sau ~14,5 giờ; working group xử lý giao dịch chỉ tồn tại trên nhánh nhiễm độc
22–23/11/2025 Hậu sự cố Attacker “Homer J” thừa nhận tạo giao dịch bằng AI; FBI và cơ quan khác được thông báo Cộng đồng & truyền thông nhận báo cáo chi tiết, loại bỏ tin đồn hack Kế hoạch dài hạn: mở rộng test coverage, tăng tốc nâng cấp, monitoring, bug bounty

So sánh với Ethereum và Solana

  • Ethereum: Hệ thống đa client (Geth, Nethermind, Erigon, Prysm, Lighthouse, Teku…) nhằm giảm rủi ro từ lỗi client đơn lẻ. Một lỗi chỉ ảnh hưởng cục bộ, mạng lưới vẫn duy trì chuỗi hợp lệ. Cardano trong sự cố này vô tình tạo ra hai “client” do version skew, dẫn đến tách chuỗi tạm thời.

  • Solana: Chạy một client duy nhất; khi lỗi nghiêm trọng, mạng ngừng hoàn toàn và khởi động lại bằng can thiệp thủ công, ưu tiên tính duy nhất của chuỗi hơn tính liên tục.

Cardano giữ liveness nhưng tạo ra hai chuỗi tạm thời; Solana ưu tiên tính duy nhất của chuỗi; Ethereum tìm cách cân bằng, tránh cả hai sự cố.

Bài học cho thiết kế giao thức

  1. Tăng cường fuzzing và fault injection cho serialization/deserialization, đặc biệt với code cũ.

  2. Kiểm thử khác biệt giữa các client/node để phát hiện lỗi tiềm ẩn.

  3. Chuẩn bị kế hoạch phục hồi thảm họa và quy trình minh bạch, giúp phối hợp nhanh khi sự cố.

  4. Khuyến khích disclosure hợp lý thông qua bug bounty thay vì thử nghiệm trực tiếp trên mainnet.

Sự cố Cardano nhấn mạnh giá trị kỷ luật quy trình, chuẩn bị trước và minh bạch, đồng thời chỉ ra hạn chế kiến trúc node đơn lẻ với version skew.

Tô Tần

 

Tuyên bố miễn trừ: Bài viết này chỉ nhằm mục đích cung cấp thông tin dưới dạng blog cá nhân, không phải là khuyến nghị đầu tư. Nhà đầu tư cần tự nghiên cứu kỹ lưỡng trước khi đưa ra quyết định và chúng tôi không chịu trách nhiệm đối với bất kỳ quyết định đầu tư nào của bạn.
Theo Nghị quyết số 05/2025/NQ-CP ngày 09/09/2025 của Chính phủ về việc thí điểm triển khai thị trường tài sản số tại Việt Nam, CoinPhoton.com hiện chỉ cung cấp thông tin cho độc giả quốc tế và không phục vụ người dùng tại Việt Nam cho đến khi có hướng dẫn chính thức từ cơ quan chức năng.

Được đề cập trong bài viết

Trong bài có dùng tiện ích single ticker trích dữ liệu realtime từ Tradingview cho các đồng tiền số như Cardano

Mới cập nhật

Vào thứ Ba, giá DUSK (DUSK) tiếp tục duy trì trên mốc $0,20, sau khi ghi nhận mức tăng ấn tượng hơn 31% trong ngày thứ Hai. Tiền điện tử tập trung vào quyền riêng tư này đã bứt phá hơn 1,75 lần chỉ trong tuần trước, khi hợp đồng... ...

Cosmos (ATOM) đang dao động quanh mốc 2,50 USD tại thời điểm viết bài vào thứ Ba, tiếp tục giữ vững vị thế phía trên Đường trung bình động hàm mũ (EMA) 20 ngày. Đà tăng đều đặn của dòng vốn chảy vào mạng lưới, cùng với sự mở rộng... ...

Fartcoin (FARTCOIN) vừa trải qua một tuần đầy sóng gió, và không phải là cái tên duy nhất gặp khó khăn. Thị trường memecoin đồng loạt chìm trong sắc đỏ, dẫn đầu bởi mức giảm mạnh nhất của FARTCOIN lên tới 18,5% trong tuần – con số cao nhất trong... ...

Litecoin ghi nhận mức điều chỉnh 6,54% trong ngày 20/01/2026, nối dài dư chấn từ vụ tấn công mạng hồi đầu tháng và làm dấy lên nghi ngờ rằng “vết thương” niềm tin của thị trường có lẽ vẫn chưa kịp liền da. Đáng chú ý, sự quan tâm từ... ...

Vào thứ Ba, Pi Network (PI) ghi nhận mức tăng nhẹ 1%, đánh dấu sự phục hồi nhỏ sau khi chạm đáy kỷ lục $0,1502 vào thứ Hai. Trong vòng 24 giờ qua, các nhà đầu tư Mainnet đã rút hơn 4 triệu token PI khỏi các sàn tập trung... ...

Các nhà đầu tư đang ngày càng chú trọng đến sự tăng trưởng của dự án, và hệ sinh thái Avalanche (AVAX) hiện đang phản ánh rõ nét xu hướng này. Gần đây, AVAX đã ghi nhận cột mốc ấn tượng với 1,7 triệu địa chỉ hoạt động hàng ngày,... ...

Theo các chuyên gia, vào ngày thứ Hai vừa qua, các trader memecoin có xu hướng chốt lời sau một khởi đầu năm đầy ấn tượng. Dữ liệu ghi nhận khối lượng giao dịch memecoin tăng vọt, trong khi vốn hóa thị trường lại sụt giảm. Cụ thể, khối lượng... ...

Các altcoin như Midnight (NIGHT), Tezos (XTZ) và Quant (QNT) đang nổi bật khi ghi nhận mức tăng vượt trội so với mặt bằng chung của thị trường tiền điện tử trong vòng 24 giờ qua. Dù vậy, nhịp hồi phục hình thành từ ngày thứ Hai đang dần chững... ...

Fetch.ai (FET) hiện đang nằm trong nhóm các tài sản có xu hướng giảm mạnh trên thị trường, khi tâm lý chung tiếp tục suy yếu. Dù giá FET đã giảm tới 11%, hoạt động giao dịch lại ghi nhận sự bùng nổ đáng kể. Khối lượng giao dịch tăng... ...

Bitcoin (BTC) đã ghi nhận mức điều chỉnh 3,4% vào cuối tuần vừa qua, khi các nhà đầu tư giảm thiểu rủi ro trước những biến động địa chính trị toàn cầu và thông tin tăng trưởng kinh tế chậm lại của Trung Quốc – mức thấp nhất kể từ... ...

Xem thêm bài viết

Chọn chế độ hiển thị:
Bình thường Bảo vệ mắt Dark Mode