Uncle Blocks

  Cryptopedia

นิยาม


Uncle Block คือ Block ของ Ethereum ที่เทียบเท่า Orphan block ของ Bitcoin แต่มีความแตกต่างกันบ้าง ทั้งนี้ uncle block ถูกขุดขึ้นเป็นปกติ แต่ว่าถูกปฏิเสธจาก Block หลัก เนื่องจากกลไกการทำงานของ Block 1

บางนิยามให้ความหมายว่า Uncle Block คือ stale block ที่มี parent มีบรรพบุรุษ (Ancestors) ย้อนหลังไป 6 Block คือเชือมโยงย้อนหลังไป 6 Block โดยที่ Uncles Block ยังได้ Block reward ซึ่งทาง Ether ได้จ่ายให้เพื่อรักษาสมดุลของผลจากการที่ Network lag แต่จะไม่ได้รับ Full node reward ได้เพียง 7/8 ของ Blcok ปกติหรือเท่ากับ 4.375 ether[เปลี่ยนแปลงไปตามโครงสร้าง reward] โดยที่ใน 1 Block จะเกิด uncle block ได้เพียง 2 uncle block เท่านั้น2, 3

โดยสรุป Uncle block คือ Orphan block ใน Ethereum blockchain Network แต่แทนที่จะได้รับการปฏิเสธนับเป็น Blockchain และไม่ได้ rewards เหมือนใน Blockchain ของ BTC แต่ได้รับ Rewards แบบไม่เต็มจำนวน ซึ่งมีเหตุผลของการมีเงื่อนไขนี้ดังนี้4

  1. เพื่อโปรโมทความเป็น Decentralization ของการขุดเหรียญ โดยที่ยังสร้าง rewards ให้กับ miners ที่สร้าง Stale block ซึ่งอำนวยความสะดวกสำหรับกลุ่มคนที่ทำ Solo mining เนื่องจากยังได้ reward แม้ว่า Block ที่สร้างขึ้นนั้นจะไม่ได้รวมอยู่ใน Blockchain หลัก
  2. สร้างความปลอดภัยให้กับ chain เพราะว่าการสร้าง Block จะเกิดขึ้นได้เนื่องจากการที่ Miners ใช้กำลังขุดเข้ามาลงทุนในการสร้าง block เท่านั้น (รวมถึง uncle block) ถ้าไม่ได้ rewards จึงเป็นการสูญเปล่าของการใช้กำลังขุดของคอมพิวเตอร์ (พลังงาน) จึงได้มีการสร้าง Block rewards ของ uncle block ขึ้น

ใน Ethereum Blockchain จึงสามารถตรวจสอบ uncle block reward ได้จาก https://etherscan.io/uncles

ดูเพิ่มเติม


Ommer

footnotes

Show 4 Footnotes

  1. NA.nd. Investopedia: Uncle Block(Cryptocurrency) ที่มา: https://www.investopedia.com/terms/u/uncle-block-cryptocurrency.asp สืบค้นเมื่อวันที่ 26 พฤษภาคม 2018, footnotes
  2. rykr, 2017 Bitcoin.Stackexchange: Bitcoin, Answer#2 ที่มา: https://bitcoin.stackexchange.com/questions/39329/in-ethereum-what-is-an-uncle-block สืบค้นเมื่่อวันที่ 26 พฤษภาคม 2018, footnotes
  3. J. Y Terence Kim, 2018. Ethereum : wiki, Mining ที่มา: https://github.com/ethereum/wiki/wiki/Mining#mining-rewards สืบค้นเมื่อวันที่ 26 พฤษภาคม 2018, footnotes
  4. Bisola Asolo, 2017. Orphan, Uncle & Genesis Blocks Explained. ที่มา: https://www.mycryptopedia.com/orphan-uncle-genesis-blocks-explained/ สืบค้นเมื่อวันที่ 26 พฤษภาคม 2018, footnotes