Είστε έτοιμοι για το Neo 3.0; Η εξέλιξη του Blockchain

Το Neo είναι ένα από τα blockchain παλαιότερα, αυτή τη στιγμή λίστα των νέων είναι λίγο υποτιμημένο σε σύγκριση με ονόματα που χρησιμοποιούν επιθετικό μάρκετινγκ, πράγματι, μπορούμε να πούμε ότι η NEO δεν είχε ποτέ μεγάλο ενδιαφέρον για το μάρκετινγκ.

Ωστόσο, είναι πάντα παρόν σε διεθνή συνέδρια και προσπαθεί να εξελιχθεί για την επίλυση προβλημάτων που το πλήττουν αυτήν τη στιγμή, ας μιλήσουμε για το blockchain 3.0

Είστε έτοιμοι για το Neo 3.0; Η εξέλιξη του Blockchain - μηδέν 3 πόντων μηδέν

Η NEO στοχεύει στο Blockchain 3.0

Καθώς μαθαίνουμε από ένα επίσημο άρθρο, η NEO εργάζεται σκληρά για να καταλάβει πώς να εξελίσσει το Blockchain και να την προσαρμόσει σε μεγάλη κατανάλωση, μιλά με τον κόσμο της βιομηχανίας και της επιχειρηματικότητας για να κατανοήσει τις ανάγκες και πώς να το προσφέρει για την υιοθέτηση μάζα.

Τι θα έχει το Neo 3.0

dBFT 2.0

Κατ 'εξουσιοδότηση βυζαντινή ανοχή σφαλμάτων (dBFT) είναι ένας μηχανισμός συναίνεσης που έχει σχεδιαστεί ειδικά για μπλοκ αλυσίδες. Μια σειρά κόμβων συναίνεσης επιλέγονται μέσω μιας διαδικασίας ψηφοφορίας και αυτοί οι κόμβοι συναίνεσης παράγουν και επικυρώνουν μαζί τα μπλοκ. Δεδομένου ότι οι κόμβοι συναίνεσης απαιτείται να καταλήξουν σε μια κοινή συναίνεση για ένα νέο μπλοκ πριν από τη δέσμευση στο blockchain, το dBFT παρέχει σκοπό ενός μπλοκ, πράγμα που σημαίνει ότιΈνα blockchain NEO δεν μπορεί να διακλαδωθεί και οι συναλλαγές είναι μη αναστρέψιμες. Μόλις επιβεβαιωθεί μια συναλλαγή στο blockchain, δεν μπορεί να αντιστραφεί ή να αναιρεθεί. Για οικονομικές εφαρμογές, ο σκοπός μιας συναλλαγής είναι αναγκαιότητα

NEO και GAS χαμηλότερο κόστος

Όπως γνωρίζουμε, υπάρχουν δύο εγγενείς μάρκες στο blockchain NEO, δηλαδή το neo και το φυσικό αέριο. Το αέριο χρησιμοποιείται για την πληρωμή των τελών συναλλαγής και των εξόδων για την εκτέλεση έξυπνων συμβάσεων.

Επί του παρόντος, το σχετικά υψηλό κόστος εφαρμογής και διαχείρισης έξυπνων συμβάσεων οδηγεί σε απροθυμία στη χρήση και ανάπτυξη έξυπνων συμβάσεων. Το τρέχον μοντέλο τιμολόγησης γίνεται ένα σημαντικό εμπόδιο στα σενάρια εφαρμογής αερίου και επομένως εμποδίζει τη συνεχιζόμενη ανάπτυξη της ανάπτυξης και χρήσης DApp στην πλατφόρμα NEO

Στο NEO 3.0, θα αντιμετωπίσουμε αυτό το πρόβλημα μειώνοντας σημαντικά το κόστος υλοποίησης και εκτέλεσης έξυπνων συμβάσεων, επεκτείνοντας έτσι τα σενάρια εφαρμογής αερίου και αυξάνοντας τον αριθμό των DApps. Πριν από την εφαρμογή του NEO 3.0, αξιόπιστα έργα μπορούν να υποβάλουν αίτηση για επιχορηγήσεις από το Ίδρυμα NEO με κόστος εκτέλεσης συμβάσεων.

