ชื่อเดิม: "แผน A และแผน B ของการควบรวมกิจการ Ethereum"
เรียบเรียงข้อความต้นฉบับ: ข้าวต้มข้ามคืน
เรียบเรียงข้อความต้นฉบับ: ข้าวต้มข้ามคืน
คุณควรอ่านสัปดาห์นี้อย่างแน่นอน Tim Beiko นำเสนอAllCoreDevs อัปเดต 011บทความนี้บอกเราอย่างครอบคลุมถึงสิ่งที่เหลืออยู่ของ Ethereum บนเส้นทางสู่การควบรวมกิจการ
แล้วคำถามตามมาเมื่อจะรวมกัน?
นั่นเป็นคำถามเดียวที่ผู้คนจำนวนมากสนใจในตอนนี้ และแม้ว่าคำตอบอย่างเป็นทางการคือ "เมื่อพร้อม" ซึ่งเป็นความจริง แต่ก็ไม่มีประโยชน์มากนัก ดังนั้นเรามาทำลายมันกันเถอะ
สิ่งนี้เกี่ยวข้องกับสองส่วนที่แยกจากกันซึ่งทำให้การพยากรณ์ตรงไปตรงมาน้อยลง ส่วนแรกนั้นเรียบง่าย ไคลเอ็นต์พร้อมสำหรับการผสาน ในขณะที่ส่วนที่สองคือระเบิดความยากของ Ethereum
ระเบิดความยากลำบากของ Ethereum คืออะไร?
แดชบอร์ด Duneแดชบอร์ด Duneแสดงให้เห็นว่าอัตราการผลิตบล็อกลดลงอย่างรวดเร็วอย่างไรเมื่อเกิดความยากในการระเบิด จากนั้นเราสามารถกู้คืนได้โดยการรีเซ็ตผ่านฮาร์ดฟอร์ก
แนวคิดของระเบิดความยากลำบากเป็นสองเท่า ประการแรกมีฟังก์ชั่นบังคับสำหรับนักพัฒนา การถอดประกอบหรือการชะลอระเบิดความยากลำบากต้องใช้ฮาร์ดฟอร์ก แนวคิดคือถ้าเราจะทำสิ่งนี้ผ่านฮาร์ดฟอร์ก เราก็จะ ใช้โอกาสนี้สำหรับการอัปเกรดโปรโตคอล โดยเฉพาะอย่างยิ่งในช่วงแรกๆ จุดประสงค์ของการระเบิดความยากก็เพื่อกระตุ้นให้เกิดการเคลื่อนไหวอย่างรวดเร็วไปสู่กลไกฉันทามติที่พิสูจน์ได้ว่ามีส่วนได้ส่วนเสีย (PoS) ในความคิดของฉัน มันค่อนข้างล้มเหลวในเรื่องนี้ ดังที่เห็นได้จาก (ก) เรายังย้ายไปยัง PoS ไม่สำเร็จและได้เลื่อนระเบิดความยากออกไปอย่างน้อย 5 ครั้ง และ (ข) ฮาร์ดสกอร์สองครั้งของ Arrow Glacier และ Muir Glacier ส้อมทั้งสองช่วยหน่วงเวลาระเบิดความยากเท่านั้นและไม่ทำอะไรอย่างอื่น ผลกระทบหลักของมันคือทำให้แผนซับซ้อนขึ้นเท่านั้น
จุดประสงค์ประการที่สองและสมจริงยิ่งขึ้นของระเบิดความยากลำบากคือการป้องกันไม่ให้นักขุดเข้าร่วมการขุด PoW ต่อไปหลังจากเปิดใช้งาน PoS นักขุดต้องปลดระเบิดความยากเอง ซึ่งไม่ใช่เรื่องยาก (โค้ดเพียงบรรทัดเดียว) แต่การมีอยู่ของระเบิดความยากนั้นบังคับให้นักขุดรักษาไคลเอ็นต์ ETH1 ของตัวเองหลังจากการรวมเข้าด้วยกัน
อย่างไรก็ตาม ประเด็นก็คือ การวนซ้ำของระเบิดความยากในปัจจุบันจะสังเกตเห็นได้เร็วมาก
แผน A และแผน B
เส้นทางในอุดมคติ (แผน A) คือการรวมก่อนที่ความยากจะกลายเป็นปัญหาใหญ่ และตัวเลือกสำรอง (แผน B) คือการทำฮาร์ดฟอร์กอีกครั้งซึ่งจะทำให้การระเบิดล่าช้าออกไปอีกสองสามเดือนเพื่อเตรียมพร้อมสำหรับการรวม
ดังนั้น มันคือการแข่งขัน แผน A เหมาะสมที่สุด แต่ขึ้นอยู่กับว่าทุกอย่างเข้าที่แล้วก่อนที่ความยากจะระเบิดจะทำลาย ethereum แต่เราไม่ทราบเวลาที่แน่นอน เนื่องจากเวลาจะได้รับผลกระทบจากพลังการประมวลผลโดยรวม และเราไม่ทราบแน่ชัดว่าความพร้อมในการผสานของไคลเอนต์
ที่สำคัญที่สุด เราหวังว่าจะมีความชัดเจนมากขึ้นในสองเรื่องนี้ภายในสิ้นเดือนพฤษภาคม เมื่อถึงจุดนั้น (หรือหลายสัปดาห์หลังจากนั้น) เราจะต้องตัดสินใจว่าจะทำต่อไป หรือชะลอการระเบิดความยากด้วยการฮาร์ดฟอร์ก แผน B เราไม่สามารถปล่อยให้การตัดสินใจนานเกินไป เนื่องจากจะใช้เวลาหลายสัปดาห์ในการจัดระเบียบฮาร์ดฟอร์คเพื่อแยกชิ้นส่วนของระเบิดความยากลำบาก หากจำเป็น
ณ ตอนนี้ ความคืบหน้าของการรวมการทดสอบดูเหมือนจะราบรื่น (ดูด้านล่าง)การวิเคราะห์ล่าสุดแสดงให้เห็นว่าระเบิดความยากจะไม่กลายเป็นปัญหาร้ายแรงสำหรับ Ethereum จนถึงกลาง/ปลายเดือนสิงหาคม ซึ่งเวลาบล็อกเฉลี่ยอาจเพิ่มขึ้นเป็น 20 วินาที
ถ้าฉันเป็นนักพนัน ฉันจะเดิมพัน USDC ในการควบรวมกิจการในเดือนสิงหาคมโดยไม่ทำให้ความยุ่งยากล่าช้า แต่นี่ไม่ใช่คำแนะนำทางการเงิน และอย่าร้องไห้ถ้าเสื้อคุณหาย
Tim Beiko ตัดสินใจด้วยตัวเองไทม์ไลน์ที่ผสานดู (ซึ่งฉันคิดว่าไม่แตกต่างจากที่กล่าวถึงข้างต้นมากนัก)
คุณสามารถเข้าร่วมรายชื่อผู้รับจดหมาย EFทดสอบการผสาน
ทดสอบการผสาน
ดูของทิมการปรับปรุง ACDสำหรับภาพรวมของ #TestingTheMerge คุณสามารถค้นหาบันทึกจากการโทรทดสอบการรวมรายสัปดาห์ได้ที่นี่
ก่อนที่เราจะพูดถึงสิ่งที่นักพัฒนาทำเพื่อทดสอบการผสาน ฉันต้องการย้ำว่าหากคุณใช้งานโครงสร้างพื้นฐานใดๆ บน Ethereum คุณจะต้องมีส่วนร่วมในการทดสอบการผสานด้วย นี่เป็นวิธีเดียวที่จะทำให้แน่ใจว่าโปรเจ็กต์ของคุณจะไม่พังในขณะที่เราทำ ด้วยเหตุนี้ Sajida เพื่อนร่วมงานของฉันจึงได้รวบรวมรวมลีดเดอร์บอร์ดทดสอบส้อมเงา Mainnet
ส้อมเงา Mainnet
ตั้งแต่ที่ฉันเขียนเกี่ยวกับการทดสอบการผสานครั้งล่าสุด เราได้ทำ mainnet shadow fork 3 อัน หนึ่งในนั้นอยู่ในอัมสเตอร์ดัม
mainnet shadow fork เป็นการทดสอบที่ยอดเยี่ยมของกลไกการผสานและความพร้อมของลูกค้า พวกมันเทียบเท่ากับ mainnet มากหรือน้อยสำหรับการรวม (แม้ว่าปัจจุบัน Ethereum Foundation และทีมพัฒนาจะควบคุมตัวตรวจสอบความถูกต้องทั้งหมด ทำให้ shadow fork ง่ายขึ้นเล็กน้อย) Shadow Fork เจ๋งมาก ฉันจะไม่ลงรายละเอียดทั้งหมด แต่โดยรวมแล้วการทดสอบประสบความสำเร็จอย่างมากจนถึงตอนนี้
1. mainnet shadow fork เกิดขึ้นครั้งแรกเมื่อวันที่ 11 เมษายน ต่อไปนี้เป็นบทสรุปจาก Pari:
Marius ประกาศว่า shadow fork ประสบความสำเร็จอย่างมาก ในระหว่างการทดสอบ พบปัญหาการกำหนดค่าที่เกี่ยวข้องกับขีดจำกัดของแก๊สในไคลเอนต์ Geth แต่ปัญหาไม่ร้ายแรงมาก ไคลเอ็นต์ที่แตกต่างกันมีปัญหาต่างๆ กัน แต่ปัญหาเหล่านี้ถูกค้นพบ และแก้ไข
2. mainnet shadow fork ที่สองเกิดขึ้นในระหว่างการประชุม Devconnect เมื่อวันที่ 23 เมษายน ต่อไปนี้เป็นบทสรุปจาก Pari:
นี่คือ shadow fork แรกที่ไคลเอนต์ทุกรายรอดชีวิตจากการผสานรวมและจัดการเพื่อให้ซิงค์กันหลังจากนั้น และเรากำลังดำเนินการจริงที่นี่!
3. Shadow Fork ครั้งที่สามของ mainnet เกิดขึ้นในวันที่ 5 พฤษภาคม และการทดสอบนี้ผ่านไปอย่างราบรื่นมาก
คุณสามารถค้นหาข้อมูลเพิ่มเติมได้จากบันทึกการประชุมทางโทรศัพท์ของนักพัฒนาซอฟต์แวร์
ซึ่งรวมถึงการทดสอบใหม่เกี่ยวกับการซิงค์ผสาน ซึ่งพบปัญหาบางอย่าง แต่สามารถแก้ไขได้อย่างแน่นอน
นอกจากนี้ เครือข่ายทดสอบ Goerli ยังผ่านส้อมเงา 4 ครั้ง
ยิ่งไปกว่านั้น เราวางแผนที่จะรวมเครือข่ายทดสอบ Ethereum ที่มีอยู่สามเครือข่ายในเดือนมิถุนายน: Ropsten, Sepolia และ Goerli
เหตุการณ์สำคัญของ Beacon Chain
ณ ตอนนี้ ETH มากกว่า 10% ได้รับการค้ำประกันในสัญญาฝาก Eth2 hildobby.eth รวบรวมแดชบอร์ดการฝากเงินที่ดีซึ่งแสดงสถานะและประวัติของเงินฝากจำนำ ขณะนี้จำนวนผู้ตรวจสอบความถูกต้องที่ใช้งานอยู่ใกล้ถึง 370,000 รายและเติบโตเร็วกว่าที่เคย
นอกจากนี้ ในแง่ของความหลากหลายของลูกค้า เรายังมีข่าวดี ส่วนแบ่งการตลาดของ Prysm ในขณะนี้น้อยกว่า 50% ซึ่งเป็นสถานะที่ดีกว่าสำหรับห่วงโซ่สัญญาณทั้งหมด ในช่วงสองสามเดือนแรก ส่วนแบ่งการตลาดของ Prysm เกิน 68% ซึ่งเป็นสถานการณ์ที่ไม่แน่นอนอย่างมาก ดูเหมือนว่าการเขียนบทความเตือนจะเป็นประโยชน์ แต่ขอชื่นชมบุคคลและสถาบันที่หมดหวังและสละเวลาและพลังงานเพื่อสร้างความแตกต่าง Ethereum แข็งแกร่งและปลอดภัยมากขึ้นเพราะคุณ
จำนำ
จำนำ
หน้าการปักหลัก ethereum.org ได้รับการปรับปรุงใหม่ทั้งหมดและสวยงาม
ในขณะที่ Lido ได้รับการตรวจสอบอย่างถี่ถ้วนเมื่อเร็ว ๆ นี้ เนื่องจาก Lido เป็นเครื่องมือที่มีสัดส่วนการถือหุ้นมากกว่า 30% ของตลาด แต่ Lido นั้นถูกต้องอย่างยิ่ง สิ่งนี้ดูเหมือนจะทำให้เกิดความโปร่งใส บทต่อไปสำหรับ Lido คือแผนงานการกระจายอำนาจฉบับปรับปรุงที่ฉันร้องขอเมื่อต้นเดือนมีนาคม นอกจากนั้น พวกเขายังได้แบ่งปันกลยุทธ์ของผู้ดำเนินการของ Lido Superphiz มีแนวคิดเกี่ยวกับเรื่องนี้ทั้งหมด
นอกจากนี้ จาก Lido พวกเขาได้ตีพิมพ์บทความชื่อ "การสร้างแบบจำลองคิวรายการหลังการผสาน" ซึ่งวิเคราะห์ว่าการรวมอาจส่งผลต่อรูปแบบรางวัลทางสังคมของ Lido อย่างไร ในกรณีของคิวการเปิดใช้งานตัวตรวจสอบความถูกต้องที่ยาวมาก
สำหรับ Rocket Pool นั้น Bits Be Trippin ได้ให้ภาพรวมของ Rocket Pool ในการให้สัมภาษณ์กับ Darren Langley Rocket Pool ได้ประกาศการสนับสนุน Besu และ Nethermind ในฐานะลูกค้า Eth1 ในรุ่นเบต้าล่าสุด เย้ ลูกค้าหลากหลาย!
บทความวิทยาศาสตร์ยอดนิยมที่แนะนำ
บทความบทความอธิบายบางอย่าง
2. ConsenSys ได้สร้างฐานความรู้ที่ผสานรวมไว้อย่างดี และมีบทความล่าสุดบางส่วนที่ควรค่าแก่การอ่าน:
(2) เกี่ยวกับ PoS, Tim Beiko, Matt Nelson และ Chris Anatalioเพลย์ลิสต์วิดีโอบทสัมภาษณ์ที่ตัดตอนมาติดตามการสัมภาษณ์ Justin Drake ในวันจันทร์
3. นี่คือบทความสำหรับเนิร์ด API: Adrian Sutton จากทีม Teku เขียนเกี่ยวกับคำจำกัดความประเภท JSONทำงานเสร็จแล้ว ภาระงานส่วนใหญ่ในการพัฒนาลูกค้าคือการยกของหนักเบื้องหลัง สิ่งที่ดีทั้งหมด
4. จากบทความของเอเดรียนเรื่องขโมยค่าธรรมเนียมการรวมจากโหนดเชนบีคอนสาธารณะซึ่งเป็นเรื่องเตือนสำหรับผู้ที่ใช้งานตัวตรวจสอบความถูกต้องซึ่งอาจต้องการใช้บริการของบุคคลที่สามหลังจากดำเนินการผสานฝั่งไคลเอ็นต์ ได้เวลาทำให้ไคลเอ็นต์การดำเนินการของคุณเองพร้อมใช้งานแล้ว
5. นี่คือสิ่งที่ Alex Stokes พูดถึงในการประชุม PEEPanEIPหัวข้อการถอนอเล็กซ์เป็นผู้อธิบายที่ยอดเยี่ยม
6. bartek.eth มีความมุ่งมั่นของ KZGโพสต์ที่ดีมาก ฉันได้พูดคุยสั้นๆ ที่ Devconnect ในหัวข้อข้อผูกพันของ KZG (เฉพาะภาพนิ่ง ยังไม่มีวิดีโอ) พหุนามดูเหมือนจะเป็นโครงสร้างข้อมูลทางเลือกในอนาคตด้วยเหตุผลหลายประการ ดังนั้นตอนนี้เป็นเวลาที่ดีที่จะจัดการกับสิ่งเหล่านี้ทั้งหมด
7. ข่าวเด่นของวันนี้คือบทความของ Joanne Fuller เกี่ยวกับการตรวจสอบโปรโตคอล Ethereum 2 อย่างเป็นทางการ "Fixing the Array-Out-of-Bound Runtime Error》 บางครั้งฉันรู้สึกว่างานตรวจสอบอย่างเป็นทางการที่เพื่อนร่วมงานของฉันทำบนโปรโตคอลนั้นประเมินค่าต่ำเกินไป ดังที่ Joanne อธิบายว่า FV เป็นเครื่องมือที่ทรงพลังมาก และการยืนยันโปรโตคอลเช่นนี้ก็น่ายินดีมาก
8. ในที่สุดฉันก็จบบทเกี่ยวกับการสุ่มในโปรโตคอล Eth2 ซึ่งกลายเป็นเรื่องที่น่าสนใจกว่าที่ฉันคาดไว้มาก แต่สุดท้ายก็ใช้เวลานานกว่าที่ฉันวางแผนไว้มาก โอกาสเป็นไปได้ยากเกินไป! ไม่รู้จะท้าอะไรต่อไปอาจจะเป็นกรรมการ ก่อนที่ฉันจะเริ่มเลื่อนระดับ ฉันต้องการจบหัวข้อระดับล่างด้วย
