Saturday, June 28, 2025

ETH2 QUICK UPDATE NO 4



ยินดีต้อนรับสู่ภาคที่สี่ของ การอัปเดตอย่างรวดเร็วของ ETH2– มีชิ้นส่วนเคลื่อนไหวมากมายที่จะพูดคุยเกี่ยวกับสัปดาห์นี้ นอกเหนือจากการพัฒนาลูกค้า ETH2 ที่เป็นวีรบุรุษที่เกิดขึ้นแล้วสิ่งเหล่านี้เป็นไฮไลท์:

tldr;


ทุนที่แตกต่างกัน

Sigma Prime ได้รับเงินช่วยเหลือเพื่อเป็นผู้นำ ความพยายามที่แตกต่างกัน สำหรับลูกค้า ETH2 ความพยายามนี้มีความสำคัญต่อความสำเร็จในการเปิดตัวเครือข่ายหลายลูกค้าโดยการช่วยเหลือในการจับปัญหาฉันทามติก่อน MainNet

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

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

กองกำลังเฉพาะกิจของไคลเอนต์

chainsafe/ดาวหางผู้รับทุนมูลนิธิ Ethereum สำหรับการวิจัยและพัฒนาลูกค้า ETH2 Gentle ได้จัดตั้งขึ้น กองกำลังเฉพาะกิจของไคลเอนต์– กลุ่มนี้ได้มอบหมายให้มั่นใจว่าลูกค้าที่มีน้ำหนักเบาเป็นพลเมืองชั้นหนึ่งใน ETH2 ด้วยเหตุนี้พวกเขาจึงเป็นเจ้าภาพ โทรรายเดือน มุ่งเป้าไปที่การขับรถวิจัยของลูกค้าแสงมาตรฐานสเป็คและการศึกษา

ความต้องการระบบนิเวศที่หลากหลายของไคลเอนต์แสงและเซิร์ฟเวอร์ไคลเอนต์แสงนั้นได้รับการขยายเฉพาะในโปรโตคอลที่มีการถาวรเช่น ETH2 แม้ว่าลูกค้ากำลังซิงค์ชุดย่อยของโปรโตคอล (เช่นเพียงสองสามเศษ) ผู้ใช้มักจะต้องได้รับข้อมูลเกี่ยวกับบัญชีสัญญาและสถานะทั่วไปของสิ่งต่าง ๆ ใน Shard อื่น ลูกค้าสามารถซิงค์ Shard เพิ่มเติมทั้งหมดได้อย่างไม่มีประสิทธิภาพ แต่บ่อยครั้งที่ไม่ขอข้อมูลเกี่ยวกับบัญชีเฉพาะเกี่ยวกับเศษซากที่มีหลักฐานสั้น ๆ จะเป็นหนทางที่จะไป

ปรับแต่งไปยังอีก สายงานไคลเอนต์เบา เพื่อให้ทันสมัยอยู่ในทุกสิ่งที่สว่างใน eth2

eth1 -> eth2

