Saving Satoshi là một game nhập vai miễn phí được thiết kế dưới dạng mã nguồn mở. Tham gia trò chơi này, bạn sẽ dễ dàng hiểu rõ cơ chế hoạt động của Bằng chứng Công việc Proof-of-Work (PoW) – một hệ thống minh bạch, phi tập trung, không ai có quyền kiểm soát.

Đặc điểm của trò chơi Saving Satoshi

  • Đây là trò chơi đa cấp độ dành riêng cho cộng động Bitcoin. Bất kỳ ai cũng có thể tham gia, từ người mới đến lập trình viên giàu kinh nghiệm.
  • Hỗ trợ hơn 10 ngôn ngữ (có cả tiếng Việt).
  • Đến với trò chơi này, bạn sẽ được học các kiến thức cơ bản về Bitcoin bằng ngôn ngữ lập trình đơn giản như JavaScript và Python.
  • Trò chơi tập trung rèn kỹ năng thực tế: bạn sẽ biết cách tự kiểm chứng dữ liệu bằng các công cụ mã nguồn mở (ví dụ như trình khám phá khối).
  • Khác với những hướng dẫn lý thuyết khô khan, Saving Satoshi kết hợp cốt truyện lôi cuốn, sự hài hước và những câu đố thú vị. Nhờ đó, việc học Bitcoin trở thành một chuyến phiêu lưu kỳ thú, khiến bạn say mê khám phá từng giá trị độc đáo trong hệ thống PoW minh bạch và phi tập trung.

Cốt truyện của trò chơi có gì hấp dẫn?

Nhấn nút start tham gia trò chơi, bạn sẽ bước vào câu chuyện của Bitcoin ở năm 2139 – khi mạng lưới Bitcoin đứng trước nguy cơ sụp đổ vì một cuộc tấn công 51%. Lúc này, bạn vào vai một coder tập sự, cùng Satoshi truy tìm thủ phạm và giải cứu mạng lưới.

Trò chơi có 10 chương, mỗi chương là một câu đố cùng tình tiết bất ngờ gắn liền với cơ chế của Bitcoin. Từ đó, bạn sẽ vừa chơi vừa hiểu được vì sao PoW lại bền vững và chống tập trung quyền lực một cách hiệu quả đến thế.

Bạn sẽ học được gì?

Không cần có kinh nghiệm lập trình với JavaScript, Python và Opcode, bạn vẫn dễ dàng làm chủ các kiến thứ Bitcoin thiết yếu gắn liền với PoW. Dưới đây là những gì bạn sẽ nhận được:

  • Giải mã thông điệp ẩn trong khối genesis.
  • Tìm hiểu cơ bản về mật mã học: hàm băm, proof-of-work, mật mã đường cong elliptic để tạo địa chỉ Bitcoin.
  • Tự tạo giao dịch và mẫu khối để thấy cách tham gia minh bạch, có thể kiểm chứng của mạng lưới Bitcoin.
  • Khám phá Lightning Network để thanh toán trên Layer 2 một cách nhanh chóng.
  • Làm quen với Bitcoin Script và Opcode để tùy chỉnh các quy tắc riêng trong giao dịch.

Mỗi bài học đều hướng đến việc giúp bạn tự đọc hiểu code Bitcoin, tự xác minh dữ liệu, và thấy được sức mạnh của thiết kế minh bạch, phi tập trung mà Bitcoin mang lại.

Tham gia trò chơi Saving Satoshi ngay tại đây!

…hoặc kết nối qua Nostr hay Twitter/X