31.1. Tên học phần: Cơng nghệ Chuỗi khối (Blockchain Technology) 31.2. Mã số: ITBT 531 31.2. Mã số: ITBT 531
31.3. Số tín chỉ: 2 tín chỉ 31.4. Người phụ trách: 31.4. Người phụ trách:
31.5. Khoa/Viện
31.6. Mục tiêu học phần:
Kiến thức: Sau khi hồn thành khĩa học này, học viên cĩ khả năng: Hiểu chuỗi khối và sổ
cái, phát triển và mở rộng khả năng tư duy phê phán về bảo mật. Hiểu những thách thức của việc mở rộng quy mơ các dịch vụ cơng nghệ thơng tin vượt qua các ranh gới của tổ chức và ở quy mơ tồn cầu. Phân tích tính bảo mật của các thành tố mật mã cơ bản như các hàm băm và các chữ ký số.
Kỹ năng: Hiểu và cĩ thể ứng dụng được kỹ thuật blockchain trong thực tế.
Thái độ: Cĩ thái độ, nhận thức đúng đắn về nội dung và các hoạt động nghiên cứu liên quan đến mơn học
31.7. Mơ tả học phần:Cơng nghệ blockchain và sổ cái phân tán xuất hiện như một bước
ngoặt trong mở rộng quy mơ các dịch vụ cơng nghệ thơng tin ở mức tồn cầu. Mặc dù tiền mã hĩa Bitcoin là ứng dụng Blockchain nổi tiếng nhất hiện nay, những cơng nghệ đang được thiết lập để đĩng một vai trị rộng hơn trong đổi mới an ninh cyber. Khĩa học này là khĩa học nhập mơn về thiết kế và phân tích các hệ thống chuỗi khối và các sổ cái phân tán.
Chương Nội dung
Phân phối thời lượng LT
(giờ) TL (giờ)
BTL
(giờ) TiL (giờ) TH (giờ) TN (giờ)
1 Giới thiệu chuỗi khối 3 -
2 Tầng đồng thuận 3 -
3 Sổ cái giao dịch mạnh 3 -
4 Các vấn đề riêng tư 3 -
5 Các vấn đề khả mở 3 -
Tổng cộng 15 45
31.8. Nội dung chi tiết
Chương 1. Giới thiệu chuỗi khối (LT 03)
1.1. Những ví dụ mở đầu về tiền mã hĩa 1.2. Giới thiệu chuỗi khối.
1.3. Sổ cái là gì. 1.4. Các giao dịch. 1.5. Các chữ ký số
Tài liệu tham khảo của chương:
[1]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder.
104
Chương 2. Tầng đồng thuận. (LT 03)
2.1. Tầng đồng thuận. 2.2 Các tính chất căn bản. 2.3 Minh chứng hoạt động
Tài liệu tham khảo của chương:
[1]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder.
Chương 3. Sổ cái giao dịch mạnh (LT 03)
3.1 Sổ cái giao dịch mạnh
3.2 Các tính chất và các mục tiêu 3.3 Sổ cái được phép
3.4 Sổ cái khơng được phép
Tài liệu tham khảo của chương:
[1]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder.
Chương 4. Các vấn đề riêng tư. (LT 03)
4.1 Các vấn đề riêng tư. 4.2 Tính vơ danh, 4.3 Giả vơ danh
4.4 Khả năng khơng thể kết nối. 4.5 Các minh chứng tri thức khơng
Tài liệu tham khảo của chương:
[1]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau,
Chương 5. Các vấn đề khả mở. (LT 03)
5.1 Các vấn đề khả mở.
5.2 Các giao thức đồng thuận Byzantine
Tài liệu tham khảo của chương:
[1]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau,
Nội dung thảo luận: Theo chuyên đề của từng chương và tập trung vào các vấn đề liên quan
đến chuỗi khối, minh chứng hoạt động, đồng thuận, hợp đồng thơng minh, vấn đề vơ danh, tính riêng tư
Nội dung bài tập lớn: Tìm hiểu cách cài đặt một ứng dụng chuỗi khối đơn giản
31.9. Tài liệu học tập và tham khảo: Tài liệu học tập Tài liệu học tập
[1]. Blockchain in Action by Bina Ramamurthy,
Tài liệu tham khảo
[2]. Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau,
31.10. Thang điểm: 10/10
TT Nội dung đánh giá Trọng số (%) Ghi chú
1 Điểm Kiểm tra/TL/TH/TN 20
2 Điểm /BTL/TiL 30
3 Điểm thi kết thúc học phần 50
105
31.11. Ngày phê duyệt: Cấp phê duyệt: Cấp phê duyệt:
106