What is Nostr?
chontit
npub1r27…hxu8
2024-12-17 11:41:11

chontit on Nostr: ...

‼️สารถึงผู้ที่ยังแคลงใจว่าทำไม 'บิตคอยน์' ถึงผลิตได้จำนวน 'จำกัด' และจะมีไม่เกิน 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




Author Public Key
npub1r27yp3vmr53gx9z2ltzxt8pah07p5xext2u7eeeg5zs5cmxkpeqst2hxu8