Vitalik เปิดเผยความเสียใจเกี่ยวกับการออกแบบเริ่มแรกของ Ethereum
2024-05-30 10:31:44
Odaily แพลนเน็ต เดลี่ ในงาน ETHBerlin เมื่อสัปดาห์ที่แล้ว Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum กล่าวถึงความเสียใจบางส่วนเกี่ยวกับการออกแบบเริ่มแรกของ Ethereum Vitalik กล่าวว่ามีรายการสิ่งที่เขาสามารถทำได้แตกต่างออกไป สิ่งเหล่านี้รวมถึงการพัฒนา Ethereum Virtual Machine, สัญญาอัจฉริยะ และกลไกฉันทามติ PoS เขายังกล่าวอีกว่าแม้ว่า Ethereum จะกลายเป็นกระแสหลักมากขึ้น แต่ก็ยังมีการเข้าใจผิดอยู่ “การเล่าเรื่องของ Bitcoin นั้นง่ายมาก มันเป็นทองคำดิจิทัล แต่เมื่อพูดถึง Ethereum มันก็เหมือนกับว่า 'ว้าว Ethereum คืออะไร'” Afri Schoeden ผู้จัดงาน ETHBerlin ถาม: “จากสิ่งที่คุณรู้และได้เรียนรู้ในอดีต 10 ปี ทุกอย่าง หากคุณเริ่มต้นใหม่ได้ในวันนี้ คุณจะสร้าง Ethereum ให้แตกต่างออกไปได้อย่างไร” Vitalik กล่าวว่าการออกแบบ EVM ดั้งเดิมของ Ethereum เลือกการประมวลผลแบบ 256 บิต แทนที่จะเป็น 64 บิตหรือ 32 บิต และการออกแบบดั้งเดิมนั้น สำหรับ 256 บิต ซับซ้อนเกินกว่าจะใช้ 256 บิตไม่มีประสิทธิภาพมากและสามารถสร้างข้อมูลซ้ำซ้อนจำนวนมากบนบล็อกเชนได้แม้ว่าจะทำงานง่ายๆ ก็ตาม นอกจากนี้ Vitalik กล่าวว่าการเปลี่ยน Ethereum จากกลไกฉันทามติ PoW ไปเป็นกลไก PoS ในปี 2022 ควรเกิดขึ้นก่อนหน้านี้ “เราลงเอยด้วยการเสียเวลาไปมากในการพยายามทำให้การพิสูจน์การเดิมพันสมบูรณ์แบบ หากเรามีกลไกที่ง่ายกว่านี้โดยเร็วที่สุด ในปี 2018 ด้วยกลไก PoS เราสามารถบันทึกต้นไม้ได้มากมาย” Vitalik ยังกล่าวอีกว่า “บันทึกการโอน Ethereum อัตโนมัติควรจะอยู่ที่นั่นตั้งแต่เริ่มต้น และเราใช้เวลาเพียง 30 นาทีในการเข้ารหัสให้เสร็จสิ้น กลายเป็น EIP ” EIP-7708 ซึ่งยื่นโดย Vitalik เมื่อวันที่ 17 พฤษภาคม จะทำการเปลี่ยนแปลงที่แน่นอนนี้ Vitalik กล่าวว่าหากเขาเลือกอีกครั้ง เขาจะใช้ SHA-2 เพื่อเข้ารหัส Ethereum แทนอัลกอริธึมการเข้ารหัส Keccak ที่ใช้อยู่ในปัจจุบัน แม้จะมีข้อผิดพลาดเล็กน้อยในการออกแบบ Vitalik กล่าวว่าสิ่งเหล่านั้นเป็นสิ่งที่หลีกเลี่ยงไม่ได้ในทุกโครงการ เขากล่าวว่า: "ผมดีใจมาก ผมรู้สึกว่านักพัฒนาหลักของเราและความสามารถในการดำเนินการของพวกเขาดูดีขึ้นทุกปี ตอนนี้เรามีความสามารถในการแก้ไขข้อผิดพลาดบางอย่างได้อย่างมีประสิทธิภาพและปลอดภัย" (DL News)
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
