Οδηγός για το Πρωτόκολλο Ocean

Ο Απόλυτος Οδηγός για την Στοίβα Αρχιτεκτονικής και Τεχνολογίας του Ocean για Νεοεισερχόμενους

Το Ocean V3 κυκλοφόρησε το τρίτο τρίμηνο του 2020. Η αρχιτεκτονική ενημερώθηκε σημαντικά. Εδώ είναι οι αναρτήσεις ιστολογίου, η λευκή βίβλος, κ.λ.π.

Αυτό σημαίνει ότι η παρακάτω ανάρτηση είναι ξεπερασμένη. Οι βασικές διαφορές περιλαμβάνουν:

  • Το Ocean βρίσκεται στο κύριο δίκτυο του Ethereum και όχι σε ένα δίκτυο Απόδειξης Εξουσιοδότησης (POA). Τα μεταδεδομένα αποθηκεύονται στο κύριο δίκτυο του Ethereum- το Aquarius επαναχρησιμοποιήθηκε ως προσωρινή μνήμη μεταδεδομένων.

  • Τα squid.js και squid.py αντικαταστάθηκαν από τα ocean.js και ocean.py με tokens δεδομένων στον πυρήνα. Το Secret Store καταργήθηκε. Το Brizo μετονομάστηκε σε Provider.

Το υπόλοιπο της ανάρτησης παραμένει αμετάβλητο από την αρχική δημοσίευση- είναι εδώ για την υστεροφημία. Αν είστε νέοι στο Ocean, το https://oceanprotocol.com/ είναι ίσως το καλύτερο σημείο εκκίνησης.


Περίληψη - Αυτός ο οδηγός θα σας βοηθήσει να καταλάβετε τι είναι το Πρωτόκολλο Ocean και πώς λειτουργεί. Θα είναι χρήσιμος για προγραμματιστές που θέλουν μια απλή εισαγωγή στην αρχιτεκτονική του Ocean και να κατανοήσουν πώς λειτουργεί η ανταλλαγή δεδομένων στο Ocean. Τέλος, περιγράφει λεπτομερώς τα στοιχεία της τεχνολογικής μας στοίβας. Αφού το διαβάσετε, θα κατανοήσετε τους διάφορους φορείς και τα στοιχεία του Οικοσυστήματος Ocean, τους ρόλους και τις αρμοδιότητές τους - το τέλειο προοίμιο για να βουτήξετε περαιτέρω στην Τεκμηρίωσή μας.

Τι είναι το Πρωτόκολλο Ocean;

Ακριβώς όπως το HTTP (Hypertext Transfer Protocol) είναι ένα πρωτόκολλο για τον καθορισμό της ανταλλαγής διαδικτυακών πόρων μεταξύ πελάτη και διακομιστή, έτσι και το Πρωτόκολλο Ocean είναι ένα πρωτόκολλο που καθορίζει την ανταλλαγή δεδομένων. Το Πρωτόκολλο Ocean ορίζει τον τρόπο με τον οποίο πραγματοποιείται η επικοινωνία μεταξύ παρόχου και καταναλωτή δεδομένων με αποκεντρωμένο τρόπο, είτε απευθείας, είτε μέσω Αποκεντρωμένων Εφαρμογών (DApps), όπως οι αγορές.

Ας εξετάσουμε προσεκτικά τους παράγοντες εντός του οικοσυστήματος και τους ρόλους που διαδραματίζουν.

Πάροχοι Δεδομένων

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

Ας δούμε πώς μπορείτε να το κάνετε αυτό.

Απόρρητο πάνω απ' όλα - αποθηκεύστε τα δεδομένα σας όπως εσείς προτιμάτε. Δεν αποθηκεύετε ποτέ τα δεδομένα σας στο Ocean.

