Το δίκτυο Opside εισάγει αρχιτεκτονική 3 επιπέδων για εφαρμογή blockchain…

Η επεκτασιμότητα του blockchain και οι προτεινόμενες λύσεις βρίσκονται στην πρώτη γραμμή της συζήτησης στα μέσα κοινωνικής δικτύωσης για μισή δεκαετία. Για παράδειγμα, η ισραηλινή εταιρεία λογισμικού Starkware και ο συνιδρυτής του Ethereum Vitalik Buterin μίλησαν πρόσφατα για την ιδέα του "Layer 3" ως μία από αυτές τις λύσεις. Η Starkware λέει ότι πολλαπλά Layer 3 θα περάσουν πάνω από το Layer 2 και λύσεις "fractal layering" μπορούν να δημιουργηθούν πάνω από το Layer 3. 

Το έργο Opside κυκλοφόρησαν πρόσφατα τα σχέδιά τους για μια αρχιτεκτονική τριών επιπέδων. Αυτό θα επιτρέψει στους προγραμματιστές να δημιουργήσουν εφαρμογές blockchain που έχουν πρόσβαση σε μεγαλύτερες ταχύτητες και φθηνότερες συναλλαγές. Αυτό γίνεται εφικτό από την αλυσίδα Opside, η οποία ονομάζεται λύση Layer 2 επειδή βρίσκεται πάνω από πολλαπλές πλατφόρμες επιπέδου 1 (όπως Ethereum, Binance Chain, Bitcoin, κ.λπ.) και τις χρησιμοποιεί ως επίπεδο διακανονισμού. Η λειτουργικότητα "Στρώμα 3" το προχωράει ακόμη περισσότερο, επιτρέποντας στους προγραμματιστές να δημιουργήσουν ένα σύνολο "συνάθροισης ως υπηρεσία". Αυτή η αρχιτεκτονική δίνει στο Layer 2 μια πιο ολοκληρωμένη γκάμα στοιχείων από γέφυρες και τη δυνατότητα να αναπτύσσεται επ' αόριστον από συνάθροιση. 

Προκειμένου να διεκπεραιωθούν οι κλήσεις συμβολαίου μεταξύ πολλαπλών αλυσίδων, Το αντίθετο ανέπτυξε ένα πρωτόκολλο για τη διαχείριση όλων των κλήσεων συμβολαίου. Επίσης, βρίσκεται σε εξέλιξη η ψηφοφορία DAO που επιτρέπει στην κοινότητα Opside να ψηφίσει ποιες δημόσιες αλυσίδες θα χρησιμοποιήσει για τη διευθέτηση του επιπέδου 1. 

Οι λύσεις επιπέδου 2 εξαρτώνται από την αποκέντρωση του αντίστοιχου επιπέδου 1 για να παρέχουν ταχύτερους χρόνους συναλλαγών και χαμηλότερα τέλη αερίου. Φαίνεται ότι είναι αποδεκτό στις περισσότερες κοινότητες blockchain να έχουν ένα κεντρικό επίπεδο πάνω από την πλατφόρμα τους, εφόσον κάθε συναλλαγή διευθετείται στο επίπεδο Layer 1. Η αποτελεσματικότητα επιτυγχάνεται με «ομαδοποίηση» ενός συνόλου συναλλαγών και διακανονισμό αργότερα. Το Layer 3 ενισχύει αυτό το μοντέλο, επιτρέποντας ακόμη μεγαλύτερη απόδοση κόστους, διατηρώντας παράλληλα την ταχύτητα του δικτύου Layer 2. 

Το Επίπεδο 3 έχει τη δυνατότητα να προσφέρει τόσο χαμηλό κόστος, που τα έργα που χτίζονται ακόμη και σε δίκτυα επιπέδου 2 δεν θα χρειάζεται να αναπτύξουν τα δικά τους στρώματα 1 για να μειώσουν τα τέλη διακανονισμού. Αυτές οι εφαρμογές, όπως το Axie και το dYdX Decentralized Exchange έπρεπε να το κάνουν αυτό, απλώς και μόνο επειδή το μοντέλο τους εξαρτιόταν από τους ταχύτερους χρόνους συναλλαγών και τις χαμηλότερες χρεώσεις. Εάν αναπτυχθεί σε συνάθροιση επιπέδου 3, θα μπορούσε να αποτρέψει την ανάγκη για ένα ακόμη blockchain.

