KẾT LUẬN Các đóng góp của luận văn

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 84 - 87)

Chương 3 ỨNG DỤNG CỦA BLOCKCHAIN VÀO QUẢN LÝ DỮ LIỆU HỌC SINH

KẾT LUẬN Các đóng góp của luận văn

Các đóng góp của luận văn

Công nghệ Blockchain hiện nay đang phát triển rất mạnh mẽ và dần được mọi người biết đến khá nhiều vì nhũng lợi ích mà nó mang lại vô cùng to lớn. chẳng hạn như nền tảng Blockchain cung cấp nhiều bước tiến minh bạch so với sự lưu trữ truyền thống. Bởi vì một khi đã nhập dữ liệu vào Blockchain các giao dịch sẽ không thể bị thay đổi hay xoá bỏ.

Với cách thức ghi chép hồ sơ hiện tại, một người có thể thay đổi cơ sở dữ liệu rồi che giấu sự thay đổi với mọi người . Có vô số trường hợp lừa đảo quy mô lớn nhưng không bị phát hiện vì sổ cái không minh bạch. Tình trạng thiếu minh bạch này cho phép mọi người thay đổi thông tin đầu vào hoặc ngụy tạo dữ liệu mà người khác không biết . Luận văn này mang đến cho người đọc cái nhìn tổng quan về công nghệ Blockchain, đặc điểm của nó và những ứng dụng tuyệt vời mà nó mang lại cho cuộc sống và công việc của chúng ta.

Tuy nhiên, chúng ta cũng không thể không lưu tâm đến những rào cản, thách thức đối với công nghệ Blockchain như: tốc độ đồng bộ chậm, phí giao

dịch cao, khả năng nghẽn mạng, năng lượng tiêu thụ, tính an toàn và bảo mật của hệ thống, việc sử dụng Blockchain cho mục đích bất hợp pháp với những giao dịch ẩn danh, tạo môi trường và cơ hội cho tội phạm rửa tiền...

Bên cạnh đó, luận văn cũng đã trình bày về cơ chế xác thực và bảo mật trong công nghệ Blockchain. Từ xu hướng phát triển của Blockchain, luận văn cũng phân tích những thách thức về cơ chế xác thực, an ninh, bảo mật dữ liệu trong hệ thống Blockhain. Luận văn đạt được một số kết quả cụ thể như sau.

1. Giới thiệu tổng quan về Blockchain và các công nghệ liên quan tới công nghệ này như hàm băm, lý thuyết mã hóa, lý thuyết trò chơi. Phân tích cấu trúc, đặc điểm, cơ chế hoạt động của công nghệ Blockchain. Chỉ ra được ưu điểm, nhược điểm và khả năng ứng dụng của công nghệ Blockchain. Đồng thời luận văn cũng nêu ra một số ứng dụng điển hình của Blockchain, những điểm mạnh của Blockchain so với các hệ thống truyền thống.

2. Phân tích cơ chế hoạt động, cơ chế xác thực và bảo mật các giao dịch trong công nghệ Blockchain, giới thiệu một số thuật toán và hàm băm dữ liệu.

3. Ứng dụng công nghệ Blockchain xây dựng một hệ thống quản lý dữ liệu của học sinh. Quá trình thực nghiệm được tiến hành trên hai ngôn ngữ lập trình Java và C++ để kiểm chứng quá trình hình thành các khối, phát sinh dữ liệu mới, thiết lập một nút, kết nối một nút mới và kiểm tra bằng chứng công việc. Khi người dùng nhập vào thông tin là hình ảnh, bảng chữ cái khác nhau thì hệ thống cho mã hash khác nhau. Qua thực nghiệm, tôi đã kiểm chứng dữ liệu vào là hình ảnh văn bằng gốc sẽ cho ra một mã hash, cũng cùng một bức ảnh ấy tôi chỉnh sửa một vài thông tin trên đó sau khi đưa vào để hash thì cho ra mã hash khác nhau. Do đó, điều này tôi kiểm chứng được là nếu có một người nào đó chỉnh sửa thông tin trên văn bằng của tôi, tôi sẽ biết được là giả hay thật. Các thực nghiệm và thao tác trên cho thấy hệ thống xây dựng cho phép minh họa đầy đủ các thao tác cơ bản trên nền tảng Blo ckchain đã tìm hiểu.

Hạn chế

Sau thời gian nghiên cứu và thực hiện luận văn, tôi đã hiểu về cơ chế làm việc của công nghệ Blockchain, thông qua đó, có thể tự làm chủ, phát triển các hệ thống, ứng dụng Blockchain cho riêng mình. Do giới hạn về mặt thời gian nên việc xây dựng ứng dụng còn nhiều thiếu sót, chưa đầy đủ, mang tính nghiên cứu chứ chưa thể áp dụng thực tiễn. Tôi rất mong được sự đóng góp của các Thầy Cô và các bạn để hoàn thiện hơn đề tài luận văn này.

Hướng phát triển

Tiếp tục nghiên cứu về các công nghệ xây dựng nền tảng Blockchain thế hệ 3.0 với các giải pháp kỹ thuật mới an toàn hơn.

Trong tương lai, nếu có điều kiện mở rộng để xây dựng và ứng dụng bài toán trong thực tế, tôi định hướng sẽ sử dụng hệ quản trị cơ sở dữ liệu PostgreSQL để lưu trữ dữ liệu văn bằng và sử dụng công nghệ NodeJS để xây dựng trang tra cứu thông tin văn bằng vì các đặc điểm sau:

- Nodejs là một nền tảng (Platform) phát triển độc lập được xây dựng ở trên Javascript Runtime của Chrome nên có thể xây dựng được các ứng dụng mạng một cách nhanh chóng và dễ dàng mở rộng.

1. Mark Gates (2017), Blockchain, Bản chất của Blockchain, Bitcoin, Tiền điện tử, Hợp đồng thông minh và Tương lai của tiền tệ.

2. PGS.TS, Lê Đắc Nhường (2017), Bảo mật và an toàn thông tin.

3. Anderson, J. C. (2018). Blockchain: Ultimate Intermediates Guide to Learn and Understand Blockchain Technology.

4. Bashir, I. (2017). Mastering Blockchain. Packt Publishing Ltd. 5. Phan Đình Diệu (2002), Lý thuyết mật mã và an toàn thông tin.

6. Bart Prenee (2003) , Analysis and Design of Cryptographic Hash Functions.

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 84 - 87)

Tải bản đầy đủ (DOCX)

(87 trang)
w