Πρόσβαση σε πόρους Διαδικτύου

Το NEO 3.0 θα έχει ενσωματωμένη εφαρμογή Oracle που επιτρέπει στα έξυπνα συμβόλαια να έχουν πρόσβαση σε πόρους Διαδικτύου κατά την εκτέλεση. Οι ασυνέπειες μεταξύ κόμβων κατά την πρόσβαση σε πόρους Διαδικτύου μπορούν να επιλυθούν χάρη στην ασφάλεια και την αποτελεσματικότητα του dBFT 2.0. Χάρη σε αυτήν τη λειτουργικότητα, οι προγραμματιστές μπορούν εύκολα να αναπτύξουν πιο εξελιγμένα oracles συγκεκριμένα σενάρια με βάση το NEO και να αναπτύξουν περισσότερα Διαφοροποιημένα DApps με βάση εξωτερικά δεδομένα. ρε. Πρωτόκολλο P2P Στο NEO 3.0, θα επανασχεδιάσουμε το πρωτόκολλο P2P, θα προσθέσουμε υποστήριξη για το πρωτόκολλο επικοινωνίας UDP και θα ενεργοποιήσουμε τις επιλογές συμπίεσης. Αυτό θα βελτιώσει σημαντικά τη σταθερότητα του TPS και του δικτύου.

NeoVM NeoVM 

μια ελαφριά εικονική μηχανή για την εκτέλεση έξυπνων συμβάσεων. Διαθέτει γρήγορη εκκίνηση, χαμηλή κατανάλωση πόρων και υποστηρίζει πολλές γλώσσες προγραμματισμού υψηλού επιπέδου που επιτρέπουν στους προγραμματιστές να συνάπτουν συμβόλαια με οικεία εργαλεία. Στο NEO 3.0, NeoVM θα αποσυνδεθεί εντελώς από το blockchain και θα γίνει μια καθαρή εικονική μηχανή. Υπάρχουν πολλά πλεονεκτήματα σε αυτό: Εύκολη εφαρμογή των εγγενών συμβάσεων. Σενάρια εφαρμογών NeoVM έξω από το blockchain. Εύκολη ενσωμάτωση του NeoVM σε οποιοδήποτε IDE και εύκολος εντοπισμός σφαλμάτων έξυπνων συμβάσεων χωρίς φόρτωση δεδομένων blockchain. Επιπλέον, το 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

Το NeoFS είναι μια αποκεντρωμένη και κατανεμημένη πλατφόρμα αποθήκευσης αντικειμένων ενσωματωμένη στο NEO. Το NeoFS προορίζεται κυρίως να χρησιμοποιηθεί από το DApps για αποθήκευση δεδομένων και ως δίκτυο παράδοσης περιεχομένου. Επιπλέον, το NeoFS μπορεί να χρησιμοποιηθεί για τη δημιουργία ιδιωτικών κατανεμημένων συστημάτων αποθήκευσης για SMB, χρησιμοποιώντας κανονικούς διακομιστές ή συμπλέγματα (κέντρα δεδομένων) και για την αποθήκευση μεγάλων ποσοτήτων μη δομημένων δεδομένων IoT.

Προτείνεται η χρήση έξυπνων συμβολαίων για τον έλεγχο της κατανομής ανταμοιβών από ιδιοκτήτες δεδομένων και εκδότες σε συμμετέχοντες που φιλοξενούν τα δεδομένα. ΟΤο πρωτόκολλο NEO μπορεί να επεκταθεί για βαθύτερη ενσωμάτωση με το NeoFS, επιτρέποντας την αποθήκευση σε κόμβους δεδομένων και όχι σε καθολικά βιβλία. Ένα θέμα για περαιτέρω έρευνα είναι η δυνατότητα μείωσης του κόστους διανομής έξυπνων συμβολαίων μαζί με την αποθήκευση δεδομένων και αρχείων που θα χρησιμοποιηθούν από έξυπνα συμβόλαια. Επιπλέον, το NeoFS θα μπορούσε να χρησιμοποιηθεί για την αποθήκευση παλιών δεδομένων μπλοκ αντί για πλήρεις κόμβους, αυξάνοντας περαιτέρω την επεκτασιμότητα του NEO.

