Chương 1. Mục đích nghiên CỨU. _ Đối tượng nghiên CỨU.--- ¿22 2+S2+EE+EE2EE2E12E12E121121121121121121. Pham vi nghién CU.
CAC NGHIÊN CUU LIEN QUAN. Quan lý va thu hồi chứng chi trên Blockchain. Giải pháp mở rộng layer-2 trên blockchaim. Các mô hình máy học phát hiện gian lận từ địa chỉ người dùng.
So sánh với các hệ thống đã CÓ. ¿5-5252 SEEEeEEEEEEEEEEEEEEerkerkerrer 10 Chương 3. CO SỞ LÝ THUYÊT. Công nghệ BlockchaIn.
Kiến trúc của bloekchain. Cách thức hoạt động. _ Các tính chất cơ bản của blockchain. _ Blockchain được áp dụng như thế nào2.
Cac thuật toán đồng thuận. Mang Ethereum nh. _ Các thành phần chính của mạng Ethereum. Công nghệ Smart COnITACK.
Giải pháp mở rộng layer-2. Khai niệm, cách hoạt động và mục dich của các giải pháp layer-2. Một số giải pháp layer-2 phố biến hiện nay.---- Gv HH Hà nành 22 3. Optimistic Rollups là gì ? .- c SG St k* 1S HH hy 22 3.
Optimistic Rollups hoạt động như nào ?. Sự tương tác giữa Optimistic Rollup và Ethereum ?. Cơ chế hoạt động của Arbitrum. Điểm nỗi bật của Arbitrum.
Kỹ thuật thu hồi trong Blockchain. | Khái niệm thu hồi trên blockchain và phân loại các kỹ thuật thu hồi. St LS SH nghiệt 28 3. Phan loại các kỹ thuật thu hồi.
Một số hệ thống quản lý chứng chỉ trên blockchain. Các kỹ thuật thu hồi chứng chỉ trên blockchain đã được đề xuắt. Certificate Revocation List (CRL). RSA AccumulÌafOr.
cv ng ng re 33 E9. Ethereum Smart COTITAC.Q LH HH ng ng nceh 36 3. Chameleon Hash & Secret Sharing.--- c1 111112931111 195311111 1 key 39 SN Loa. Khai niém, cầu, n.
Một số mô hình máy học dé phát hiện và phân loại hành vi gian lận 40 3. IPFS 1a ha ae. Nguyên lý hoạt d6ng oo. Ưu điểm va nhược điểm.---cc:ccvvtccttrtrrerrtrrrrtrrrrrrrrrree 42 Chương 4.
PHƯƠNG PHÁP ĐỀ XUẤTT. 2-22 ++Ex+2E+EEeEEEEEeExerkrrrree 43 AL. Tổng quan kiến trÚC.--- ¿+ ++E+EE+EEEEEEEEEEEEEEEEEEEEEEE1EEEEEEcrrerrer 43 4. Kỹ thuật thu hồi chứng chỉ với hợp đồng thông minh.
Tăng cường quy trình thu hồi với optimistic rollups. Tích hợp mô-đun phát hiện gian lận. Thu thập dit liệu và trích xuất đặc trưng.------- 2 sz+cs+cez+s+ 54 4. _ Kiến trúc của mô-đun Phát hiện gian lận.---- ¿5+ 52>szx>xd 55 Chương 5.
Dot oi thure nghiem oo. _ Giải pháp mở rộng layer-2 cho kỹ thuật thu hồi trên blockchain. Module phát hiện nguy cơ gian lận của người dung trên Ethereum. Giai pháp mở rộng layer-2 cho kỹ thuật thu hồi trên blockchain.
Module phát hiện gian lận trên Ethereum. Phương pháp thực nghiỆm. Giải pháp mở rộng layer-2 cho kỹ thuật thu hồi trên blockchain. Module phát hiện nguy cơ gian lận trên Ethereum.
Kết quả thực nghiệm.--- -2-©S+SESE‡EEEEEEEEEEEEEEEE1 7121711121 re. _ Giải pháp mở rộng layer-2 cho kỹ thuật thu hồi trên blockchain. Module phát hiện nguy cơ gian lận trên Ethereum. Triển khai hệ thống.
Cấu hình hệ thống. Giao diện hệ thống.---- 25c SE EEEEE717111 11111111 ctyee 73 Chương 6.--- S2 SE+EE2EE9EE9E12E12E1221211211211211221 21. Kết quả dat được. HUONG PHÁT TRIEN.ccsccccccsscsssessesssessessecssessesssessessecssessesssesseeaes 87 TAI LIEU THAM KHAO Qn.
ceccccsscssscesscsescssescsesucsececsuesecaesucarsassucatsassussesassncaneneanens 88 DANH MỤC HÌNH Hình 3.1: Tổng quan Blockchain.--- -- ¿5£ £+S££E£EE£EE£EE£EEEEEEEEEEEEEEerkerkerkees 15 Hình 3.2: Các thuộc tính của Blockchain .4: Kiến trúc của các kỹ thuật thu hồi .1: Tổng quan kiến trúc của hệ thống thu hồi chứng chỉ trên blockchain.2: Quy trình thu hồi thông qua yêu cầu của holđer.3: Quy trình thu hồi chủ động của iSSUeT.4: Optimistic rollups cho quy trình thu hồi chứng chỉ.5: Mô-đun phát hiện gian lận.-- -- 5 + 55 2+ SE Sx 2 Set 55 Hình 4.6: Mắt cân bằng các nhãn.- 2-2 2 2+S+E2EEEEEEEE2EE21217121 71111 ctxee 56 Hình 5.1: Độ trễ và Chi phi của các yêu cầu thu hồi chứng chỉ .2: Đường cong ROC của XGBOOS.- SG 2G ng ngư 68 Hình 5.3: Duong cong Precision-Recall của XGBOOSt .4: Hiệu suất học tập của XGBOOS. ng rệt 69 Hình 5.5: User-case của hOÏ@T.- ó- c1 1919219 11911 01 1v nh ng ng cư 72 Hình 5.6: User-case cla 1SSU€T. 62c 119v v9 1S TT TT nh nh nh nh ng He 73 Hình 5.7: Màn hình đăng nhập.8: Màn hình chính cỦa issuer .9: Màn hình cấp phát chứng chỉ .10: Màn hình thu hồi chứng chỉ .11: Màn hình hién thị danh sách các yêu cầu đang chờ.12: Màn hình hiển thị danh sách các isSuer-.13: Màn hình chính của hoÏder-. - ¿55 22+ *+**+EE+vEEseseerrrereerse 79 Hình 5.14: Màn hình hiển thị danh sách các chứng chỉ đã được cấp phát.15: Màn hình thé hiện chức năng share và gửi yêu cầu thu hồi.16: Màn hình xem file chứng chỉ được uplÌoad.-- -- - «+ +ss++x++xss 80 Hình 5.17: Màn hình gửi yêu cầu cấp phát chứng chỉ .-- 2: s¿sz2cs+csz+csz2 81 Hình 5.18: Màn hình gửi yêu cầu thu hồi chứng chi.19: Màn hình yêu cầu và xem những chứng chỉ được chia sẻ DANH MUC BANG Bảng 2.1: Đánh giá các kỹ thuật thu hồi chứng chỉ .2: Đánh giá các giải pháp mở rộng Ìay€T-2.- ¿5c sc+++*+ssexsereerrerrs 9 Bảng 2.3: Đánh giá các hệ thống quan lý chứng chỉ trên blockchain (phan 1).4: Đánh giá các hệ thống quản ly chứng chỉ trên blockchain (phan 2).1: Thông số tình trạng mạng khi thực nghiệm.3: M6 ta bang Certificate 0n.4: Mô tả các thuộc tinh của dia chi người dùng .5: Các đặc trưng được lựa chọn.6: Kết quả thực nghiệm thu hồi chứng chỉ trên hệ thống .7: So sánh hiệu suất của các mô hình máy học .1: Bảng so sánh các hệ thống quan lý chứng chỉ.----¿- ¿©5525 85 DANH MỤC TU VIET TAT Tir viét tat Y nghia CA Certificate Authority CRL Certifiacte Revocation List IPFS InterPlanetary File System ML/AI Machine Learning/Artificial Intelligence MLP Multi-Layer Perceptron ORUs Optimistic Rollups RA Registration Authority SMOTE Synthetic Minority Over-sampling Technique SVM Support Vector Machine TOM TAT KHÓA LUẬN Công nghệ blockchain đã đem lại những tiến bộ quan trọng trong việc phát triển hệ thống quản lý chứng chỉ học thuật băng cách nâng cao tính bảo mật, minh bạch và phi tập trung.
Tuy nhiên, các hệ thống hiện tại vẫn gặp thách thức về khả năng thu hồi chứng chỉ, chỉ phí giao dịch và độ trễ. Nghiên cứu này đề xuất một cơ chế thu hồi mới kết hợp hợp đồng thông minh va kỹ thuật optimistic rollups, giúp giảm đáng kể độ trễ và chi phi giao dịch nhờ xử lý off-chain của giải pháp layer-2. Ngoài ra, việc tích hợp máy học đề phát hiện gian lận cũng tăng cường bảo mật và cung cấp cảnh báo kịp thời. Các nghiên cứu liên quan đến quản lý chứng chỉ bằng blockchain, kỹ thuật thu hồi trong blockchain, giải pháp layer-2 và mô hình máy học cho phát hiện gian lận đã được đề cập.
Kết quả thực nghiệm cho thấy việc sử dung optimistic rollups giúp giảm 61,92% chi phi giao dịch và độ trễ, trong khi mô hình máy học đạt độ chính xác cao với điểm F1 là 99,42% và chỉ số AUC gần hoàn hảo. Nghiên cứu này không chỉ cải thiện bảo mật và hiệu suất của hệ thống mà còn giải quyết các van đề về chi phí và độ trễ, đảm bảo thu hồi chứng chỉ hiệu quả và tiết kiệm chỉ phí. Việc tích hợp máy học còn nâng cao tính bảo mật, duy tri tính toàn ven và minh bạch của blockchain, đóng góp một giải pháp mạnh mẽ cho lĩnh vực quản lý chứng chỉ học thuật. TONG QUAN Blockchain là một công nghệ tiên tiến có thé thúc day sự phát triển của nhiều lĩnh vực trong thời đại 4.
Trong những năm gần đây, công nghệ blockchain đã mang lại những lợi ích đáng ké cho ngành giáo dục, trong đó lưu trữ và xác minh chứng chi là ứng dụng thiết thực nhất. Blockchain cho phép lưu trữ chứng chỉ an toàn nhờ cau trúc chuỗi khối bat biến, thực hiện xác nhận chứng chỉ dựa trên cơ chế đồng thuận minh bạch va hạn chế tối đa sự tham gia các bên trung gian. Tuy nhiên, một bài toán được đặt ra khi ứng dụng công nghệ blockchain vào quản lý chứng chỉ là làm thế nào để có thu hồi các chứng chỉ không còn khả dụng trên blockchain mà vẫn đảm bảo được tính nhất quán của chuỗi. Đề giải quyết bài toán này, một số kỹ thuật thu hồi đã được đưa ra nhưng vẫn gặp một số hạn chế về mặt hiệu suất và tính mở rộng.
Các kỹ thuật như chameleon hash, accumulator,. sử dụng các thuật toán mã hóa phức tạp thường cần nhiều tài nguyên tính toán nên khó có thé áp dụng ở quy mô lớn. Giải pháp layer- 2 ra đời và trở thành lời giải thích hợp cho các vẫn đề mở rộng quy mô trên các hệ thống blockchain. Layer-2 tập trung vào xử lý off-chain nhằm giảm tải gánh nặng trên chuỗi chính.
Vì thế, các giải pháp layer-2 rất phù hợp cho việc cải thiện hiệu suất và tăng tính mở rộng cho các phương pháp thu hồi chứng chỉ trên blockchain. Cuối cùng, một phần quan trọng của đề tài này là xây dựng cho hệ thống chứng chỉ một module phát hiện gian lận của một địa chỉ người dùng trên mạng Ethereum dựa trên công nghệ máy học. Trong bối cảnh blockchain ngày càng phổ biến, đặc biệt là Ethereum, người dùng rất chú trọng đến độ tin cậy của thông tin và hành vi người dùng trên mạng blockchain. Module này sẽ sử dụng các thuật toán máy học (machine learning) dé phân tích và đánh giá các giao dịch, hoạt động và tương tác của người dùng, từ đó xác định độ tin cậy của địa chỉ đó trong cộng đồng.
Bằng cách này, người dùng có thé dựa vào module dé nhận biết các đối tượng gian lận và các hành vi bat thường trên hệ thống, nhờ đó mà hệ thống có thể trở nên đáng tin cậy hơn. Với sự kết hợp của giải pháp layer-2 cho bài toán mở rộng và module máy học cho bài toán phát hiện gian lận, đề tài này hứa hẹn mang lại một hệ thống quản lý chứng chỉ an toản, minh bạch, linh hoạt và đầy đủ tính ứng dụng cho các tô chức giáo dục và doanh nghiệp. Mục đích nghiên cứu Mục đích của nghiên cứu là thử nghiệm và ứng dụng các giải pháp layer-2 để cải thiện hiệu suất xử lý và khả năng mở rộng trên các hệ thông blockchain, đồng thời áp dung machine learning dé xây dựng một module phát hiện nguy cơ gian lận của người dùng trên Ethereum. Cuối cùng là tạo ra một hệ thống quản lý chứng chỉ an toàn, minh bạch và uy tín cho các tô chức giáo dục và doanh nghiệp.
Đối tượng nghiên cứu Đối tượng nghiên cứu bao gồm các mô hình lưu trữ chứng chỉ trên blockchain, kỹ thuật thu hồi chứng chỉ, giải pháp layer-2 trên blockchain, và các mô hình máy học phù hợp đề phát hiện nguy cơ gian lận của địa chỉ người dùng trên Ethereum. Phạm vi nghiên cứu Đề tài này tập trung vào ứng dụng các giải pháp layer-2 trong việc mở rộng hiệu suất và cải thiện chi phí cho các phương pháp thu hồi chứng chỉ trên blockchain.