Bitcoin, explained
บทเรียนแบบโต้ตอบ

เข้าใจ Bitcoin
จากหลักการพื้นฐาน

ลองพิมพ์ ลองลาก ลองเล่น — เข้าใจการเข้ารหัส กุญแจ และบล็อกเชนผ่านการทดลองจริงในเบราว์เซอร์

6
บทเรียน
3
เครื่องมือ
≈45
นาที
#1genesis#2block#3block#4newestSHA-256“bitcoin”...↓ 256-bit
— เส้นทางการเรียน

เริ่มจาก หลักการ
ไปสู่ ระบบทั้งหมด

แต่ละแทร็กสร้างต่อจากแทร็กก่อนหน้า ลองข้ามไปไหนก็ได้ — แต่เริ่มจากการเข้ารหัสจะเข้าใจที่สุด

🔐
ทำไม SHA-256 ถึงย้อนกลับไม่ได้?
พิมพ์อะไรก็ได้แล้วดูผลแฮชทันที เห็นว่าแค่เปลี่ยนตัวอักษรเดียวทำให้ผลลัพธ์เปลี่ยนไปครึ่งหนึ่ง
intermediate8 min
⚙️
SHA-256 ทำงานยังไง?
ติดตาม "abc" ผ่านการเติม padding การขยาย schedule และการบีบอัด 64 รอบ
intermediate10 min
🔑
กุญแจสาธารณะและส่วนตัวทำงานยังไง?
สร้างกุญแจส่วนตัวจริงในเบราว์เซอร์ ดูการคูณจุดสร้างกุญแจสาธารณะ
intermediate10 min
📬
จากกุญแจสู่ที่อยู่
public key → hash → checksum → Base58 ดูการแปลงทีละไบต์
beginner6 minเร็วๆ นี้
✉️
กายวิภาคของธุรกรรม
inputs, outputs, scripts ลากเล่น UTXO แล้วประกอบธุรกรรม
intermediate12 minเร็วๆ นี้
⛏️
การขุด: ลอตเตอรี่
ทำไมผู้ขุดถึงเผาไฟฟ้า? ลากปรับความยากแล้วสัมผัสกำแพง
advanced14 minเร็วๆ นี้
🌐
โหนดตกลงกันได้ยังไง
ดูเครือข่ายจำลองส่งบล็อก ถ้าผู้ขุดสองคนชนะพร้อมกันล่ะ?
advanced10 minเร็วๆ นี้
เครื่องมือ

เล่นกับ เครื่องจริง

🔬
พร้อมใช้

SHA-256 Visualizer

พิมพ์ข้อความใดก็ได้และติดตามทุกขั้นตอน

🗝️
เร็วๆ นี้

สร้างกุญแจ

สุ่มกุญแจส่วนตัว 256 บิต

📦
เร็วๆ นี้

สร้างธุรกรรม

ลาก UTXO เซ็น ส่ง