Πρώτον, πρέπει να μεταφορτώσετε τα δεδομένα στον προτιμώμενο πάροχο αποθήκευσης δεδομένων (π.χ. Google Drive, Dropbox, AWS S3, ακόμη και στον φορητό σας υπολογιστή, εάν είναι προσβάσιμος μέσω διαδικτύου). Μετά τη μεταφόρτωση, έχετε μια διεύθυνση URL (τοποθεσία των δεδομένων) που παραπέμπει στο περιουσιακό στοιχείο των δεδομένων σας (φύλλο Excel).

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

Ορίζετε τα μεταδεδομένα για τα δεδομένα σας, βοηθώντας στην επιμέλεια των δεδομένων.

Έτσι, ίσως αναρωτηθείτε: τι αποθηκεύει το Ocean, αν όχι τα πραγματικά σας δεδομένα; Το Ocean αποθηκεύει μεταδεδομένα, τα οποία εσείς ορίζετε, σχετικά με τα πραγματικά δεδομένα σας. Όπως φαίνεται στην παραπάνω εικόνα, παρέχετε μεταδεδομένα - URL, όνομα του περιουσιακού στοιχείου δεδομένων, περιγραφή, ιδιοκτήτη, τιμή (σε OCEAN tokens) και άλλες λεπτομέρειες όπως κατηγορία, ετικέτες, ημερομηνία δημιουργίας, τελευταία ενημέρωση στις κ.λπ. Ορισμένα από τα πεδία είναι προαιρετικά και η δομή των μεταδεδομένων είναι ευέλικτη ώστε να ανταποκρίνεται στις ανάγκες όλων των τύπων εφαρμογών και κλάδων.

Τα ακριβή και λεπτομερή μεταδεδομένα είναι σημαντικά επειδή βοηθούν τους δυνητικούς πελάτες να βρουν τα σωστά δεδομένα. Όταν η Samsung πωλεί την τελευταία έκδοση του smartphone Galaxy, παρέχει λεπτομέρειες σχετικά με τις προδιαγραφές του (χρώμα, βάρος, μέγεθος, επεξεργαστής, μνήμη RAM κ.λπ.). Αυτές οι προδιαγραφές αποτελούν μεταδεδομένα για το νέο τηλέφωνο της Samsung, τα οποία οι έμπειροι πελάτες εξετάζουν πριν προβούν στη μεγάλη αγορά.

Έτσι, τώρα έχετε ορίσει τα μεταδεδομένα για το περιουσιακό στοιχείο δεδομένων σας. Μπορεί να σκέφτεστε - αν δώσετε τη θέση των δεδομένων σας (μέσω URL), τότε μπορεί κάποιος να πάρει τα δεδομένα χωρίς να πληρώσει γι' αυτά; Ναι, αυτό είναι πιθανό. Μια ασφαλής τοποθεσία για τα δεδομένα σας είναι πολύ σημαντική. Εάν κάποιος αποκτήσει την τοποθεσία, τότε μπορεί να χάσετε την κυριότητα των δεδομένων σας (που σημαίνει ότι μπορούν να πειραχτούν ή να διαρρεύσουν). Το Πρωτόκολλο Ocean παρέχει έναν τρόπο απόκρυψης της τοποθεσίας των δεδομένων σας - Secret Store.

Το Secret Store είναι ένα σύμπλεγμα προσαρμοσμένων Εικονικών Μηχανών Ethereum (EVMs) ειδικά σχεδιασμένων για έναν και μόνο σκοπό - την αποθήκευση τμημάτων δεδομένων με αποκεντρωμένο τρόπο. Μόνο μια καθορισμένη συναίνεση (π.χ. 51%) μπορεί να ενώσει και να επαναφέρει πλήρη δεδομένα (π.χ. διεύθυνση URL, ιδιωτικό κλειδί κ.λπ.).

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

Το Secret Store βοηθά στην απόκρυψη της τοποθεσίας των δεδομένων, διατηρώντας τα δεδομένα σας ασφαλή και προστατευμένα.

