DANH MỤC HÌNH ẢNH Hình l.1 Lịch sử hình thành công nghệ Blockchain Hình 2.1 Hình mô tả sử phân cấp của Blockchain Hình 2.2 Mô hình hoạt động của số cái tập trung và số cái phân tán Hình
Trang 1
ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC KINH TE LUAT KHOA HE THONG THONG TIN
BAO CAO GIU'A KY MON HỌC CONG NGHE THONG TIN VA TRUYEN THONG MOI (NEW ICT)
(NHOM 7)
UNG DUNG CONG NGHE BLOCKCHAIN VAO
LINH VUC TAI CHINH NGAN HANG
GVHD: Nguyễn Thị Thúy Hạnh
Sinh viên thực hiện:
K234040473 - Nguyễn Tấn Được K234040522 - Lương Thị Tú Viên K234040468 - Lê Tùng Chi K234091078 - Phan Nguyễn Tuấn Minh K23408094I1 - Hồ Thị Kiều Diễm Thành phó Hồ Chí Minh, ngày 25 tháng 11, năm 2023
Trang 2
TOM TAT
Báo cáo này nghiên cứu ứng dụng của cơng nghệ blockchain trong linh vực tai chính ngân hàng Cơng nghệ blockchain cĩ thê giúp giảm chỉ phí, tăng tốc độ, va tăng tính minh bạch trong các giao dịch tài chính Tuy nhiên, cơng nghệ blockchain vẫn cịn tồn tại một số hạn chế, cần được giải quyết để ứng dụng rộng rãi trong lĩnh vực tài chính ngân hàng Tĩm lại, Cơng nghệ blockchain cĩ tiềm năng cách mạng hĩa lĩnh vực tài chính ngân hàng Đề cơng nghệ nảy phát triển và ứng dụng rộng rãi, cần cĩ sự hợp tác của các cơ quan quản lý, các tơ chức tài chính, và các doanh nghiệp cơng nghệ
LỜI CẢM ƠN
Trước hết, chúng tơi xin gửi lời cảm ơn chân thành đến quý thầy cơ đã tận tình hướng dẫn, giúp đỡ chúng tơi trong suốt quá trình thực hiện báo cáo giữa kì về ứng dụng cơng nghệ Blockcham trong lĩnh vực tài chính ngân hang
Chúng tơi cũng xin gửi lời cảm ơn đến các bạn trong nhĩm đã cùng nhau nỗ lực,
cĩ găng đề hồn thành báo cáo này
MỤC LỤC
I1 cv nnốớốẽaAä ng 4 I2 N T8 nnaÁA ai 4 rwz 1 8 nẲnẲnẲ"n"ốẽaaAA lai a.a.a a.a 6
2.1 Đặc điểm và vai trị của blockchain 2 2S T51 11551 15515511513115555551115551555 E2 7
2.1.1 Đặc điểm - 552 2S 221221122112212211 2112211212112 yeu 7 2.1.2 Vai tFỊ à.- 52 221 22122112211217122112211211121121112121221012112122122 re 10
Trang 32.2 Thuận lợi và khó khăn của Blockchan Q22 1221 1111151111111 11511 1111151556 cc2 II
PIN hi ni 11
5a 12
CHUONG III: BLOCKCHAIN TRONG HOAT DONG CUA NGANH TAI
S9 1 7 1a nh ea(j4g 4 13 3.1.1 Hoạt động thanh toán và chuyền 28W 13 SN 06.14 1 ạIIỤŨD Ả 14 3.1.3 Giao dịch liên ngân HÀHg cà ck TH HH HH HH H1 HH 111g 1 re, 15 3.2 Những cơ hội, thách thức của Blockchain trong lĩnh vực tài chính ngân hàng L6 3.2.1, Những cơ hội của Blockcham trong lĩnh vực tài chính ngân hàng 16 3.2.2 Những thách thức của Blockcham trong lĩnh vực Tài chính Ngân hảng L7
Trang 4DANH MỤC HÌNH ẢNH
Hình l.1 Lịch sử hình thành công nghệ Blockchain
Hình 2.1 Hình mô tả sử phân cấp của Blockchain
Hình 2.2 Mô hình hoạt động của số cái tập trung và số cái phân tán
Hình 2.3 Lượng tiêu thụ năng lượng của Bitcoin so với Netherlands
Hình 3.1 Số lượng người dùng blockchain trên toàn thế giới 2012-2021
DANH MUC BANG BIEU
Bảng 3.I Bảng so sánh hoạt động của ngân hàng khi không và có sử dụng công nghệ blockchain
Trang 5CHUONG I: GIOI THIEU VE BLOCKCHAIN
Ld Khai niém
Blockchain 1a céng nghé khéi chudi — khéi, cho phép truyén tai dữ liệu an toàn
dựa trên hệ thống mã hóa vô cùng phức tạp, tương tự như sô cái kế toán của công ty, nơi tiền được giám sát chặt chẽ và mọi giao dịch trên mạng ngang hàng đều được ghi
lại
Mỗi khối chứa thông tin về thời gian khởi tạo và được liên kết với khối trước đó, kèm theo mã thời gian và dữ liệu giao dịch Sau khi dữ liệu được mạng chấp nhận, nó không thế thay đổi được Blockchain được thiết kế để ngăn chặn gian lận và giả mạo
lem Blockchain technology Stuart Haber and Scott Stornetta
work on the first Blockchain ; Bug in Ehereum DAO code
loited and attacked Ethereum Blockchain is funded by crowdsale
TRANSACTIONS
CONTRACTS
APPLICATIONS
Satoshi Nakamoto releases Bitcoin whitepaper B ketplace
surpasses $1 Billion Ethereum Genesis
block created EOS is unveiled by Block.one
as a new Blockchain protocol
Vitalik Buterin releases for the deployment of Ethereum whitepaper decentralized applications Linux Foundation unveils Hyperledger to enhance Blockchain development
Hinh 1.1 Lịch sử hình thành công nghệ Blockchain.!
1991: Ý tưởng bắt nguồn tir Time-stamping, béi Stuart Haber va W Scott
Stornetta
e©_ Ý tưởng vẻ time-stamping có nguồn gốc từ những năm đầu của thập kỷ 1990
' https://intellipaat.com/blog/tutorial/blockchain-tutorial/history-of-blockchain/
4
Trang 6với định nghĩa sơ khai của David Chum
e Time-stamping la thuat ngtr 4m chi mốc thời gian của một sự kiện và được các nhà phát triển lưu trữ trên hệ thông máy tính Mục đích của time-stamping là hỗ trợ người dùng dễ dàng theo dõi những mốc thời gian của một sự kiện, lịch sử quan trọng trong quả khứ
e Công trỉnh ban đầu của Haber và Stornetta tồn tại hai vấn đề: Việc xác thực phụ thuộc vào bên thứ ba và khả năng bị can thiệp lớn
e_ Vì vậy, Stuart Haber và W Scott Stornetta đã phát triển mạng lưới dành riêng cho time-stamping và chứa chúng trong hệ thống mang tên "Chain of Blocks" 1992-2004: Merkle Tree và Reusable Proof of Work xuất hiện
e© Merkle Tree: Merkle Tree là tổ hợp bao gồm các ham băm dữ liệu giao dịch (transaction hash) của mạng lưới và được sắp xếp dưới dạng sơ đồ “cái cây” Mục đích của Merkle Tree giúp là nâng cao tính xác thực của mạng lưới nhằm tăng hiệu suất và cải thiện tính bảo mật Tuy nhiên, năm 2004, công nghệ Chain
of Blocks và Merkle Tree của hai kỹ sư Stuart Haber và W Scott Stornetta đã không được đưa vào sử dụng vì những vấn đề về pháp lý khi băng sáng chế hết hiệu lực
© Reusable Proof of Work (RPoW): RPoW sử dụng một hệ thống chứng minh công việc (Proof of Work) có thê tái sử dụng nhằm giảm thiểu sức mạnh tính toán và tài nguyên cần thiết Bên cạnh đó, Reusable Proof of Work còn giải quyết vấn đề Double Spending (gian lận chỉ tiêu kép) trong việc thanh toán
điện tử
2008: Bài báo "Bitcoin: A Peer-to-Peer Electronic Cash System” của Satoshi Nakamoto được công bó, giới thiệu khái nệm về Bitcoin và blockchain
2013-2015: Mạng lưới Ethereum hình thành và hoạt động trên mainnet
e Nam 2013, Vitalik Buterin phat triển mạng lưới Ethereum với ngôn ngữ lập
trình thân thiện với nhà phát triển Ethereum không chỉ là một hệ thống tiền
điện tử (cryptocurreney) như Bitcoin, mà còn là một nền tảng cho việc xây dựng các ứng dụng phi tập trung (decentralized application - dApp) va smart
Trang 7contract
e Y twong smart contract dugc dua ra boi Nick Szabo tr nam 1996, nhưng chỉ thực sự trở thành hiện thực với việc xuất hiện của Ethereum vào năm 2013 Smart contract lúc này được sử dụng đề hỗ trợ nhà phát triển xây dựng các ứng dụng phi tập trung (dApp) trên mạng lưới Ethereum Ngoài ra, smart contract còn được sử dụng bởi Microsoft và UBS đề giảm bớt chỉ phí trong giao dịch và bảo mật hệ thống
2017- đến nay: Thế giới dần đón nhận cong nghé blockchain và Bitcoin
1.3 Phân loại
Hệ thống Blockchain chia thành 3 loại chính:
e Public blockchain ( Blockchain céng khai)
Bất kỳ ai cũng có quyền tham gia, đọc và ghi dữ liệu trên Blockchain.Quá trình xác thực giao dịch trên Blockchain này yêu cầu phải có rất nhiều nút tham gia Vì thé, muốn tấn công được vào hệ thống Blockchain này cần chỉ phí rất lớn và không khả thi Public Blockchain 1a phi tập trung, tính an toàn và bảo mật cao, nhưng có thể làm chậm tốc độ giao dịch
Vi du: Bitcoin, Ethereum, Litecoin,
e Private blockchain ( Blockchain riéng tw)
Được sở hữu và kiểm soát bởi một nhóm người được xác định Người dùng chỉ được quyền đọc dữ liệu, không có quyền ghi được sử dụng cho các ứng dụng trong doanh nghiệp Private Blockchain có thời gian xác nhận giao dịch khá nhanh vì chỉ cần một lượng nhỏ thiết bị tham gia xác thực giao địch
Vi du: Ripple
e Permissioned (hay con goi la Consortium, Blockchain lién minh)
Loại blockchain này là sự kết hợp giữa chuỗi khối công khai và chuỗi khối riêng
tư Chuỗi khối liên minh được sở hữu và kiêm soát bởi một nhóm các tổ chức Chúng
có thê được sử dụng để tạo ra các hệ thống phi tập trung có thể được sử dụng bởi nhiều tô chức khác nhau
Vĩ dụ: Các ngân hàng, tô chức tài chỉnh liên doanh sử dụng chung hệ thống
6
Trang 8Blockchain cho riêng: Corda
CHUONG II: SO LUQC VE BLOCKCHAIN
2.1 Đặc điểm và vai trò của blockchain
2.1.1 Đặc điểm
e_ Tính phân cấp ( phi tập trung)
Blockcain khác hoàn toàn với kiến trúc của internet truyền thống, nơi mỗi máy tính hoặc hệ thống được kết nối với máy chủ trung tâm Máy chủ trung tâm có nhiệm
vụ quản lý dữ liệu Còn đối với blockchain, mỗi hệ thống có quyền truy cập vào toàn
bộ dữ liệu mà không có máy chủ trung tâm nào kiểm soát các hoạt động Không có tô chức nào chịu trách nhiệm vẻ dữ liệu Cơ chế đồng thuận trong blockchain chịu trách nhiệm kiêm soát mạng Mỗi node có một bảng sao cập nhật dữ liệu và sức mạnh thực thi thay vì chỉ một máy chủ có đữ liệu và quyền kiểm soát thực thi
DECENTRALISED
Hinh 2.1 Hinh m6 ta ste phan cap ctta Blockchain?
Một lợi ích của phân quyền đó là mạng và đữ liệu luôn có sẵn ngay cả khi một
số máy chủ hoặc nút không thế truy cập được Do đó người dùng có toàn quyền kiểm soát tài sản và giao dịch của họ mà không cần cơ quan trung ương xác minh các giao dịch( tiết kiệm thời gian)
? https:/www.linkedin.com/pulse/what-blockchain-technology-decentralized-system-appabodes
7
Trang 9° Tinh bat bien
Tinh bat biến là đặc điểm cốt lõi của blockchain Bat biến là đề cập đến cái gì đó không thê thay đổi theo thời gian Blockchain hoạt động thông qua một tập hợp các nút Khi một giao dịch được ghi lại trên blockchain, nó không thể được sửa đôi hoặc xóa Điều này làm cho blockchain trở thành một số cái bất biến và chống giả mạo, mang lại mức độ bảo mật vả tin cậy cao
Mỗi nút trong mạng đều có một bản sao của số cái kỹ thuật số Để thêm một giao dịch, mỗi nút sẽ kiểm tra tính hợp lệ của giao dịch và nếu phần lớn các nút cho rằng
đó là giao dịch hợp lệ thì giao dịch đó sẽ được thêm vào mạng Điều này có nghĩa là nếu không có sự chấp thuận của đa số các nút thì không ai có thể thêm bắt kỳ khối giao dịch nào vào số cái
Mọi hồ sơ đã được xác thực đều không thể đảo ngược và không thể thay đổi Điều này có nghĩa là bất kỳ người dùng nào trên mạng sẽ không thể chỉnh sửa, thay đổi hoặc xóa nó
e Bao mật
Đặc điểm của blockchain đó là cần mật mã.do đó tất cả thông tin được bảo mật trong cơ sở đữ liệu và điều đó làm cho nó khác với cấu trúc của internet hiện tại Mọi thông tin tài khoản được bảo mật và danh tính của mỗi nút được ân Mỗi tài khoản có một khóa riêng tư và công khai Mạng được kiểm soát bởi một bộ quy tắc thay vì bất
kỳ quyền hạn nào Vì vậy, không ai có thể thay đối các quy tắc cho chính mình, hệ thống tự thực thi bảo mật và tính toàn vẹn
e© Số cái phân tán
Số cái là một tệp dùng để ghi lại các giao dịch Mỗi giao dịch được thêm vào nó trong khi vẫn giữ lại bản ghi trước đó và lưu trữ vĩnh viễn
Mọi giao dịch được chấp thuận đều được thêm vào số cái blockchain trong khi vấn duy trì lịch sử trước đó Số cái blockchain mở cho tất cả mọi người vì bất kỳ nút nảo cũng có thê xem các giao dịch Ngoài ra, mọi nút trên mạng được kết nối với các nút khác của mạng theo nhiều hoặc nhiều kết nói làm cho nó trở thành một mạng phân tán Mạng được duy trì bởi tất cả các nút Mỗi nút cung cấp sức mạnh tính toán cho hệ thống này
Trang 10Cặp khóa công khai và khóa riêng tư cho mỗi tài khoản cũng có mật mã được liên kết với nó Khóa công khai được tạo từ khóa cá nhân Khóa riêng tư được bảo mật
và không bị chia sẻ trên mạng trong khi khóa công khai đang mở trên mạng Khóa công khai có thê được tạo thông qua khóa riêng bằng cách sử dụng các hàm mật mã nhưng không thể tạo khóa riêng bằng khóa công khai đo tính chất một chiều của các
hàm mật mã
e Tinh 4n danh
Trén mang blockchain, danh tính thực sự của người tham gia bi ấn Mỗi nguoi tham gia mạng phân tân có một địa chỉ được liên kết với nó Địa chỉ nảy là danh tính của thực thể đó thay vì danh tính thực Các địa chỉ giữ cho người dùng an danh trên mạng
3 https://imiblockchain.com/dlt-distributed-ledger-technology/
Trang 11
2.1.2 Vai trò
e© Trong sản xuất
Blockchain là một công nghệ cho phép truyền tải dữ liệu một cách an toàn và minh bạch, không thê bị thay đôi hay gian lận Blockchain có nhiều ứng dụng trong lĩnh vực sản xuất:
- - Theo dõi và giám sát chuỗi cung ứng, từ nguyên liệu đầu vào đến sản phẩm cuối cùng
- _ Thiết kế kỹ thuật cho các sản phẩm thời gian dài, độ phức tạp cao
- Quan lý danh tính và tài sản của các bên liên quan
- _ Đảm bảo chất lượng và tuân thủ quy định của các sản phẩm
e Trong y tế
Blockchain được áp dụng để quản lý tài sản và lưu trữ thông tin về sức khỏe người bệnh, quản lý kho, đơn đặt hàng, thanh toán cho các thiết bị y tế cũng như dược phẩm Một số ứng dụng cụ thê của blockchain trong lĩnh vực y tế:
- _ Theo dõi và quản lý bệnh lý (như thuốc thông minh, thiết bị đeo có thể đo các chỉ số về sức khỏe và đưa ra phản hồi) và tăng cường quản lý chất lượng
- _ Quản lý chuỗi cung ứng thuốc, thiết bị y tế: Theo dõi đầu vào, nguồn gốc, hạn
sử dụng của các vật tư y tế
- - Tăng cường tính minh bạch và tự động hóa trong các giao dịch khám chữa bệnh; xuất xứ xét nghiệm lâm sàng: quyền sở hữu dữ liệu sức khỏe của bệnh nhân
e Trong giao duc
Khi áp dụng blockchain vào giáo dục, thông tin lưu trữ trên blockchain không chỉ là dữ liệu bảng điểm mà còn cả quá trình đào tạo, kinh nghiệm thực tế, lịch sử tuyên dụng của từng cá nhân Tránh trường hợp các ứng viên gian lận trong quá trình
xin cấp học bông, thăng chức ; khai gian trình độ học vấn, kinh nghiệm làm việc, kỷ
luật Ngoài ra, với tính năng hợp đồng thông minh, blockchain còn cho phép thực thi
tự động các điều khoản trong quy chế đào tạo, xử ly các trường hợp vi phạm quy ché, cải tiễn những hạn chế trong quá trình giảng dạy nếu học viên có ý kiến phản hồi
10