Radim Motycka
Người sáng lập và kỹ sư trưởng của ProofSnap
- Kỹ sư blockchain
- Dấu thời gian eIDAS đủ điều kiện
- Chứng cứ số nộp ra tòa
· Có thể kiểm chứng qua Danh sách tin cậy của EU (Disig a.s.)
Radim Motycka là người sáng lập và kỹ sư trưởng của ProofSnap, tiện ích mở rộng cho Chrome và Edge biến trang web thành gói chứng cứ số. Là kỹ sư blockchain, ông đưa vào ProofSnap dấu thời gian eIDAS đủ điều kiện do Disig a.s. cấp, neo dữ liệu vào Bitcoin qua OpenTimestamps, băm SHA-256 và chữ ký số RSA-4096. Mỗi lần thu thập tạo ra gói chứng cứ gồm 11, 12 hoặc 15 tệp tùy theo gói dịch vụ.
Radim Motycka là ai
Tôi là người sáng lập và kỹ sư trưởng của ProofSnap. Tôi bắt đầu xây dựng sản phẩm này từ tháng 1 năm 2026 và tự viết toàn bộ mã nguồn, vì một tệp JPEG không có giá trị băm, không có dấu thời gian đáng tin cậy và không có chuỗi lưu giữ chứng cứ thì rất dễ bị làm giả. Trí tuệ nhân tạo tạo sinh càng khiến vấn đề trầm trọng hơn.
ProofSnap giải quyết chuyện đó bằng cách tạo ra một gói chứng cứ gồm 11, 12 hoặc 15 tệp tùy theo gói dịch vụ: hàm băm mật mã SHA-256 (FIPS 180-4), chữ ký số RSA-4096, neo vào Bitcoin qua OpenTimestamps (giao thức của Peter Todd), tùy chọn bản ghi hình quá trình thu thập và một Chứng nhận nguồn gốc với sáu phép kiểm tra tính toàn vẹn của quá trình thu thập. Gói dịch vụ Enterprise và Company, cũng như lượt eIDAS, bổ sung thêm dấu thời gian eIDAS đủ điều kiện do Disig a.s. cấp; Disig là nhà cung cấp dịch vụ tin cậy đủ điều kiện trong Danh sách tin cậy của EU.
Quan điểm của tôi về chứng cứ số rất đơn giản: nguồn gốc mới là tiêu chuẩn chứng minh. Một ảnh chụp màn hình không chứng minh được nguồn và tính toàn vẹn bằng mật mã thì nay không còn đủ cho bất kỳ quy trình pháp lý hay tuân thủ nghiêm túc nào. Không phải vì luật bắt buộc như vậy, mà vì mối đe dọa đã thay đổi. Khi trí tuệ nhân tạo dựng được video giống hệt video thật, không thể phân biệt được, loại chứng cứ duy nhất còn đứng vững là chứng cứ tự mang theo chuỗi lưu giữ được bảo đảm bằng mật mã ngay từ thời điểm thu thập.
Lĩnh vực chuyên môn
Mỗi mục dưới đây đều gắn với một tệp bạn có thể mở và tự kiểm tra trong gói chứng cứ mẫu.
-
Dấu thời gian blockchain
Tích hợp OpenTimestamps, neo vào Bitcoin. Kiểm chứng được: tệp
manifest.json.otstrong gói mẫu, tải lên opentimestamps.org -
Dấu thời gian eIDAS đủ điều kiện
Tích hợp TSA của Disig a.s. theo RFC 3161. Kiểm chứng được:
manifest.json.tsrvàeidas_validation.json -
Nền tảng mật mã
SHA-256 (FIPS 180-4) và chữ ký RSA-4096. Kiểm chứng được:
manifest.json,manifest.sigvàpublickey.pembằng openssl -
Phát triển cho Chrome và Edge
Manifest V3, service worker, content script, thu thập toàn trang và trích xuất văn bản DOM cho WhatsApp, Telegram, Discord, Slack, Messenger, Facebook, Airbnb, LinkedIn, Google Analytics. Kiểm chứng được: tiện ích công khai trên Chrome Web Store và Edge Add-ons
-
Tiêu chuẩn về chứng cứ
Thông điệp dữ liệu theo pháp luật Việt Nam và dấu thời gian điện tử đủ điều kiện của EU. Kiểm chứng được:
chain_of_custody.jsonvàforensic_log.jsontrong gói mẫu -
C2PA và dấu hiệu nội dung do AI tạo ra
Chứng nhận nguồn gốc với sáu phép kiểm tra tính toàn vẹn. Kiểm chứng được:
provenance_certificate.pdfvàc2pa.jsontrong gói mẫu -
Chuỗi lưu giữ chứng cứ
Trích xuất siêu dữ liệu phục vụ giám định và đóng gói phát hiện được mọi can thiệp. Kiểm chứng được:
verification/verify.shchạy ngoại tuyến, hoặc Trình xác minh tin cậy
ProofSnap hoạt động thế nào (tóm tắt kỹ thuật)
Mỗi lần thu thập, ProofSnap thực hiện các bước sau (việc neo vào blockchain, dấu thời gian đủ điều kiện và bản ghi hình phụ thuộc vào gói dịch vụ và lượt mua):
-
Chụp ảnh màn hình toàn trang và ghi hình quá trình thao tác
-
Trích xuất HTML, văn bản DOM và siêu dữ liệu (URL, chứng thư số TLS, thông tin trình duyệt, cookie, localStorage)
-
Tính giá trị băm SHA-256 cho tất cả các tệp
-
Ký tệp manifest bằng RSA-4096 (
manifest.sig) -
Neo giá trị băm của manifest vào blockchain Bitcoin qua OpenTimestamps
-
Bổ sung dấu thời gian eIDAS đủ điều kiện do Disig a.s. cấp, ở gói Enterprise và Company, khi dùng lượt eIDAS còn hiệu lực, hoặc khi đã từng mua lượt eIDAS
-
Chạy sáu phép kiểm tra tính toàn vẹn của quá trình thu thập và báo cáo riêng các dấu hiệu nội dung do AI tạo ra
-
Đóng gói thành tệp ZIP kèm khóa công khai
Gói chứng cứ thu được có thể xác minh độc lập: lớp băm và chữ ký kiểm tra bằng các công cụ tiêu chuẩn như openssl; dấu thời gian OpenTimestamps và eIDAS kiểm tra bằng phần mềm nguồn mở của chính hai giao thức đó; còn toàn bộ gói thì kiểm tra bằng Trình xác minh tin cậy của ProofSnap.
Vì sao tôi làm ProofSnap
Ngày 9 tháng 9 năm 2025, tại Tòa sơ thẩm Hạt Alameda (Superior Court of California, County of Alameda), Thẩm phán Victoria Kolakowski đã bác vụ kiện Mendones v. Cushman & Wakefield, Inc. và áp dụng chế tài tước quyền tiếp tục theo đuổi vụ kiện, sau khi xác định các video do nguyên đơn tự đại diện nộp là sản phẩm của trí tuệ nhân tạo và các hình ảnh đã bị chỉnh sửa. Đây là một trong những vụ đầu tiên được ghi nhận trong đó tòa án Hoa Kỳ trực tiếp phán quyết về chứng cứ do trí tuệ nhân tạo tạo ra. Vụ kiện này không phải là lý do ProofSnap ra đời, vì tôi đã xây dựng sản phẩm từ trước. Nhưng nó làm luận điểm của tôi rõ ràng hơn: trong thời của trí tuệ nhân tạo tạo sinh, tiêu chuẩn chứng minh chính là nguồn gốc.
Là người sáng lập và kỹ sư, tôi chỉ có một mục tiêu: mỗi lần thu thập đều tự mang theo bằng chứng mật mã cho thấy nội dung đã tồn tại ở một thời điểm xác định, và không bị sửa đổi về sau. Từ việc chọn Bitcoin để đóng dấu thời gian (thay vì một blockchain riêng do tôi kiểm soát), đến việc hợp tác với Disig, một nhà cung cấp dịch vụ tin cậy đủ điều kiện độc lập trong Danh sách tin cậy của EU, rồi công bố mã kiểm chứng phía máy khách dưới dạng mã nguồn mở, mọi quyết định kỹ thuật đều nhằm một điều: người dùng không buộc phải tin ProofSnap. Bản thân toán học đã tự chứng minh.
“A qualified electronic time stamp shall enjoy the presumption of the accuracy of the date and the time it indicates and the integrity of the data to which the date and time are bound.”
Chính câu đó giải thích vì sao ProofSnap không tự ký dấu thời gian đủ điều kiện mà để Disig a.s. cấp: suy đoán gắn với dấu do nhà cung cấp đủ điều kiện cấp, chứ không gắn với phần mềm yêu cầu cấp dấu thời gian. Việt Nam không phải là thành viên EU, nên suy đoán này không tự nó áp dụng trước tòa án Việt Nam; dấu thời gian được đưa ra như một xác nhận kỹ thuật độc lập về thời điểm thu thập.
ProofSnap và vi bằng do thừa phát lại lập
Tại Việt Nam, cách quen thuộc để cố định một nội dung trên internet phục vụ tố tụng là vi bằng do thừa phát lại lập, sau đó đăng ký tại Sở Tư pháp trong ba ngày làm việc. ProofSnap không thay thế việc đó và tôi không thiết kế nó như một sự thay thế.
Hai thứ giải quyết hai vấn đề khác nhau. Vi bằng có giá trị ở chỗ một người có thẩm quyền chứng kiến và ghi nhận, rồi hồ sơ được đăng ký tại cơ quan nhà nước. ProofSnap có giá trị ở chỗ nội dung được cố định bằng mật mã ngay tại thời điểm bạn nhìn thấy nó: băm SHA-256 cho từng tệp, chữ ký số gắn kết cả gói, và dấu thời gian neo vào Bitcoin hoặc do một nhà cung cấp dịch vụ tin cậy đủ điều kiện cấp. Điều đó làm được ngoài giờ hành chính, trong vài giây, trước khi bên kia kịp xóa bài.
Cách dùng hợp lý nhất là dùng cả hai theo thứ tự: thu thập bằng ProofSnap ngay khi phát hiện, rồi nếu vụ việc cần văn bản do người có thẩm quyền lập, thừa phát lại lập vi bằng trên chính bản đã được cố định và có dấu thời gian. Bạn không mất nội dung trong lúc chờ lịch hẹn, và vi bằng sau đó ghi nhận một bản đã chứng minh được là chưa bị thay đổi kể từ lúc thu thập.
Nguồn đã kiểm chứng và liên kết ngoài
- ProofSnap trên Chrome Web Store (4,8/5 từ 5 đánh giá, tháng 9/2026)
- ProofSnap trên Microsoft Edge Add-ons
- Phần mềm nguồn mở dùng để xác minh, trên GitHub
- Radim Motycka trên LinkedIn
- Disig a.s. trong Danh sách tin cậy của EU
- Giao thức OpenTimestamps
- C2PA, tiêu chuẩn mở cho content credentials (thông tin xác thực nguồn gốc nội dung)
- Tiêu chuẩn gốc: Quy định (EU) số 910/2014, RFC 3161, FIPS 180-4, Luật Giao dịch điện tử 2023
Câu hỏi thường gặp
Radim Motycka là ai?
Radim Motycka là người sáng lập và kỹ sư trưởng của ProofSnap, tiện ích mở rộng cho Chrome và Edge dùng để thu thập chứng cứ số để nộp ra tòa. Ông là kỹ sư blockchain, chuyên sâu về dấu thời gian eIDAS đủ điều kiện, OpenTimestamps, hàm băm SHA-256, chữ ký số RSA-4096 và C2PA content credentials.
Nhà cung cấp dịch vụ tin cậy đủ điều kiện (QTSP) là gì?
QTSP là tổ chức nằm trong Danh sách tin cậy của EU, được phép cung cấp dịch vụ chữ ký điện tử, con dấu điện tử và dấu thời gian điện tử đủ điều kiện theo Quy định eIDAS. ProofSnap hợp tác với Disig a.s., một nhà cung cấp dịch vụ tin cậy đủ điều kiện trong Danh sách tin cậy của EU, để cấp dấu thời gian đủ điều kiện cho các gói chứng cứ tạo ra ở gói thuê bao Enterprise và Company cũng như khi dùng lượt eIDAS.
Dấu thời gian blockchain hoạt động thế nào trong chứng cứ số?
Dấu thời gian blockchain là việc tính giá trị băm SHA-256 của một tệp rồi neo giá trị đó vào một blockchain công khai; ProofSnap làm việc này trên Bitcoin thông qua OpenTimestamps. Vì blockchain là bất biến và công khai cho mọi người kiểm tra, bất kỳ ai cũng có thể xác minh rằng tệp đã tồn tại trước thời điểm của khối Bitcoin tương ứng mà không cần phải tin ProofSnap.
Làm sao để tăng giá trị chứng minh của ảnh chụp màn hình?
Theo Điều 11 Luật Giao dịch điện tử 2023, khoản 1 quy định thông điệp dữ liệu được dùng làm chứng cứ theo quy định của Luật này và pháp luật về tố tụng, còn khoản 2 quy định giá trị dùng làm chứng cứ được xác định căn cứ vào độ tin cậy của cách thức khởi tạo, gửi, nhận hoặc lưu trữ, cách thức bảo đảm và duy trì tính toàn vẹn của thông điệp dữ liệu, cách thức xác định người khởi tạo, gửi, nhận thông điệp dữ liệu và các yếu tố phù hợp khác. Điều luật không quyết định thay tòa án. Với một ảnh chụp màn hình chưa được kiểm chứng, những yếu tố đó rất khó chứng minh. ProofSnap lấp khoảng trống ấy bằng ba yếu tố: hàm băm mật mã cho tính toàn vẹn, dấu thời gian đáng tin cậy và chuỗi lưu giữ chứng cứ được ghi lại đầy đủ.
OpenTimestamps là gì?
OpenTimestamps (OTS) là giao thức miễn phí và mã nguồn mở do Peter Todd phát triển, gom các giá trị băm SHA-256 vào một cây Merkle rồi neo vào blockchain Bitcoin. ProofSnap tạo một tệp .ots cho mỗi gói; tệp này có thể kiểm chứng qua opentimestamps.org hoặc bằng bất kỳ node Bitcoin nào.
C2PA là gì, ProofSnap có hỗ trợ không?
Có. C2PA là tiêu chuẩn mở cho content credentials được ký bằng mật mã, do liên minh gồm Google, Meta, OpenAI, Sony, Nikon và Adobe xây dựng. Chứng nhận nguồn gốc của ProofSnap dựa trên các nguyên tắc C2PA và bổ sung sáu phép kiểm tra tính toàn vẹn của quá trình thu thập và báo cáo riêng các dấu hiệu nội dung do AI tạo ra.
Chứng cứ do ProofSnap tạo ra có dùng được ngoài Việt Nam không?
Gói chứng cứ dựa trên các tiêu chuẩn mở nên ai cũng xác minh được ở bất kỳ đâu. Tại Việt Nam, Điều 11 Luật Giao dịch điện tử 2023 xác định giá trị dùng làm chứng cứ của thông điệp dữ liệu, còn việc chấp nhận vẫn do tòa án đánh giá theo pháp luật tố tụng; ở nước khác, cách đánh giá tùy thuộc pháp luật tố tụng của nước đó.
Tự mình xem ProofSnap ghi nhận được những gì
Một gói chứng cứ với hàm băm SHA-256, chữ ký RSA-4096 và neo vào Bitcoin. Bản dùng thử 7 ngày yêu cầu thẻ tín dụng.