ผู้ตรวจสอบหลักร่วมทดสอบ Testnet เพื่อตอบโจทย์ความขัดแย้งที่ถูกมองข้ามของ Ethereum

6 ชั่วโมง ที่ผ่านมา
อ่าน 9 นาที
1 มุมมอง

การทดสอบ OptimumP2P ใน Ethereum

ผู้ตรวจสอบ Ethereum หลักซึ่งควบคุมสัดส่วนการลงทุนที่สำคัญในเครือข่ายได้เริ่มทดสอบ OptimumP2P ซึ่งเป็นชั้นความจำประสิทธิภาพสูงที่อาจช่วยแก้ไขข้อจำกัดบางประการของเครือข่ายผ่านสแต็คการเชื่อมต่อ โดยมี Kiln, P2P.org, Everstake, Blockdaemon, Infzones, Luganodes, และ Ebunker ร่วมเข้าทดสอบใน Testnet ของ OptimumP2P โดยได้นำเสนอการใช้เทคโนโลยีที่พัฒนาโดย MIT ใน Ethereum ใหม่。

การกระจายข้อมูลใน Ethereum

“ชั้นการเชื่อมต่อดังกล่าวพึ่งพาแนวทางการกระจายข่าวสารแบบดั้งเดิม ซึ่งใช้วิธีการกระจายแบบกระจายศูนย์เพื่อเผยแพร่ข้อความในหมู่โหนด” Muriel Médard ผู้ร่วมก่อตั้งและ CEO ของ Optimum กล่าวกับ Decrypt โดย Médard หมายถึง “โปรโตคอลการกระจายข่าวสาร” ในเครือข่ายบล็อกเชนเช่น Ethereum ซึ่งข้อมูล เช่น บล็อกใหม่ ธุรกรรม หรือข้อมูลต่างๆ จะถูกแชร์ผ่านระบบเพียร์ทูเพียร์

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

“การแลกเปลี่ยนระหว่างผลกระทบทั้งสองนี้เป็นหัวใจสำคัญของอัลกอริธึมการกระจายข่าวสารแบบดั้งเดิม” Médard กล่าว

ข้อจำกัดของ Ethereum

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

“ถ้าคนพูดข่าวสารกับเพื่อนบ้านมากเกินไป พวกเขามักจะได้ยินข้อความเดียวกัน ซึ่งเป็นการเสียเวลา” Médard กล่าว

“หากพวกเขาไม่พูดกับเพื่อนบ้านเพียงพอ พวกเขาก็จะไม่มีโอกาสได้ยินข้อความใหม่ ๆ”

แนวทางการแก้ไขใน OptimumP2P

สำหรับความขัดแย้งของ Ethereum OptimumP2P จึงได้เสนอวิธีการแก้ไขข้อจำกัดด้วย “การทำให้ผู้คนพูดข่าวสารเป็นสมการทางพีชคณิต ไม่ใช่แค่ข่าวสารเก่า ๆ” Médard กล่าว “สมการเหล่านี้หมายความว่าคุณไม่ต้องกังวลเกี่ยวกับข่าวสารเก่า ๆ; มีเพียงข้อมูลใหม่เท่านั้นที่ถูกพูดถึงในรูปแบบของสมการ”

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

การทดสอบเบื้องต้นเผยให้เห็นถึงการปรับปรุงด้านประสิทธิภาพอย่างมีนัยสำคัญเมื่อเปรียบเทียบกับระบบปัจจุบัน ผลลัพธ์แสดงให้เห็นว่าความล่าช้าต่ำกว่าถึง 10 เท่า ในสภาวะการจราจรที่มาก ประสิทธิภาพที่เสถียรเมื่อส่งข้อความขนาดถึง 10 MB เทียบกับข้อจำกัด 4 MB ของ Gossipsub และไม่มีการสูญเสียข้อความเลยในสถานการณ์ที่เครียด โดยผู้ตรวจสอบที่เข้าร่วมทดสอบ OptimumP2P คิดเป็นอย่างน้อย 14% ของสัดส่วนการลงทุนรวมใน Ethereum ตามข้อมูลจาก Rated Labs

แผนการในอนาคต

Optimum วางแผนที่จะนำ OptimumP2P ไปใช้ใน Testnet ของ Ethereum ชื่อ Hoodi ในฤดูร้อนนี้ โดยมีความเป็นไปได้ในการขยายไปยังบล็อกเชน Layer 1 อื่น ๆ หลังจากการดำเนินการเริ่มต้น

ล่าสุดจาก Blog