Skip to main content
v1.0

RoadGuard — Dashcam App Với Blockchain Evidence Cho Giám Sát CSGT Độc Lập

Tóm tắt

Hệ thống xử lý vi phạm giao thông tại Việt Nam thiếu cơ chế giám sát độc lập, dẫn đến tình trạng CSGT bao che hoặc xử lý thiếu nghiêm túc. RoadGuard là ứng dụng dashcam smartphone ghi lại vi phạm, chịu số chứng từ blockchain không thể sửa đổi, cung cấp bằng chứng cho cơ quan điều tra và báo chí. Giảm 30% vụ việc "mất chứng cứ" và tăng 50% tỷ lệ xử lý nghiêm minh.


Định nghĩa vấn đề

Phát biểu vấn đề

CSGT xử lý vi phạm giao thông tại hiện trường nhưng không có cơ chế oversight độc lập. Khi xảy ra vụ việc nghiêm trọng (tử vong, tai nạn liên hoàn), bằng chứng thường "mất tích" hoặc bị hỏng. Cán bộ vi phạm chỉ bị đình chứ không bị xử lý hình sự.

Định lượng thiệt hại

  • 2.000 học sinh tử vong giao thông mỗi năm (Tổng cục Đường bộ)
  • 3 vụ tai nạn học sinh nghiêm trọng trong tháng 4/2026: Đắk Lắk, Vĩnh Long, TP.HCM
  • Tỷ lệ xử lý hình sự CSGT vi phạm: <5% (ước tính từ báo cáo Bộ Công an 2025)
  • Chi phí điều tra mỗi vụ tai nạn nặng: 50-100 triệu đồng (phí chuyên gia, khám nghiệm)

Phạm vi

  • Trong phạm vi: vi phạm giao thông có bằng chứng hình ảnh từ dashcam
  • Ngoài phạm vi: vi phạm không có bằng chứng, vi phạm hành chính nhẹ

Mô hình vấn đề

Số vụ vi phạm được xử lý nghiêm minh phụ thuộc vào:

  • Tỷ lệ có bằng chứng không thể sửa đổi: pevidencep_{evidence}
  • Tỷ lệ bằng chứng được chấp nhận tòa: padmissiblep_{admissible}
  • Tỷ lệ xử lý hình sự khi có bằng chứng: pprosecutionp_{prosecution}

Pjustice=pevidence×padmissible×pprosecutionP_{\text{justice}} = p_{evidence} \times p_{admissible} \times p_{prosecution}

Hiện tại: pevidence0.1p_{evidence} \approx 0.1 (chỉ 10% vụ có dashcam), padmissible0.3p_{admissible} \approx 0.3 (bằng chứng dễ bị thách thức), pprosecution0.2p_{prosecution} \approx 0.2Pjustice0.006P_{\text{justice}} \approx 0.006 (0.6%)

Mục tiêu: tăng PjusticeP_{\text{justice}} lên 0.1 (15x improvement).


Giải pháp đề xuất

RoadGuard là dashcam app với 3 thành phần:

  1. Recorder — ghi video liên tục, lưu local, auto-upload khi có vi phạm được phát hiện (qua AI detect)
  2. Evidence Vault — tính hash của video, ghi vào blockchain (Polygon) với timestamp không thể đảo ngược
  3. Evidence Request Portal — nạn nhân/người làm chứng gửi request, hệ thống cung cấp hash + video (nếu cần) cho cơ quan điều tra, tòa, báo chí

Các quyết định thiết kế

  • Blockchain chọn Polygon — phí gas thấp (<$0.01), nhanh, EVM compatible
  • Video lưu IPFS — decentralized storage, không bị xóa bởi chủ sở hữu
  • AI detect vi phạm — object detection cho xe container, va chạm, vượt đèn đỏ (YOLOv8n, chạy on-device)
  • Privacy-first — chỉ hash và metadata lưu blockchain, video encrypted, chỉ mở khi có court order

Tiêu chí thành công

Tiêu chíMục tiêuPhương pháp đo lường
Tỷ lệ vụ việc có evidence không thể đảo ngược>80% trong 6 thángAudit blockchain logs
Thời gian cung cấp evidence cho cơ quan điều tra<24hDashboard tracking
Tỷ lệ xử lý hình sự tăng+50% so với baselineBáo cáo Bộ Công an