ในวันแรก ๆ ของ ETH2 การถ่ายโอนอีเธอร์จากห่วงโซ่ Ethereum ที่มีอยู่ (ETH1) ไปยังห่วงโซ่ Beacon ใหม่ (ETH2) จะเป็นทิศทางเดียว นั่นคืออีเธอร์ย้ายเข้าสู่การปักหลักบน ETH2 จะไม่สามารถถ่ายโอนได้ (เพื่อเริ่มต้นกลับไปที่ ETH1 ทางเลือกของการถ่ายโอนทิศทางเดียวไปสู่การตรวจสอบความถูกต้องคือความพยายามที่จะลดความเสี่ยงให้น้อยที่สุดที่ ETH2 เกิดขึ้นกับ ETH1 และเพื่อให้วัฏจักรการพัฒนาที่รวดเร็วขึ้นบน ETH2 โดยไม่ต้องแยก ETH1 ในกระบวนการ มีการเคลื่อนไหวบางอย่างเกี่ยวกับการสร้างสะพานสองทิศทาง แต่ฉันจะบันทึกการอภิปรายเกี่ยวกับกลไกสะพานและการแลกเปลี่ยนสำหรับโพสต์ในภายหลัง วันนี้ฉันอยากได้มากขึ้น ยังไง การถ่ายโอนแบบเดียวนี้ใช้งานได้และวิธีการดำเนินการอย่างปลอดภัยโดยไม่ต้องเปลี่ยน ETH1

ในห่วงโซ่ Ethereum Pow ที่มีอยู่เราจะปรับใช้ สัญญาการตรวจสอบความถูกต้องของ ETH2– สัญญานี้มีฟังก์ชั่นเดียวที่เรียกว่า เงินฝาก ซึ่งใช้ในพารามิเตอร์จำนวนมากเพื่อเริ่มต้นผู้ตรวจสอบความถูกต้องใหม่ (เช่นคีย์สาธารณะ, ข้อมูลรับรองการถอน, เงินฝาก ETH ฯลฯ ) ไม่มี การถอนตัว ทำหน้าที่ในสัญญานี้ นอกเหนือจากส้อมเพื่อเพิ่มในสะพานสองทิศทางตอนนี้ ETH นี้มีอยู่เฉพาะใน ETH2 บนห่วงโซ่สัญญาณ

จากนั้นมันเป็นความรับผิดชอบของผู้ตรวจสอบความถูกต้องในห่วงโซ่ Beacon ที่จะมาถึงฉันทามติเกี่ยวกับสถานะของสัญญานี้เพื่อให้สามารถประมวลผลเงินฝากใหม่ได้ สิ่งนี้ทำโดยข้อเสนอบล็อก ETH2 ที่ฝังข้อมูล ETH1 ล่าสุดลงในฟิลด์ beacon Block ที่เรียกว่า eth1_data– เมื่อผู้เสนอบล็อกพอในช่วงระยะเวลาการลงคะแนนเห็นด้วยกับล่าสุด eth1_dataข้อมูลนี้ได้รับการรับรองในสถานะห่วงโซ่ Beacon อนุญาตให้ประมวลผลเงินฝากใหม่

หมายเหตุสำคัญเกี่ยวกับกลไกนี้คือ eth1_data อยู่ลึกลงไปในห่วงโซ่ ETH1 POW – ~ 1,000 บล็อกของ “ติดตามระยะทาง” ระยะทางตามนี้ทำให้เกิดความหน่วงแฝงสูงในการประมวลผลเงินฝากผู้ตรวจสอบใหม่ แต่ให้ความปลอดภัยในระดับสูงในการมีเพศสัมพันธ์ของทั้งสองระบบนี้ ห่วงโซ่ ETH1 จะต้องใช้เวลาใหม่กว่า 1,000 บล็อกเพื่อทำลายลิงก์และในกรณีเช่นนี้จะต้องมีการแทรกแซงด้วยตนเองเพื่อเอาชนะ

เรากำลังค้นคว้าและสร้างต้นแบบการใช้ประโยชน์จากห่วงโซ่สัญญาณเพื่อสรุป ETH1 (เช่นแกดเจ็ตสุดท้าย) สิ่งนี้จะต้องใช้ ETH1 เพื่อเลื่อนการเลือกส้อมของมันในที่สุดไปยังห่วงโซ่ Beacon ได้รับความปลอดภัยจากตัวตรวจสอบ POS และอนุญาตให้มีเงินฝาก ETH1 ถึง ETH2 เร็วขึ้น แกดเจ็ตสุดท้ายยังเปิดสิ่งที่สนุกอื่น ๆ เช่นสะพานสองทิศทางและเปิดเผยชั้นข้อมูล ETH2 ไปยัง ETH1 เพิ่มเติมเกี่ยวกับทั้งหมดนี้ในโพสต์ในภายหลัง🚀

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

ความเห็นล่าสุด