ความเงียบสงบเป็นทางออกของการระเบิดความยากของ Ethereum หรือไม่?

มุมมองที่แสดงในที่นี้เป็นของผู้เขียนเองและไม่จำเป็นต้องแสดงถึงมุมมองของ Cointelegraph.com

Ethereum มีขั้นตอนสำคัญสี่ขั้นตอนในการพัฒนาหลังการเผยแพร่ ชายแดน, โฮมสเตด, มหานคร, และความสงบ ปัจจุบัน Ethereum อยู่ในระยะที่สาม – Metropolis เวอร์ชัน Byzantium อย่างไรก็ตาม Ethereum มีปัญหาในการระเบิดซึ่งเป็นโปรโตคอลที่ทำให้การขุด cryptocurrency ยากขึ้น – โปรแกรมลงใน Blockchain ตั้งแต่ช่วง Frontier.

ทำไมต้องตั้งโปรแกรมระเบิดความยาก?

ขั้นตอนสำคัญขั้นสุดท้ายของ Ethereum คือ Serenity การเปลี่ยนแปลงที่สำคัญที่มาพร้อมกับ Serenity คืออัลกอริทึมฉันทามติของ Blockchain ของ Ethereum จะเปลี่ยนจาก Proof-of-Work (PoW) ไปเป็น Proof-of-stake (PoS) ก่อนที่เครือข่าย Ethereum จะสามารถเปลี่ยนจาก PoW เป็น PoS ได้เครือข่ายต้องเปลี่ยนคนงานออกจาก PoW Blockchain ไปยัง PoS Blockchain.

เพื่อให้เครือข่าย Ethereum ทำงานต่อไปได้ด้วยการสนับสนุนอย่างเต็มที่นักขุดจะต้องสนับสนุน PoS Ethereum Blockchain ไม่ใช่เครือข่ายที่จะดำเนินการกับโปรโตคอล PoW นี่เป็นเรื่องที่น่าสับสนเล็กน้อยและนั่นคือเหตุผลว่าทำไม นักพัฒนาโปรแกรมระเบิดความยากลำบาก ลงใน Blockchain ของ Ethereum เพื่อขจัดความสับสน.

ระเบิดความยาก

ระเบิดความยากคือ กล่าวถึงครั้งแรก เมื่อวันที่ 4 สิงหาคม 2015 ในบล็อกโพสต์ของอดีตหัวหน้าเจ้าหน้าที่การค้าของ Ethereum Stephan Tual ที่ประกาศแพตช์แรกสำหรับ Frontier.

“ พวกคุณหลายคนสงสัยว่าเราจะเปลี่ยนจาก PoW เป็น PoS ให้ทันเวลาสำหรับ Serenity ได้อย่างไร สิ่งนี้จะได้รับการจัดการโดยรูปแบบการปรับความยากที่แนะนำใหม่ซึ่งรับประกันจุด hard-fork อย่างสง่างามในอีก 16 เดือนข้างหน้า…มันทำงานดังนี้: เริ่มจากบล็อก 200,000 (ประมาณ 17 วันนับจากนี้) ความยากจะอยู่ในเลขชี้กำลัง เพิ่มขึ้นซึ่งจะเห็นได้ชัดในเวลาประมาณหนึ่งปีเท่านั้น เมื่อถึงจุดนั้น (ในช่วงเวลาสำคัญของ Serenity) เราจะเห็นความยากเพิ่มขึ้นอย่างมีนัยสำคัญซึ่งจะเริ่มผลักดันเวลาในการแก้ไขบล็อกให้สูงขึ้น”

โปรโตคอลเพื่อเพิ่มความยากในการขุดถูกนำมาใช้กับเครือข่าย Ethereum เมื่อวันที่ 7 กันยายน 2016 Tual คาดการณ์ว่าภายในเดือนธันวาคม 2559 เวลาในการตรวจสอบบล็อกจะช้ามากจนเหมือนกับว่ากิจกรรมบนเครือข่าย Ethereum ถูกหยุด.

