พร้อมสำหรับ Neo 3.0 แล้วหรือยังวิวัฒนาการของ Blockchain

นีโอเป็นหนึ่งใน blockchain เก่ากว่าปัจจุบัน รายชื่อของ neo ถูกประเมินต่ำไปเล็กน้อยเมื่อเทียบกับชื่อที่ใช้การตลาดเชิงรุกเราสามารถพูดได้ว่า NEO ไม่เคยมีความสนใจในการตลาดมากนัก

อย่างไรก็ตามมีอยู่เสมอในการประชุมระดับนานาชาติและพยายามที่จะพัฒนาเพื่อแก้ไขปัญหาที่ประสบอยู่ในขณะนี้เรามาพูดถึง blockchain 3.0

พร้อมหรือยังสำหรับ Neo 3.0 วิวัฒนาการของ Blockchain - neo 3 point zero

NEO มุ่งเป้าไปที่ Blockchain 3.0

ตามที่เราได้เรียนรู้จากบทความอย่างเป็นทางการ NEO กำลังทำงานอย่างหนักเพื่อทำความเข้าใจวิธีการพัฒนา Blockchain และปรับให้เข้ากับการบริโภคขนาดใหญ่โดยกำลังพูดคุยกับโลกของอุตสาหกรรมและผู้ประกอบการเพื่อทำความเข้าใจความต้องการและวิธีการนำเสนอสำหรับการนำ มวล.

Neo 3.0 จะมีอะไรบ้าง

dBFT 2.0

Byzantine Fault Tolerance (dBFT) ที่ได้รับมอบหมาย เป็นกลไกฉันทามติที่ออกแบบมาโดยเฉพาะสำหรับบล็อกเชน ชุดของโหนดฉันทามติถูกเลือกผ่านกระบวนการลงคะแนนและโหนดฉันทามติเหล่านี้ร่วมกันสร้างและตรวจสอบความถูกต้องของบล็อก เนื่องจากโหนดฉันทามติจำเป็นต้องได้รับฉันทามติร่วมกันในบล็อกใหม่ก่อนที่จะตกลงกับบล็อกเชน dBFT จึงมีวัตถุประสงค์บล็อกเดียวซึ่งหมายความว่าไม่สามารถแยก NEO blockchain และธุรกรรมไม่สามารถย้อนกลับได้. เมื่อธุรกรรมได้รับการยืนยันบนบล็อกเชนแล้วจะไม่สามารถย้อนกลับหรือยกเลิกได้ สำหรับการใช้งานทางการเงินวัตถุประสงค์ของการทำธุรกรรมเป็นสิ่งจำเป็น

NEO และ GAS ลดต้นทุน

อย่างที่เราทราบกันดีว่ามีโทเค็นเนทีฟสองตัวบนบล็อคเชนของ NEO ได้แก่ นีโอและก๊าซ ก๊าซใช้เพื่อชำระค่าธรรมเนียมการทำธุรกรรมและค่าใช้จ่ายในการดำเนินการตามสัญญาอัจฉริยะ

ปัจจุบันค่าใช้จ่ายที่ค่อนข้างสูงในการดำเนินการและจัดการสัญญาอัจฉริยะทำให้เกิดความไม่เต็มใจในการใช้และการพัฒนาสัญญาอัจฉริยะ รูปแบบการกำหนดราคาปัจจุบันกลายเป็นอุปสรรคสำคัญในสถานการณ์การใช้งานก๊าซดังนั้นจึงขัดขวางการเติบโตอย่างต่อเนื่องของการพัฒนา DApp และการใช้งานบนแพลตฟอร์ม NEO

ใน NEO 3.0 เราจะแก้ไขปัญหานี้ ลดต้นทุนการดำเนินการและการดำเนินการลงอย่างมาก ของสัญญาอัจฉริยะซึ่งจะขยายสถานการณ์การใช้ก๊าซและเพิ่มจำนวน DApps ก่อนการใช้งาน NEO 3.0 โครงการที่น่าเชื่อถือสามารถยื่นขอทุนจาก NEO Foundation พร้อมค่าใช้จ่ายในการดำเนินการตามสัญญา

เข้าถึงแหล่งข้อมูลทางอินเทอร์เน็ต