Το NeoFS περιέχει μια επεκτάσιμη μέθοδο τοποθέτησης δεδομένων. Ακριβής έλεγχος της θέσης των αντικειμένων και ελάχιστη κίνηση δεδομένων σε περίπτωση αποτυχίας του κόμβου αποθήκευσης Λαμβάνονται χρησιμοποιώντας ένα υποσύνολο κανόνων χάρτη δικτύου και πολιτικής αποθήκευσης για τοποθέτηση αντικειμένων, μαζί με το Rendezvous hash για την επιλογή κόμβων.

Επιπλέον, η προτεινόμενη πλατφόρμα χρησιμοποιεί μια νέα μέθοδο επικύρωσης δεδομένων μηδενικής γνώσης που βασίζεται σε ομομορφικό κατακερματισμό για την ελαχιστοποίηση της μεταφοράς δεδομένων. Αυτό βοηθά στη διατήρηση της επεκτασιμότητας του δικτύου ελαχιστοποιώντας το κόστος υπολογισμού για κόμβους αποθήκευσης και επικύρωσης και διασφαλίζει μεγάλο αριθμό παράλληλων αλληλεπιδράσεων.

neoID

Η ψηφιακή ταυτότητα αναφέρεται στις πληροφορίες ταυτότητας ατόμων, οργανισμών και άλλων οντοτήτων που υπάρχουν σε ηλεκτρονική μορφή. Το Blockchain προσφέρει έναν νέο τρόπο προσδιορισμού των ταυτοτήτων και των σχέσεων μεταξύ τους.

Το NeoID είναι ένα αποκεντρωμένο πρωτόκολλο ταυτότητας που έχει δημιουργηθεί πάνω από το NEO. Επιτρέπει στους χρήστες και τους οργανισμούς να έχουν καλύτερο έλεγχο της ταυτότητάς τους και προσφέρει υψηλότερο επίπεδο εμπιστοσύνης και ασφάλειας για την έξυπνη οικονομία.

Αποτελείται από τρία κύρια μέρη: Μοντέλο εμπιστοσύνης, Μοντέλο απορρήτου και μοντέλο παιχνιδιού. Το μοντέλο αξιοπιστίας περιγράφει τους κανόνες εμπιστοσύνης σε αυτό το κατανεμημένο δίκτυο. Το μοντέλο απορρήτου περιγράφει το σύστημα προστασίας απορρήτου για τα διαδικτυακά δεδομένα των χρηστών. Το μοντέλο του παιχνιδιού περιγράφει τα οφέλη και τις κυρώσεις των ενεργειών στον ιστό της εμπιστοσύνης. Αυτά τα τρία μέρη παρέχουν ένα μαθηματικό μοντέλο για την αφαίρεση του πραγματικού κόσμου, το οποίο αποτελεί τη βάση του 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 για να εξασφαλιστεί η ομαλή μετάβαση.

ντο. Τα έξοδα που προκύπτουν κατά τη διαδικασία μετανάστευσης, όπως η αναδιανομή συμβάσεων και δοκιμές, θα επιστραφούν από το Ίδρυμα ΝΕΟ.

ρε. Η ομάδα NGD θα παρέχει πλήρη τεχνική υποστήριξη για τη μετεγκατάσταση DApps.

είναι. Οι κάτοχοι κουπονιών θα πρέπει να ανταλλάξουν μάρκες για να ενεργοποιήσουν νέα στο NEO 3.0.

φά. Οι χρήστες του Exchange δεν θα επηρεαστούν.

σολ. Προκειμένου να ενθαρρυνθούν οι χρήστες και οι DApps να μεταναστεύσουν, θα αναπτυχθεί και θα εφαρμοστεί ένα σχέδιο κινήτρων για τους πρώτους που θα υιοθετήσουν.