Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 99 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
99
Dung lượng
1,79 MB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Áp dụng công nghệ chuỗi khối quản lý giao dịch giao hàng mua hộ hàng hóa HỒNG MẠNH CƯỜNG Ngành Mạng máy tính an tồn thơng tin Giảng viên hướng dẫn: TS Đỗ Bá Lâm Trường: Công nghệ thông tin truyền thông HÀ NỘI, 2022 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Áp dụng công nghệ chuỗi khối quản lý giao dịch giao hàng mua hộ hàng hóa HỒNG MẠNH CƯỜNG Ngành Mạng máy tính an tồn thơng tin Giảng viên hướng dẫn: TS Đỗ Bá Lâm Chữ ký GVHD Viện: Công nghệ thông tin truyền thơng HÀ NỘI, 2022 CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ tên tác giả luận văn: Hoàng Mạnh Cường Đề tài luận văn: Áp dụng công nghệ chuỗi khối quản lý giao hàng mua hộ hàng hóa Chuyên ngành: Mạng máy tính An tồn thơng tin Mã số SV: CB190238 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày 28/04/2022 với nội dung sau: Cấu trúc lại chương Chương - Đổi tên chương từ “Đặt vấn đề” thành “Phần mở đầu” - Đổi tên chương từ “Cơ sở lý thuyết” thành “Tổng quan” - Chuyển mục 1.4 “Hiện trạng ứng dụng công nghệ quản lý cung cấp dịch vụ giao hàng mua hộ hàng hóa” 1.5 “Ứng dụng công nghệ blockchain quản lý giao dịch giao hàng mua hộ hàng hóa” sang chương thành mục 2.4 “Hiện trạng ứng dụng công nghệ quản lý cung cấp dịch vụ giao hàng mua hộ hàng hóa” 2.5 “Ứng dụng cơng nghệ blockchain quản lý giao dịch giao hàng mua hộ hàng hóa” - Cập nhật tên nội dung mô tả chương chương theo nội dung sửa đổi Mục 1.3 trang luận văn Bổ sung mô tả rõ thông tin liệu đầu vào để sử dụng hàm SHA256 mã hóa liệu thành chuỗi 32 byte lưu trữ mạng chuỗi khối - Bổ sung mô tả liệu vận đơn đơn hàng mua hộ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.3 Dữ liệu giao dịch vận đơn đơn hàng mua hộ trang 50 luận văn - Bổ sung mô tả liệu chiết khấu đồng thuận shop đơn vị cung cấp dịch vụ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.5 Dữ liệu đồng thuận chiết khấu với cửa hàng, shop trang 51 luận văn - Bổ sung mô tả liệu cước phí vận chuyển đồng thuận shop đơn vị cung cấp dịch vụ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.6 Dữ liệu đồng thuận cước phí vận chuyển với cửa hàng, shop trang 52-53 luận văn - Bổ sung mơ tả liệu phí thu hộ đồng thuận shop đơn vị cung cấp dịch vụ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.7 Dữ liệu đồng thuận phí thu hộ với cửa hàng, shop trang 53 luận văn - Bổ sung mô tả liệu chiết khấu đồng thuận nhà cung cấp sản phẩm đơn vị cung cấp dịch vụ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.8 Dữ liệu đồng thuận chiết khấu với nhà cung cấp sản phẩm trang 53-54 luận văn - Bổ sung mô tả liệu sản phẩm đồng thuận nhà cung cấp sản phẩm đơn vị cung cấp dịch vụ sử dụng mã hóa lưu trữ mạng blockchain Bảng 3.9 Dữ liệu đồng thuận thông tin sản phẩm với nhà cung cấp sản phẩm trang 54 luận văn Bổ sung phân tích ưu điểm, tồn hạn chế giải pháp giao hàng mua hộ hàng hóa thị trường - Bổ sung mô tả phân tích ưu điểm, tồn hạn chế hệ thống giao hàng thị trường mục 2.4 trang 14-19 luận văn - Bổ sung mơ tả phân tích ưu điểm, tồn hạn chế hệ thống mua hộ hàng hóa thị trường mục 2.4 trang 14-19 luận văn Chương tổ chức trình bày kết đánh giá thử nghiệm theo kịch - Đổi tên mục 4.4 từ “Kết triển khai thử nghiệm đạt được” thành “Kịch thử nghiệm kết đạt được” - Bổ sung kịch thử nghiệm điều chỉnh lại nội dung mô tả, trình bày mục 4.4 từ trang 64-81 luận văn Định dạng, chỉnh lại luận văn sau cập nhật nội dung chỉnh sửa Ngày 15 tháng 05 năm 2022 Giáo viên hướng dẫn Tác giả luận văn TS Đỗ Bá Lâm Hoàng Mạnh Cường CHỦ TỊCH HỘI ĐỒNG TS Vũ Thị Hương Giang Lời cam đoan Tôi xin cam đoan nội dung luận văn với đề tài “Áp dụng công nghệ chuỗi khối quản lý giao dịch giao hàng mua hộ hàng hóa” cơng trình nghiên cứu độc lập thân hướng dẫn TS Đỗ Bá Lâm Các số liệu, hình ảnh, trích dẫn có nguồn gốc rõ ràng tuân thủ nguyên tắc Luận văn khơng có chép từ cơng trình, nghiên cứu người khác mà không ghi rõ mục tài liệu tham khảo Mọi chép không hợp lệ, vi phạm quy chế hay gian trá xin hoàn toàn chịu trách nhiệm Hà Nội, ngày 15 tháng 05 năm 2022 Học Viên Hoàng Mạnh Cường Lời cảm ơn Đầu tiên, xin gửi lời cảm ơn lòng biết ơn sâu sắc tới thầy giáo TS Đỗ Bá Lâm giúp chọn đề tài, định hướng nghiên cứu, tận tình hướng dẫn tạo điều kiện cho tơi hồn thành luận văn Trong q trình làm luận văn tốt nghiệp, thầy cô Trường Công nghệ thông tin Truyền thông nhiệt tình hướng dẫn giúp đỡ tơi mặt Tôi xin cảm ơn nhiều! Cuối cùng, muốn gửi lời cảm ơn tới gia đình, người thân bạn bè Tất người bên, động viên giúp đỡ nhiều trình thực thực luận văn Với thời gian nghiên cứu cịn hạn chế, thực tiễn cơng tác lại vô sinh động, luận văn không tránh khỏi thiếu sót, tác giả mong nhận ý kiến đóng góp chân thành từ thầy giáo, cô giáo, đồng nghiệp, bạn bè Hà Nội, ngày 15 tháng 05 năm 2022 Học Viên Hoàng Mạnh Cường Tóm tắt nội dung luận văn Giao dịch trực tuyến thúc đẩy thị trường giao hàng đòi hỏi dịch vụ cung cấp phải đáp ứng yêu cầu ngày cao chủ doanh nghiệp bán lẻ, chủ shop bán hàng online người tiêu dùng Điều đòi hỏi đơn vị cung cấp dịch vụ giao hàng mua hộ hàng hóa phải có ứng dụng phần mềm “Hệ thống quản lý giao dịch giao hàng mua hộ hàng hóa” nhằm theo dõi, quản lý đồng tất công đoạn từ theo dõi đơn hàng, quản lý hàng tồn kho, toán, đóng gói, dán nhãn, giao hàng, thu tiền hộ, đổi trả hàng chủ động xử lý vận đơn, đơn hàng hoàn chỉnh Luận văn tập trung nghiên cứu mơ hình nghiệp vụ đơn vị kinh doanh dịch vụ giao hàng mua hộ hàng hóa trực tuyến để thiết kế xây dựng ứng dụng thực tiễn triển khai thực nghiệm Ứng dụng xây dựng ngôn ngữ lập trình nodejs, áp dụng cơng nghệ chuỗi khối để quản lý giao dịch thiết lập hoạt động hợp đồng thông minh, thư viện web3js kết nối mạng testnet Binance Smart Chain cài đặt thực nghiệm thành công ứng dụng áp dụng công nghệ blockchain thực quản lý giao dịch giao hàng, mua hộ hàng hóa xử lý đồng thuận thỏa thuận bên Trong luận văn xây dựng mơ hình hợp đồng thơng minh mạng chuỗi khối áp dụng thực hiện: - Xử lý tạo giao dịch vận đơn, giao dịch đơn hàng mua hộ cập nhật trạng thái giao dịch Đảm bảo tính bảo mật, quyền hạn thực liệu tác nhân tham gia khâu xử lý giao dịch minh bạch liệu công khai mạng chuỗi khối - Đề xuất mơ hình xử lý ký đồng thuận smart contract sử dụng 02 chữ ký bên việc xác nhận thỏa thuận cước phí vận chuyển, tỷ lệ chiết khấu, phí thu hộ hay thơng tin sản phẩm thỏa thuận khác Hà Nội, ngày 15 tháng 05 năm 2022 Học Viên Hoàng Mạnh Cường MỤC LỤC DANH MỤC CÁC KÝ HIỆU VÀ CÁC CHỮ VIẾT TẮT iv DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ v DANH MỤC BẢNG BIỂU vii CHƯƠNG PHẦN MỞ ĐẦU 1.1 Đặt vấn đề 1.2 Mục đích, nội dung ý Nghĩa nghiên cứu đề tài 1.3 1.2.1 Lý chọn đề tài 1.2.2 Tính cấp thiết đề tài 1.2.3 Mục đích nghiên cứu 1.2.4 Đối tượng phạm vi nghiên cứu 1.2.5 Ý nghĩa khoa học thực tiễn Nội dung luận văn CHƯƠNG TỔNG QUAN 2.1 Tổng quan công nghệ chuỗi khối 2.1.1 Giới thiệu công nghệ chuỗi khối 2.1.2 Hoạt động chuỗi khối 2.1.3 Một số đặc điểm chuỗi khối 10 2.1.4 Hợp đồng thông minh 10 2.1.5 Phân loại chuỗi khối 11 2.2 Tổng quan Multi-Signature 12 2.3 Tổng quan tảng công cụ phát triển 12 2.4 2.3.1 Tổng quan mạng Binance Smart Chain 12 2.3.2 Ngơn ngữ lập trình solidity 13 2.3.3 Thư viện Web3js 14 Hiện trạng ứng dụng công nghệ quản lý cung cấp dịch vụ giao hàng mua hộ hàng hóa 14 2.5 Ứng dụng công nghệ blockchain quản lý giao dịch giao hàng mua hộ hàng hóa 19 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ GIẢI PHÁP 22 3.1 Các tác nhân nghiệp vụ 22 3.2 3.3 Quy trình luồng nghiệp vụ 23 3.2.1 Quy trình nghiệp vụ cung cấp dịch vụ giao hàng 23 3.2.2 Quy trình nghiệp vụ mua hộ hàng hóa 25 3.2.3 Quy trình xác nhận thơng tin cửa hàng, shop online 26 3.2.4 Quy trình xác nhận thơng tin nhà cung cấp sản phẩm 28 Quy trình xử lý hệ thống 29 3.3.1 Quy trình xử lý tạo vận đơn 29 3.3.2 Quy trình xử lý cập nhật trạng thái vận đơn 31 3.3.3 Quy trình xử lý tạo đơn hàng mua hộ 33 3.3.4 Quy trình xử lý cập nhật trạng thái đơn hàng mua hộ 34 3.3.5 Quy trình xử lý truy xuất thông tin vận đơn, đơn hàng mạng chuỗi khối 36 3.3.6 3.4 3.5 Quy trình xử lý xác nhận thỏa thuận 38 Mơ hình thiết kế hệ thống 40 3.4.1 Mơ hình tổng thể hệ thống 40 3.4.2 Mơ hình chức hệ thống ứng dụng 42 Thiết kế liệu phương thức smart contract mạng chuỗi khối 49 3.5.1 Thiết kế liệu 49 3.5.2 Thiết kế phương thức smart contract 55 CHƯƠNG CÀI ĐẶT THỰC NGHIỆM VÀ KẾT QUẢ THỰC HIỆN 57 4.1 Mơ hình triển khai thử nghiệm 57 4.2 Môi trường phát triển công cụ 58 4.3 Cài đặt, thiết lập số xử lý smart contract 59 4.3.1 Thiết lập xử lý tạo vận đơn, đơn hàng mua hộ 59 4.3.2 Thiết lập phân quyền tài khoản 60 4.3.3 Thiết lập xử lý ký xác nhận liệu đồng thuận mạng chuỗi khối 4.3.4 4.4 62 Thiết lập xử lý truy vấn liệu mạng chuỗi khối 63 Kịch thử nghiệm kết đạt 64 4.4.1 Kịch thử nghiệm nghiệp vụ quản lý vận đơn 64 4.4.2 Kịch thử nghiệm nghiệp vụ quản lý đơn hàng mua hộ 70 4.4.3 Kịch thử nghiệm nghiệp vụ đồng thuận thông tin sản phẩm đăng hệ thống website mua hộ 77 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 82 5.1 Kết luận 82 5.2 Hướng phát triển 82 TÀI LIỆU THAM KHẢO 84 Hình 4.8 Danh sách giao dịch xác nhận vận đơn, phân phối vận đơn chuyển trạng thái ghi nhận mạng chuỗi khối 4.4.2 Kịch thử nghiệm nghiệp vụ quản lý đơn hàng mua hộ Thứ tự Bước thực Tác nhân thực Nội dung thực Tài khoản khách hàng mua hộ hệ thống website cung cấp dịch vụ mua hộ hàng hóa - Tài khoản khách hàng mua hộ truy cập hệ thống website cung cấp dịch vụ mua hộ, thực lựa chọn sản phẩm thực đặt đơn hàng; Tạo xác nhận vận đơn Tạo đơn hàng - Hệ thống xử lý lưu trữ đơn hàng mua hộ thông báo tới đơn vị cung cấp dịch vụ đơn hàng mua hộ Xác nhận đơn Tài khoản nhân viên kinh doanh hàng đơn vị cung cấp dịch vụ - Tài khoản nhân viên kinh doanh thực truy cập hệ thống thực chức xem đơn hàng mua hộ mới; - Thực rà soát đơn hàng mua hộ Nếu đồng ý thực xác nhận đơn hàng hủy đơn hàng - Trường hợp đơn hàng xác nhận: Hệ thống thực gửi liệu giao dịch đơn hàng lưu trữ mạng chuyển khối xử lý cập nhật trạng thái đơn hàng Xử lý chuyển trạng thái đơn hàng trình thực nghiệp vụ mua hộ 70 Giao shipper Tài khoản nhân viên điều phối đơn vị cung cấp dịch vụ - Tài khoản nhân viên điều phối thực truy cập hệ thống thực chức xem đơn hàng mua hộ xác nhận; - Thực gán shipper cho đơn hàng cần vận chuyển; - Hệ thống thực chuyển trạng thái đơn hàng thành giao shipper thông báo vận đơn tới nhân viên giao hàng Shipper lấy hàng Tài khoản nhân nhà cung cấp viên giao hàng đơn vị cung cấp sản phẩm dịch vụ - Nhân viên giao hàng thực truy cập hệ thống xem chi tiết đơn hàng giao lấy hàng nhà cung cấp sản phẩm; - Lấy hàng thành công, nhân viên giao hàng truy cập hệ thống thực chuyển trạng thái Shipper nhận hàng; Shipper chuyển Tài khoản nhân trạng thái đơn viên giao hàng đơn vị cung cấp hàng mua hộ dịch vụ - Sau lấy hàng, Nhân viên giao hàng thực truy cập hệ thống chuyển trạng thái vận đơn thành giao hàng thực giao hàng tới khách hàng mua hộ - Trong trình giao hàng nhân viên giao hàng thực chuyển trạng thái vận đơn tương ứng với nghiệp vụ giao hàng sau: + Giao hàng thành công: thực chuyển trạng thái đơn hàng thành giao hàng thành công 71 + Khách hàng không nhận hàng thực chuyển trạng thái vận đơn thành trả lại hàng Đối soát đơn Tài khoản quản lý - Tài khoản quản lý thực đơn vị cung cấp truy cập hệ thống thực hàng mua hộ dịch vụ chức xem đơn hàng mua hộ giao hàng thành công; - Thực chuyển trạng thái đơn hàng thành đối soát theo liệu sản phẩm nhà cung cấp sản phẩm - Thực chuyển trạng thái đơn hàng thành đối sốt đơn hàng hồn thành nghiệp vụ đối soát Hủy vận đơn Tài khoản nhân viên kinh doanh đơn vị cung cấp dịch vụ - Thực chuyển trạng thái đơn hàng không xét duyệt đơn hàng khách hàng mua hộ trả lại hàng Theo dõi lịch sử trạng thái vận đơn giám sát kiểm tra liệu giao dịch Theo dõi lịch sử - Tài khoản khách trạng thái đơn hàng mua hộ hàng - Các tài khoản tham gia trình thực đơn hàng hệ thống nhà cung cấp dịch vụ - Khách hàng mua hộ thực truy cập hệ thống website cung cấp dịch vụ mua hộ, đăng nhập sử dụng chức theo dõi lịch sử đơn hàng - Tài khoản nhà cung cấp dịch vụ truy cập hệ thống quản lý đơn hàng thực xem chi tiết vận đơn để theo dõi lịch sử trạng thái đơn hàng Kiểm tra liệu - Tài khoản khách - Khách hàng mua hộ thực giao dịch hàng mua hộ truy cập hệ thống 72 - Các tài khoản tham gia trình thực vận đơn hệ thống nhà cung cấp dịch vụ website cung cấp dịch vụ mua hộ, đăng nhập xem chi tiết đơn hàng Xem lịch sử liệu giao dịch lưu trữ mạng chuỗi khối - Hệ thống kiểm tra, đối chiếu liệu giao dịch lưu trữ CSDL web server với liệu mạng chuỗi khối thông qua mã hash Nếu liệu toàn vẹn đưa thơng báo liệu tồn vẹn, liệu bị thay đổi CSDL web server thông báo liệu bị thay đổi Như đảm bảo tính minh bạch liệu giao dịch đơn hàng mua hộ với bên tham gia Kết giao diện thực bước thực nghiệm theo kịch nghiệp vụ đơn hàng mua hộ sau: 1) Khách hàng đặt hàng mua hộ thành công hệ thống website cung cấp dịch vụ mua hộ 73 Hình 4.9 Thơng tin đơn hàng mua hộ, khách hàng đặt thành công hệ thống 2) Nhân viên kinh doanh thực xác nhận đơn hàng giao diện quản lý giao dịch đơn hàng mua hộ Hình 4.10 Giao diện xác nhận đơn hàng mua hộ đơn vị cung cấp dịch vụ 3) Dữ liệu giao dịch đơn hàng mua hộ xác nhận lưu trữ liệu thành công mạng chuỗi khối gồm: mã đơn hàng mua hộ (orderCode), data liệu mã hóa (mã hash) 74 Hình 4.11 Dữ liệu giao dịch đơn hàng mua hộ lưu thành công mạng chuỗi khối 4) Nhân viên điều phối truy cập hệ thống thực phân phối đơn hàng cho nhân viên giao hàng Hình 4.12 Giao diện nhân viên điều phối phân phối đơn hàng mua hộ 5) Nhân viên giao hàng, nhân viên kinh doanh thực thay đổi trạng thái đơn hàng trình thực cung cấp dịch vụ Hình 4.13 Thực thay đổi trạng thái 75 - Hệ thống ghi nhận toàn lịch sử thao tác xác nhận, phân phối đơn hàng chuyển trạng thái đơn hàng trình thực cung cấp dịch vụ Đồng thời kiểm tra liệu có đảm bảo tồn vẹn hay bị thay đổi tác động không hợp lệ đến liệu thơng qua liệu mã hóa mạng blockchain Hình 4.14 Giao diện thể liệu đơn hàng mua hộ tồn vẹn Hình 4.15 Giao diện thể liệu đơn hàng mua hộ bị thay đổi 6) Khách hàng mua hộ truy cập hệ thống xem lịch sử trình cung cấp dịch vụ mua hộ 76 Hình 4.16 Giao diện khách hàng mua hộ xem lịch sử thực đơn hàng nhà cung cấp dịch vụ 4.4.3 Kịch thử nghiệm nghiệp vụ đồng thuận thông tin sản phẩm đăng hệ thống website mua hộ Thứ tự Bước thực Tác nhân thực Nội dung thực Tạo đồng thuận liệu thông tin sản phẩm Tạo liệu Tài khoản quản lý - Tài khoản quản lý truy cập thông tin sản nhà cung cấp hệ thống thực tạo phẩm thỏa thuận dịch vụ mua hộ liệu thông tin sản phẩm cần thỏa thuận với nhà cung cấp sản phẩm; - Hệ thống xử lý ghi nhận liệu sản phẩm thông báo tới nhà cung cấp sản phẩm để thực đồng thuận liệu sản phẩm trước đăng bán website mua hộ nhà cung cấp dịch vụ Nhà cung cấp Tài khoản nhà cung - Tài khoản nhà cung cấp sản 77 sản phẩm ký xác cấp sản phẩm nhận đồng thuận liệu sản phẩm phẩm truy cập hệ thống thực chức ký xác nhận liệu thông tin sản phẩm; - Hệ thống kiểm tra phân quyền ký xác nhận xử lý ghi liệu giao dịch vào mạng chuỗi khối Đơn vị cung cấp Tài khoản quản lý - Tài khoản quản lý đơn vị dịch vụ mua hộ nhà cung cấp cung cấp dịch vụ mua hộ truy ký xác nhận dịch vụ mua hộ cập hệ thống kiểm tra ký đồng thuận xác nhận liệu đồng thuận liệu sản phẩm - Hệ thống kiểm tra phân quyền ký xác nhận xử lý ghi liệu giao dịch vào mạng chuỗi khối - Sau thông tin sản phẩm 02 bên đồng thuận ký xác nhận, lưu trữ thông tin giao dịch mạng chuỗi khối Sản phẩm đăng bán hệ thống website mua hộ Kết giao diện thực bước thực nghiệm theo kịch xử lý đồng thuận liệu sản phẩm đơn vị cung cấp dịch vụ mua hộ nhà cung cấp sản phẩm sau: 1) Đơn vị cung cấp dịch vụ mua hộ thực tạo thỏa thuận đồng thuận hệ thống Ví dụ thiết lập thỏa thuận thông tin sản phẩm đăng bán với nhà cung cấp sản phẩm bao gồm thông tin: Giá bán, số lượng phép đăng bán hệ thống, tên nhà sản xuất, địa nguồn gốc sản phẩm, điện thoại nhà sản xuất 78 Hình 4.17 Giao diện thiết lập thỏa thuận sản phẩm 2) Thông tin liệu sản phẩm thỏa thuận gửi tới nhà cung cấp sản phẩm Nhà cung cấp sản phẩm thực truy cập hệ thống kiểm tra thông tin thực ký xác nhận (Chữ ký 1) Hình 4.18 Nhà cung cấp sản phẩm thực ký đồng thuận thông tin sản phẩm 3) Tài khoản quản lý thuộc nhà cung cấp dịch vụ mua hộ thực ký xác nhận đồng thuận thông tin sản phẩm phép đăng hệ thống website mua hộ 79 Hình 4.19 Tài khoản quản lý thực ký xác nhận đồng thuận thông tin sản phẩm Hình 4.20 Dữ liệu thơng tin sản phẩm nhà cung cấp ký xác nhận 02 bên mạng chuỗi khối Hình 4.21 Giao diện sản phẩm xác nhận đồng thuận đăng bán hệ thống website mua hộ 4) Khách hàng sử dụng dịch vụ mua hộ xem thơng tin liệu xác nhận giao dịch đồng thuận sản phẩm trước thực mua sản phẩm 80 Hình 4.22 Giao diện thơng tin chi tiết sản phẩm chữ ký xác nhận đồng thuận 5) Giao dịch ký xác nhận đồng thuận thông tin sản phẩm lưu trữ mạng chuỗi khối Các bên tham gia thực kiểm tra thơng tin Hình 4.23 Giao dịch ký xác nhận đồng thuận lưu trữ mạng chuỗi khối 81 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận Luận văn nghiên cứu đề xuất mơ hình “Hệ thống quản lý giao dịch giao hàng mua hộ hàng hóa” phục vụ công tác quản trị, đáp ứng yêu cầu vận hành sử dụng hệ thống việc cung cấp dịch vụ giao hàng, mua hộ hàng hóa cho đơn vị cung cấp dịch vụ Bên cạnh nghiên cứu đưa mô hình hệ thống ứng dụng đáp ứng đầy đủ tính sử dụng cho đơn vị cung cấp dịch vụ; cửa hàng, shop; nhà cung cấp sản phẩm khách hàng đặt mua hộ hàng hóa Điểm luận văn áp dụng ưu điểm công nghệ blockchain vào hệ thống ứng dụng để thực xử lý luồng nghiệp vụ, đảm bảo tính bảo mật minh bạch liệu giao dịch, liệu đồng thuận Luận văn thực cài đặt thực nghiệm thành công ứng dụng áp dụng công nghệ blockchain thực quản lý giao dịch giao hàng, mua hộ hàng hóa xử lý đồng thuận thỏa thuận bên Trong luận văn xây dựng mơ hình hợp đồng thông minh mạng chuỗi khối áp dụng thực hiện: - Xử lý tạo giao dịch vận đơn, giao dịch đơn hàng mua hộ cập nhật trạng thái giao dịch Đảm bảo tính bảo mật, quyền hạn thực liệu tác nhân tham gia khâu xử lý giao dịch minh bạch liệu công khai mạng chuỗi khối - Đề xuất mơ hình xử lý ký đồng thuận smart contract sử dụng 02 chữ ký bên việc xác nhận thỏa thuận cước phí vận chuyển, tỷ lệ chiết khấu, phí thu hộ hay thông tin sản phẩm thỏa thuận khác Từ tất điều trên, hệ thống góp phần ngăn chặn hiệu tình trạng giả mạo, lấy cắp thông tin giao dịch vận đơn, đơn hàng thị trường thương mại điện tử trực tuyến từ đảm bảo quyền lợi người tiêu dùng, uy tín đơn vị cung cấp dịch vụ 5.2 Hướng phát triển Mặc dù chức mà hệ thống cung cấp đáp ứng mục tiêu luận văn, hạn chế thời gian kỹ kinh nghiệm thân cịn nhiều thiếu sót, số chức hệ thống cần phải hoàn thiện nữa: - Xây dựng ứng dụng di động sử dụng cho nhân viên giao hàng - Chức quản lý đối soát vận đơn, đơn hàng sản phẩm mua hộ 82 - Chức quản lý, thống kê doanh thu giao diện sử dụng cho đơn vị cung cấp dịch vụ, cửa hàng, shop online nhà cung cấp sản phẩm - Chưa sử dụng mã QR việc kiểm tra thông tin trình thực giao dịch vận đơn, đơn hàng thông tin sản phẩm như: hỗ trợ cửa hàng, shop, người đặt hàng mua hộ kiểm tra thông tin nhân viên giao hàng qua mã QR; hỗ trợ người đặt hàng mua hộ kiểm tra thông tin sản phẩm thơng qua mã QR… Luận văn hồn thành hệ thống mức độ bản, triển khai thực nghiệm Mọi hoạt động cần đánh giá với người dùng thật, lượng liệu lớn Cùng với việc phân tích trường hợp sử dụng phức tạp thực giao dịch trực tuyến thực tế Tác giả đề xuất đưa số hướng phát triển tương lai hệ thống với mục tiêu giải thêm nhiều vấn đề đáp ứng nhiều nhu cầu người dùng: - Hoàn thiện chức chương trình tiến hành thử nghiệm, đánh giá thực tế doanh nghiệp cung cấp dịch vụ thực cài đặt triển khai hệ thống ứng dụng sử dụng mạng private blockchain áp dụng riêng cho doanh nghiệp - Tiếp tục nghiên cứu cải tiến mơ hình liệu tối ưu cách xử lý logic nghiệp vụ chương trình mạng chuỗi khối để tăng hiệu thực giao dịch mạng chuỗi khối triển khai hệ thống áp dụng thực tế - Xây dựng chức hợp đồng điện tử hệ thống ứng dụng cho phép thực ký hợp đồng điện tử thỏa thuận toàn diện điều khoản bên tham gia việc thực giao dịch giao hàng, mua hộ hàng hóa thơng tin sản phẩm hệ thống mua hộ Đây tiền đề áp dụng toán tự động tương lai hệ thống ứng dụng thỏa mãn điều kiện hợp đồng điện tử xử lý logic nghiệp vụ smart contract mạng chuỗi khối - Tích hợp hệ thống liệu công liệu dân cư cước công dân để định danh người đại diện cửa hàng, shop bán hàng online, nhà cung cấp sản phẩm tham gia giao dịch hệ thống 83 TÀI LIỆU THAM KHẢO [1] https://vi.wikipedia.org/wiki/Blockchain [2] Packt Publishing Ltd “Mastering Blockchain”, March 2017 [3] Andreas M Antonopoulos and Gavin Wood, “Mastering Ethereum: Building Smart Contracts and DApps 1st Edition”, 2021 [4] Packt Publishing Ltd, "Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity”, February 2018 [5] Business Expert Press, “A Book About Blockchain: How Companies Can Adopt Public Blockchain to Leap into the Future”, December 2020 [6] https://www.techtarget.com/searchcio/definition/multisig-multisignature [Accessed 19 03 2022] [7] https://docs.soliditylang.org/en/v0.8.0/ [Accessed 10 03 2022] 84 ... thống quản lý giao dịch giao hàng mua hộ hàng hóa? ?? áp dụng cho doanh nghiệp, đơn vị kinh doanh cung cấp dịch vụ giao hàng mua hộ hàng hóa Hệ thống quản lý giao dịch giao hàng mua hộ hàng hóa đóng... dụng công nghệ quản lý cung cấp dịch vụ giao hàng mua hộ hàng hóa 14 2.5 Ứng dụng công nghệ blockchain quản lý giao dịch giao hàng mua hộ hàng hóa 19 CHƯƠNG PHÂN TÍCH VÀ... ứng dụng công nghệ quản lý cung cấp dịch vụ giao hàng mua hộ hàng hóa? ?? 1.5 “Ứng dụng công nghệ blockchain quản lý giao dịch giao hàng mua hộ hàng hóa? ?? sang chương thành mục 2.4 “Hiện trạng ứng dụng