คำจำกัดความของระเบิดความยากลำบาก
ระเบิดนี่คือคำที่ใช้เพื่อบ่งบอกถึงระดับที่เพิ่มขึ้นของความยากลำบากในการขุดซึ่งส่งผลให้จำนวนเวลาที่เพิ่มขึ้นในการสร้างบล็อกใหม่บน Ethereum blockchain ในที่สุดสิ่งนี้จะนำไปสู่สถานการณ์ในอนาคตที่การขุด Ethereum จะเป็นไปไม่ได้และไม่เป็นประโยชน์ มีการจัดทำมาตรการต่าง ๆ โดย Ethereum Blockchains รุ่นต่างๆเพื่อหลีกเลี่ยงปัญหา
ทำลายระเบิดที่ยากลำบาก
Ethereum blockchain ดั้งเดิมมาพร้อมกับคุณสมบัติภายในที่เพิ่มความยากในการขุดเมื่อเวลาผ่านไปนั่นคือยิ่งมีการขุดบล็อกมากขึ้นเมื่อเวลาผ่านไปยิ่งยากและเสียเวลามากขึ้นในการขุดบล็อกถัดไป GitHub จัดทำแบบจำลองการเพิ่มขึ้นนี้โดยที่ตัวเลขทั้งสองเหล่านี้เพิ่มขึ้นอย่างทวีคูณเมื่อเวลาผ่านไป ใครก็ตามที่ขุด Ethereum จะสังเกตเห็นว่าผลผลิตจากเหมืองลดลงเมื่อพวกเขาทำการขุดต่อเนื่องในช่วงสองสามเดือนที่ผ่าน หากสถานการณ์ยังคงดำเนินต่อไปการขุด Ethereum จะไม่สามารถทำกำไรได้ในอีกไม่กี่เดือนข้างหน้า ดังนั้นจึงมีชื่อ aptly“ ระเบิดความยากลำบาก” เพื่อระบุปัญหาการ จำกัด เวลา (ดูเพิ่มเติม คุณขุด Ethereum อย่างไร )
คุณลักษณะของการเพิ่มความยากลำบากนี้เป็นส่วนสำคัญของ Ethereum blockchain ดั้งเดิมและสืบทอดโดยสองรุ่นที่แยก ได้แก่ - Ethereum และ Ethereum Classic
Ethereum Classic (ETC) มีวิธีการที่ยาวละเอียดและละเอียดมากเพื่อแก้ไขปัญหา การสนทนาระหว่างสมาชิกชุมชนเริ่มประมาณปี 2559 เพื่อจัดการกับปัญหาการวางระเบิดแบบยากลำบาก ตามด้วยส้อมเรียกว่า "Die Hard" ในเดือนมกราคม 2017 ซึ่ง "แช่แข็ง" ระเบิดยากและลดเวลาบล็อก ในช่วงเดือนพฤษภาคม 2561 มีการแยกฮาร์ดไดรฟ์อีกตัวที่บล็อก 5, 900, 000 ซึ่งมีเป้าหมายเพื่อลดเวลาบล็อกลงเหลือเพียง 14 วินาทีจาก 26 วินาทีที่มีอยู่ (ดูเพิ่มเติมได้ที่ Ethereum Classic Hard Forks Over 'Difficulty Bomb' )
Ethereum (ETH) กำลังพยายามแก้ไขปัญหาโดยการเปลี่ยนจากขั้นตอนวิธีฉันทามติฉันทามติการทำงาน (POW) ที่มีอยู่เป็นการพิสูจน์ขั้นตอนวิธีการเดิมพัน (POS) มันจะทำให้รางวัลการขุดขึ้นอยู่กับจำนวน (เงินเดิมพัน) ที่ถือโดยผู้เข้าร่วมแทนที่จะเป็นของรางวัลพลังงานที่ใช้พลังงานในปัจจุบันและที่ใช้ทรัพยากรมาก ในกรณีที่การเปลี่ยนแปลงของอัลกอริทึมไม่ได้เกิดขึ้นชุมชน Ethereum อาจเลือกที่จะทำการแยกยาก ๆ ในการลบ Difficulty Bomb ทั้งหมดหรือชะลอการทำงานของมันซึ่งคล้ายกับวิธีที่ Ethereum Classic ใช้ วิธีนี้จะทำให้มีเวลามากขึ้นสำหรับการสลับจาก POW เป็น POS
