1. Trang chủ
  2. » Luận Văn - Báo Cáo

Ứng dụng công nghệ blockchain trong việc cấp phát và quản lý văn bằng chứng chỉ

125 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

ỦY BAN NHÂN DÂN THÀNH PHỐ HỒ CHÍ MINH SỞ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA CHƯƠNG TRÌNH KHOA HỌC VÀ CÔNG NGHỆ CẤP THÀNH PHỐ BÁO CÁO TỔNG HỢP KẾT QUẢ NHIỆM VỤ NGHIÊN CỨU KHOA HỌC VÀ CÔNG NGHỆ TÊN NHIỆM VỤ: ỨNG DỤNG CÔNG NGHỆ BLOCKCHAIN TRONG VIỆC CẤP PHÁT VÀ QUẢN LÝ VĂN BẰNG, CHỨNG CHỈ Cơ quan chủ trì nhiệm vụ: Trường ĐH Bách Khoa, ĐHQG-HCM Chủ nhiệm nhiệm vụ: PGS TS Huỳnh Tường Nguyên Thành phố Hồ Chí Minh - 2020 ỦY BAN NHÂN DÂN THÀNH PHỐ HỒ CHÍ MINH SỞ KHOA HỌC VÀ CƠNG NGHỆ ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA CHƯƠNG TRÌNH KHOA HỌC VÀ CƠNG NGHỆ CẤP THÀNH PHỐ BÁO CÁO TỔNG HỢP KẾT QUẢ NHIỆM VỤ NGHIÊN CỨU KHOA HỌC VÀ CÔNG NGHỆ TÊN NHIỆM VỤ: ỨNG DỤNG CÔNG NGHỆ BLOCKCHAIN TRONG VIỆC CẤP PHÁT VÀ QUẢN LÝ VĂN BẰNG, CHỨNG CHỈ Chủ nhiệm nhiệm vụ: Huỳnh Tường Nguyên Cơ quan chủ trì nhiệm vụ Thành phố Hồ Chí Minh - 2020 ĐẠI ẠI HỌC QUỐC GIA TP HCM TRƯỜNG ỜNG ĐẠI HỌC BÁCH KHOA CỘNG HOÀ XÃ HỘI ỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh ạnh phúc Tp HCM, ngày 25 tháng 09 năm 2020 BÁO CÁO THỐNG KÊ KẾT ẾT QUẢ THỰC HIỆN NHIỆM VỤ NGHIÊN NGHI CỨU ỨU KH&CN I THÔNG TIN CHUNG Tên nhiệm vụ: Ứng dụng công nghệ Blockchain việc cấp phát và quản qu lý văn bằng, chứng Thuộc: Chương trình/l ình/lĩnh vực (tên chương trình/lĩnh vực): Cơng nghệệ thơng tin Chủ nhiệm nhiệm vụ: Họ tên: Huỳnh Tường ờng Nguyên Nguy Ngày, tháng, năm sinh: 28/12/1978 Nam/ Nữ: Nam Học hàm, học ọc vị: PGS TS TS Chức ức danh khoa học: .Chức vụ: Giảng viên vi Điện ện thoại: Tổ chức: Nhà Nhà riêng: Mobile: 0906 136 314 Fax: E-mail: E htnguyen@hcmut.edu.vn Tên tổ ổ chức công tác: Trường Tr ĐH Bách Khoa, ĐHQG-HCM Địa ịa tổ chức: 268 Lý Thường Th Kiệt, P.14, Q.10, Tp.HCM Địa nhà riêng: 12 Nguyễn ễn Trọng Tuyển, P.15, Q Phú P Nhuận, Tp HCM Tổ chức chủ trì nhiệm vụ: Tên tổ chức chủ trìì nhiệm nhi vụ: Trường Đại học Bách Khoa, ĐHQG-HCM HCM Điện ện thoại: (08) 38647256 Fax: 38653253 E-mail: mail: Website: http://www.hcmut.edu.vn tp://www.hcmut.edu.vn Địa chỉ: 268 Lý Thường ờng Kiệt, Phường Ph 14, Quận 10, Tp HCM Họ tên thủ trưởng ởng tổ chức: PGS.TS Mai Thanh Phong Số tài khoản: ản: 3713.0.1056923 Kho bạc: Kho bạc Nhàà nư nước TP.HCM, mã QHNS: 1056923 Tên quan chủ ủ quản đề tài: t Sở Khoa học Cơng nghệ TP.HCM II TÌNH HÌNH THỰC ỰC HIỆN Thời ời gian thực nhiệm vụ: - Theo Hợp đồng ký kết: từ tháng 11 năm 2018 đến tháng 05 năm 2020 - Thực ực tế thực hiện: từ tháng 11 năm 2018 đến tháng 05 năm 2020 - Được gia hạn (nếu có): - Lần từ tháng năm 2020 đến tháng 11 năm 2020 Kinh phí sử dụng kinh phí: a) Tổng số kinh phí thực hiện: 783 tr.đ, đó: + Kính phí hỗ trợ từ ngân sách khoa học: 783 tr.đ + Kinh phí từ nguồn khác: tr.đ b) Tình hình cấp sử dụng kinh phí từ nguồn ngân sách khoa học: Số TT … Theo kế hoạch Thời gian Kinh phí (Tháng, năm) (Tr.đ) 07/2019 391,5 07/2020 313,2 Thực tế đạt Thời gian Kinh phí (Tháng, năm) (Tr.đ) 07/2019 391,5 07/2020 313,2 Ghi (Số đề nghị toán) c) Kết sử dụng kinh phí theo khoản chi: Đơn vị tính: Triệu đồng Số TT Theo kế hoạch Nội dung khoản chi Tổng Trả công lao động (khoa học, phổ thông) Nguyên, vật liệu, lượng Thiết bị, máy móc Xây dựng, sửa chữa nhỏ Chi khác Tổng cộng Thực tế đạt NSKH 645,257 Nguồ n khác 645,257 Tổng 645,257 NSKH Nguồn khác 645,257 0 0 0 0 0 0 0 0 0 59,443 704,700 0 59,443 704,700 59,443 704,700 0 59,443 704,700 - Lý thay đổi (nếu có): Các văn hành q trình thực đề tài/dự án: (Liệt kê định, văn quan quản lý từ công đoạn xét duyệt, phê duyệt kinh phí, hợp đồng, điều chỉnh (thời gian, nội dung, kinh phí thực có); văn tổ chức chủ trì nhiệm vụ (đơn, kiến nghị điều chỉnh có) Số TT Số, thời gian ban hành văn Tên văn Ghi Tổ chức phối hợp thực nhiệm vụ: Số TT Tên tổ chức đăng ký theo Thuyết minh Trung tâm Kỹ thuật Điện toán, ĐHBK, Tp Tên tổ chức tham gia thực Trung tâm Kỹ thuật Điện toán, ĐHBK, Tp HCM Nội dung tham gia chủ yếu Vận hành thử nghiệm đánh giá Sản phẩm chủ yếu đạt Các chứng cấp phát có ghi Ghi chú* HCM nhận Blockchain - Lý thay đổi (nếu có): Cá nhân tham gia thực nhiệm vụ: (Người tham gia thực đề tài thuộc tổ chức chủ trì quan phối hợp, không 10 người kể chủ nhiệm) Tên cá nhân đăng ký theo Thuyết minh Huỳnh Tường Nguyên Tên cá nhân tham gia thực Huỳnh Tường Nguyên Phạm Hoàng Anh Phạm Hoàng Anh Dương Ngọc Hiếu Dương Ngọc Hiếu Lê Thanh Vân Lê Thanh Vân Nguyễn Đức Dũng Nguyễn Đức Dũng Nguyễn Đức Hiệp Nguyễn Đức Hiệp Ngô Minh Quốc Hưng Ngô Minh Quốc Hưng Số TT Nội dung tham gia Hệ thống cấp phát quản lý văn bằng, chứng dạng số Bộ công cụ ứng dụng xác minh văn bằng, chứng hệ thống Blockchain Bộ khung sở liệu cho ứng dụng cấp phát xác minh văn bằng, chứng Mô-đun kiểm tra tồn thông tin Blockchain Mô-đun kiểm tra giao dịch hệ thống Blockchain Nghiên cứu chuyên sâu công nghệ Blockchain Nghiên cứu block-explorer hệ thống Blockchain Sản phẩm chủ yếu đạt Hệ thống phần mềm Ghi chú* Bộ công cụ phần mềm Cơ sở liệu Mô-đun phần mềm Mô-đun phần mềm Báo cáo nghiên cứu Báo cáo nghiên cứu - Lý thay đổi ( có): Tình hình hợp tác quốc tế: Số TT Theo kế hoạch (Nội dung, thời gian, kinh phí, địa Thực tế đạt (Nội dung, thời gian, kinh phí, địa Ghi chú* điểm, tên tổ chức hợp tác, số đoàn, số lượng người tham gia ) điểm, tên tổ chức hợp tác, số đoàn, số lượng người tham gia ) - Lý thay đổi (nếu có): Tình hình tổ chức hội thảo, hội nghị: Theo kế hoạch Số (Nội dung, thời gian, kinh phí, địa TT điểm ) Hội thảo ứng dụng công nghệ Blockchain, vào tháng 01/2020, trường Đại học Bách Khoa, ĐHQG-HCM với tổng kinh phí 14,5 triệu Thực tế đạt (Nội dung, thời gian, kinh phí, địa điểm ) Hội thảo ứng dụng công nghệ Blockchain giáo dục nông nghiệp, vào tháng 01/2020, trường Đại học Bách Khoa, ĐHQG-HCM với tổng kinh phí 14,5 triệu Ghi chú* Đã thực - Lý thay đổi (nếu có): Tóm tắt nội dung, cơng việc chủ yếu: (Nêu mục 15 thuyết minh, không bao gồm: Hội thảo khoa học, điều tra khảo sát nước nước ngồi) Số TT Các nội dung, cơng việc chủ yếu (Các mốc đánh giá chủ yếu) Xây dựng thuyết minh đề tài Nghiên cứu chuyên sâu công nghệ Blockchain Thời gian (Bắt đầu, kết thúc - tháng … năm) Theo kế Thực tế hoạch đạt Người, quan thực - Huỳnh Tường Nguyên - Nguyễn Đức Dũng 2.1 Nội dung 1:Phân tích kiến thức tảng chung công nghệ Blockchain 07/2018 10/2018 07/2018 10/2018 2.2 Nội dung 2:Phân tích chuyên sâu tính chất đặc trưng công nghệ Blockchain phù hợp với đề tài 07/2018 10/2018 07/2018 10/2018 2.3 Nội dung 3:So sánh hệ thống Blockchain phù hợp đáp ứng yêu cầu đề tài 09/2018 12/2018 09/2018 12/2018 - Huỳnh Tường Nguyên - Nguyễn Đức Dũng 2.4 Nội dung 4: Nghiên cứu phân tích block-explorer hệ thống Blockchain 07/2018 12/2018 07/2018 12/2018 - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng Nghiên cứu đề xuất quy trình cấp phát quản lý văn - Huỳnh Tường Nguyên - Nguyễn Đức Dũng - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng - Huỳnh Tường Nguyên - Lê Thanh Vân chứng dạng số 3.1 Nội dung 5:Nghiên cứu phân tính quy trình cấp phát, quản lý văn chứng dạng vật lý 07/2018 10/2018 07/2018 10/2018 - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng 3.2 Nội dung 6:Rút tính chất cần có quy trình đề xuất hệ sinh thái toàn hệ thống 07/2018 12/2018 07/2018 12/2018 - Nguyễn Đức Dũng - Lê Thanh Vân 3.3 Nội dung 7:Đề xuất quy trình cấp phát, xác nhận, xác minh, thu hồi văn chứng dạng số 09/2018 02/2019 09/2018 02/2019 - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng 3.4 Nội dung 8:Đề xuất giải pháp tích hợp quy trình cấp phát quản lý văn chứng dạng số dạng vật lý 11/2018 04/2019 11/2018 04/2019 - Huỳnh Tường Nguyên - Phạm Hoàng Anh - Dương Ngọc Hiếu - Nguyễn Đức Hiệp 09/2018 02/2019 09/2018 Nội dung 10: Xây dựng mơ-đun kiểm tra tính đắn tồn vẹn 02/2019 thơng tin 09/2018 02/2019 09/2018 02/2019 - Huỳnh Tường Nguyên - Nguyễn Đức Dũng - Nguyễn Đức Hiệp - Lê Thanh Vân - Ngô Minh Quốc Hưng - Huỳnh Tường Nguyên - Nguyễn Đức Dũng - Lê Thanh Vân - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng - Lê Thanh Vân - Nguyễn Đức Hiệp 4.1 4.2 Xây dựng hệ thống ứng dụng cấp phát quản lý văn chứng dạng số Nội dung 9:Xây dựng mơ-đun mã hóa dẫn xuất thông tin 4.3 Nội dung 11: Xây dựng mô-đun gửi giao dịch tới hệ thống Blockchain 09/2018 02/2019 09/2018 02/2019 4.4 Nội dung 12: Xây dựng công cụ ứng dụng cấp phát văn bằng, chứng 11/2018 04/2019 11/2018 04/2019 4.5 Nội dung 13: Xây dựng mô-đun kiểm tra tồn thông tin Blockchain 11/2018 04/2019 11/2018 04/2019 4.6 Nội dung 14: Xây dựng mô-đun kiểm tra giao dịch hệ thống Blockchain 11/2018 04/2019 11/2018 04/2019 4.7 Nội dung 15: Xây dựng công cụ ứng dụng xác minh văn bằng, chứng hệ thống blockchain 11/2018 04/2019 11/2018 04/2019 - Dương Ngọc Hiếu - Phạm Hoàng Anh 4.8 Nội dung 16:Thiết kế xây dựng khung sở liệu nội phục vụ cho hai ứng dụng cấp 11/2018 04/2019 11/2018 04/2019 - Phạm Hoàng Anh - Dương Ngọc Hiếu - Huỳnh Tường Nguyên - Nguyễn Đức Dũng - Lê Thanh Vân - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng - Lê Thanh Vân - Nguyễn Đức Hiệp - Ngô Minh Quốc Hưng phát xác minh văn bằng, chứng 4.9 Nội dung 17: Xây dựng ứng dụng mẫu hỗ trợ lưu trữ truy xuất sở liệu nội chứa thông tin phục vụ cho hai ứng dụng cấp phát xác minh văn bằng, chứng Vận hành thử nghiệm đánh giá hệ thống Tổng hợp tài liệu kỹ thuật báo cáo đề tài 11/2018 06/2019 11/2018 06/2019 02/2019 09/2019 10/2018 09/2019 - Phạm Hoàng Anh - Dương Ngọc Hiếu - Ngô Minh Quốc Hưng - Phạm Hoàng Anh - Dương Ngọc Hiếu - Huỳnh Tường Nguyên - Phạm Hoàng Anh - Nguyễn Đức Dũng - Lý thay đổi (nếu có): III SẢN PHẨM KH&CN CỦA NHIỆM VỤ Sản phẩm KH&CN tạo ra: a) Sản phẩm Dạng I: Số TT Tên sản phẩm tiêu chất lượng chủ yếu Đơn vị đo Theo kế hoạch Số lượng Thực tế đạt - Lý thay đổi (nếu có): b) Sản phẩm Dạng II: Yêu cầu khoa học Số TT Tên sản phẩm Tài liệu kỹ thuật Blockchain cần đạt Theo kế hoạch - Trình bày lịch sử Thực tế đạt - Báo cáo nêu lịch sử nguyên nhân đời công khái niệm mục nghệ Blockchain 2.1.1 mục 2.1.2 Báo - Trình bày khái niệm cáo nêu rõ năm thành phần cấu thành cơng thành phần yếu nghệ Blockchain gồm: sổ điện tử, - Trình bày tính chất mạng ngang hang, đặc trưng công nghệ chế đồng thuận, mật mã Blockchain học máy trạng thái - Trình bày lý khiến cơng - Các tính chất đặc trưng nghệ Blockchain phù hợp thách thức Ghi II Các loại khác với mục tiêu đề tài công nghệ - Trình bày thách thức trình bày chương công nghệ Lý công nghệ phù Blockchain hạn họp đề tài dược trình chế xuất ứng bày 3.1 dụng công nghệ Blockchain đề tài - Chỉ phân tích Được trình bày hạn chế chứng chương báo cáo quy trình có liên quan tổng hợp - Trình bày tính chất cần có cần phải đáp ứng hệ thống đề xuất - Trình bày quy trình cấp phát văn chứng ứng Giải pháp quy trìnhliên quan đến văn chứng ứng dụng công nghệ Blockchain dụng công nghệ Blockchain so sánh với quy trình - Trình bày quy trình thu hồi II Phương pháp văn chứng ứng dụng công nghệ Blockchain so sánh với quy trình - Trình bày quy trình xác minh văn chứng ứng dụng cơng nghệ Blockchain so sánh với quy trình - Trình bày kết luận ưu nhược điểm giải pháp hướng mở rộng phát triển tương lai Báo cáo nghiên cứu tính khả thi - Tính khả thi mặt ứng - Tính khả thi mặt dụng: Trình bày so sánh hệ ứng dụng trình bày loại khác II Các đề tài thống đề xuất với hệ chương báo thống tương tự triển khai cáo ngồi nước - Tính khả thi mặt kinh tế: - Thông qua chương 6, kiểm thử, phân tích đánh vài hình ảnh số liệu giá chi phí thực, tích minh họa nhu cầu hợp, triển khai hệ thống khả đáp ứng thực chi phí cấp phát, thu tế hệ thống hồi, xác minh văn trình triển khai thí chứng điểm - Tính khả thi khả - Khả thực thực/kỹ thuật: Hiện thực đề xuất minh giải pháp đề xuất thành họa qua chương ứng dụng đề cập báo cáo tảng Blockchain cụ thể - Triển khai thí điểm - Tính khả thi nhu cầu Trung tâm Kỹ Thuật thực tế: Triển khai thực tế Điện Tốn, trường Đại trung tâm đào tạo học Bách Khoa, Đại học với khoảng 200 chứng Quốc Gia Hồ Chí cấp Minh - Ứng dụng có khả xác - Được trình bày thực định danh trung tâm chương báo cáo đào tạo đảm bảo tính tổng hợp chống chối bỏ - Ứng dụng có khả cấp phát, thu hồi văn chứng Ứng dụng cấp phát văn chứng chỉ - Tính dễ sử dụng thân thiện, khơng cần có kiến thức kỹ thuật cơng nghệ Blockchain - Tích hợp dễ dàng nhanh chóng vào hệ thống cơng nghệ thơng tin sẵn có II Phần mềm máy tính • Hệ thống có khả xảy tình trạng q tải tương lai có hàng ngàn chứng cấp lúc Đây phần xuất phát từ hạn chế tảng Blockchain sử dụng (Ethereum) cách thức thiết kế hệ thống CVSS • Số node hạ tầng hệ thống Blockchain riêng phải đủ lớn để đảm bảo an tồn tính sẵn sàng hệ thống phi tập trung • Cơng nghệ Blockchain cơng nghệ Vì vậy, để hướng dẫn thuyết phục người dùng ưu điểm vượt trội giải pháp công nghệ điều không dễ dàng 7.2 Kết luận Hệ thống cấp phát quản lý chứng số ứng dụng công nghệ blockchain giúp giải vấn đề tồn đọng xã hội Sử dụng hệ thống này, tượng giả, mua bán, mạo danh bị phịng chống phát cách nhanh chóng, xác Khơng loại bỏ hạn chế việc lưu trữ văn vật lý, nâng cao tính hiệu trình chứng thực quyền sở hữu chứng giấy chứng nhận học viên Đồng thời, sử dụng cho việc cấp chứng cho khóa học trực tuyến (đang trào lưu thời điểm tại) Ứng dụng công nghệ blockchain, hệ thống trở nên minh bạch đảm bảo tính riêng tư thuận tiện cho bên tham gia vào hệ thống Ngồi ra, tính chống chối bỏ, bất biến góp phần tạo nên công bằng, dân chủ cho hệ sinh thái Từ hệ thống cấp phát quản lý chứng số giúp ngưởi sử dụng thực nghiệp vụ xác, nhanh chóng, tiết kiệm chi phí hiệu Trong khn khổ thực đề tài, nhóm thực nhiệm vụ là: triển khai thí điểm hiệu chỉnh cho phù hợp nhu cầu thực tế, đăng ký sở hữu trí tuệ cho giải pháp đề xuất tổ chức hội thảo chia sẻ kết thực đề tài 7.3 Kiến nghị Là đề tài nước ứng dụng công nghệ Blockchain đề xuất giải vấn nạn nhức nhối xã hội, nhóm nghiên cứu định hướng mở đầu cho việc ứng dụng công nghệ Blockchain vào mặt đời sống xã hội Đây điều mà tổ chức giới cố gắng thực Việc nghiên cứu phát triển song song với giới giúp cho trình độ Khoa học Công nghệ đất nước bắt kịp thành tựu cường quốc khác Bên cạnh đó, nhóm mong muốn phổ biến cơng nghệ Blockchain cho cộng đồng, xây dựng cộng đồng Blockchain vững mạnh giàu kiến thức, từ đưa Việt Nam trở thành quốc gia tiếng lĩnh vực công nghệ Blockchain Nếu đề xuất ứng dụng rộng rãi việc cấp phát quản lý văn chứng quan, tổ chức có liên quan tạo nhiều tác động tích cực phát triển kinh tế - xã hội môi trường Giải vấn nạn giả đảm nguồn nhân lực chất lượng cho quan tổ chức, khiến cho trình hoạt động hiệu đóng góp nhiều với kinh tế xã hội Việc chuyển sang sử dụng văn số khơng tiết kiệm chi phí cấp phát văn dạng vật lý mà đảm bảo giá trị văn giảm thiểu quy trình chứng thực Từ sở đó, nhóm nghiên cứu có số kiến nghị sau: 91 Tiếp tục ứng dụng giải pháp Trung tâm điện tốn Trường Đại Học Bách Khoa Tp Hồ Chí Minh Mở rộng ứng dụng cho Trung tâm đào tạo khác Cho phép tạo điều kiện hỗ trợ nhóm nghiên cứu tiếp tục phát triển giải pháp ứng dụng CNTT ngày làm rõ giá trị văn bằng, chứng chất lượng đào tạo thực tế Trên toàn nội dung sơ kết làm nhóm hạn chế hướng phát triển tương lai hệ thống phi tập trung hỗ trợ cấp phát quản lý chứng Tuy Blockchain phát triển, song khơng có cơng nghệ giải pháp hồn hảo Ln tồn khó khăn, thách thức mà nhóm nghiên cứu phát triển phải vượt qua tạo động lực người dùng, tổ chức, lưu trữ liệu lớn, ngăn chặn phá hoại mơi trường khơng có bên trung gian quản lý, Trong thời đại mà công nghệ thay đổi, công nghệ tiếp tục đời không dừng lại Blockchain Phải cố gắng tiên phong tiếp nhận, nghiên cứu để không bị tụt hậu Nhóm nghiên cứu mong muốn góp phần đưa hay, tốt công nghệ Blockchain vào đóng góp phát triển cơng nghệ nước nhà nói riêng lợi ích xã hội nói chung 92 Tài liệu tham khảo [1] E Burger, C Sullivan E-Resident and Blockchain Computer Law Security Review 50, (2017) [2] S Haber, W Stornetta How to time-stamp a digital document Advances in Cryptology 3, (1991), 99–111 [3] S Nakamoto Bitcoin: A peer-to-peer electronic cash system (2008) [4] G Wood Ethereum: A secure decentralised generalised transaction ledger Ethereum project yellow paper 151 (2014), 1–32 [5] Hải Lan (Công an Đà Nẵng) 16/05/2012 Triệt phá đường dây làm giả quy mô lớn Báo An ninh thủ Trích từ http://anninhthudo.vn/phap-luat/triet-pha-duong-day-lambang-gia-quy-mo-lon/447540.antd [6] Trịnh Huyền (Giáo dục Thời đại) 20/04/2018 Thêm đường dây mua bán văn bằng, chứng giả bị triệt phá Vietnamnet Trích từ http://vietnamnet.vn/vn/giao-duc/tuyensinh/them-mot-duong-day-mua-ban-van-bang-chung-chi-gia-bi-triet-pha-444730.html [7] Quỳnh Vinh 22/03/2015 Làm giả 4000 chứng tin học, ngoại ngữ bán với giá bèo CAND Trích từ http://cand.com.vn/Phap-luat/Lam-gia-hon-4-000-chung-chi-tin-hocngoai-ngu-ban-voi-gia-beo-345116/ [8] Bảo Anh 23/05/2019 Nhiều cán xã sử dụng giả mượn người thân Báo Người lao động Trích từ https://nld.com.vn/thoi-su/nhieu-can-bo-xa-su-dung-bang-gia-vamuon-cua-nguoi-than-20190523174310532.htm [9] Yến Anh 08/12/2018 Phó Chủ tịch Hiệp hội Chống hàng giả Việt Nam dùng giả? Báo Người lao động Trích từ https://nld.com.vn/giao-duc-khoa-hoc/pho-chu-tich-hiep-hoichong-hang-gia-viet-nam-dung-bang-gia-20181208074909092.htm [10] Sỹ Hưng 22/12/2018 Triệt phá đường dây làm giả quy mô TP HCM Báo Người lao động Trích từ https://nld.com.vn/phap-luat/triet-pha-duong-day-lam-bang-gia-quy-moo-tp-hcm-20181222092448607.htm [11] Báo Tiền Phong: Ngọc Văn 10/11/2016 Huế: Hàng chục văn tốt nghiệp THCS thất lạc Báo Tiền Phong Trích từ https://www.tienphong.vn/giao-duc/hue-hang-chuc-vanbang-tot-nghiep-thcs-that-lac-1071782.tpo [12] Lê Phương Trí 25/2/2016 Lãng phí tiền bạc, thời gian Báo Giáo Dục Trích từ http://www.giaoduc.edu.vn/lang-phi-tien-bac-thoi-gian.htm 93 [13] Vũ Long 02/01/2017 Hàng loạt cán xài giả Báo Tiền Phong.Trích từ https://www.tienphong.vn/xa-hoi/hang-loat-can-bo-xai-bang-gia-1090209.tpo [14] James Bennet, Kathleen Kingsbury 20/05.2015 A Rising Tide of Bogus Degrees The New York Times Trích từ https://www.nytimes.com/2015/05/20/opinion/a-rising-tide-ofbogus-degrees.html [15] Đào Thuỵ, Phan Thảo 05/09/2017 22 triệu học sinh, sinh viên nước dự lễ khai giảng Báo Mới Trích từ https://baomoi.com/hon-22-trieu-hoc-sinh-sinh-vien-ca-nuoc-dule-khai-giang-nam-hoc-moi/c/23196346.epi [16] Melanie Swan (2015) Blockchain Blueprint For A New Economy, trang - 11 [17] Arshdeep Bahga, Vijay Madisetti (2017) Blockchain Application A Hands-On Approach, Part I, Chapter [18] Ethereum Foundation 15/08/2018 Patricia https://github.com/ethereum/wiki/wiki/Patricia-Tree Tree Trích từ [19] Arshdeep Bahga, Vijay Madisetti (2017) Blockchain Application A Hands-On Approach, Chapter [20] Gavin Wood 02/2018 Ethereum: A Secure Decentralized Generalised Transaction Ledger Trích từ http://gavwood.com/paper.pdf [21] Nick Szabo 29/07/2017 Smart Contracts: Building Blocks for Digital Markets Trích từ www.fon.hum.uva.nl [22] Truy cập ngày 25/06/2018 Smart Contract: What is smart contract? Trích từ https://blockchainhub.net/smart-contracts/ [23] Truy cập ngày 25/06/2018 Ethereum: https://github.com/ethereum/wiki/wiki/White-Paper [24] Truy cập ngày 25/06/2018 https://www.blockcerts.org/guide/faq.html Application Blockcert: FAQ Trích Trích từ từ [25] Truy cập ngày 25/06/2018 Block.co Trích từ https://block.co/ [26] Truy cập ngày 25/06/2018 Smart Diploma Trích từ https://smartdiploma.io/ [27] Truy cập ngày 25/06/2018 CVTrust Trích từ https://www.cvtrust.com/ [28] Block.co Truy cập ngày 25/06/2018 Blockchain https://github.com/UniversityOfNicosia/blockchain-certificates Certificate Trích từ [29] Sullivan, C., Burger, E (2017) E-residency and blockchain Computer Law & Security Review, 33(4), 470-481 [30] Truy cập ngày 25/06/2018 OpenBadges Trích từ https://openbadges.org/ [31] Truy cập ngày 25/06/2018 http://certificates.media.mit.edu/ Digital Certificates Project Trích [32] Truy cập ngày 25/06/2018 DID Spec Trích từ https://w3c-ccg.github.io/did-spec/ 94 từ [33] Truy cập ngày 25/06/2018 https://www.ethernodes.org/network/1 Ethereum network Trích từ [34] Truy cập ngày 25/06/2018 Ethereum mining Trích từ https://etherscan.io/ether-miningcalculator [35] Truy cập ngày 25/06/2018 Infura Trích từ https://infura.io/ [36] Truy cập ngày 25/06/2018 Etherscan Trích từ https://etherscan.io/ [37] Truy cập ngày 25/06/2018 Giao dịch khởi tạo contract 0xef9f8d5e24a619a2cd136573f1bdf175c67a71531ae7692a1b3430d5eaebd236 Student, [38] Truy cập ngày 25/06/2018 Giao dịch kích hoạt contract 0x67e0a80cb1c4ac0956dc0664f7045276a797ec7f61267e9ba71544402fb553c4 Student, [39] Truy cập ngày 25/06/2018 Giao dịch khởi tạo contract 0x372a6ee874cbd81faeaf5407092646b1b655cdf53045b39c1cd5992b27e6dc74 Issuer, [40] Truy cập ngày 25/06/2018 Giao dịch khởi tạo contract 0x75cf5420778900f63aa6535b945d961657158698af3d177b7b2212b4000ea812 System, [41] Truy cập ngày 25/06/2018 Giao dịch kích hoạt contract 0x9c98cc7e12f926cc1a202ea78b64beeb4a8f288a91b2861c667368451d3bca61 System, 95 PHỤ LỤC BÁO CÁO CHI TIẾT KIỂM THỬ HỆ THỐNG CVSS Môi trường kiểm thử - Hệ điều hành: Windows 10 - Trình duyệt: Chrome 78, FireFox 68 Tên người chịu trách nhiệm kiểm thử - Trình Thị Thu Thảo - Trần Đăng Khơi - Trần Quốc Định Các chức cần kiểm thử - Chức đăng ký, đăng nhập - Chức thay đổi mật - Chức cập nhật thông tin cá nhân - Chức tạo sửa phôi - Chức tạo, tải truy xuất thông tin chứng Kết kiểm thử - sprint 1: (từ 01/10/2019 đến 31/10/2019) + Kiểm thử chức - Đăng ký, đăng nhập - Thay đổi mật cập nhật thông tin cá nhân - Tạo sửa phôi - Tạo tải truy xuất thông tin chứng + Sau kiểm thử phát lỗi mới, nhóm chuyển cho phận lập trình để sửa lỗi tìm Kết thể bảng sau Các lỗi gặp phải Các lỗi fix Các lỗi chưa fix Thời gian thực Lỗi sai kích thước chứng Với kích thước khác chứng bị scale khơng tỷ lệ so với chữ QR Code x 10/10/2019 Lỗi lệch vị trí chữ, lệch vị trí QR Code x 10/10/2019 - sprint 2: (từ 01/11/2019 đến đ 15/11/2019) + Kiểm thử chức ch - Tạo sử ửa phôi - Cấp chứng ng ch truy xuất thông tin chứng Blockchain + Sau kiểm thử phát lỗi mới, nhóm chuyển n cho b phận lập trình để ể sửa lỗi tìm Kết thể n bảng sau Các lỗi gặp phải Các lỗi fix Các lỗi chưa fix Thời gian thực Lỗi sai ngày cấp chứng ttạo chứng x 09/11/2019 Lỗi không thay đổi mậtt kh cập nhật lại thông tin cá nhân x 12/10/2019 Lỗii xem TxID trang EtherScan x 10/11/2019 Lỗi chọn làm lại phôi với ảnh ả phôi giống ảnh phôi cũ bị lỗii khơng hiển hi thị x 02/11/2019 Lỗi khơng xóa chữ sau chọn ch thêm chữ x 11/11/2019 Lỗi khơng upload c file có chứa ch ký tự tiếng Việt x 10/11/2019 Lỗi background trắng ng xem phôi x 10/11/2019 Đánh giá hệ thống - Thời gian phản n hồi h screen + Đăng ký ttài khoản: + Đăng nhậ ập: + Thay đổii mật m khẩu: + Chỉnh sử ửa trang thông tin cá nhân: + Quản n lý phôi + Tạo phôi: + Chỉnh sử ửa phôi: + Quản n lý chứng ch + Cấp chứng ng ch Hiệu hệ thống: - Sau trình kiểm thử tính đắn luồng thực thi hệ thống nhóm đánh giá khả tương tác phản hồi kết từ hệ thống + Hầu hết tác vụ mượt mà (ngoại trừ yếu tố liên quan đến cơng nghệ trình bày mục 7), tương tác chờ đợi lâu từ người dùng chức tải cấp số khóa học Việc cần phải chấp nhận nhu cầu chất lượng in ấn, từ dẫn đến dung lượng trả từ kết lớn + Ví dụ, việc tải cấp in cho lớp gồm 100 học viên người dùng hệ thống, đồng thời người quản lý chứng trung tâm đào tạo, cần chờ đợi chưa đến phút tùy theo tốc độ mạng để lấy đường truyền internet thơng thường Hiệu việc tích hợp công nghệ blockchain: - Việc đánh giá hiệu hệ thống tích hợp cơng nghệ Blockchain, theo nhóm đề xuất thơng qua hai tiến trình: ghi đọc + Tiến trình ghi liên quan đến việc ghi hay cập nhật thông tin Trong trường hợp ứng dụng private blockchain việc ghi hiệu khơng có ảnh hưởng q nhiều đến việc làm chậm trễ phản hồi hệ thống Lý do, thông tin gửi lên mạng blockchain lưu trữ hàng đợi khẳng định thức Sự chắn thơng tin hồn tồn ghi phụ thuộc khéo léo thiết kế số đồng Nonce giao dịch từ lập trình viên + Tiến trình đọc lại thơng tin ghi blockchain cần thông qua block-explorer Block explorer sử dụng hệ thống Etherscan Đây công cụ tra cứu tốt giao dịch bên mạng Ethereum Blockchain Etherscan cung cấp khả tra cứu thơng tin cách xác nhanh chóng nhiều dạng thơng tin khác như: block, transaction, smart contract tracker, erc721 token tracker, gas price tracker, Để đo đạc thời gian phản hồi thực tế hệ thống, nhóm tập trung vào phần tiêu tốn thời gian nhiều mạng blockchain việc ghi liệu Và để thực điều này, nhóm xây dựng mẫu server node có cấu hình phần cứng khác sau Cấu hình server 1: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): On-line CPU(s) list: 0,1 Thread(s) per core: Core(s) per socket: Socket(s): NUMA node(s): Vendor ID: GenuineIntel CPU family: Model: 85 Model name: Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz Stepping: CPU MHz: 2294.608 BogoMIPS: 4589.21 Virtualization: VT-x Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 25344K NUMA node0 CPU(s): 0,1 Getting SMBIOS data from sysfs SMBIOS 2.4 present Handle 0x1000, DMI type 16, 15 bytes Physical Memory Array Location: Other Use: System Memory Error Correction Type: Multi-bit ECC Maximum Capacity: GB Error Information Handle: Not Provided Number Of Devices: Handle 0x1100, DMI type 17, 21 bytes Memory Device Array Handle: 0x1000 Error Information Handle: 0x0000 Total Width: 64 bits Data Width: 64 bits Size: 2048 MB Form Factor: DIMM Set: None Locator: DIMM Bank Locator: Not Specified Type: RAM Type Detail: None Cấu hình server 2: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): On-line CPU(s) list: 0-3 Thread(s) per core: Core(s) per socket: Socket(s): NUMA node(s): Vendor ID: GenuineIntel CPU family: Model: 85 Model name: Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz Stepping: CPU MHz: 2099.998 BogoMIPS: 4199.99 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 11264K NUMA node0 CPU(s): 0-3 Handle 0x1000, DMI type 16, 23 bytes Physical Memory Array Location: Other Use: System Memory Error Correction Type: Multi-bit ECC Maximum Capacity: GB Error Information Handle: Not Provided Number Of Devices: Handle 0x1100, DMI type 17, 40 bytes Memory Device Array Handle: 0x1000 Error Information Handle: Not Provided Total Width: Unknown Data Width: Unknown Size: 8192 MB Form Factor: DIMM Set: None Locator: DIMM Bank Locator: Not Specified Type: RAM Trên lý thuyết, hiệu hệ thống phụ thuộc vào dung lượng hàng đợi giao dịch cần xử lý, Sức chứa Block kích thước giao dịch Thực tế, khơng tồn số xác Nếu trình thực lấy mẫu, phụ thuộc vào việc chọn lựa phần cứng loại giao dịch dùng để test Nhóm thí điểm việc lấy mẫu ngẫu nhiên hệ thống Hai hình bên để mơ tả mối quan hệ thời gian xử lý giao dịch (ms) số lượng giao dịch thực mẫu Hình thu thập thơng qua Server hình thu thập thơng qua Server 2, với trục hồnh mơ tả số thứ tự lấy mẫu trục tung lượng số tương ứng (bằng ms với tổng lượng thời gian xử lý, tô màu đỏ; số lượng giao dịch thực hiện, tô màu xanh) Sự hạn chế phần cứng ảnh hưởng đến tốc độ xử lý node mạng, cụ thể xử lý giao dịch, node cần sử dụng lượng nhớ lưu trữ (cache) tính tốn q trình chuyển trạng thái Thống kê mẫu tổng thời gian xử lý giao dịch Server Thống kê mẫu tổng thời gian xử lý giao dịch Server Quy trình cấp chứng cho 100 học viên thực thử nghiệm Người dùng hệ thống, đồng thời người quản lý chứng trung tâm đào tạo, cần chờ đợi khoảng phút để xử lý xong PHỤ LỤC MƠ HÌNH MỐI QUAN HỆ THỰC THỂ (ERD) Lược đồ ERD Hệ thống bao gồm thực thể chính: User, Embryos, Event, Certificate, Course Các thực thể có mối quan hệ chặt chẽ với Các thực thể thuộc tính • Đầu tiên, cách chun mơn hóa (specialization), thực thể User chia bốn thực thể gồm Student, Edu Center, Supplier Agency Thực thể User gồm thuộc tính User_Code, Name, Entity_SC_Address, Status, Email, Password, Phone,Address, BC_Address, Privatekey, Publickey có khóa ID Các thực thể Student, Edu Center, Supplier Agency thừa kế thuộc tính thực thể User, riêng thực thể Edu Center Supplier có thêm thuộc tính TaxNumber • Thực thể Embryos bao gồm thuộc tính Code, Name, Json_Dir, Image_Dir có khóa ID • Thực thể Course bao gồm thuộc tính Code, Teachers, Description, Content, Description, Status khóa ID Thực thể Certificate gồm thuộc tính Tonken_ID, Data, Status, Content có khóa ID • Thực thể Event bao gồm thuộc tính Code, Description, Time_End, Time_Start, Promotion, Limit_Number có khóa ID Các mối quan hệ thực thể • Một thực thể Edu Center tạo (CREATE) nhiều thực thể Embryos, thực thể Embryos chắn phải tạo thực thể Edu Center • Một thực thể Edu Center tạo (CREATE) nhiều thực thể Course, thực thể Course chắn phải tạo thực thể Edu Center • Một thực thể Student sở hữu (OWN) nhiều thực thể Certificate, thực thể Certificate chắn phải sở hữu thực thể Student • Issue Certificate: Một thực thể Edu Center cấp (ISSUE) thực việc cấp nhiều chứng phơi (Embryos) khóa học (Course) • Add Event To Certificate: Một thực thể Agency thêm kiện chứng

Ngày đăng: 05/10/2023, 20:22

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w