นี่คือความยากลำบากที่มีชื่อเล่นว่า ‘ระเบิดยุคน้ำแข็ง’ หรือทำไมจึงเป็นเช่นนั้น บางครั้งอ้างถึง เป็น“ ยุคน้ำแข็ง Ethereum” อย่างไรก็ตามในเดือนธันวาคม 2016 เวลาในการบล็อกไม่ได้ยาวขึ้นอย่างทวีคูณ ในเดือนมีนาคม 2017 Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum, โพสต์บน Reddit เกี่ยวกับระเบิดความยาก:

“ เมื่อปรากฎว่าด้วยการเปลี่ยนแปลงอัลกอริธึมการปรับความยากที่เกิดขึ้นในฮาร์ดฟอร์คสุดท้าย (Homestead) ยุคน้ำแข็งจะมาช้ามากอย่างแน่นอน จากบล็อก 3.5 mln เราจะมีช่วงบล็อกเฉลี่ย 25 ​​วินาทีสำหรับประมาณ 100,000 บล็อก (ประมาณ 1 เดือน).

จากนั้นเราจะมีเวลา 35 วินาทีสำหรับ 100,000 บล็อกถัดไป (ประมาณ 1.4 เดือน) จากนั้น ~ 55 วินาทีเป็นเวลาประมาณ 2.2 เดือนจากนั้น ~ 95 วินาที เป็นเวลาประมาณ 3.8 เดือนและต่อไปจนกว่าเราจะไปถึง ~ 655 วินาทีเป็นเวลาประมาณ 26 เดือน … การลงโทษขั้นสุดท้ายจะไม่เกิดขึ้นจนถึงปี 2021 (แม้ว่ามันจะน่ารำคาญมากในช่วงครึ่งหลังของปี 2017 ก็ตาม)”

อย่างไรก็ตามในเดือนตุลาคม 2017 ยุคน้ำแข็งถูกเลื่อนออกไปอีกครั้ง 16 ต.ค. ที่อัปเกรดเครือข่ายเป็น Metropolis ทำให้ระเบิดความยากช้าลง 42 ล้านวินาที (1.33 ปี) ประมาณสิ้นปี 2018 นักขุดสามารถคาดหวังว่าจะเริ่มเห็นบล็อกครั้งละ 30 วินาที.

หลีกเลี่ยงยุคน้ำแข็ง?

หากเครือข่าย Ethereum เริ่มรู้สึกถึงผลกระทบของระเบิดความยากในช่วงหลังของปี 2018 เราน่าจะได้เห็น Ethereum hard fork ก้าวไปสู่ความสำเร็จครั้งต่อไปนั่นคือ Metropolis v. ระบบไปยัง Ethereum Blockchain แม้ว่าธุรกรรมส่วนใหญ่บนเครือข่าย Ethereum จะยังคงเป็น PoW แต่ทุกๆธุรกรรมที่ 100 จะเป็น PoS ในคอนสแตนติโนเปิลซึ่งจะเป็นรากฐานสำหรับ แคสเปอร์, ระบบ PoS ที่ใช้ใน Serenity – ความสำเร็จขั้นสุดท้ายของ Ethereum.

หลักฐานการทำงานเทียบกับหลักฐานการเดิมพัน

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

PoW กับ PoS

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

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

สถาปนิก Blockchain David Duccini บอก Cointelegraph:

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

ต้นทุนพลังงาน

ในระบบ PoS ต้นทุนพลังงานของการขุดคือ ต่ำกว่ามาก กว่าที่อยู่ในระบบ PoW ผู้ตรวจสอบความถูกต้องของพันธบัตรจะเดิมพันเงินของพวกเขาในบล็อกแทนที่จะแข่งฮาร์ดแวร์เพื่อแก้อัลกอริทึม. ไมเคิลกอร์ด, ผู้ก่อตั้ง MLG Blockchain กล่าวกับ Cointelegraph:

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

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