Η χρήση του Secret Store δεν είναι υποχρεωτική. Μπορείτε να επιλέξετε να εφαρμόσετε τις δικές σας μεθόδους κρυπτογράφησης για να αποκρύψετε τη θέση των δεδομένων σας. Ή μπορεί να παρέχετε τη θέση των δεδομένων σας, αλλά να χρησιμοποιείτε έλεγχο πρόσβασης (π.χ. κωδικό πρόσβασης) για την ασφάλεια των περιουσιακών στοιχείων δεδομένων.


Για να ανακεφαλαιώσουμε, σε αυτό το σημείο έχετε:

  • τα δεδομένα που αποθηκεύονται χρησιμοποιώντας τον προτιμώμενο αποθηκευτικό χώρο σας (προσβάσιμος μέσω URL).

  • καθορισμένα μεταδεδομένα για το περιουσιακό στοιχείο δεδομένων σας.

  • ασφαλή περιουσιακά στοιχεία δεδομένων (με κρυπτογραφημένη θέση δεδομένων ή προστασία μέσω κωδικού πρόσβασης).

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

Αγορές Δεδομένων

Οι αγορές είναι εφαρμογές τρίτων που αναπτύσσονται με τη χρήση στοιχείων του Ocean και έχουν ως πρωταρχικό στόχο τη διευκόλυνση της ανταλλαγής δεδομένων μεταξύ παρόχων και καταναλωτών δεδομένων. Όπως η Amazon, αλλά αποκλειστικά για δεδομένα.

Επιστρέφοντας στο παράδειγμά μας, τώρα καταχωρίζετε τα μεταδεδομένα σας σε μια αγορά. Πώς και πού αποθηκεύει μια αγορά τα μεταδεδομένα σας;

Οι αγορές χρησιμοποιούν το Aquarius και το OceanDB για την αποθήκευση των μεταδεδομένων των περιουσιακών στοιχείων δεδομένων.

Οι αγορές χρησιμοποιούν το Aquarius + OceanDB για την αποθήκευση μεταδεδομένων και τη διευκόλυνση της αγοράς και πώλησης δεδομένων.

Το Aquarius είναι ένας διακομιστής βάσεων δεδομένων που εκθέτει το REST API. Είναι γραμμένος σε Python. Όμως, οι αγορές μπορούν να επιλέξουν να τον υλοποιήσουν σε οποιαδήποτε γλώσσα προγραμματισμού, αρκεί να ακολουθούν το πρωτόκολλο. Το backend του Aquarius είναι το OceanDB. Ενώ το Aquarius επιτρέπει την επικύρωση αιτήσεων, την αναζήτηση, το φιλτράρισμα και την επεξεργασία, αποθηκεύει τα μεταδεδομένα στη βάση δεδομένων της επιλογής σας χρησιμοποιώντας τους οδηγούς OceanDB. Το Ocean υποστηρίζει διάφορες υλοποιήσεις του OceanDB (όπως mongoDB, BigchainDB, Elasticsearch). Ωστόσο, οι αγορές μπορούν να επιλέξουν να έχουν τη δική τους υλοποίηση σε οποιοδήποτε σύστημα βάσεων δεδομένων, αρκεί να υλοποιούν τη διεπαφή OceanDB.

Σε αυτό το σημείο, ίσως αναρωτηθείτε - Είναι τα δεδομένα μου ήδη καταχωρημένα στο Ocean; Όχι ακόμα. Μέχρι στιγμής αυτό που έχουμε κάνει είναι να καταχωρήσουμε τα μεταδεδομένα σας σε μια αγορά (εκτός αλυσίδας). Οι αγορές (όπως και κάθε άλλη Αποκεντρωμένη Εφαρμογή) (DApp) δεν λειτουργούν από το Πρωτόκολλο Ocean. Έτσι, το επόμενο βήμα είναι να καταχωρήσετε τα δεδομένα σας επί της αλυσίδας (στο blockchain) στο Πρωτόκολλο Ocean χρησιμοποιώντας Συμβόλαια Keeper.

Το Keeper είναι το κύριο συστατικό blockchain του Ocean, το οποίο αποθηκεύει μεταδεδομένα επί της αλυσίδας