Layer1: Γέφυρες πολλαπλών αλυσίδων

Το Opside υποστηρίζει μια ταχύτερη και φθηνότερη αποκεντρωμένη γέφυρα ρευστότητας για την επίτευξη διαλειτουργικότητας περιουσιακών στοιχείων σε περισσότερες αλυσίδες. Το Liquidity-Bridge αποτελείται από κόμβους χωρίς άδεια που επιτυγχάνουν συναίνεση σε μηνύματα διασταυρούμενης αλυσίδας μέσω MPC. Η ομάδα ρευστότητας προσφέρει μεγαλύτερη ταχύτητα και υποστηρίζει περισσότερες δημόσιες αλυσίδες και τα περιουσιακά τους στοιχεία εντός της αλυσίδας.

Επιπλέον, το Opside θα δημιουργήσει συνδέσεις με διάφορες δημόσιες αλυσίδες του επιπέδου περιουσιακών στοιχείων μέσω του αξιόπιστου ZK-Bridge. Σε σύγκριση με άλλα σχήματα γεφυρών, το σχήμα ZK-Rollup περιλαμβάνει περισσότερα συστήματα προστασίας ZK. Στη λειτουργία cross-chain, είναι απαραίτητο να δημιουργηθούν αποδείξεις ZK για να διασφαλιστεί η ορθότητα της διαδικασίας εκτέλεσης εκτός από μια γενική "εκτέλεση". Οι εργασίες κατάθεσης και ανάληψης του ZK-Bridge «στερεοποιούνται» ως κύκλωμα και η λογική του κυκλώματος αποκαλύπτεται πλήρως.

Layer2: Μια αλυσίδα φιλική προς τη συλλογή

Η αλυσίδα Opside, ή Layer 2, είναι μια αλυσίδα συμβατή με EVM και φιλική προς τη συλλογή. Η αλυσίδα Opside θα κάνει μερικές βαθιές βελτιστοποιήσεις για συνάθροιση.

Το Native rollup είναι κάπως παρόμοιο με την αρχιτεκτονική του Polkadot. Μόλις μια συλλογή καταχωρήσει μια θέση υποδοχής, η συλλογή γίνεται εγγενής συλλογή. Αντίθετα, η αρχιτεκτονική Polkadot έχει το μειονέκτημα ότι η συναίνεση του parachain εξαρτάται από το εκχωρημένο σύνολο επικυρωτών. Υπάρχει μια συσχέτιση μεταξύ της ασφάλειας και του αριθμού των επικυρωτών. Εάν μερικοί επικυρωτές βγήκαν εκτός σύνδεσης, τα parachains των οποίων οι ομάδες επικύρωσης είναι πολύ μικρές για να επικυρώσουν ένα μπλοκ θα παραβλέψουν αυτά τα μπλοκ ή ακόμη και θα σταματήσουν μέχρι να επιλυθεί η κατάσταση. Το Opside δεν έχει αυτό το πρόβλημα επειδή το επίπεδο 2 συλλέγει δεδομένα από όλες τις εγγενείς συνάθροιση στο επίπεδο 3 και επαληθεύει όλες τις αποδείξεις zk. Το Opside Chain είναι πιο ασφαλές και αποκεντρωμένο με όλες τις συγκεντρώσεις σε αυτό ως ένα πιο σφιχτό σύνολο, που μοιράζεται το ίδιο επίπεδο συναίνεσης.

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

 

