Bitcoin Addict - ข่าวสารและบทความคริปโต

Paradigm เปิดตัว 'Ethereum for Rust' เพื่อช่วยให้เครือข่ายมีเสถียรภาพ
08 December 2022ข่าวโดย Rawiwarn Owattasanee

Paradigm เปิดตัว 'Ethereum for Rust' เพื่อช่วยให้เครือข่ายมีเสถียรภาพ

Paradigm บริษัทด้านการลงทุน Web3 ได้เปิดตัวการนำ Ethereum มาใช้ใน Rust ตามประกาศเมื่อวันที่ 7 ธันวาคมจาก Georgios Konstantopoulos หัวหน้าสำนักงานเทคโนโลยีของบริษัท โดยซอฟต์แวร์ใหม่นี้มีชื่อว่า “Reth” ซึ่งจะช่วยให้ validator ของ Ethereum สามารถเรียกใช้โหนดโดยใช้ Rust แทน Go, Java หรือภาษาอื่นๆ

ในการประกาศ Konstantopoulos ระบุว่าซอฟต์แวร์ได้รับการเปิดตัวเพื่อ “[สนับสนุน] ความเสถียรของ Ethereum โดยการปรับปรุงความหลากหลายของไคลเอนต์” รวมถึงจัดหา node software ที่ทำงานได้ดี

https://twitter.com/gakonst/status/1600560765202681856?s=20&t=RxKNqPZfheMhnX1kqnNd0Q

ในชุมชนนักพัฒนา Ethereum นั้น “client diversity” หมายถึงแนวคิดที่ว่า ไม่ควรมี node software รุ่นใดรุ่นหนึ่งที่ครอบครองเครือข่าย โดยนักพัฒนาเชื่อว่าหากมีการครอบงำโดยซอฟต์แวร์เวอร์ชันเดียว สิ่งนี้อาจนำไปสู่ความไม่เสถียรในเครือข่ายจาก bugs หรือการหาประโยชน์จากช่องโหว่ ตามที่เอกสารประกอบของ Ethereum กล่าวไว้ดังนี้:

“มีไคลเอนต์หลายตัวที่พัฒนาและดูแลโดยอิสระ เนื่องจากความหลากหลายของไคลเอนต์ทำให้เครือข่ายมีความยืดหยุ่นต่อการโจมตีและ bugs มากขึ้น การมีไคลเอนต์หลายตัวเป็นจุดแข็งเฉพาะของ Ethereum อย่างไรก็ตาม การมีไคลเอ็นต์หลายตัวเพียงอย่างเดียวนั้นยังไม่เพียงพอ เนื่องจากชุมชนต้องเอาไคลเอนต์เหล่านั้นมาใช้ และโหนดที่ใช้งานทั้งหมดกระจายค่อนข้างเท่า ๆ กัน”

มากกว่า 80% ของ validators ของ Ethereum ในปัจจุบัน ใช้ Geth ซึ่งเป็นเวอร์ชันของ Ethereum ที่เขียนด้วยภาษา Go ตามที่เอกสารระบุว่าเปอร์เซ็นต์นี้เป็น "ปัญหา" สำหรับเครือข่าย

นักพัฒนาของ Reth ยอมรับว่าการครอบงำของ Geth นั้นเป็นปัญหา โดยในบล็อกโพสต์ พวกเขาพูดว่า : “โปรโตคอล Ethereum ได้รับประโยชน์จากความหลากหลายของไคลเอนต์ เมื่อไม่มีไคลเอนต์ใดที่มีอำนาจมากกว่า 66% [...] และด้วย Reth เราหวังว่าจะเพิ่มจำนวนไคลเอนต์ในระบบนิเวศเพื่อนำไปสู่ความสมบูรณ์ของเครือข่าย"

อ้างอิง : LINK
ภาพ LINK