Duccini กล่าวว่าเนื่องจาก PoS มีประสิทธิภาพมากกว่าจึงเหนือกว่า PoW:

“ PoS ดีกว่าเพราะมีทั้งพลังงานต่ำเนื่องจากสิ่งที่ ‘ใช้ไป’ ไม่ใช่พลังงานไฟฟ้า แต่เป็น ‘อายุเหรียญ’ และสอง [เพราะ] คุณมีผู้มีส่วนได้ส่วนเสียที่แท้จริงในความหมายที่บริสุทธิ์ที่สุดของคำว่าผู้ที่สนใจ ความเป็นไปได้ในระยะยาวของห่วงโซ่เมื่อเทียบกับคนที่อยู่ในนั้นเพื่อรับเงินด่วน”

ระบบ PoS ยังทำให้การโจมตี 51 เปอร์เซ็นต์ทำได้ยากขึ้นและมีราคาแพง ในระบบ PoS คุณจะต้องซื้อ 51 เปอร์เซ็นต์ของมูลค่าตลาด Ethereum ซึ่งเป็นความสำเร็จที่มีคนจำนวนไม่น้อยที่มีเงินทุนที่จะทำสำเร็จ ในขณะที่จะทำการโจมตี 51 เปอร์เซ็นต์ในระบบ PoW เอนทิตีต้องได้รับการควบคุม 51 เปอร์เซ็นต์ของพลังการขุดซึ่งเคยเกิดขึ้นมาแล้วก่อนหน้านี้: ในเดือนกรกฎาคม 2014 กลุ่มการขุด bitcoin ชื่อ Ghash มี 51 เปอร์เซ็นต์ ของพลังการขุดบนเครือข่าย Bbitcoin เป็นเวลา 12 ชั่วโมง.

แผนภูมิ

ที่มา: Blockchain.info

“ ในกรณีที่รุนแรงการขุดได้กลายเป็น "อาวุธ" — เปลี่ยนคนที่มีเหตุผลเป็นอย่างอื่น "ผู้ก่อการร้ายทางเศรษฐกิจ" ที่ซึ่งโซ่ที่ไร้อำนาจถูกโจมตี”

สถาปนิก Blockchain David Duccini

เนื่องจาก Ghash มีอำนาจในการขุดถึง 51 เปอร์เซ็นต์พวกเขาจึงมีความสามารถในการควบคุมธุรกรรมบนเครือข่ายและ เหรียญที่ใช้สองครั้ง.

เป็นอัลกอริธึมฉันทามติ PoS ที่ยุติธรรม?

ความมั่งคั่งในอีเธอร์ (ดอลล่าร์สหรัฐ)

โอกาสเป็นเปอร์เซ็นต์ ของ การแก้บล็อก

1.00

0.00 เปอร์เซ็นต์

10.00 น

0.00 เปอร์เซ็นต์

100.00 น

0.00 เปอร์เซ็นต์

1,000.00

0.00 เปอร์เซ็นต์

10,000.00

0.00 เปอร์เซ็นต์

100,000.00

0.00 เปอร์เซ็นต์

1,000,000.00

0.00 เปอร์เซ็นต์

10,000,000

0.03 เปอร์เซ็นต์

100,000,000

0.27 เปอร์เซ็นต์

1,000,000,000

2.67 เปอร์เซ็นต์

10,000,000,000

26.69 เปอร์เซ็นต์

ปัญหาที่บางคนบอกว่าเกิดขึ้นพร้อมกันกับระบบ PoS คือในระบบดังกล่าวคนรวยจะร่ำรวยขึ้นเท่านั้น บุคคลที่มีความมั่งคั่งมากขึ้นบน Blockchain มีโอกาสที่ดีกว่าในการสร้างบล็อกและรับค่าธรรมเนียมการทำธุรกรรมที่มีอยู่มากกว่าบุคคลที่มีความมั่งคั่งน้อยกว่า.