Luồng hệ thống


Thuật toán cốt lõi

Mô tả thuật toán

Phát hiện vi phạm bằng AI:

  • Input: frame 640x480 @ 30fps
  • Model: YOLOv8n pretrained + fine-tune trên dataset tai nạn Việt Nam
  • Classes: container-truck, collision, red-light-run, wrong-way
  • Threshold: confidence > 0.7
  • Output: bounding box + class + timestamp

Tính hash và lưu trữ:

  • Video segment 30s → SHA-256 hash
  • Upload video → IPFS → CID (Content ID)
  • Ghi transaction lên Polygon: (hash, CID, timestamp, GPS)
  • Metadata: device ID (anonymized), event type

Độ phức tạp

Chỉ sốGiá trị
Độ phức tạp thời gian (detect)O(n)O(n) trên mỗi frame, n = số pixel
Độ phức tạp không gian (model)5.5MB (YOLOv8n)
Phí blockchain mỗi transaction~$0.005 (Polygon)

Kiến trúc hệ thống

+------------------------------------------+
| RoadGuard Mobile App |
| +------------------------------------+ |
| | Camera Service | |
| | - Record 1080p @ 30fps | |
| | - Buffer 30s rolling | |
| +------------------------------------+ |
| +------------------------------------+ |
| | AI Detector (TFLite) | |
| | - YOLOv8n inference | |
| | - Event trigger | |
| +------------------------------------+ |
| +------------------------------------+ |
| | Evidence Vault | |
| | - Encrypt video (AES-256) | |
| | - Upload to IPFS | |
| | - Write to Polygon | |
| +------------------------------------+ |
+------------------------------------------+
|
v
+------------------------------------------+
| Polygon Blockchain Network |
| +------------------------------------+ |
| | Smart Contract: EvidenceRegistry | |
| | - storeHash(hash, CID, ts, loc) | |
| | - getEvidence(txId) | |
| +------------------------------------+ |
+------------------------------------------+
|
v
+------------------------------------------+
| IPFS Decentralized Storage |
| +------------------------------------+ |
| | Video shards distributed globally | |
| | CID-based retrieval | |
| +------------------------------------+ |
+------------------------------------------+

Trường hợp sử dụng

Trường hợp sử dụng 1: Tai nạn liên hoàn

Các tác viên: Tài xế (người làm chứng), CSGT, Tòa án Tiên điều kiện: RoadGuard app đang chạy, phát hiện va chạm Kích hoạt: Xe container tông 5 ôtô trên cầu Phú Mỹ Các bước:

  1. App ghi lại toàn bộ video, phát hiện va chạm qua AI
  2. Video được upload lên IPFS, hash ghi vào Polygon
  3. Tài xế liên hệ CSGT, cung cấp transaction ID
  4. CSGT tra cứu hash, xác minh video chưa bị sửa
  5. Video được dùng làm bằng chứng, xử lý hình sự tài xế container Sau điều kiện: CSGT có bằng chứng, tài xế bị xử lý đúng luật Kết quả mong đợi: Tỷ lệ xử lý hình sự tăng từ 5% lên 50%

Trường hợp sử dụng 2: CSGT bao che vi phạm

Các tác viên: Người dân quay clip, Báo chí, Cơ quan điều tra Tiên điều kiện: CSGT vi phạm luật giao thông (không mặc đồng phục, uống rượu) Kích hoạt: Người dân quay video qua RoadGuard Các bước:

  1. Video được ghi, hash lưu blockchain
  2. Người dân gửi evidence request cho báo chí
  3. Báo chí xác minh hash, đăng tải video
  4. Dư luận áp lực, Bộ Công an thành lập tổ điều tra
  5. CSGT bị đình chỉ, xử lý hình sự Sau điều kiện: CSGT ý thức hơn, giảm vi phạm Kết quả mong đợi: Tạo hiệu ứng răn đe, giảm 20% vi phạm CSGT

Mô hình kinh doanh

