-
Κρυπτονομίσματα
-
Ανταλλακτήρια
-
Μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ
Ολες οι γλώσσες
Κρυπτονομίσματα
Ανταλλακτήρια
Μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ
Το NULS (NULS) είναι μια υποδομή blockchain για προσαρμοσμένες υπηρεσίες, ένα παγκόσμιο έργο κοινότητας ανοιχτού κώδικα. Η NULS υιοθετεί την ιδέα των μικρο-υπηρεσιών για την υλοποίηση μιας εξαιρετικά αρθρωτής υποκείμενης αρχιτεκτονικής, χρησιμοποιεί τεχνολογίες όπως αποθήκες μονάδων, έξυπνες συμβάσεις και διασταυρούμενες αλυσίδες και συνδυάζει την ικανότητα των εργοστασίων αλυσίδων να δημιουργούν γρήγορα αλυσίδες για να μειώσουν το κόστος ανάπτυξης της αλυσίδας μπλοκ και προώθηση της εφαρμογής εμπορικών εφαρμογών blockchain. Η NULS προτείνει μια σπονδυλωτή σκέψη και μια παράλληλη αρχιτεκτονική μικροϋπηρεσιών πολλαπλών αλυσίδων, τηρώντας την ιδέα ανάπτυξης με πυρήνα την "αλυσίδα" και δημιουργώντας ένα βασικό προϊόν "εργοστάσιο αλυσίδας". Με βάση το NULS, οι χρήστες μπορούν να επιλέξουν με ευελιξία βασικές λειτουργικές μονάδες, όπως μονάδες δικτύου, ενότητες συναίνεσης, μονάδες αποθήκευσης, ενότητες καθολικού και έξυπνες συμβάσεις για να δημιουργήσουν νέες αλυσίδες μπλοκ στο δίκτυο της αλυσίδας NULS, και μπορούν επίσης να ορίσουν τον εαυτό τους μέσω έξυπνων συμβάσεων με λίγη δουλειά προγραμματισμού επαγγελματική λογική.
Το NULS (NULS) είναι μια υποδομή blockchain που παρέχει προσαρμόσιμες υπηρεσίες και είναι ένα παγκόσμιο έργο κοινότητας ανοιχτού κώδικα blockchain. Η NULS υιοθετεί την ιδέα των μικρο-υπηρεσιών, υλοποιεί μια υψηλά αρθρωτή υποκείμενη αρχιτεκτονική, χρησιμοποιεί τεχνολογίες όπως έξυπνες συμβάσεις και διασταυρούμενες αλυσίδες και συνδυάζει την ικανότητα των εργοστασίων αλυσίδων να δημιουργούν γρήγορα αλυσίδες για να μειώσουν το κόστος ανάπτυξης blockchain και να προωθήσουν τις επιχειρήσεις blockchain. η αίτηση προσγειώθηκε.
Σενάριο εφαρμογής
Παροχή ευέλικτης και εύχρηστης υποδομής blockchain:
Η NULS παρέχει στους προγραμματιστές και τους χρήστες μια ποικιλία λειτουργικών μονάδων. Οι προγραμματιστές και οι χρήστες δεν χρειάζεται να μελετήσουν τις υποκείμενες τεχνικές λεπτομέρειες, όπως η κρυπτογραφία, ο μηχανισμός συναίνεσης και οι μέθοδοι αποθήκευσης. Μπορούν να επιλέξουν απευθείας τις απαιτούμενες μονάδες από την αποθήκη μονάδων του εργοστασίου αλυσίδας σύμφωνα με την επιχείρησή τους και να διαμορφώσουν τις παραμέτρους για να δημιουργήσουν γρήγορα μια αλυσίδα μπλοκ Εμπορικό κόστος Blockchain.
Υποστήριξη μεγάλου αριθμού σεναρίων εφαρμογών blockchain:
Σε επίπεδο εφαρμογής, αναμένεται ότι οι εφαρμογές που βασίζονται σε blockchain θα εισέλθουν σταδιακά στην εργασία και τη ζωή ιδρυμάτων και ακόμη και ατόμων. Το NULS παρέχει τη δυνατότητα γρήγορης δημιουργίας αλυσίδων Μέσω της τεχνολογίας cross-chain, παρέχει δυνατότητες κυκλοφορίας δεδομένων και περιουσιακών στοιχείων μεταξύ διαφορετικών blockchains και παρέχει την πλήρη δυνατότητα προγραμματισμού του Turing μέσω έξυπνων συμβολαίων, τα οποία μπορούν να υποστηρίξουν διάφορα σενάρια εφαρμογών στο μέλλον.
Προώθηση της εμπορικής εφαρμογής του blockchain:
Οι εμπορικές εφαρμογές έχουν εξαιρετικά υψηλές απαιτήσεις απόδοσης. Η NULS δεσμεύεται να λύσει τον περιορισμό απόδοσης των υπαρχόντων blockchain. Υιοθετεί τεχνολογία παράλληλης επέκτασης και δημιουργεί πολλαπλές ανεξάρτητες αλυσίδες, διανέμει υπηρεσίες σε κάθε αλυσίδα, και χρησιμοποιήστε τεχνολογία cross-chain για την επικοινωνία μεταξύ των αλυσίδων για να καλύψετε τις δεκάδες εκατομμύρια απαιτήσεις TPS.
Τεχνική επισκόπηση
Αρχιτεκτονική μικροϋπηρεσιών:
Η NULS πρωτοστατεί στη διαμόρφωση της αρχιτεκτονικής μικροϋπηρεσιών, εισάγοντας ιδέες μικροϋπηρεσιών στον υποκείμενο σχεδιασμό υποδομής του blockchain για να χωρίσει το λογισμικό σε πολλαπλές υπηρεσίες που μπορούν να αναπτυχθούν ανεξάρτητα. Προηγμένες ιδέες σχεδίασης εισάγονται στη σχεδίαση της ενότητας, ο σκοπός είναι να γίνει κάθε ενότητα τόσο ευέλικτη όσο ένα ανεξάρτητο πρόγραμμα και η ανάπτυξη μιας ενότητας μπορεί να υποστηρίξει πολλές γλώσσες προγραμματισμού.
Σε αυτήν την αρχιτεκτονική, η σύζευξη μεταξύ των λειτουργικών μονάδων είναι μικρότερη. Η πολύγλωσση ανάπτυξη βελτιώνει σημαντικά τη συμβολή του κώδικα και την ευκολία των χρηστών. Ταυτόχρονα, κάθε λειτουργική μονάδα είναι ευκολότερο να επεκταθεί και οι μονάδες υποστηρίζουν την κατανεμημένη ανάπτυξη. , γεγονός που κάνει Η άμεση εναλλαγή μονάδων ευκολότερη. Ονομάζουμε όλη αυτή την αρχιτεκτονική σχεδίαση NULS 2.0. Ταυτόχρονα, το εργοστάσιο αλυσίδας και το cross-chain θα σχεδιαστούν επίσης σε αυτήν την αρχιτεκτονική.
Ο σχεδιασμός της αρχιτεκτονικής microservice της NULS χωρίζεται σε τρία επίπεδα:
Το πρώτο επίπεδο είναι το επίπεδο υποδομής microservice,
Το δεύτερο επίπεδο είναι το βασικό επίπεδο υπηρεσίας blockchain,
Το τρίτο επίπεδο είναι το επίπεδο εφαρμογής DApp.
Αυτό το πλαίσιο επιτρέπει στους προγραμματιστές να αναπτύξουν πιο προηγμένα συστήματα εφαρμογών στο δεύτερο επίπεδο (όπως το κατανεμημένο σύστημα της ανταλλαγής και το σύστημα υπηρεσίας δεδομένων μπορεί να κατασκευαστεί στο δεύτερο επίπεδο). Αυτό που βασίζεται στο σύστημα NULS δεν είναι μόνο πολλαπλές αλυσίδες και πολλαπλά DApps, αλλά και άλλα μεγάλα, μεσαία και μικρά Διαδίκτυα που δεν είναι blockchains.
Διαμόρφωση:
Οι επιχειρηματικές εφαρμογές αλλάζουν συνεχώς και οι τεχνολογικές αναβαθμίσεις αλλάζουν κάθε μέρα. Η κοινότητα NULS αναγνωρίζει ότι οι τεχνολογικές αναβαθμίσεις και η ανάπτυξη της λογικής επιχειρηματικών εφαρμογών είναι απρόβλεπτες. Αποτελεί το αποθετήριο λειτουργικών μονάδων. Ο σχεδιασμός του NULS ακολουθεί την αρχή του "όλα είναι μια ενότητα" και χρησιμοποιεί αρθρωτή προσαρμογή για την υποστήριξη τεχνολογικών ενημερώσεων και προσαρμογής εφαρμογών.
Μηχανισμός συναίνεσης - POC:
Ο αρθρωτός σχεδιασμός του NULS υποστηρίζει την αντικατάσταση και την εισαγωγή όλων των βασικών λειτουργικών μονάδων, συμπεριλαμβανομένου του μηχανισμού συναίνεσης. Το κύριο δίκτυο NULS υιοθετεί τον μηχανισμό συναίνεσης πιστώσεων POC (Proof-Of-Credit) από προεπιλογή. Όταν η πίστωση του κόμβου φτάσει στο πρότυπο, μπορεί να κλειδωθεί ένα ορισμένο ποσό NULS για να ενταχθεί στη συναίνεση. Μετά την αναδιάταξη των κόμβων συναίνεσης, θα δημιουργηθούν μπλοκ σε κάθε γύρο και τα κλειδωμένα NULS θα ξεκλειδωθούν κατά την έξοδο από τη συναίνεση.
1. Μηχανισμός συναίνεσης εισόδου και εξόδου
Οποιοσδήποτε μπορεί να συμμετάσχει στη συναίνεση NULS ανά πάσα στιγμή, εφόσον πληροί τις προϋποθέσεις και συμμορφώνεται με τους κανόνες, μπορεί να συνεχίσει να λαμβάνει ανταμοιβές NULS Token. Η προσθήκη POC χωρίζεται σε σκληρούς δείκτες και σε μαλακούς δείκτες. Ο άκαμπτος δείκτης σημαίνει ότι το πιστωτικό σκορ πρέπει να φτάσει σε μια συγκεκριμένη τυπική γραμμή και να αποκλείει ορισμένους κόμβους που έχουν κάνει κακό. Η μαλακή ένδειξη σημαίνει ότι ένα συγκεκριμένο ποσό NULS πρέπει να κλειδωθεί ως κατάθεση. Για να αποφευχθεί η πλημμύρα των κόμβων και να γίνει όλο το σύστημα πιο δίκαιο, ο αριθμός των κλειδωμένων NULS περιορίζεται από μια ελάχιστη τιμή. Ο καθένας μπορεί να επιλέξει ελεύθερα. Κλειδωμένο NULS Το ποσό θα συνδεθεί με την τελική ανταμοιβή.
2. Αξιολόγηση πιστοληπτικής ικανότητας
Στο δίκτυο NULS, η πίστωση είναι ο συντελεστής ακεραιότητας ενός λογαριασμού στο σύστημα και η πίστωση όλων των λογαριασμών θα υπολογιστεί αυτόματα μέσω του τύπου αλγορίθμου αξιολόγησης πιστοληπτικής ικανότητας εντός του διαστήματος [-1, 1].
Τύπος αξιολόγησης πίστωσης:
Βάση πίστωσης = συντελεστής ικανότητας+ συντελεστής ευθύνης
Συντελεστής ικανότητας: υπολογίζεται με βάση τον αριθμό των ιστορικών μπλοκ
Συντελεστής ευθύνης: υπολογίζεται βάσει παραβιάσεων και ορθότητας μπλοκ
3. Ανταμοιβή συναίνεσης
Για την ισορροπία και τη δικαιοσύνη ολόκληρου του δικτύου NULS, η ανταμοιβή συναίνεσης υπολογίζεται με βάση τις καταθέσεις που υποβάλλονται από όλους τους κόμβους συναίνεσης και την πίστωση των κόμβων συναίνεσης.
4. Γενικός Μηχανισμός Συναίνεσης
Το NULS είναι ένα σύνολο κοινής υποκείμενης υποδομής blockchain. Δεν εκτελεί καμία υπηρεσία εφαρμογής στο κύριο δίκτυό του και όλες οι υπηρεσίες εφαρμογών εκτελούνται από παράλληλες αλυσίδες μπλοκ. Μέσω των αλυσίδων εργοστασιακών προϊόντων της NULS, η αλυσίδα μπλοκ που βασίζεται στην αποθήκη μονάδων μπορεί να αναπτυχθεί γρήγορα και διάφορες παράμετροι λειτουργίας μπορούν να προσαρμοστούν ευέλικτα, συμπεριλαμβανομένου του αν θα υποστηρίζεται το βασικό Token, ο αλγόριθμος κρυπτογράφησης, ο μηχανισμός συναίνεσης, ο μηχανισμός αποθήκευσης κ.λπ.
Το NULS ορίζει μια λειτουργική μονάδα γενικής συναίνεσης για να παρέχει μια διεπαφή συμβατή με διαφορετικούς μηχανισμούς συναίνεσης. Η κοινότητα NULS θα συνεχίσει να αναπτύσσει μηχανισμούς συναίνεσης, όπως ομάδες επαλήθευσης POW, DPOS, POS, PBFT και POOL, ώστε οι χρήστες να μπορούν να επιλέγουν ελεύθερα.
Έξυπνο συμβόλαιο NULS:
Η NULS έχει ενσωματωμένο NVM ως εικονική μηχανή της μονάδας έξυπνου συμβολαίου. Από την άποψη της δομής της μονάδας, η μονάδα έξυπνου συμβολαίου NULS βρίσκεται μεταξύ της μονάδας εξωτερικής υπηρεσίας (όπως η μονάδα RPC) και η υποκείμενη μονάδα εγκατάστασης (όπως η μονάδα δικτύου, η μονάδα αποθήκευσης, η μονάδα λογαριασμού, κ.λπ.), άλλες λειτουργικές μονάδες, όπως η μονάδα λογαριασμού και η μονάδα δικτύου, παρέχουν υποκείμενη υποστήριξη για έξυπνες συμβάσεις.
Τα έξυπνα συμβόλαια ορίζονται από εφαρμογές ανώτερου επιπέδου, ερμηνεύονται από διερμηνείς, αποθηκεύονται από μονάδες αποθήκευσης και εκτελούνται από το NVM. Ο έξυπνος διερμηνέας συμβολαίων NULS θα υποστηρίζει πολλές γλώσσες προγραμματισμού υψηλού επιπέδου. Οι προγραμματιστές εφαρμογών μπορούν να χρησιμοποιήσουν τη γνώριμη γλώσσα τους για να σχεδιάσουν έξυπνα συμβόλαια NULS.
Cross-chain:
Το blockchain (blockchain στο οικοσύστημα) που βασίζεται στην αποθήκη μονάδων NULS μπορεί να προσθέσει διασταυρούμενες αλυσίδες μέσω της επιλογής λειτουργικών μονάδων για να πραγματοποιήσει ενδοεπικοινωνία μεταξύ του υποκείμενου στρώματος και του NULS.
Για δημόσιες αλυσίδες όπως το Ethereum και το Bitcoin που ακολουθούν διαφορετικά πρωτόκολλα από το NULS, απαιτείται ένας ειδικός μηχανισμός για την υλοποίηση της μετατροπής πρωτοκόλλων και για την προσαρμογή των πρωτοκόλλων άλλων δημόσιων αλυσίδων στο πρωτόκολλο διασταυρούμενης αλυσίδας NULS για την επίτευξη ενοποιημένης επικοινωνίας πρωτοκόλλου Σκοπός.
Όλες οι αλυσίδες μπλοκ επικοινωνούν μόνο με το κύριο δίκτυο NULS. Το κύριο δίκτυο NULS είναι υπεύθυνο για την επαλήθευση των συναλλαγών και κάθε παράλληλη αλυσίδα εμπιστεύεται τα αποτελέσματα επαλήθευσης του κύριου δικτύου NULS.
Τα στοιχεία σε κάθε blockchain μπορούν να κυκλοφορήσουν σε οποιαδήποτε αλυσίδα στο οικοσύστημα NULS που δέχεται τη μεταφορά περιουσιακών στοιχείων από εξωτερικές αλυσίδες μέσω μεθόδων cross-chain και απαιτείται μόνο ένα μικρό κόστος.
Η τεχνολογία cross-chain της NULS έχει τα ακόλουθα χαρακτηριστικά:
1. Το κύριο δίκτυο NULS χρησιμοποιεί τον μηχανισμό συναίνεσης POC, σε συνδυασμό με τον βυζαντινό μηχανισμό ανοχής σφαλμάτων για την πραγματοποίηση της επιβεβαίωσης και της συσκευασίας των διασταυρούμενων συναλλαγών. για την επίτευξη αποκέντρωσης, απόδοσης και ασφάλειας. ;
2. Κάθε κόμβος στο κύριο δίκτυο NULS θα συνδέεται με πολλούς κόμβους πολλαπλών αλυσίδων μπλοκ. Επειδή το πρωτόκολλο είναι ένα ομοιόμορφα καθορισμένο πρωτόκολλο διασταυρούμενης αλυσίδας NULS, είναι δυνατό για ένα μεμονωμένος κόμβος για σύνδεση σε διαφορετικές αλυσίδες μπλοκ την ίδια στιγμή. Πολλαπλοί κόμβοι;
3. Το κύριο δίκτυο NULS παρέχει έναν μηχανισμό διαχείρισης αλυσίδας για τη διαχείριση όλων των ομότιμων μπλοκ αλυσίδων που είναι εγγεγραμμένες στο κύριο δίκτυο NULS. Το καταχωρημένο περιεχόμενο περιλαμβάνει πληροφορίες αλυσίδας, πληροφορίες περιουσιακών στοιχείων, κατάθεση μεταξύ αλυσίδων κ.λπ..
4. Όταν μια αλυσίδα μπλοκ λαμβάνει στοιχεία από άλλες αλυσίδες, πρέπει να δημιουργήσει αντίστοιχα στοιχεία σε αυτήν την αλυσίδα. Τα διακριτικά σε διαφορετικές αλυσίδες μπλοκ αποθηκεύονται ως περιουσιακά στοιχεία σε άλλες αλυσίδες.
5. Οι λεπτομέρειες των περιουσιακών στοιχείων που μεταφέρονται από μια αλυσίδα μπλοκ σε άλλες αλυσίδες θα αποθηκεύονται στο κύριο δίκτυο NULS και τα περιουσιακά στοιχεία που μεταφέρονται από αυτήν την αλυσίδα μπλοκ θα επαληθεύονται και θα είναι παράνομα Τα περιουσιακά στοιχεία δεν επιτρέπεται να δημιουργούνται από το blockchain. Τα κακόβουλα blockchain θα αντιμετωπίζονται μέσω κοινοτικών μηχανισμών, όπως: αναστολή διασταυρούμενης αλυσίδας, αναστολή διασταυρούμενης αλυσίδας, κατάσχεση καταθέσεων ασφαλείας κ.λπ. ;
6. Το κύριο δίκτυο NULS θα παρέχει εγχειρίδια API και οποιοσδήποτε προγραμματιστής μπορεί να αναπτύξει τα δικά του πορτοφόλια, προγράμματα περιήγησης, ελαφριά πορτοφόλια και άλλα εργαλεία σύμφωνα με τα εγχειρίδια.
7. Το κύριο δίκτυο NULS παρέχει πρωτόκολλα για επεκτάσεις εφαρμογών , μπορείτε να χρησιμοποιήσετε αυτό το πρωτόκολλο για την ανάπτυξη DApp και βελτιστοποίηση πρωτοκόλλου πολλαπλής αλυσίδας.
Το NULS (NULS) είναι μια υποδομή blockchain που παρέχει προσαρμόσιμες υπηρεσίες και είναι ένα παγκόσμιο έργο κοινότητας ανοιχτού κώδικα blockchain. Η NULS υιοθετεί την ιδέα των μικρο-υπηρεσιών, υλοποιεί μια υψηλά αρθρωτή υποκείμενη αρχιτεκτονική, χρησιμοποιεί τεχνολογίες όπως έξυπνες συμβάσεις και διασταυρούμενες αλυσίδες και συνδυάζει την ικανότητα των εργοστασίων αλυσίδων να δημιουργούν γρήγορα αλυσίδες για να μειώσουν το κόστος ανάπτυξης blockchain και να προωθήσουν τις επιχειρήσεις blockchain. η αίτηση προσγειώθηκε.
Το NULS είναι ένα παγκόσμιο έργο κοινότητας ανοιχτού κώδικα blockchain και μια υποδομή blockchain που παρέχει προσαρμόσιμες υπηρεσίες. Η NULS έχει αναπτύξει ένα σύνολο βιομηχανικών προτύπων τεχνολογίας blockchain, ακολουθώντας τις αρχές της hot-swappable, modular και παράλληλης επέκτασης και παρέχοντας λειτουργίες όπως επεκτάσιμη συναίνεση, δίκτυο, καθολικό, λογαριασμός, διαχείριση μπλοκ, διαχείριση αλυσίδας, διαχείριση συναλλαγών και συμβάν μονάδα λεωφορείου. Η δημιουργία ενός blockchain με βάση το NULS είναι σαν τη συναρμολόγηση ενός υπολογιστή με CPU, σκληρό δίσκο, μνήμη και μητρική πλακέτα. Οι χρήστες μπορούν ελεύθερα να επιλέξουν λειτουργικές μονάδες όπως συναίνεση, δίκτυο, καθολικό και λογαριασμό για να συναρμολογήσουν μια αλυσίδα που ταιριάζει στις ανάγκες τους. Αυτή η αλυσίδα δεν περιορίζεται σε δημόσιες αλυσίδες, αλλά μπορεί επίσης να είναι αλυσίδες συμμαχιών ή ιδιωτικές αλυσίδες.
https://www.nuls.io/zh/
https://www.nuls.io/wp-content/uploads/2019/10/NULS_Whitepaper_zh_2.0.pdf
https ://info.binance.com/cn/currencies/nuls
http://www.qukuaiwang.com.cn/szhb/2486.html###