§ VI. ดูเครือข่าย

เห็นเครือข่ายจริง ดูมันทำงานจริง

Bitcoin ไม่ใช่เว็บไซต์ — มันคือ ตาข่ายคอมพิวเตอร์อิสระทั่วโลก ใครก็เข้าร่วมได้ ไม่มีใครหยุดได้ ด้านล่างนี้คือ simulation (เร่งเวลามาก) ของสิ่งที่เกิดขึ้นจริง ทุก 10 นาที ทั่วโลก ตั้งแต่ 3 มกราคม 2009

จาก seed 24 คำสด ๆ สู่เครือข่ายระดับโลกที่ใครก็หยุดไม่ได้

14 ขั้นตอน เรื่องเดียวกันต่อเนื่องไม่ขาดตอน

เริ่มจาก Alice แกะกล่อง hardware wallet แล้วจดคำ 24 คำลงกระดาษ แล้วเดินทีละขั้น — derive key, รับ sats แรก, ประกอบธุรกรรมจาก UTXO, broadcast, mempool, miner ประกอบ block, proof-of-work, verify, confirmations — จบที่ถอยกล้องออกมาดูทุกอย่างเกิดขึ้นพร้อมกันทั่วโลก ใช้ปุ่ม speed ปรับเร็ว/ช้าได้ หรือกด auto-play แล้วอ่านตามไป

วันแรก — ได้กระเป๋ามาแล้ว

Alice แกะกล่อง hardware wallet แล้วจดคำ 24 คำลงกระดาษ

24 RANDOM WORDS · GENERATED OFFLINE · WRITTEN ON PAPERHARDWARE WALLETWORD 1 OF 24applewrite it down · then press →offline · airgapped · only signsPAPER BACKUP · BIP-39 SEED PHRASE01.02.03.04.05.06.07.08.09.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.paper only — these 24 words ARE the bank account✗ never type into a computer · ✗ never take a photo · ✗ never email or cloud-sync

ก่อน Bitcoin จะเคลื่อนไหวได้ Alice ต้องมี wallet — และที่ปลอดภัยที่สุดคือ hardware wallet อุปกรณ์ขนาดเล็กที่มีหน้าที่อย่างเดียวคือเก็บเลขลับให้ปลอดภัย และเซ็นเอกสารด้วยเลขนั้น คิดว่ามันคือ "ตู้เซฟแบบ offline ขนาดมือถือ" Alice แกะกล่อง เสียบสาย เครื่องขอให้ตั้งค่าครั้งแรก

สุ่มความสุ่มจากฟิสิกส์จริง ภายในเครื่องมีตัวสร้างเลขสุ่มแท้ที่ดึง entropy จาก noise ทางกายภาพ — ความผันผวนของแรงดันไฟ, สัญญาณ hardware — ผลิตเลขสุ่ม 256 bit ขึ้นมา จากนั้นเลขนั้นถูกเข้ารหัสเป็นคำภาษาอังกฤษ 24 คำ จากชุดคำตายตัว 2,048 คำ (เช่น "apple", "mountain", "ocean") รายการคำนี้คือ seed phrase แต่ละคำเก็บข้อมูล 11 bit ของเลขสุ่ม ตามด้วย checksum ตอนท้ายไว้กันพิมพ์ผิด seed phrase *คือ* wallet ทั้งใบ — ทุก key, ทุก address ถูก derive ออกมาจาก 24 คำนี้

จดลงกระดาษ ห้ามจอ เครื่องโชว์คำทีละคำบนหน้าจอเล็กๆ ของมัน Alice จดทุกคำเรียงตามลำดับลงบนการ์ดกระดาษที่มากับกล่อง เธอ *ไม่* ถ่ายรูป *ไม่* พิมพ์ลงคอมพิวเตอร์ *ไม่* ส่งอีเมลให้ตัวเอง จุดประสงค์ทั้งหมดของ hardware wallet คือ seed มีอยู่แค่ในเครื่องและบนกระดาษของเธอเท่านั้น — ไม่เคยอยู่บนเครื่องที่ต่ออินเทอร์เน็ตที่อาจถูกขโมยได้

พอจดเสร็จ เธอเก็บกระดาษไว้ที่ปลอดภัย — ตู้เซฟกันไฟ, safe deposit box, หรือแยกเก็บ 2 ที่ ตั้งแต่นี้เป็นต้นไป 24 คำนั้น *คือ* บัญชีธนาคาร ทำหาย = เสีย Bitcoin ใครเจอ = เอาไปได้หมด

ชุดคำ 2,048 คำเป็นมาตรฐานในทุก Bitcoin wallet (BIP-39) Seed ที่สร้างบน Coldcard ใช้ใน Trezor ได้ ใช้บน wallet มือถือได้ ใช้กับ software อะไรก็ได้ที่รองรับ Seed คือ wallet — เครื่องแค่ปกป้องและใช้งานมัน

คุณกำลังดูอะไรอยู่