NEO 3.0 จะมีการใช้งาน Oracle ในตัวที่ช่วยให้สัญญาอัจฉริยะสามารถเข้าถึงทรัพยากรอินเทอร์เน็ตในระหว่างการดำเนินการ ความไม่สอดคล้องกันระหว่างโหนดเมื่อเข้าถึงทรัพยากรอินเทอร์เน็ตสามารถแก้ไขได้ด้วยความปลอดภัยและประสิทธิภาพของ dBFT 2.0 ด้วยฟังก์ชันนี้นักพัฒนาจึงสามารถพัฒนา oracles ที่ซับซ้อนขึ้นหรือเฉพาะสถานการณ์ตาม NEO และพัฒนาเพิ่มเติมได้ DApps ที่หลากหลายขึ้นอยู่กับข้อมูลภายนอก. ง. P2P Protocol ใน NEO 3.0 เราจะออกแบบโปรโตคอล P2P ใหม่เพิ่มการรองรับโปรโตคอลการสื่อสาร UDP และเปิดใช้งานตัวเลือกการบีบอัด สิ่งนี้ควรปรับปรุง TPS และความเสถียรของเครือข่ายอย่างมาก

NeoVM นีโอวีเอ็ม 

เครื่องเสมือนน้ำหนักเบาสำหรับดำเนินการตามสัญญาอัจฉริยะ มีคุณสมบัติเริ่มต้นอย่างรวดเร็วใช้ทรัพยากรน้อยและรองรับภาษาโปรแกรมระดับสูงหลายภาษาเพื่อให้นักพัฒนาสามารถสร้างสัญญาด้วยเครื่องมือที่คุ้นเคย ใน NEO 3.0, NeoVM มันจะถูกแยกออกจาก blockchain อย่างสมบูรณ์และจะกลายเป็นเครื่องเสมือนจริง. มีข้อดีหลายประการดังนี้: ใช้งานสัญญาเนทีฟได้ง่าย สถานการณ์แอปพลิเคชัน NeoVM ภายนอก blockchain การรวม NeoVM เข้ากับ IDE และการดีบักสัญญาอัจฉริยะได้ง่ายโดยไม่ต้องโหลดข้อมูลบล็อกเชน นอกจากนี้ NeoVM ยังรวมคุณสมบัติใหม่ ๆ เช่นการสนับสนุนสมาชิกแบบคงที่การจัดการข้อยกเว้นและอื่น ๆ

สถาปัตยกรรมที่เรียบง่าย

ปัจจุบันมีสองวิธีในการสร้างสินทรัพย์บน NEO ประการแรกคือการสร้างสินทรัพย์ทั่วโลกด้วย RegisterTransaction และประการที่สองคือการสร้างสินทรัพย์สัญญาด้วยสัญญาอัจฉริยะ ในทางปฏิบัติไม่ค่อยมีการใช้ทรัพยากรทั่วโลกและแอปพลิเคชันส่วนใหญ่สร้างทรัพยากรตามสัญญาเนื่องจากความยืดหยุ่นและฟังก์ชันการทำงาน เนื่องจากสินทรัพย์ทั่วโลกไม่ได้รวมเข้ากับสัญญาอัจฉริยะการจัดการทรัพย์สินทั่วโลกในสัญญาอัจฉริยะจึงเป็นเรื่องยากมาก

ด้วยเหตุผลเหล่านี้ไม่ใช่ คุณต้องสนับสนุนทรัพยากรทั่วโลกใน NEO 3.0 ต่อไป ใน NEO 3.0 สินทรัพย์ทั้งหมดถูกสร้างขึ้นในสัญญาอัจฉริยะรวมถึงนีโอและก๊าซ

ด้วยการลบทรัพยากรทั่วโลกทำให้สามารถรวมธุรกรรมทุกประเภทเข้าด้วยกันได้ ปัจจุบันมีธุรกรรม 2 ประเภทที่แตกต่างกันใน NEO 9.x ประเภทธุรกรรมเหล่านี้เชื่อมโยงกับสถานการณ์ของแอปพลิเคชันเฉพาะหรือมีฟังก์ชันการทำงานเฉพาะหลายช่อง ตัวอย่างเช่น RegisterTransaction และ IssueTransaction เกี่ยวข้องกับการสร้างและการแจกจ่ายทรัพยากรส่วนกลาง เนื่องจากสินทรัพย์ทั่วโลกจะไม่มีอยู่อีกต่อไปธุรกรรมที่เกี่ยวข้องเหล่านี้จึงล้าสมัย

