Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 71 trang
Dung lượng: 939 KB

Giới thiệu nội dung

Nghiên cứu ứng dụng Blockchain cho bài toán thanh toán phi tiền mặt trong lĩnh vực tài chính ngân hàng

Tác giả: Nguyễn Đức Duy

Lĩnh vực: Khoa học Máy tính

Nội dung tài liệu:

Luận văn Thạc sĩ Kỹ thuật này tập trung nghiên cứu và ứng dụng công nghệ Blockchain vào bài toán thanh toán phi tiền mặt trong lĩnh vực tài chính ngân hàng. Trong bối cảnh Cách mạng Công nghiệp 4.0, Blockchain nổi lên như một công nghệ then chốt cho chuyển đổi số, mang lại khả năng chia sẻ thông tin minh bạch, bảo mật cao và chi phí thấp. Tài liệu đi sâu vào phân tích các khía cạnh của công nghệ Blockchain, bao gồm khái niệm, kiến trúc mạng ngang hàng (P2P), cấu trúc khối (block), giao dịch, sổ cái, và mô hình phân tán phi tập trung. Đặc biệt, luận văn làm rõ vai trò của Smart Contract trong việc tự động hóa các điều khoản và thực thi thỏa thuận, cũng như các cơ chế mật mã như hàm băm và chữ ký số đóng góp vào tính bảo mật và toàn vẹn của hệ thống. Ngoài ra, tài liệu còn giới thiệu nền tảng Corda R3 như một giải pháp tiềm năng để phát triển các ứng dụng Blockchain trong lĩnh vực tài chính, ngân hàng, đặc biệt là cho các giao dịch chuyển tiền liên ngân hàng.

Mục lục chi tiết:

  • DANH MỤC CÁC THUẬT NGỮ, CHỮ VIẾT TẮT
  • DANH SÁCH BẢNG
  • DANH SÁCH HÌNH VẼ
  • CHƯƠNG 1: GIỚI THIỆU CÔNG NGHỆ BLOCK CHAIN
    • 1.1. Tổng quan về công nghệ Blockchain
      • 1.1.1. Khái niệm
      • 1.1.2. Mạng ngang hàng (Peer to Peer Network)
      • 1.1.3. Block
      • 1.1.4. Giao dịch
      • 1.1.5. Sổ cái
      • 1.1.6. Blockchain phân phối phi tập trung
      • 1.1.7. Smart Contract
    • 1.2. Mật mã trong Blockchain
      • 1.2.1. Hàm băm
      • 1.2.2. Mã hoá bất đối xứng
      • 1.2.3. Con trỏ băm
      • 1.2.4. Chữ ký số
      • 1.2.5. Cây Merkle
    • 1.3. Phân loại các hệ thống Blockchain
      • 1.3.1. Blockchain công khai
      • 1.3.2. Blockchain bí mật
      • 1.3.3. Blockchain cấp quyền
    • 1.4. Các cơ chế đồng thuận
      • 1.4.1. Đồng thuận theo bằng chứng công việc
      • 1.4.2. Đồng thuận theo bằng chứng cổ phần
      • 1.4.3. Ủy nhiệm đồng thuận theo bằng chứng cổ phần
      • 1.4.4. Đồng thuận theo bằng chứng ủy quyền
    • 1.5. Phương thức hoạt động của Blockchain
    • 1.8. Ưu nhược điểm của công nghệ Blockchain
      • 1.8.1. Ưu điểm
      • 1.8.2. Nhược điểm
    • Kết chương
  • CHƯƠNG 2: NGHIÊN CỨU NỀN TẢNG CORDA R3
    • 2.1. Nền tảng Corda R3
      • 2.1.1. Giới thiệu nền tảng Corda R3
      • 2.1.2. CorDapp
      • 2.1.3. Các thiết lập cài đặt môi trường cơ bản để phát triển CorDapp
      • 2.1.4. So sánh Corda với các nền tảng khác
    • 2.2. Đặc trưng và triết lý của Corda
      • 2.2.1. Tính cấp quyền
      • 2.2.2. Hợp đồng thông minh trong Corda R3
      • 2.2.4. Mạng ngang hàng
      • 2.2.4. Hàng đợi thông điệp
      • 2.2.5. UTXO
    • 2.3. Các khái niệm quan trọng trong Corda
      • 2.3.1. Các trạng thái
      • 2.3.9. Nodes
      • 2.3.3. Commands
      • 2.3.4. Flows
      • 2.3.5. Các cơ chế đồng thuận
      • 2.3.6. Notary Services
      • 2.3.7. Time-windows
      • 2.3.8. Oracles
      • 2.3.10. The service hub
      • 2.3.12. Mạng Corda
    • Kết chương
  • CHƯƠNG 3: ỨNG DỤNG CÔNG NGHỆ BLOCKCHAIN TRONG GIAO DỊCH CHUYỂN TIỀN LIÊN NGÂN HÀNG
    • 3.1. Đặt vấn đề
      • 3.1.1. Xác định bài toán
      • 3.1.2. Cách tiếp cận và giải pháp
    • 3.2. Xây dựng hệ thống
      • 3.2.1. Môi trường phát triển và công cụ
      • 3.2.2. Kiến trúc hệ thống
      • 3.2.3. Đặc tả chức năng
      • 3.2.4. Cài đặt hệ thống
    • 3.3. Thực nghiệm đánh giá
      • 3.3.1. Kết quả thử nghiệm
      • 3.3.2. Đánh giá kết quả
    • 3.4. Kết chương
  • KẾT LUẬN CHUNG
  • DANH MỤC TÀI LIỆU THAM KHẢO
  • PHỤ LỤC