ภาพด้านบนคือภาพ stylize ของเครือข่าย Bitcoin จุดต่างๆ คือ node — คอมพิวเตอร์อิสระที่รันซอฟต์แวร์เดียวกัน อยู่ที่ไหนก็ได้ในโลก เส้นบางๆ ระหว่างจุดคือ การเชื่อมต่อแบบ peer-to-peer: node แต่ละตัวรู้จัก node อื่นไม่กี่ตัว แล้วกระจายข่าวผ่านตาข่ายนี้ หกเหลี่ยมคือ ผู้ใช้ ที่ส่งธุรกรรม จุดใหญ่ที่มีวงแหวนหมุนรอบคือ miner ที่กำลังพยายามหาบล็อกถัดไป

Simulation นี้ถูก เร่งเวลามาก — บล็อกจริงของ Bitcoin เกิดทุก 10 นาทีโดยเฉลี่ย แต่ในนี้เกิดทุก 10 วินาที เพื่อให้คุณดูทันจริงๆ การหมุนของวงแหวน hashrate รอบ miner, รอยส้มจางๆ หลังธุรกรรมส่ง, วงแหวนใหญ่ที่กระจายออกหลังบล็อกถูกขุด — ทุกอย่างเกิดขึ้นจริงบนเครือข่ายจริงตอนนี้ แค่เร็วเกินกว่ามนุษย์จะรับรู้

ทำไมเรื่องนี้สำคัญ — Decentralized

ลองกดปุ่ม "kill a miner" ดู สิ่งที่ ไม่ เกิดขึ้น: เครือข่ายไม่หยุด บล็อกยังเกิดต่อ ธุรกรรมยังกระจายต่อ Miner ที่เหลือรับช่วงต่อทันที ไม่มี server กลางให้ปิด ไม่มีบริษัทให้ฟ้อง ไม่มีสวิตช์ปิดในห้องใต้ดินที่ไหน นี่คือความหมายของคำว่า decentralized — ไม่ใช่สโลแกน แต่เป็นคุณสมบัติที่สังเกตได้

เครือข่ายจริงมี node ที่ติดต่อได้หลายหมื่นตัว และเหมืองหลายร้อยแห่ง ถ้าจะหยุด Bitcoin คุณต้องปิด เกินครึ่ง พร้อมกัน ในหลายสิบประเทศ ใน 6 ทวีป โดยที่เจ้าของไม่ยินยอม ไม่มีใครมีอำนาจขนาดนั้น — ไม่ใช่รัฐบาล ไม่ใช่บริษัท ไม่ใช่มหาเศรษฐี

ทำไมเรื่องนี้สำคัญ — การพิสูจน์

เมื่อวงแหวนสีส้มกระจายออกจาก miner ที่ชนะ node ทุกตัวที่มันสัมผัสจะ ตรวจสอบบล็อกใหม่ด้วยตัวเอง ก่อนส่งต่อ แต่ละ node เช็ค proof-of-work, ลายเซ็นธุรกรรม, กฎ script และตำแหน่งในเชน ถ้ามีอะไรผิด — ลายเซ็นปลอม, double-spend, สร้างเหรียญจากอากาศ — บล็อกจะถูกปฏิเสธทันที ไม่ว่าใครจะเป็นคนขุด

นี่คือเหตุผลที่ "อย่าเชื่อ พิสูจน์เอง" ไม่ใช่แค่คำพูด ทุก node ในตาข่ายนี้ ไม่เชื่ออะไรเลย ไม่เชื่อ miner ที่สร้างบล็อก ไม่เชื่อ peer ที่ส่งให้ ไม่เชื่อแม้แต่นักพัฒนาที่เขียนซอฟต์แวร์ ทุก node พิสูจน์เอง ความไม่ไว้ใจซึ่งกันและกันที่กระทำในระดับใหญ่ คือสิ่งที่ทำให้ผลลัพธ์น่าเชื่อถือ

ทำไมมันคือเงิน

เงินคือข้อตกลงเรื่องความขาดแคลน ทองทำงานได้เพราะไม่มีใครเสกทองเพิ่มได้ ดอลลาร์ทำงานได้ (ตอนนี้) เพราะมีผู้มีอำนาจส่วนกลางควบคุมการพิมพ์ จนกว่าจะพิมพ์มากเกินไปแล้วข้อตกลงพัง Bitcoin ทำงานได้เพราะกฎถูกบังคับโดย node ทุกตัว ในทุกบล็อก ตลอดไป 21 ล้านเหรียญ ออกตามตาราง halve ทุก 4 ปี ไม่มีข้อยกเว้น

คุณไม่ต้องเชื่อผม ไม่ต้องเชื่อ Satoshi ไม่ต้องเชื่อมูลนิธิหรือ CEO คุณรัน node ของตัวเองได้ — ซอฟต์แวร์เดียวกับที่จำลองอยู่ด้านบน — และพิสูจน์ประวัติทุกเหรียญที่เคยออก ตั้งแต่ genesis ถึงบล็อกล่าสุด ภายในประมาณ 1 วัน นั่นคือสิ่งที่ทำให้มันเป็นจริง

ลองกลับขึ้นไปดูภาพอีกสักนาที นั่นคือสิ่งที่กำลังเกิดขึ้นจริงในตอนนี้ ที่ไหนสักที่เหนือหัวคุณ ทุก 10 นาที ตั้งแต่ 3 มกราคม 2009 มันไม่เคยหยุดแม้แต่ครั้งเดียว