ทุกภาษา
EON เป็นเครือข่ายกระจายความเร็วสูงอัจฉริยะที่กำหนดชุดโปรโตคอลอินเทอร์เน็ตแบบกระจายที่สมบูรณ์ EON ไม่ได้เป็นทางแยกของ EOS แต่เป็นเครือข่ายที่ยิ่งใหญ่กว่าบนพื้นฐานของ EOS ทำให้ข้อมูลยุคอินเทอร์เน็ตของข้อมูลเข้าสู่ยุคอินเทอร์เน็ตที่มีคุณค่าอย่างแท้จริง โทเค็น EON ใช้สำหรับ airdrops 1: 1 ทิศทางและการบำรุงรักษาโหนดรางวัล
ทั้งบล็อกเชนสาธารณะที่มีอยู่และแพลตฟอร์มสัญญาอัจฉริยะมีปัญหาความสามารถในการปรับขนาดและความปลอดภัย TPS ต่ำถึง≤10 สัญญาอัจฉริยะที่มีช่องโหว่ได้กลายเป็นเรื่องธรรมดามากและเหตุการณ์การแฮ็คที่สำคัญเกิดขึ้นทุกเดือน นอกจากนี้ยังไม่มีวิธีแก้ปัญหาที่ตรงกับความจำเป็นในการประมวลผลข้อมูลจำนวนมากอย่างปลอดภัยในแบบคู่ขนาน
เราแนะนำ EON - แพลตฟอร์มบล็อกเชนใหม่ที่ออกแบบมาเพื่อความยืดหยุ่นและความปลอดภัย เมื่อจำนวนโหนดเพิ่มขึ้นพลังการประมวลผลของเครือข่าย blockchain ทั้งหมดจะเพิ่มขึ้นจริง รากฐานที่สำคัญของการออกแบบ EON คือแนวคิดของการทำลายล้างฟังก์ชั่นการสุ่มที่ตรวจสอบได้ (VRF) และการยอมรับความผิดพลาดของไบแซนไทน์ (PBFT) ซึ่งช่วยให้เครือข่ายทั้งหมดแบ่งงานออกเป็นหลายบล็อกเพื่อตระหนักถึงศักยภาพในการคำนวณของแต่ละโหนด
EON เสนอภาษาสัญญาที่ชาญฉลาดขึ้นอยู่กับการตรวจสอบอย่างเป็นทางการห้องสมุดแบบแยกส่วนและ HTML ++ ซึ่งช่วยให้นักพัฒนาสามารถเขียนโค้ดที่รวดเร็วขนานและปลอดภัยเพื่อสนับสนุนปัญหาการคำนวณในโลกแห่งความเป็นจริงเช่นการคำนวณปัญญาประดิษฐ์หรืองานการทำงานร่วมกันของมนุษย์แบบเรียลไทม์ขนาดใหญ่
ระบบ "Boule" ในกรีซโบราณเป็นรูปแบบแรกของประชาธิปไตย สภาคองเกรสของพลเมืองอนุญาตให้พลเมืองอายุเกิน 20 ปีเข้าร่วมในการอภิปรายและการตัดสินใจในประเด็นระดับชาติที่สำคัญ ผู้เข้าร่วมจะได้รับรางวัลเงินจำนวนเล็กน้อย ในขณะที่ "500 Conference" ประกอบด้วย 500 คนที่มีอายุ 30 ปีขึ้นไป เงื่อนไขการดำรงตำแหน่งของพวกเขาคือหนึ่งปีและไม่สามารถเลือกตั้งได้อีกครั้ง พลเมืองแต่ละคนสามารถรับใช้สองครั้งในชีวิตของเขา การออกแบบระบบนี้ระดมความกระตือรือร้นของประชาชนทุกคนอย่างมากที่จะเข้าร่วมและยังคำนึงถึงความยุติธรรมของการเลือกตั้ง
อัลกอริทึม Boule ดั้งเดิมของ Eon ขึ้นอยู่กับ DPOS, Algorand, Zilliqa และ Pbft มันรวมแนวคิดการให้ความสำคัญของ Ethereum Casper และ Zilliqa เพิ่มความยืดหยุ่นเป็น 10,000 TPS VRF ของ Algorand ใช้เพื่อค้นหาโหนดการเลือกตั้งและ PBFT ของ Tendermint ใช้เพื่อเข้าถึงฉันทามติภายในแต่ละอันได้อย่างรวดเร็วและปลอดภัย EON ยังแนะนำแนวคิดของการจัดเก็บแบบยืดหยุ่นแบบอะซิงโครนัสดังนั้นการแก้ปัญหาส่วนข้อมูลที่ต้องรอจนกว่าโหนดอื่น ๆ หรือซุปเปอร์โน้ดอื่น ๆ จะเห็นด้วยกับบล็อก อัลกอริทึม Boule มีความสามารถในการแฝงต่ำและความสามารถในการประมวลผลปริมาณงานสูงและสามารถทำการทดลองแอพพลิเคชั่นเครือข่ายในโลกแห่งความเป็นจริงมากขึ้น EON blockchain ประกอบด้วยสองประเภทของโหนด: 1) โหนดที่อยู่ได้ (An) และ 2) โหนดที่เก็บข้อมูลยืดหยุ่น (FSN) โหนดที่อยู่ได้จัดการข้อมูลเมตาของเศษและการกำหนดเส้นทางในขณะที่โหนดการจัดเก็บที่ยืดหยุ่นเก็บข้อมูลการเปลี่ยนแปลงของรัฐ
EON จะสร้างเลเยอร์การตรวจสอบและความปลอดภัยที่ด้านบนของเลเยอร์การคำนวณสัญญาอัจฉริยะ เครื่องเสมือน Eon Ewasm รองรับรหัสที่เขียนใน COQ, F* และ Isabelle เท่านั้น เป้าหมายการเขียนโปรแกรมการไหลของข้อมูลที่จัดทำโดยทั้งสามภาษานี้คือ: 1) การคำนวณแบบขนานและการลดแผนที่เช่นการเพิ่มประสิทธิภาพการทำลายล้าง 2) การสนับสนุนการตรวจสอบอย่างเป็นทางการ โปรแกรมที่ผ่านการพิสูจน์ทางคณิตศาสตร์เท่านั้นที่สามารถยอมรับและรวบรวมได้
เพื่อปรับปรุงความเป็นมิตรกับนักพัฒนา EON ในฐานะเครือข่าย EOS จะเริ่มเป็นเครือข่ายหลักของนักพัฒนา EOS มันมีศูนย์รหัสที่ขับเคลื่อนด้วยสัญญาอัจฉริยะและตลาดโดยมีเป้าหมายในการแบ่งปันรหัสและการสื่อสาร โดยทั่วไปแล้วนักพัฒนาสามารถเขียนสัญญาอัจฉริยะใน HTML ++ ตามโมดูลและห้องสมุดที่มีอยู่ซึ่งจะช่วยลดโอกาสให้นักพัฒนาจัดการโดยตรงกับ VM Runtime ดังนั้นนักพัฒนาสามารถเขียนสัญญาอัจฉริยะเช่นการสร้างหน้าเว็บ