Το επίπεδο 2 και το επίπεδο 3 της αρχιτεκτονικής Opside μοιράζονται α μηχανισμό συναίνεσης με ένα υβρίδιο PoS και PoW.

  • PoS: Στο επίπεδο 2, οποιοσδήποτε μπορεί να γίνει επικυρωτής ποντάροντας και στη συνέχεια να έχει την ευκαιρία να παράγει μπλοκ της Opside Chain. Το PoS μπορεί να αποδειχθεί και οι επικυρωτές υποβάλλουν περιοδικά την απόδειξη PoS στο επίπεδο 1. Οι επικυρωτές μπορούν να λάβουν την ανταμοιβή μπλοκ και την ανταμοιβή πονταρίσματος για αυτό το μέρος του PoS.
  • PoW: Οι επικυρωτές του επιπέδου 2 όχι μόνο θα παράγουν μπλοκ Opside Chain, αλλά θα δημιουργήσουν και απόδειξη zk για κάθε εγγενή συλλογή του επιπέδου 3 σύμφωνα με τους κανόνες του PoVP. Οι επικυρωτές θα λάβουν την ανταμοιβή IDE για την επιτυχή δημιουργία zk proof, η οποία είναι κάπως παρόμοια με την PoW. Οι επικυρωτές μπορούν να λάβουν ένα επιπλέον μπόνους για αυτό το μέρος της ανταμοιβής ποντάροντας περισσότερα διακριτικά στο συμβόλαιο συστήματος.

Το πιο σημαντικό είναι ότι στο Opside, μετά την ολοκλήρωση της εγγραφής των κουλοχέρηδων, οι εγγενείς συνάθροιση μοιράζονται ένα παγκόσμιο δέντρο κατάστασης μεταξύ τους και την ίδια παγκόσμια ουρά μηνυμάτων. Επομένως, η εγγενής διαλειτουργικότητα πολλαπλής συλλογής είναι δυνατή στο Opside. Φανταστείτε ότι θέλετε να δανείσετε USDC σε μια σύμβαση δανείου στη Συνάθροιση Α και στη συνέχεια να πάτε στο DEX στη Συνάθροιση Β για να πραγματοποιήσετε συναλλαγές για να αγοράσετε BTC. Στο Opside, δεν χρειάζεται πλέον να αποσύρετε στοιχεία από τη Συνάθροιση Α στη Συνάθροιση L1 και στη συνέχεια να τα επαναφορτίσετε από τη Συνάθροιση Β. Αντίθετα, μπορείτε να καλέσετε τη μέθοδο συμβολαίου της Συνάθροισης Β απευθείας στη Συνάθροιση Α. Αυτό θα κάνει την όλη διαδικασία πολύ πιο γρήγορη. φθηνότερο και ασφαλέστερο.

Επίπεδο 3: Αποκεντρωμένη συνάθροιση ZK

Στο τρίτο επίπεδο, το Opside υποστηρίζει τους προγραμματιστές να αναπτύξουν τις δικές τους συνάψεις, ενώ το Opside παρέχει επίσης ένα αποκεντρωμένη λύση συνάθροισης με βάση το RaaS που αναφέρθηκε παραπάνω. Οι προγραμματιστές μπορούν να επιλέξουν ελεύθερα ποιο να υιοθετήσουν. Αυτή η λύση δεν είναι αξιόπιστη και χωρίς άδεια. Οποιοσδήποτε μπορεί να υποβάλει παρτίδες και αποδείξεις L2 στο L1.

Συνοψίζοντας, η αρχιτεκτονική "base layer <- opside <- rollup" του Opside έχει το πλεονέκτημα της ποικιλίας στοιχείων και της άπειρης επεκτασιμότητας. Θα μπορούσε να είναι μια άλλη επιλογή για την επίλυση των προβλημάτων επεκτασιμότητας των web3 εφαρμογών. Σε σύγκριση με τα ακριβά επίπεδα 2 που βασίζονται σε συνάθροιση, είναι πιο κατάλληλο για εφαρμογές υψηλής απόδοσης, όπως παιχνίδια.

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

Πηγή: https://cryptodaily.co.uk/2023/01/opside-network-introduces-3-layer-architecture-for-blockchain-applications