
ĐẠI HỌC QUỐC GIA TP. HCM
ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
--------------- ---------------
BÁO CÁO
Môn: Thương mại điện tử
Lớp : IS334.L21
ĐỀ TÀI: BLOCKCHAIN - SOLIDITY
GIÁO VIÊN HƯỚNG DẪN:
Ths.Đỗ Duy Thanh
NHÓM THỰC HIỆN:
Trương Văn Thành – 17521062
Nguyễn Lương Toàn – 18521510
Phạm Ngọc Anh Vũ – 19522536
TPHCM, Ngày 16 tháng 6 năm 2021

LỜI CẢM ƠN
Sau quá trình học tập và rèn luyện tại trường Đại học Công nghệ Thông tin chúng em đã
được trang bị các kiến thức cơ bản, các kỹ năng thực tế để có thể hoàn thành đồ án môn học
của mình.
Chúng em xin gửi lời cảm ơn chân thành đến thầy Đỗ Duy Thanh đã quan tâm, hướng
dẫn, truyền đạt những kiến thức và kinh nghiệm cho chúng em trong suốt thời gian học tập
môn Thương Mại Điện Tử.
Trong quá trình thực hiện nhóm chúng em chắc chăn không tránh khỏi được những sai
sót, chính vì vậy, chúng em rất mong nhận được sự góp ý của thầy cô và các bạn nhằm hoàn
thiện những kiến thức mà nhóm chúng em đã học tập và là hành trang để thực hiện tiếp các
đề tài khác trong tương lai.
Nhóm em xin chân thành cảm ơn quý Thầy Cô!
TP. Hồ Chí Minh, ngày 16 tháng 6 năm 2021

NHẬN XÉT
(của giảng viên)
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................
.................................................................................................................

MỤC LỤC
LỜI CẢM ƠN ......................................................................................................................... 2
MỤC LỤC .............................................................................................................................. 4
PHẦN 0: MỤC ĐÍCH ĐỀ TÀI .............................................................................................. 7
PHẦN 1: TÌM HIỂU CÔNG NGHỆ BLOCKCHAIN .......................................................... 8
CHƯƠNG 1: TỔNG QUAN BLOCKCHAIN ................................................................... 8
1.1. Khái niệm ............................................................................................................ 8
1.2. Các đặc tính của blockchain ................................................................................ 9
1.3. Nguyên lý hoạt động ......................................................................................... 14
1.4. Ứng dụng của blockchain trong đời sống ......................................................... 14
CHƯƠNG 2: PHIÊN BẢN BLOCKCHAIN .................................................................... 15
2.1. Blockchain 1.0 (Tiền tệ) .................................................................................... 15
2.2. Blockchain 2.0 (Smart contract) ........................................................................ 17
2.3. Blockchain 3.0 (Ứng dụng phi tập trung Dapp) ................................................ 17
2.4. Blockchain 4.0 (Ứng dụng thực tiễn) ................................................................ 19
CHƯƠNG 3: CÁC LOẠI BLOCKCHAIN ...................................................................... 20
CHƯƠNG 4: THUẬT NGỮ QUAN TRỌNG TRONG BLOCKCHAIN ....................... 21
4.1. 51% Attack ........................................................................................................ 21
4.2. Public Key ......................................................................................................... 21
4.3. Private Key ........................................................................................................ 22
4.4. Mining pool ....................................................................................................... 22
PHẦN 2: TÌM HIỂU SMART CONTRACT & SOLIDITY ............................................... 23
CHƯƠNG 1: SMART CONTRACT ................................................................................ 23

1.1. Khái niệm .......................................................................................................... 23
1.2. Cách hoạt động .................................................................................................. 24
1.3. Lợi ích của Smart contract ................................................................................ 25
1.4. Ưu nhược điểm .................................................................................................. 26
1.5. Ứng dụng Smart contract (Blockchain 2.0) ...................................................... 27
CHƯƠNG 2: SOLIDITY .................................................................................................. 29
2.1. Khái niệm .......................................................................................................... 29
2.2. Các khái niệm cơ bản của Solidity .................................................................... 29
2.3. Sử dụng Metamask triển khai Smart contract trong Solidity ............................ 30
PHẦN 3: HỆ SINH THÁI ETHEREUM ............................................................................. 35
CHƯƠNG 1: TỔNG QUAN ETHEREUM ...................................................................... 35
1.1. Ethereum (ETH) ...................................................................................................... 35
1.2. Ethereum 2.0 ........................................................................................................... 35
1.3. Các giai đoạn để hoàn thành ETH 2.0 .................................................................... 37
1.4. Cách thức hoạt động của Ethereum ........................................................................ 38
1.5. Ưu điểm và nhược điểm của đồng Ethereum ......................................................... 39
1.6. Sử dụng Ethereum ................................................................................................... 40
1.7. Cách tạo ví Ethereum .............................................................................................. 43
CHƯƠNG 2: ỨNG DỤNG ĐƯỢC XÂY DỰNG TRÊN ETHEREUM ......................... 45
2.1. Tài chính phi tập trung (Defi) và Ethereum ............................................................ 45
2.2. Sàn giao dịch phi tập trung (DEX) và Ethereum .................................................... 46
2.3. Ứng dụng phi tập trung (Dapps) ............................................................................. 47
CHƯƠNG 3: CÁCH ĐỂ KIẾM ETHEREUM ................................................................. 49
3.1. Các cách đầu tư ETH .............................................................................................. 49