ธุรกรรมอื่น ๆ ที่เกี่ยวข้องกับสถานการณ์แอปพลิเคชันที่ซับซ้อนจะถูกลบออกและแทนที่ด้วยบริการความสามารถในการทำงานร่วมกันในสัญญาอัจฉริยะ ดังนั้นจึงมีความต้องการเพียงธุรกรรมประเภทเดียวใน NEO 3.0 ซึ่งใช้ในการทำสัญญาอัจฉริยะ

นอกจากนี้เรายังได้เสนอรูปแบบการตรวจสอบความถูกต้องที่เรียบง่ายซึ่งจะช่วยปรับปรุงไฟล์ ความเร็วในการตรวจสอบธุรกรรม และจะช่วยให้คุณสามารถดำเนินการตรวจสอบความถูกต้องเหล่านี้ได้ในเวลาเดียวกัน

ด้วยการปรับเปลี่ยนสถาปัตยกรรมเหล่านี้ประสิทธิภาพของเลเยอร์ฐาน NEO 3.0 จะเพิ่มขึ้นอย่างมากตามลำดับขนาด อย่างไรก็ตามสถาปัตยกรรมใหม่นี้อาจนำไปสู่ความไม่เข้ากันกับ NEO 2.x เพื่อลดผลกระทบของความเข้ากันไม่ได้นี้เราจึงวางแผนที่จะชะลอการพัฒนาคุณสมบัติที่เข้ากันไม่ได้จนกว่าจะมีการพัฒนาคุณสมบัติที่เข้ากันได้กับ NEO 2.x ทั้งหมด

นีโอเอฟเอส

NeoFS เป็นแพลตฟอร์มการจัดเก็บอ็อบเจ็กต์แบบกระจายศูนย์และแบบกระจายที่ผสานรวมกับ NEO NeoFS มีวัตถุประสงค์หลักเพื่อใช้โดย DApps สำหรับการจัดเก็บข้อมูลและเป็นเครือข่าย Content Delivery นอกจากนี้ NeoFS ยังสามารถใช้เพื่อสร้างระบบจัดเก็บข้อมูลแบบกระจายส่วนตัวสำหรับ SMB โดยใช้เซิร์ฟเวอร์หรือคลัสเตอร์ปกติ (ศูนย์ข้อมูล) และเพื่อจัดเก็บข้อมูล IoT ที่ไม่มีโครงสร้างจำนวนมาก

มีการเสนอให้ใช้สัญญาอัจฉริยะเพื่อควบคุมการแจกรางวัลจากเจ้าของข้อมูลและผู้เผยแพร่ไปยังผู้เข้าร่วมที่โฮสต์ข้อมูล เดอะสามารถขยายโปรโตคอล NEO เพื่อการรวมที่ลึกขึ้น ด้วย NeoFS ช่วยให้สามารถจัดเก็บข้อมูลบนโหนดข้อมูลได้มากกว่าบัญชีแยกประเภท blockchain หัวข้อสำหรับการวิจัยเพิ่มเติมคือศักยภาพในการลดต้นทุนการจัดจำหน่าย สัญญาอัจฉริยะพร้อมกับการจัดเก็บข้อมูลและไฟล์ที่จะใช้โดยสัญญาอัจฉริยะ นอกจากนี้ NeoFS ยังสามารถใช้เพื่อจัดเก็บข้อมูลบล็อกเก่าแทนโหนดแบบเต็มซึ่งจะช่วยเพิ่มความสามารถในการปรับขนาดของ NEO

NeoFS มีวิธีการกำหนดตำแหน่งข้อมูลที่ปรับขนาดได้ ควบคุมตำแหน่งของวัตถุได้อย่างแม่นยำและมีการเคลื่อนย้ายข้อมูลน้อยที่สุดในกรณีที่โหนดหน่วยเก็บข้อมูลล้มเหลว ได้มาโดยใช้ส่วนย่อยของแผนที่เครือข่ายและกฎนโยบายการจัดเก็บ สำหรับการวางตำแหน่งวัตถุพร้อมกับแฮช Rendezvous สำหรับการเลือกโหนด

นอกจากนี้แพลตฟอร์มที่นำเสนอยังใช้วิธีการตรวจสอบความถูกต้องของข้อมูลแบบศูนย์ใหม่โดยอาศัยแฮช homomorphic เพื่อลดการถ่ายโอนข้อมูล สิ่งนี้ช่วยรักษาความสามารถในการปรับขยายเครือข่ายโดยการลดต้นทุนการประมวลผลบนโหนดหน่วยเก็บข้อมูลและการตรวจสอบความถูกต้องและรับประกันการโต้ตอบแบบขนานจำนวนมาก