R=Nusers×ppremium+Nrequests×pevidenceR = N_{\text{users}} \times p_{\text{premium}} + N_{\text{requests}} \times p_{\text{evidence}}

  • NusersN_{\text{users}}: số người dùng active (target 100.000 trong năm 1)
  • ppremiump_{\text{premium}}: $2.99/tháng (premium features: cloud backup 1 năm, priority support)
  • NrequestsN_{\text{requests}}: số request evidence từ cơ quan điều tra/báo chí (target 1.000/tháng)
  • pevidencep_{\text{evidence}}: $50/request (verification + retrieval fee)

Cấu trúc chi phí

Loại chi phíMô tảSố tiền/năm
Cloud storage (IPFS pinning)1PB @ $0.05/GB$50.000
Blockchain gas (Polygon)100.000 tx @ $0.005$500
AI model hostingTFLite inference server$10.000
Development team (3 dev)Full-time maintenance$180.000
Marketing & PRAwareness campaign$50.000
Tổng$290.500

Điểm hòa vốn

Users caˆˋn=290.500(2.99×12)8.100 users/na˘m\text{Users cần} = \frac{290.500}{(2.99 \times 12)} \approx 8.100 \text{ users/năm}


Kế hoạch MVP

Giai đoạn 1: Hạ tầng cốt lõi (Tuần 1–4)

  • Phát triển camera service: record 1080p, rolling buffer 30s
  • Tích hợp YOLOv8n (TFLite) cho detection va chạm/container
  • Thiết lập IPFS node, upload video thử nghiệm
  • Deploy smart contract EvidenceRegistry lên Polygon Mumbai testnet
  • Test end-to-end: record → detect → upload → blockchain

Tiêu chí kết thúc: 100 video được record, detect, lưu hash thành công, tra cứu được từ blockchain

Giai đoạn 2: Hoàn thiện tính năng (Tuần 5–8)

  • UI/UX: dashboard xem lịch sử events, transaction lookup
  • Evidence request portal: form gửi request cho LE/press
  • Privacy: encrypt video AES-256, key management
  • Testnet audit: security review smart contract
  • Beta release (100 users)

Tiêu chí kết thúc: Beta app chạy ổn định, 100 users test, 0 critical bug

Giai đoạn 3: Xác nhận & Ra mắt (Tuần 9–12)

  • Deploy lên Polygon Mainnet
  • Mainnet audit (Certik hoặc OpenZeppelin)
  • PR campaign: hợp tác báo chí (Thanh Niên, VnExpress)
  • Launch trên App Store, CH Play
  • Partnership với Hiệp hội Bảo hiểm (tính năng claim support)

Tiêu chí kết thúc: 10.000 downloads trong tháng đầu, ít nhất 5 vụ việc dùng evidence thành công


Các yêu cầu

Yêu cầu 1: ACIL giảm thời gian xác minh evidence từ 7 ngày xuống dưới 24 giờ cho ít nhất 80% request từ cơ quan điều tra.

Yêu cầu 2: ACIL tăng tỷ lệ xử lý hình sự CSGT vi phạm từ 5% lên 50% trong vụ việc có RoadGuard evidence trong vòng 12 tháng.

Yêu cầu 3: ACIL lưu trữ ít nhất 100.000 video evidence với hash trên blockchain, không mất dữ liệu trong 5 năm.


Claims

Claim 1: RoadGuard tăng tỷ lệ có evidence không thể đảo ngược từ 10% lên 80% trong vụ tai nạn giao thông.

Claim 2: Thời gian cung cấp evidence cho cơ quan điều tra giảm từ 7 ngày xuống dưới 24 giờ cho ít nhất 80% request.

Claim 3: Tỷ lệ xử lý hình sự CSGT vi phạm tăng từ 5% lên 50% trong vụ việc có RoadGuard evidence.

Claim 4: Lưu trữ ít nhất 100.000 video evidence với hash trên Polygon, không mất dữ liệu trong 5 năm.


Quyền sở hữu & Bản quyền

© 2026 Alpha Chain Ltd. Tất cả quyền được bảo lưu.

Tài liệu này là tài sản độc quyền của Alpha Chain Ltd. Việc sao chép, phân phối lại, hoặc tạo sản phẩm phái sinh đều yêu cầu sự đồng ý bằng văn bản từ Alpha Chain Ltd.


Lịch sử thay đổi

Phiên bảnNgàyTác giảThay đổi
1.02026-04-23Alpha Chain Ltd.Tạo ban đầu