Nostr
Thuộc Học phần 4 của Bitcoin for Juniors →
enes-419fr-FRdezh-Hanspt-BRjakoaridnlrutrukbgcsdaelfihehihrhuitltnbplroslsvvi
Thiết lập
- Đặt hai bàn cách xa nhau cho mỗi đội và đặt các thẻ thông điệp không mã hóa lên từng bàn của người gửi.
- Chuẩn bị vật liệu làm bánh xe mật mã, nhưng cất kín cho đến Giai đoạn 2.
Quy trình
Bước 1: Chuẩn bị bài học
5 phút
- Đề nghị học sinh nhớ lại hoạt động truyền tin bằng cách thì thầm hoặc chuyển tiếp trước đó và những vấn đề các em nhận thấy về sự tin cậy, sai sót hoặc việc bị nghe lén. Nhắc các em rằng thông điệp đã không thể được giữ riêng tư, sau đó giải thích rằng các em sẽ thử xem có thể giải quyết vấn đề đó hay không.
Bước 2: Hoạt động
40–45 phút
Chuẩn bị
- Chia học sinh thành các đội ba người và phân công vai trò cố định: Người chơi 1 là Người gửi, Người chơi 2 là Người chạy chuyển tin và Người chơi 3 là Người nhận.
Làm mẫu
- Làm mẫu một lượt chơi ngắn, trong đó người chuyển tin chạy đi đọc rồi quay lại đọc cho người nhận ghi một thông điệp không mã hóa. Chỉ rõ rằng người chạy chuyển tin phải nhắc lại chính xác thông điệp và bất kỳ ai ở gần cũng có thể nghe được.
Giai đoạn 1 – Truyền công khai (Cần sự tin cậy)
- Người chơi 1 đọc thầm thông điệp, sau đó đọc nhỏ cho Người chơi 2 nghe. Người chơi 2 truyền lại bằng lời cho Người chơi 3 ghi chép; Người chơi 2 có thể chạy qua lại khi cần. Đội đầu tiên truyền thành công thông điệp sẽ thắng.
Thảo luận giữa hoạt động
- Hỏi xem thông điệp cuối cùng có khớp với bản gốc hay không.
- Hỏi xem những người chạy chuyển tin có nghe được thông điệp của các đội khác hay không.
- Hỏi xem người chạy chuyển tin có khả năng thay đổi thông điệp hay không.
- Nhấn mạnh rằng hệ thống chỉ hoạt động nếu người chạy chuyển tin đáng tin cậy.
Giai đoạn 2 – Truyền có mã hóa (Giảm nhu cầu tin cậy)
- Phát và lắp ráp các bánh xe mật mã. Người gửi và Người nhận thống nhất riêng với nhau về số vị trí dịch chuyển chữ cái; Người chơi 1 mã hóa một thông điệp mới, Người chơi 2 chỉ chuyển tiếp văn bản đã mã hóa mà không biết ý nghĩa của nó, còn Người chơi 3 ghi lại và giải mã.
Luật thi đấu
- Các đội được tính điểm khi giải mã đúng.
- Tốc độ và độ chính xác đều quan trọng.
- Người chạy chuyển tin không được biết cách mã hóa.
Suy ngẫm
- Hỏi xem điều gì đã thay đổi giữa truyền công khai và truyền có mã hóa, liệu vẫn cần tin tưởng người chạy chuyển tin hay không, và ai kiểm soát quyền truy cập thông điệp trong mỗi giai đoạn.
Bước 3: Tổng kết
5 phút
- Thu lại các vật dụng dùng chung và sắp xếp lại phòng học, đồng thời cho phép học sinh giữ bánh xe mật mã của mình. Nhấn mạnh: “Khi thông điệp của quý vị được bảo vệ, quý vị không cần phải tin tưởng tất cả mọi người.”
Điểm chính
- Sử dụng mã hóa để khám phá cách truyền thông điệp an toàn hơn mà không cần tin tưởng bên trung gian.
Câu hỏi thảo luận
5-10 phút
- Ôn lại rằng các hoạt động trước đã cho thấy thông điệp có thể bị chặn thu hoặc sửa đổi như thế nào.
- Ôn lại rằng việc mã hóa cho phép thông điệp được truyền qua không gian công cộng một cách an toàn.
- Liên hệ điều này với việc lựa chọn thông tin nào được công khai và thông tin nào được giữ riêng tư.
Ghi chú
- 4.3 - Truyền tin qua điện thoại
- 4.4 - Những người thuộc phong trào Cypherpunk viết mã
Quản lý lớp học
- Học sinh lớn tuổi hơn có thể chọn vai trò của mình trong hoạt động tiếp sức
- Kiểm soát đường chạy và yêu cầu đi bộ nếu cần.
- Nhấn mạnh rằng mắc lỗi là điều bình thường và là một phần của quá trình học.
Hoạt động mở rộng & Hoạt động tận dụng thời gian trống
- Luân phiên vai trò và lặp lại với một mật mã mới.
- Tăng độ dài thông điệp hoặc thêm các thông điệp đánh lạc hướng.
Dạy học phân hóa
- Học sinh nhỏ tuổi hơn: dùng các từ đơn lẻ và độ dịch chuyển chữ cái cố định.
- Hỗ trợ học sinh học tiếng Anh (ELL)/Khả năng tiếp cận: sử dụng bảng chữ cái và nhịp độ chậm hơn.
- An toàn: quy định rõ ràng về việc di chuyển và giám sát việc sử dụng dụng cụ.
Bài tập gợi ý
Giải thích cho cha mẹ hoặc người chăm sóc cách mật mã có thể giúp giữ kín một thông điệp, ngay cả khi thông điệp đó được truyền qua một nơi công cộng.