Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 6
Generated: 04:08:58
‼️สารถึงผู้ที่ยังแคลงใจว่าทำไม 'บิตคอยน์' ถึงผลิตได้จำนวน 'จำกัด' และจะมีไม่เกิน 21 ล้าน BTC (หรือถ้าจะเอาเป๊ะ ๆ ก็ 2,099,999,997,690,000 satoshis) 😊 . กำหนดให้ ➡️ HalvingInterval = 210,000 Block ➡️ COIN = 100,000,000 Satoshi ❗️สมมุติให้ตอนนี้เราอยู่ในบล็อกที่ 875,150 นะฮะ ✅ เมื่อนำมาเข้าสู่สมการจะได้ดังนี้ 1️⃣ halvings = 875,150/210,000 = 4.16738 => ปัดเศษลงเหลือ 4 2️⃣ CAmount nSubsidy = 50x100,000,000 = 5,000,000,000 Satoshi ↔️ เปลี่ยนเป็นเลขฐาน 2 ได้ดังนี้ 100101010000001011111001000000000 3️⃣ nSubsidy >>= halvings หมายถึง ให้ทำการ “bitwise right shift” จำนวนเท่ากับ halvings (ในทีนี้คือ 4) ‼️ดังนั้น จากเดิม 100101010000001011111001000000000 จะได้จำนวนใหม่เป็น 000010010101000000101111100100000 ซึ่งถ้าแปลงเป็นเลขฐาน 10 จะมีค่าเท่ากับ 312,500,000 satoshis หรือ 3.125 BTC ✅ . ❗️ทีนี้จะเกิดอะไรขึ้นถ้าหากถึงบล็อก 6,930,000 ? 1️⃣ halvings = 6,930,000/210,000 = 33 2️⃣ CAmount nSubsidy = 50x100,000,000 = 5,000,000,000 Satoshi ↔️ 100101010000001011111001000000000 (เหมือนเดิม) 3️⃣ nSubsidy >>= 33 ‼️ดังนั้น จากเดิม 100101010000001011111001000000000 เมื่อทำการขยับไปทางขวา 33 ครั้ง จะได้เป็น 000000000000000000000000000000000 ซึ่งมีค่าเท่ากับ 0 Satoshi ✅ . ❗️นั่นหมายถึง.. หลังจากบล็อกที่ 6,930,000 หรือคาดการณ์ว่าจะเกิดขึ้นในปี ค.ศ.2140 นั้น ‼️จะไม่มี 'บิตคอยน์' ที่ถูกผลิตใหม่เพิ่มเข้ามาในระบบอีกเลยแม้แต่ Satoshi เดียว . ✅ ซึ่งข้อมูล GetBlockSubsidy นี้ ,, ทำงานบน Bitcoin Node 'ทุกเครื่อง' บนโลก ,, โดยอยู่ในไฟล์ที่มีชื่อว่า validation.cpp (ระหว่างบรรทัดที่ 1,919 ถึง 1930) และไม่มีใครสามารถเปลี่ยนแปลงสมการของมันได้ 🎉 . ทีนี้เข้าใจได้แล้วนะท่าน Nocoiner ทั้งหลาย .. ที่ชอบตั้งคำถามว่า.. 🤷‍♂️ “แล้วจะรู้ได้ไงว่าบิตคอยน์จะมีไม่เกิน 21 ล้าน BTC อ่ะ? เดี๋ยว Satoshi กลับมาก็ผลิตเพิ่มได้“‼️ 🧡 ถ้าคิดจะมาจับผิด ‘บิตคอยน์’ อ่ะ ,, เอาเวลาไป ’ศึกษา‘ แล้วเอาตัวให้รอดจากระบบเฟียตดีกว่า 😊✌️ #เวลามีค่าศึกษาบิตคอยน์ #Siamstr image image
2024-12-17 11:41:11 from 1 relay(s) 1 replies ↓
Login to reply

Replies (6)