Ethereum เปิดตัว EELS: ข้อกำหนดเลเยอร์การดำเนินการใหม่

Ethereum เปิดตัว EELS: ข้อกำหนดเลเยอร์การดำเนินการใหม่

Ethereum เปิดตัว EELS: ข้อมูลจำเพาะ PlatoBlockchain Data Intelligence ของเลเยอร์การดำเนินการใหม่ ค้นหาแนวตั้ง AI.

ประเด็นที่สำคัญ

* Ethereum เปิดตัว EELS ซึ่งเป็นการใช้งานอ้างอิงแบบ Python สำหรับไคลเอนต์การดำเนินการ

* EELS ตั้งเป้าที่จะเป็นผู้สืบทอดที่เป็นมิตรต่อโปรแกรมเมอร์ของ Yellow Paper มากขึ้น

* โครงการได้รับการพัฒนามานานกว่าหนึ่งปีและได้รับการสนับสนุนจากทีมงาน Quilt ของ ConsenSys และมูลนิธิ Ethereum

บทนำ

Ethereum ได้เปิดตัว Ethereum Execution Layer Specification (ปลาไหล) การใช้งานอ้างอิง Python ที่ออกแบบมาเพื่อทำให้องค์ประกอบหลักของไคลเอนต์การดำเนินการ Ethereum สามารถอ่านและชัดเจนยิ่งขึ้น EELS ได้รับการพัฒนามานานกว่าหนึ่งปีโดยมีเป้าหมายเพื่อเป็น "ผู้สืบทอดจิตวิญญาณของ Yellow Paper" และมุ่งเน้นไปที่ "ความสามารถในการอ่านและความชัดเจน"

ความเป็นมาและบริบท

โครงการ EELS มาพร้อมกับการอัพเกรดที่สำคัญในเครือข่าย Ethereum โดยเฉพาะอย่างยิ่ง ชาเปลล่าอัพเกรด- Shapella ซึ่งเปิดตัวในวันที่ 12 เมษายน 2023 ได้ติดตาม "The Merge" และทำให้ผู้ตรวจสอบสามารถถอนเงินเดิมพันจาก Beacon Chain กลับไปยังเลเยอร์การดำเนินการได้ นอกจากนี้ยังแนะนำฟังก์ชันใหม่ให้กับทั้งเลเยอร์การดำเนินการและเลเยอร์ที่เป็นเอกฉันท์ การอัพเกรด Shapella ได้รับการทดสอบครั้งแรกบน Sepolia testnet และเป็นความพยายามร่วมกันที่รวมการเปลี่ยนแปลงในเลเยอร์การดำเนินการ (Shanghai) ชั้นฉันทามติ (Capella) และ Engine API

EELS คืออะไร?

EELS คือ "การดำเนินการอ้างอิงเลเยอร์การดำเนินการใน Python" ที่เป็น "อัปเดตด้วย mainnet" มันสามารถ “กรอกและดำเนินการทดสอบสถานะ” และ “ติดตาม mainnet” โครงการนี้มีจุดมุ่งหมายเพื่อให้ภาพรวมที่สมบูรณ์ของโปรโตคอลในแต่ละทางแยก ทำให้ง่ายต่อการติดตามมากกว่า EIP (ข้อเสนอการปรับปรุง Ethereum) และไคลเอนต์ที่ใช้งานจริง ซึ่งมักจะผสมหลายทางแยกในเส้นทางโค้ดเดียวกัน

คุณสมบัติทางเทคนิค

EELS นั้นเป็น “เพียงแค่ Python ธรรมดา” และสามารถทดสอบได้เหมือนกับไลบรารี่ Python อื่นๆ รองรับชุด “ethereum/tests” ทั้งหมด และยังรวมการทดสอบ “pytest” ไว้ด้วย โปรเจ็กต์ไม่ได้ใช้เครือข่ายเพียร์ทูเพียร์ และต้องใช้ไคลเอ็นต์ที่ใช้งานจริงในการซิงค์บล็อก

อนาคตอนาคต

แม้ว่า EELS ยังคง "ค่อนข้างหยาบเล็กน้อย" แต่ก็มีจุดมุ่งหมายที่จะกลายเป็น "วิธีเริ่มต้นในการระบุ Core EIP" และ "ผู้เขียน EIP ที่แรกที่ไปเพื่อสร้างต้นแบบข้อเสนอของพวกเขา" ผู้ที่สนใจมีส่วนร่วมสามารถเข้าร่วมช่องทาง “#specifications” หรือเลือกปัญหาจากพื้นที่เก็บข้อมูลของโครงการ

สรุป

การเปิดตัว EELS ถือเป็นก้าวสำคัญในความพยายามอย่างต่อเนื่องของ Ethereum เพื่อทำให้เลเยอร์การดำเนินการเข้าถึงและเข้าใจได้มากขึ้น ด้วยการจัดเตรียมการใช้งานอ้างอิงแบบ Python อ่านได้ และทดสอบได้ EELS มีเป้าหมายที่จะทำหน้าที่เป็นทรัพยากรอันมีค่าสำหรับทั้งนักพัฒนาและนักวิจัยในระบบนิเวศ Ethereum

แหล่งที่มาของภาพ: Shutterstock

ประทับเวลา:

เพิ่มเติมจาก ข่าว Blockchain