Τα Συμβόλαια Keeper είναι ένα σύνολο Έξυπνων Συμβολαίων (συμπεριλαμβανομένου του συμβολαίου του token του OCEAN) που αλληλεπιδρούν μεταξύ τους και με διαφορετικά στοιχεία του Ocean. Αυτά τα συμβόλαια καταχωρίζουν τα δεδομένα σας, τις πληροφορίες ιδιοκτησίας και διευκολύνουν την ασφαλή ανταλλαγή δεδομένων μεταξύ άλλων λειτουργιών και το Keeper είναι ένας κόμβος που εκτελεί Συμβόλαια Keeper.

Μπορείτε επίσης να επιλέξετε να γράψετε το δικό σας Έξυπνο Συμβόλαιο για να αλληλεπιδράσετε με τα Συμβόλαια Keeper, μόλις αυτό αναπτυχθεί σε ένα δίκτυο που υποστηρίζεται από το Ocean. Μέχρι σήμερα, λειτουργούμε τα ακόλουθα δίκτυα: 

  • Spree (μέσω Barge) - ένα τοπικό δοκιμαστικό δίκτυο

  • Nile - ένα δοκιμαστικό δίκτυο

  • Pacific - το κύριο δίκτυο παραγωγής μας

Τα δεδομένα σας στο αποκεντρωμένο αναγνωριστικό (DID) καταχωρούνται στο blockchain χρησιμοποιώντας Συμβόλαια Keeper

Τα αποκεντρωμένα αναγνωριστικά (DIDs) είναι ένας τύπος αναγνωριστικού για την παροχή επαληθεύσιμης, αποκεντρωμένης ψηφιακής ταυτότητας. Με απλά λόγια, ένα αποκεντρωμένο αναγνωριστικό (DID) ταυτοποιεί μοναδικά το περιουσιακό σας στοιχείο σε ολόκληρο το Οικοσύστημα Ocean. Κάθε περιουσιακό στοιχείο έχει διαφορετικό αποκεντρωμένο αναγνωριστικό (DID), καθώς τα αποκεντρωμένα αναγνωριστικά (DIDs) συνήθως παράγονται με κατακερματισμό των μεταδεδομένων σας σε μια δεκαεξαδική συμβολοσειρά (π.χ. MD5, checksum κ.λπ.). Αυτό γίνεται για να αποφευχθεί η περιορισμένη και δαπανηρή αποθήκευση στο blockchain. Εν ολίγοις, ένα μέρος των μεταδεδομένων σας κατακερματίζεται σε αποκεντρωμένο αναγνωριστικό (DID), καταχωρείται και αποθηκεύεται επί της αλυσίδας στα Συμβόλαια Keeper. Τα αποκεντρωμένα αναγνωριστικά (DIDs) είναι μοναδικά για όλα τα περιουσιακά στοιχεία δεδομένων.

Αυτή είναι η πλήρης ροή του τρόπου με τον οποίο ένας πάροχος δεδομένων μπορεί να καταχωρήσει δεδομένα στο Ocean. Ακολουθεί η επισκόπηση της αρχιτεκτονικής από την πλευρά του παρόχου δεδομένων.


Καταναλωτές Δεδομένων

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

Πού θα αναζητούσατε τέτοια δεδομένα; Αγορές.

Οι καταναλωτές δεδομένων χρησιμοποιούν τις αγορές για την αναζήτηση δεδομένων στο Πρωτόκολλο Ocean

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

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

Το Brizo είναι ένα ισχυρό συστατικό του Ocean που αυτοματοποιεί τα τελευταία βήματα των συναλλαγών ανταλλαγής δεδομένων.

Το Brizo είναι ένας πληρεξούσιο ελέγχου πρόσβασης για πάροχο δεδομένων που παρέχει REST api

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