หากคุณเดิมพัน 20 เปอร์เซ็นต์ของมูลค่าตลาด Ethereum คุณมีโอกาส 20 เปอร์เซ็นต์ในการสร้างบล็อกและรับค่าธรรมเนียมธุรกรรมที่มีอยู่ในบล็อกหากคุณเดิมพัน. 005 เปอร์เซ็นต์คุณจะมี. 005 เปอร์เซ็นต์ในการสร้างบล็อกและรับ ค่าธรรมเนียมการทำธุรกรรมที่มีอยู่ในบล็อก.

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

ความสงบ

ระบบ PoS จะเต็มไปด้วยความผันผวนเมื่อ Ethereum อัปเกรดเป็น Serenity ซึ่งเป็นความสำเร็จขั้นสุดท้ายในแผนงานของ Ethereum ในช่วง Serenity Ethereum จะเป็นธุรกิจ Blockchain ที่มีภาษาการเขียนโปรแกรมที่สมบูรณ์แบบในตัวซึ่งนักพัฒนา บริษัท และหน่วยงานอื่น ๆ สามารถใช้เพื่อสร้างสัญญาแอปพลิเคชันและระบบได้ ในการนำเสนอในปี 2017 ผู้พัฒนา Ethereum ฮัดสันเจมสัน กล่าวถึงแผนงานของ Ethereum แม้ว่าฮัดสันจะไม่ได้ประเมินว่า Serenity จะออกเมื่อไหร่ แต่เขาก็บอกว่าเมื่อ Serenity ถูกปล่อยออกมา“ นี่จะเป็นเมื่อคุณรู้ว่ามีอะไรยอดฮิตจริงๆ”.

Ethereum เป็นหนึ่งในเครือข่าย Blockchain ที่มีลักษณะใกล้เคียงกับธุรกิจมากกว่าเครือข่าย Blockchain อื่น ๆ และ บริษัท ที่เกี่ยวข้องกับ Blockchain ที่นำเสนอสินทรัพย์ดิจิทัล โรดแมปสี่เฟสของ Ethereum และสมุดปกขาวทำให้ชัดเจนมากว่า บริษัท ตั้งใจจะทำอะไรให้สำเร็จ. กระดาษสีขาว Ethereum อ่าน:

“ สิ่งที่ Ethereum ตั้งใจจะนำเสนอคือ Blockchain ที่มีภาษาการเขียนโปรแกรม Turing ที่สมบูรณ์ในตัวซึ่งสามารถใช้เพื่อสร้าง "สัญญา" ที่สามารถใช้ในการเข้ารหัสฟังก์ชันการเปลี่ยนสถานะโดยพลการช่วยให้ผู้ใช้สามารถสร้างระบบใด ๆ ที่อธิบายไว้ข้างต้นรวมถึงระบบอื่น ๆ อีกมากมายที่เรายังไม่เคยจินตนาการถึงเพียงแค่เขียนตรรกะในโค้ดไม่กี่บรรทัด”

กล่าวอีกนัยหนึ่งเป้าหมายของ Ethereum คือการให้บริการที่ช่วยให้ บริษัท อื่น ๆ ที่เกี่ยวข้องกับ Blockchain สามารถสร้างแอปพลิเคชันผลิตภัณฑ์หรือระบบประเภทใดก็ได้ที่พวกเขาต้องการผ่านการเขียนโปรแกรม เป็นเรื่องแปลกที่จะคิดว่ามูลค่าของกิจการที่ไม่ถึง 75 เปอร์เซ็นต์ไปสู่จุดหมายปลายทางของแผนงานนั้นมีมูลค่าอยู่ที่ 1,430.81 ดอลลาร์ในวันที่ 13 มกราคม 2018 แต่ด้วยเหตุนี้ความคิดเห็นของ Hudson เกี่ยวกับ Serenity จึงเริ่มเข้าท่ามาก.