Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

บิตคอยน์(BTC) บล็อก 966500 แยกเชนชั่วคราว ก่อนแอนท์พูล(AntPool) ครองสายหลัก

ภาพสองสายบล็อกที่แยกออกแล้วรวมเป็นสายเดียว / TokenPost.ai (macro)

บิตคอยน์(BTC) เครือข่ายเกิดเหตุบล็อกแยกสาย (block reorg) ระดับ 1 บล็อก เมื่อมีบล็อกที่ถูกต้องสองบล็อกปรากฏขึ้นพร้อมกันที่ความสูงเดียวกัน เมื่อวันที่ 11 กันยายน หลังบล็อกถัดไปต่อเชื่อมกับสายของแอนท์พูล(AntPool) สายดังกล่าวจึงกลายเป็นสายหลัก ขณะที่การแข่งขันครั้งนี้จบลงด้วยการแยกสายชั่วคราวเท่านั้น

ตามข้อมูลจากบล็อกเอ็กซ์พลอเรอร์ Mempool.space บล็อกบิตคอยน์หมายเลข 966500 ถูกขุดโดยแอนท์พูล(AntPool) เมื่อเวลา 18:30:30 น. ตามเวลาไทย (20:30:30 น. ตามเวลาเกาหลีใต้) ของวันที่ 11 กันยายน ประกอบด้วยธุรกรรม 4359 รายการ และผลตอบแทนจากการขุด 3.14112795 BTC

ด้าน U.Today รายงานโดยอ้างอิงข้อมูลจากกาแล็กซี รีเสิร์ช(Galaxy Research) ว่าที่ความสูงเดียวกันนี้ สไปเดอร์พูล(SpiderPool) ก็สร้างบล็อกที่ถูกต้องขึ้นมาอีกบล็อกหนึ่งเช่นกัน เมื่อสองเหมืองขุดกระจายบล็อกออกไปเกือบพร้อมกัน แต่ละโหนดในเครือข่ายจึงรับรู้บล็อกที่มาถึงก่อนแตกต่างกัน

บางโหนดตรวจพบบล็อกของสไปเดอร์พูลก่อน แต่เมื่อบล็อกถัดไปถูกต่อขึ้นบนบล็อกของแอนท์พูล ทำให้สายของแอนท์พูลมีปริมาณงานสะสม (cumulative work) มากกว่า บล็อกของสไปเดอร์พูลจึงถูกจัดเป็น'บล็อกค้าง'(stale block) ที่ไม่ได้อยู่ในสายหลัก

U.Today ระบุว่ากรณีนี้เป็นการแยกสายระดับ 1 บล็อกครั้งที่สามในรอบหนึ่งเดือน อย่างไรก็ตาม ตัวเลขจำนวนครั้งดังกล่าวและรายละเอียดของบล็อกสไปเดอร์พูลยังไม่สามารถยืนยันได้จากแหล่งข้อมูลปฐมภูมิแยกต่างหาก

กรณีก่อนหน้าที่ถูกระบุถึงคือบล็อกบิตคอยน์หมายเลข 963853 ซึ่งขุดโดยสไปเดอร์พูลเมื่อวันที่ 24 สิงหาคม บล็อกดังกล่าวบันทึกธุรกรรม 6662 รายการ และผลตอบแทนจากการขุด 3.12979268 BTC

การแยกสายระดับ 1 บล็อกสามารถเกิดขึ้นได้เมื่อผู้ขุดหลายรายสร้างบล็อกที่ความสูงเดียวกันในเวลาไล่เลี่ยกัน ทำให้เครือข่ายมีสายที่ถูกต้องสองสายอยู่ชั่วขณะ

ในช่วงแรกโหนดอาจยึดตามบล็อกที่ได้รับก่อน แต่เมื่อมีบล็อกถัดไปต่อเข้ากับสายใดสายหนึ่ง เครือข่ายจะเลือกสายที่มีปริมาณงานสะสมมากกว่าให้เป็นสายหลัก

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

ผลตอบแทนจากธุรกรรมโคอินเบส(coinbase) ในบล็อกค้างจะไม่ถูกนับเป็นผลตอบแทนของสายหลัก เอกสารสำหรับนักพัฒนาบิตคอยน์ระบุว่าการใช้ผลตอบแทนโคอินเบสจากบล็อกค้างหลังการแยกสายมีข้อจำกัดอย่างน้อย 100 บล็อก

ธุรกรรมที่เคยอยู่ในบล็อกค้างเพียงบล็อกเดียวไม่ได้หายไปทั้งหมด หากธุรกรรมยังมีผลถูกต้องและถูกกระจายซ้ำ ธุรกรรมนั้นจะกลับเข้าสู่เมมพูล(mempool) และสามารถถูกรวมในบล็อกถัดไปได้

กรณีนี้ไม่ได้หมายความว่าเครือข่ายบิตคอยน์แยกออกจากกันในระยะยาว เพราะแม้เหมืองทั้งสองแห่งจะแข่งขันกันบนบล็อกแม่เดียวกัน แต่เมื่อบล็อกถัดไปต่อเข้ากับสายใดสายหนึ่ง บันทึกทั้งหมดก็รวมกลับเป็นสายเดียว

นอกจากนี้ กรณีนี้เพียงอย่างเดียวไม่สามารถสรุปได้ว่าเกิดข้อผิดพลาดด้านฉันทามติ(consensus) หรือการโจมตี 51% แต่เป็นกรณีที่ความเร็วในการกระจายบล็อกและจังหวะที่แต่ละสายได้บล็อกถัดไป ส่งผลต่อการเลือกสายหลักมากกว่า

โดยทั่วไปเอ็กซ์เชนจ์และผู้ให้บริการชำระเงินด้วยบิตคอยน์จะรอให้มีบล็อกต่อเพิ่มอีกหลายบล็อกก่อนยืนยันธุรกรรม ผลกระทบของการแยกสายระดับ 1 บล็อกครั้งนี้ต่อการฝาก-ถอนหรือการชำระเงินบนเอ็กซ์เชนจ์ยังไม่ได้รับการยืนยัน

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

ท้ายที่สุด การแข่งขันครั้งนี้จบลงเมื่อสายของแอนท์พูล(AntPool) กลายเป็นสายหลัก ขณะที่บล็อกของสไปเดอร์พูล(SpiderPool) ถูกจัดเป็นบล็อกค้างที่ไม่ได้อยู่ในบันทึกสุดท้าย

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1