Η ανταλλαγή μεταξύ του καταναλωτή δεδομένων και του παρόχου δεδομένων, μέσω του Brizo, λειτουργεί ως εξής:

  1. Ο καταναλωτής δεδομένων αποστέλλει αίτημα πρόσβασης σε δεδομένα στη διεύθυνση URL της υπηρεσίας (π.χ. Brizo) που παρέχεται από την Αγορά.

2. Το Brizo εκτελεί αυτόματα διάφορους ελέγχους για δικαιώματα και επικυρώσεις.

  • Επιτρέπεται στον καταναλωτή να έχει πρόσβαση σε αυτά τα δεδομένα;

  • Έχει υπογράψει ο καταναλωτής συμφωνία παροχής υπηρεσιών;

  • Έχει καταβάλει ο καταναλωτής την τιμή των δεδομένων στο OCEAN;

3. Εάν απαιτούνται ενέργειες από την πλευρά του καταναλωτή, το Brizo επιβάλλει αυτές τις ενέργειες.

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

5. Το Brizo επαληθεύει ότι η τιμή καταβάλλεται μέσω Συμβολαίων Keeper.

Σημείωση:Η πληρωμή κρατείται σε μεσεγγύηση από τα Συμβόλαια Keeper και δεν έχει ακόμη μεταφερθεί στον πάροχο δεδομένων.

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

7. Μόλις ο καταναλωτής δεδομένων παραλάβει το περιουσιακό στοιχείο δεδομένων, το Brizo διεκδικεί την πληρωμή από τον λογαριασμό μεσεγγύησης που τηρεί το Ocean.


Συμπέρασμα

Σε αυτό το σημείο, έχουμε καλύψει:

  • τους κύριους παράγοντες του Οικοσυστήματος Ocean 

  • τους ρόλους και τις αρμοδιότητές τους

  • Πώς να δημοσιεύουν/καταχωρούν στοιχεία δεδομένων στο Πρωτόκολλο Ocean

  • Πώς να βρίσκουν και να καταναλώνουν περιουσιακά στοιχεία δεδομένων χρησιμοποιώντας το Πρωτόκολλο Ocean

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

Το Squid είναι μια σουίτα βιβλιοθηκών που υλοποιείται σε JavaScript, Python και Java (δεν συντηρείται ενεργά). Οι βιβλιοθήκες Squid αποτελούν την κύρια διασύνδεση με ολόκληρη την τεχνολογική στοίβα του Ocean και συνδέουν όλα τα στοιχεία μεταξύ τους για να επιτρέπουν την απλή δημοσίευση, κατανάλωση και αναζήτηση περιουσιακών στοιχείων στο Ocean.

Τώρα το έχετε. Έχετε καταδυθεί μέχρι τον πυθμένα του ωκεανού και συναντήσατε ατελείωτους θησαυρούς στο ταξίδι σας.🌊🌊

Για λόγους αναφοράς, εδώ είναι η πλήρης αρχιτεκτονική του Ocean που έχουμε καλύψει.


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

Για όσους είναι έτοιμοι να ξεκινήσουν να χρησιμοποιούν το  Πρωτόκολλο Ocean, παραθέτουμε συνδέσμους προς τα σεμινάρια μας:

  • Γρήγορη εκκίνηση

  • Δημοσίευση ενός περιουσιακού στοιχείου δεδομένων χρησιμοποιώντας το React.js

  • Κατανάλωση ενός περιουσιακού στοιχείου δεδομένων με χρήση του React.js

  • Πώς να ρυθμίσετε μια αγορά;

Ακολουθήστε το Ocean Protocol στο Twitter, το Telegram, το LinkedIn, το GitHub και το Newsletter για ενημερώσεις και ανακοινώσεις σχετικά με το έργο. Και συνομιλήστε απευθείας με άλλους προγραμματιστές στο Gitter.


Πρωτότυπο Άρθρο (Αγγλική): Hitchhiker’s Guide to Ocean Protocol

Συντάκτης Πρωτότυπου Άρθρου: Manan Patel

Ημερομηνία Συγγραφής Πρωτότυπου Άρθρου: 30 Μαρτίου 2020