Replying to Avatar chontit

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

ทรงคุณค่า เหมาะกับช่วงโดนถามบ่อยมากๆ

Reply to this note

Please Login to reply.

Discussion

ก็เพราะว่าช่วงนี้มันโดนถามเนี่ยแหละ 5555

จริง ปักบุคม้าคโน้ตนายให้ด้วยสิ

หืมม ทำไงอ่ะ 🤔

ใช้อเมทิสไหมอะ

ไม่ได้ใช้อ่าสิ 🥲