นีโอไอดี

ข้อมูลประจำตัวดิจิทัลหมายถึงข้อมูลประจำตัวของบุคคลองค์กรและหน่วยงานอื่น ๆ ที่มีอยู่ในรูปแบบอิเล็กทรอนิกส์ Blockchain นำเสนอวิธีใหม่ในการกำหนดอัตลักษณ์และความสัมพันธ์ระหว่างกัน

NeoID เป็นโปรโตคอลข้อมูลประจำตัวแบบกระจายศูนย์ที่สร้างขึ้นจาก NEO ช่วยให้ผู้ใช้และองค์กรสามารถควบคุมข้อมูลประจำตัวได้ดีขึ้นและมอบความไว้วางใจและความปลอดภัยในระดับที่สูงขึ้นสำหรับระบบเศรษฐกิจอัจฉริยะ

ประกอบด้วยสามส่วนหลัก: แบบจำลองความน่าเชื่อถือ รูปแบบความเป็นส่วนตัวและรูปแบบการเล่นเกม. Trust Model อธิบายกฎของความไว้วางใจในเครือข่ายแบบกระจายนี้ โมเดลความเป็นส่วนตัวอธิบายถึงรูปแบบการปกป้องความเป็นส่วนตัวสำหรับข้อมูลออนไลน์ของผู้ใช้ รูปแบบเกมจะอธิบายถึงประโยชน์และโทษของการกระทำภายในเว็บแห่งความไว้วางใจ ทั้งสามส่วนนี้เป็นแบบจำลองทางคณิตศาสตร์สำหรับนามธรรมในโลกแห่งความเป็นจริงซึ่งเป็นพื้นฐานของ NeoID

NeoID จะไม่เพียงรองรับรูปแบบการออกตัวระบุแบบกระจายอำนาจเท่านั้น แต่ยังเข้ากันได้กับรูปแบบการออกใบรับรองระดับ X.509

การเปลี่ยนจาก NEO 2.0 เป็น 3.0 จะเกิดขึ้นเมื่อใด

กระบวนการทั้งหมดยกเว้นสถานการณ์ที่ไม่คาดฝันจะสิ้นสุดในปี 2020

วิธีย้ายข้อมูลจาก NEO 2 เป็น NEO3

การโยกย้าย DApps และผู้ใช้จาก NEO 2.x เป็น NEO 3.0 เป็นสิ่งที่หลีกเลี่ยงไม่ได้ ในขณะนี้คุณสมบัติ NEO 3.0 ยังอยู่ระหว่างการพัฒนาโดยมีการปรับปรุงและเปลี่ยนแปลงเล็กน้อยที่เป็นไปได้ ดังนั้นจึงเป็นเรื่องที่สมเหตุสมผลที่จะวางแผนการย้ายถิ่นที่ครอบคลุมในขั้นตอนนี้ อย่างไรก็ตามหลักการเบื้องต้นกำหนดไว้ดังนี้

A. บันทึกข้อมูลและธุรกรรมบน NEO 2.x จะถูกเก็บไว้อย่างถาวร

ข. การย้ายข้อมูลจะถูกจำลองขึ้นใน TestNet เพื่อให้แน่ใจว่าการเปลี่ยนแปลงจะราบรื่น

ค. ค่าใช้จ่ายที่เกิดขึ้นระหว่างกระบวนการย้ายข้อมูลเช่นการแจกจ่ายสัญญาและการทดสอบซ้ำจะได้รับการชดใช้โดยมูลนิธิ NEO

ง. ทีม NGD จะให้การสนับสนุนทางเทคนิคอย่างเต็มที่สำหรับการย้ายข้อมูล DApps

คือ. ผู้ถือโทเค็นจะต้องแลกเปลี่ยนโทเค็นเพื่อเปิดใช้งานใหม่บน NEO 3.0

ฉ. ผู้ใช้ Exchange จะไม่ได้รับผลกระทบ

ก. เพื่อกระตุ้นให้ผู้ใช้และ DApps ย้ายข้อมูลแผนจูงใจสำหรับผู้ใช้งานระยะแรกจะได้รับการพัฒนาและนำไปใช้