Ξεκινήστε μια αγορά δεδομένων βασισμένη στο blockchain σε λιγότερο από 1 ώρα

Ενότητες
1. Εισαγωγή
2. Πριν ξεκινήσετε
3. Απαιτούμενες Προϋποθέσεις
4. Γρήγορη εκκίνηση: η αγορά δεδομένων λειτουργεί σε λιγότερο από 1 ώρα!
4.1 Διακλάδωση της Αγοράς του Ocean
4.2 Κλωνοποίηση της αγοράς σε τοπικό επίπεδο
4.3 Εγκαταστήστε τις εξαρτήσεις
4.4 Εκτελέστε την διακλάδωση της Αγοράς σας για πρώτη φορά
4.5 Αλλάξτε το Όνομα της Αγοράς σας
4.6 Αλλαγή του Λογότυπου
4.7 Αλλαγή του Στυλ
4.8 Αλλαγή της Διεύθυνσης Τέλους
4.9 Δημιουργία και Φιλοξενία της Αγοράς Δεδομένων σας
5. Συμπέρασμα
6. Περαιτέρω Ανάγνωση
1. Εισαγωγή
Έχετε σκεφτεί ποτέ να αξιοποιήσετε τα δεδομένα που παράγει ο οργανισμός σας; Μπορεί να φαντάζεστε ότι αυτό συνεπάγεται συναλλαγές με μεσίτες δεδομένων, αλλά με το Ocean μπορείτε να πουλήσετε τα δεδομένα σας απευθείας στους πελάτες σας, χωρίς να μεσολαβεί τρίτος. Το Ocean σας διευκολύνει σε όλα αυτά με κάποια πολύ καλή τεχνολογία χωρίς να είναι προφανές.
Η χρήση του Ocean Market είναι ήδη μια μεγάλη βελτίωση σε σχέση με τις εναλλακτικές λύσεις που υπάρχουν, αλλά γίνεται ακόμα καλύτερη. Το Ocean Market είναι πλήρως ανοιχτού κώδικα και διατίθεται ελεύθερα με την άδεια Apache 2. Αυτό σημαίνει ότι μπορείτε να διακλαδώσετε το Ocean Market και να δημιουργήσετε τη δική σας αγορά δεδομένων με λίγα μόνο βήματα. Αυτός ο οδηγός θα σας καθοδηγήσει στη διαδικασία, θα εκπλαγείτε από το πόσο εύκολο είναι. Δεν απαιτούνται προηγούμενες γνώσεις για το blockchain!
2. Πριν ξεκινήσετε
Αν δεν είστε εντελώς εξοικειωμένοι με το Ocean Market ή τις εφαρμογές web3 γενικότερα, θα ωφεληθείτε αν διαβάσετε πρώτα αυτούς τους οδηγούς:
- Για να χρησιμοποιήσετε τον κλώνο σας στο Ocean Market, θα χρειαστείτε ένα πορτοφόλι. Σας συνιστούμε να εγκαταστήσετε το metamask.
- Θα χρειαστείτε επίσης μερικά Ocean tokens σε ένα δοκιμαστικό δίκτυο για να χρησιμοποιήσετε την αγορά σας.
- Όταν αποκτήσετε τα tokens δοκιμαστικού δικτύου, δοκιμάστε να δημοσιεύσετε ένα περιουσιακό στοιχείο δεδομένων στο Ocean Market.
- Τώρα ακολουθήστε τη διαδικασία κατανάλωσης ενός περιουσιακού στοιχείου δεδομένων στο Ocean Market.
3. Απαιτούμενες Προϋποθέσεις
Βεβαιωθείτε ότι έχετε όλες τις απαραίτητες προϋποθέσεις:
- Git. Οδηγίες για την εγκατάσταση του Git μπορείτε να βρείτε εδώ.
- Το Node.js μπορείτε να το κατεβάσετε από εδώ (χρησιμοποιούμε την έκδοση 16 σε αυτόν τον οδηγό)
- Ένας αξιοπρεπής επεξεργαστής κώδικα, όπως το Visual Studio Code
- Θα χρειαστείτε έναν λογαριασμό στο Github για να διακλαδώσετε το Ocean market μέσω του Github.
Εκτός από την παραπάνω λίστα, η γνώση των CSS θα σας βοηθήσει να ξεκινήσετε γρήγορα την προσαρμογή του styling και η προηγούμενη εμπειρία με το React θα σας βοηθήσει αλλά δεν είναι απαραίτητη.
4. Γρήγορη Εκκίνηση: Αγορά Δεδομένων σε λιγότερο από 1 ώρα!
4.1 Διακλάδωση της αγοράς του Ocean
Το πρώτο βήμα είναι να συνδεθείτε στο Github και να πλοηγηθείτε στο https://github.com/oceanprotocol/market, θα πρέπει να συνδεθείτε ή να δημιουργήσετε έναν λογαριασμό στο Github. Τώρα πρέπει να κάνετε κλικ στο "Fork" στην επάνω δεξιά γωνία. Αν είστε μέλος ενός οργανισμού στο Github, θα σας δοθεί η επιλογή να το κλωνοποιήσετε είτε στον προσωπικό σας λογαριασμό είτε στον οργανισμό, επιλέξτε όποιο είναι κατάλληλο για εσάς.

4.2 Κλωνοποίηση της αγοράς σε τοπικό επίπεδο
Τώρα πρέπει να κλωνοποιήσουμε το market fork τοπικά, ώστε να αρχίσουμε να κάνουμε αλλαγές στον κώδικα. Μετά την διακλάδωση του Ocean Market, το GitHub θα σας μεταφέρει στη σελίδα του αποθετηρίου. Εδώ, θα πρέπει να αντιγράψετε τη διεύθυνση URL του αποθετηρίου. Για να το κάνετε αυτό, κάντε κλικ στο πράσινο κουμπί "Κωδικός" και στη συνέχεια κάντε κλικ στο εικονίδιο αντιγραφής για να αντιγράψετε τη διεύθυνση URL HTTPS. Βεβαιωθείτε ότι έχετε εγκαταστήσει και ρυθμίσει και εγκαταστήσει το git στον υπολογιστή σας πριν προχωρήσετε, δείτε αυτόν τον οδηγό αν δεν είστε εξοικειωμένοι με το git.

Τώρα είστε έτοιμοι να δημιουργήσετε έναν τοπικό κλώνο της διακλαδισμένης έκδοσης του Ocean Market. Ανοίξτε το τερματικό ή τη γραμμή εντολών στα Windows. Σε αυτό το σημείο, μπορεί να θέλετε να πλοηγηθείτε στον κατάλογο όπου θέλετε να ζει αυτό το αποθετήριο `cd Desktop` για παράδειγμα, αλλά είναι επίσης απολύτως εντάξει να το κλωνοποιήσετε στον οικείο κατάλογο.
Για να κλωνοποιήσετε το αποθετήριο, εισαγάγετε την ακόλουθη εντολή στο τερματικό σας:
git clone
https://github.com/your-profile/market.git
Πρέπει να αντικαταστήσετε τον σύνδεσμο με τη διεύθυνση URL HTTPS που αντιγράψατε από το GitHub. Μόλις εισαγάγετε την εντολή, θα δείτε να αναφέρεται το ποσοστό ολοκλήρωσης και στη συνέχεια το git θα σας ενημερώσει όταν ολοκληρωθεί. Τώρα ας πλοηγηθούμε στον κατάλογο market που μόλις κλωνοποιήσαμε:
cd market
4.3 Εγκαταστήστε τις εξαρτήσεις
Η εγκατάσταση των εξαρτήσεων είναι ζωτικής σημασίας βήμα για τη λειτουργία της αγοράς. Είναι μια εξαιρετικά απλή διαδικασία, χάρη στο npm (διαχειριστής πακέτων node). Βεβαιωθείτε ότι έχετε εγκαταστήσει το node.js, διαφορετικά θα αποτύχει. Στο Ocean Market, χρησιμοποιούμε την έκδοση 16 του node.js και συνιστάται ανεπιφύλακτα να χρησιμοποιήσετε το ίδιο.
Εισάγετε την ακόλουθη εντολή για να εγκαταστήσετε τις εξαρτήσεις:
npm install
Αυτή η εντολή θα χρειαστεί μερικά λεπτά για να ολοκληρωθεί και θα δείτε κάποιες προειδοποιήσεις καθώς εκτελείται (δεν χρειάζεται να ανησυχείτε για τις προειδοποιήσεις).
4.4 Εκτελέστε την διακλάδωση της αγοράς σας για πρώτη φορά
Σε αυτό το σημείο, είστε έτοιμοι να εκτελέσετε την αγορά δεδομένων σας για πρώτη φορά. Αυτό είναι ένα άλλο απλό βήμα που απαιτεί μόνο μία εντολή:
npm start
Η παραπάνω εντολή θα δημιουργήσει το πακέτο ανάπτυξης και θα το εκτελέσει τοπικά. Μόλις ολοκληρωθεί, θα πρέπει να δείτε την ακόλουθη έξοδο:

Υπέροχα νέα - η αγορά δεδομένων σας έχει δημιουργηθεί με επιτυχία και τώρα λειτουργεί τοπικά. Ας το ελέγξουμε! Ανοίξτε το πρόγραμμα περιήγησής σας και πλοηγηθείτε στη διεύθυνση
http://localhost:8000/
. Θα δείτε ότι έχετε έναν πλήρη κλώνο του Ocean Market που τρέχει τοπικά. Δοκιμάστε το και δοκιμάστε τη δημοσίευση και την κατανάλωση στοιχείων δεδομένων - όλα λειτουργούν!

Αυτό είναι το μόνο που απαιτείται για να λειτουργήσει ένας κλώνος της αγοράς Ocean. Η όλη διαδικασία γίνεται απλή, επειδή ο κλώνος σας μπορεί ευτυχώς να χρησιμοποιήσει όλα τα έξυπνα συμβόλαια και τα backend συστατικά που συντηρούνται από το Ίδρυμα του Πρωτοκόλλου Ocean .
Έτσι, έχετε μια πλήρως λειτουργική αγορά δεδομένων σε αυτό το σημείο, το οποίο είναι πολύ καλό. Αλλά δεν μοιάζει πραγματικά με την αγορά δεδομένων σας. Αυτή τη στιγμή εξακολουθεί να είναι απλά ένας κλώνος του Ocean Market - ίδιο branding, όνομα, λογότυπο κ.λπ. Τα επόμενα βήματα επικεντρώνονται στην εξατομίκευση της αγοράς δεδομένων σας.
4.5 Αλλάξτε το Όνομα της Αγοράς σας
Τώρα ήρθε η ώρα να ανοίξετε τον αγαπημένο σας επεξεργαστή κώδικα και να αρχίσετε να καταπιάνεστε με τον κώδικα. Το πρώτο πράγμα που θα κάνουμε είναι να αλλάξουμε το όνομα της αγοράς δεδομένων σας. Ένας αξιοπρεπής επεξεργαστής κώδικα (όπως το VS Code) το κάνει αυτό απίστευτα απλό, αναζητώντας και αντικαθιστώντας όλα τα σημεία που εμφανίζεται το όνομα.
Ας ξεκινήσουμε αναζητώντας και αντικαθιστώντας το "Ocean Marketplace". Στο VS Code υπάρχει ένα σύμβολο μεγεθυντικού φακού στον αριστερό πίνακα (βέλος 1 στην παρακάτω εικόνα) που θα ανοίξει το περιβάλλον εργασίας για αναζήτηση και αντικατάσταση κειμένου. Πληκτρολογήστε "Ocean Marketplace" στο πρώτο πλαίσιο κειμένου και το όνομα της αγοράς σας στο δεύτερο πλαίσιο κειμένου (βέλος 2). Για να κάνετε τα πράγματα πιο απλά, υπάρχει ένα κουμπί στα δεξιά του δεύτερου πλαισίου κειμένου (βέλος 3) που θα αντικαταστήσει όλες τις περιπτώσεις ταυτόχρονα. Αν θέλετε, μπορείτε να αφιερώσετε λίγο χρόνο για να επανεξετάσετε όλο το κείμενο που αλλάζετε και στη συνέχεια να κάνετε κλικ σε αυτό το κουμπί.

Στη συνέχεια, πρέπει να επαναλάβουμε τη διαδικασία, αλλά αυτή τη φορά θα αναζητήσουμε και θα αντικαταστήσουμε το "Ocean Market". Όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης, έχουμε ονομάσει την διακλάδωσή μας "Formidable Data Market".

Τώρα ας αλλάξουμε το σλόγκαν της ιστοσελίδας σας. Ανοίξτε το φάκελο που ονομάζεται "content" και στη συνέχεια ανοίξτε το αρχείο που ονομάζεται "site.json".

Στη γραμμή 4 αυτού του αρχείου, μπορείτε να εισαγάγετε το σλόγκαν που θέλετε για την αγορά δεδομένων σας.

4.6 Αλλαγή του Λογότυπου
Το επόμενο σημαντικό βήμα για την εξατομίκευση της αγοράς δεδομένων σας είναι να ορίσετε το δικό σας λογότυπο, και σας συνιστούμε να χρησιμοποιήσετε το λογότυπό σας σε μορφή SVG. Το λογότυπο του ιστότοπου αποθηκεύεται στην ακόλουθη θέση:
src/images/logo.svg
Διαγράψτε το αρχείο "logo.svg" από αυτόν το φάκελο και επικολλήστε το δικό σας λογότυπο στον ίδιο φάκελο. Εάν μετονομάσετε το λογότυπό σας σε "logo.svg", όλα θα λειτουργούν χωρίς προβλήματα.
Σε αυτό το σημείο, είναι καλή ιδέα να ελέγξετε πώς δείχνουν τα πράγματα. Αρχικά, ελέγξτε ότι έχετε αποθηκεύσει όλες τις αλλαγές σας, στη συνέχεια ακυρώστε την κατασκευή που εκτελείται στο τερματικό σας (Ctrl + C ή Cmnd + C) και ξεκινήστε την ξανά `npm start`. Μόλις ολοκληρωθεί η κατασκευή, πλοηγηθείτε στο
http://localhost:8000/
και δείτε πώς φαίνονται τα πράγματα.

Όπως μπορείτε να δείτε στο παραπάνω στιγμιότυπο οθόνης, η αλλαγή του ονόματος και του σλόγκαν του ιστότοπου λειτούργησε καλά. Ωστόσο, το λογότυπό μας δεν φαίνεται αρκετά σωστό... Για να το διορθώσετε αυτό, ανοίξτε το αρχείο Logo.module.css από το src/components/atoms/Logo.module.css. Σε αυτό το αρχείο, μπορείτε να δείτε το styling που εφαρμόζεται στο λογότυπό σας.

Διαγράψτε τις γραμμές 7, 8 και 9 και αποθηκεύστε το αρχείο. Τώρα ανοίξτε το
http://localhost:8000/
και ανανεώστε τη σελίδα (δεν χρειάζεται να επανεκκινήσετε τη δημιουργία εδώ).

Φοβερό! Τώρα το λογότυπό μας είναι διορθωμένο και φαίνεται υπέροχο.
4.7 Αλλαγή του Στυλ
Ελπίζουμε ότι σας αρέσει το ροζ και μοβ branding μας, αλλά δεν περιμένουμε να το διατηρήσετε στην αγορά δεδομένων σας. Αυτό το βήμα επικεντρώνεται στην εφαρμογή των δικών σας χρωμάτων και στυλ της επωνυμίας σας.
4.7.1 Ιστορικό
Ας ξεκινήσουμε με το ιστορικό. Ανοίξτε το ακόλουθο αρχείο CSS:
src/components/App.module.css

Θα παρατηρήσετε στο παραπάνω στιγμιότυπο οθόνης ότι ορίζουμε το φόντο "κύμα" στη γραμμή 3. Εδώ, θα πρέπει να χρησιμοποιήσετε το δικό σας χρώμα ή εικόνα φόντου. Για αυτό το παράδειγμα, θα χρησιμοποιήσουμε ένα φόντο SVG από το svgbackgrounds.com. Αποθηκεύουμε τη νέα εικόνα φόντου στο φάκελο src/images/ (στον ίδιο φάκελο με το λογότυπο), και στη συνέχεια αλλάζουμε το CSS στη θέση του αρχείου του νέου φόντου (βλ. γραμμή 3 στην παρακάτω εικόνα).

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

Για να το διορθώσουμε αυτό πρέπει να αλλάξουμε την αρχική θέση της εικόνας φόντου. Σε αυτή την περίπτωση, μπορούμε απλά να διαγράψουμε το "13.rem" από τη γραμμή 3.

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

4.7.2 Χρώματα του Εμπορικού Σήματος
Στη συνέχεια, ας αλλάξουμε τα χρώματα φόντου για να ταιριάζουν με το προσωπικό σας στυλ. Ανοίξτε το ακόλουθο αρχείο: src/global/_variables.css. Εδώ θα δείτε τα χρώματα του παγκόσμιου στυλ που έχουν οριστεί. Τώρα είναι η ώρα να γίνετε δημιουργικοί, ή να συμβουλευτείτε το εγχειρίδιο του εμπορικού σας σήματος (αν έχετε ήδη).

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

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

4.7.3 Αλλαγή γραμματοσειρών
Το τελευταίο μέρος της διαμόρφωσης που θα αλλάξουμε σε αυτόν τον οδηγό είναι οι γραμματοσειρές. Αυτό είναι ένα σημαντικό βήμα επειδή η γραμματοσειρά που χρησιμοποιείται στο Ocean Market είναι ένα από τα λίγα στοιχεία της αγοράς που προστατεύονται από πνευματικά δικαιώματα, αν θέλετε να χρησιμοποιήσετε την ίδια γραμματοσειρά θα πρέπει να αγοράσετε άδεια χρήσης. Τα άλλα στοιχεία που προστατεύονται από πνευματικά δικαιώματα είναι το λογότυπο και το όνομα - τα οποία έχουμε ήδη αλλάξει.
Αν δεν έχετε ήδη μια γραμματοσειρά για το εμπορικό σήμα σας, επισκεφθείτε το Google Fonts για να επιλέξετε μερικές γραμματοσειρές που ταιριάζουν στο εμπορικό σήμα που προσπαθείτε να δημιουργήσετε. Η Google σας διευκολύνει να δείτε πώς θα φαίνονται και είναι απλό να τις εισαγάγετε στο έργο σας.
Οι παγκόσμιες γραμματοσειρές ορίζονται στο ίδιο αρχείο με τα χρώματα, μετακινηθείτε προς τα κάτω και θα τις δείτε στις γραμμές 36 έως 41.

Αν εισάγετε γραμματοσειρές, όπως από τις γραμματοσειρές της Google, πρέπει να βεβαιωθείτε ότι περιλαμβάνετε τη δήλωση import στην κορυφή του αρχείου _variables.css (η Google Fonts σας παρέχει αυτή τη δήλωση import, οπότε αρκεί να την αντιγράψετε και να την επικολλήσετε).


Όπως και με τις αλλαγές χρώματος, καλό είναι να αποθηκεύετε το αρχείο με κάθε αλλαγή και να ελέγχετε αν ο ιστότοπος δείχνει όπως τον περιμένατε. Μπορείτε να δείτε τις εκλεκτικές επιλογές μας παρακάτω.

4.8 Αλλαγή της Διεύθυνσης Τέλους
Σε αυτό το σημείο, έχουμε κάνει πολλές αλλαγές και ελπίζουμε να είστε ευχαριστημένοι με τον τρόπο που φαίνεται η αγορά δεδομένων σας. Δεδομένου ότι έχετε πλέον τη δική σας φοβερή αγορά δεδομένων, είναι καιρός να μιλήσουμε για την εμπορευματοποίησή της. Ναι, αυτό είναι σωστό - θα κερδίζετε μια προμήθεια όταν οι άνθρωποι αγοράζουν και πωλούν στοιχεία δεδομένων στην αγορά σας.
Όταν κάποιος ορίζει την τιμολόγηση για τα περιουσιακά στοιχεία των δεδομένων του στην αγορά σας, ενημερώνεται ότι μια προμήθεια θα σταλεί στον ιδιοκτήτη της αγοράς δεδομένων. Για να λάβετε αυτή την προμήθεια, πρέπει να ρυθμίσετε την αγορά ώστε να στέλνει την προμήθεια μέσω της διεύθυνσής σας στο Ethereum.

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

Τώρα αντιγράψτε και επικολλήστε τα ακόλουθα στο αρχείο:
GATSBY_MARKET_FEE_ADDRESS=”0xxx”
Πρέπει να αντικαταστήσετε το "0xxx" με τη διεύθυνση του Ethereum σας και να αποθηκεύσετε το αρχείο. Και αυτό είναι όλο, τώρα έχετε μια πλήρως λειτουργική αγορά δεδομένων που θα σας αποφέρει έσοδα κάθε φορά που κάποιος τη χρησιμοποιεί.
4.9 Δημιουργία και φιλοξενία της Αγοράς Δεδομένων σας
Το μόνο που απομένει είναι να φιλοξενήσετε τα δεδομένα σας στην αγορά και να αρχίσετε να τα μοιράζεστε με τους μελλοντικούς σας χρήστες. Για να φιλοξενήσετε την αγορά δεδομένων σας πρέπει να εκτελέσετε την εντολή build:
npm run build
Η εκτέλεση διαρκεί λίγα λεπτά. Ενώ αυτό εκτελείται, μπορείτε να προετοιμαστείτε για να φιλοξενήσετε τη νέα σας αγορά δεδομένων. Έχετε πολλές επιλογές για τη φιλοξενία της αγοράς δεδομένων σας (συμπεριλαμβανομένων των AWS S3, Vercel, Netlify και πολλών άλλων). Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να τη φιλοξενήσετε με το surge, το οποίο είναι εντελώς δωρεάν και πολύ εύκολο στη χρήση.
Ανοίξτε ένα νέο παράθυρο τερματικού και εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το surge:
npm install — global surge
Όταν αυτό ολοκληρωθεί, μεταβείτε πίσω στο παράθυρο τερματικού που δημιουργεί την τελική αγορά δεδομένων σας. Μόλις ολοκληρωθεί η κατασκευή, εισαγάγετε τις ακόλουθες εντολές για να εισέλθετε στον δημόσιο κατάλογο και να τον φιλοξενήσετε:
cd public
Surge
Αν χρησιμοποιείτε το surge για πρώτη φορά, θα σας ζητηθεί να εισάγετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου και έναν κωδικό πρόσβασης για να δημιουργήσετε έναν δωρεάν λογαριασμό. Θα σας ζητήσει να επιβεβαιώσετε τον κατάλογο που πρόκειται να δημοσιεύσει, να ελέγξετε ότι βρίσκεστε στον κατάλογο market/public/ και να πατήσετε enter για να προχωρήσετε. Τώρα σας δίνει τη δυνατότητα να επιλέξετε τον τομέα στον οποίο θέλετε να είναι διαθέσιμο το έργο σας. Εμείς επιλέξαμε το formidable-data-market.surge.sh το οποίο είναι μια δωρεάν επιλογή. Μπορείτε επίσης να ορίσετε μια τιμή CNAME στο DNS σας για να χρησιμοποιήσετε το δικό σας προσαρμοσμένο domain.
Μετά από λίγα λεπτά, η μεταφόρτωση θα ολοκληρωθεί και θα είστε έτοιμοι να μοιραστείτε τα δεδομένα σας στην αγορά. Μπορείτε να δείτε την έκδοση που δημιουργήσαμε σε αυτόν τον οδηγό εδώ.
5. Συμπέρασμα
Μπράβο που φτάσατε μέχρι το τέλος αυτού του οδηγού. Καλύψαμε όλα τα πιο σημαντικά βήματα για να ρυθμίσετε τη δική σας αγορά δεδομένων:
- Διακλάδωση του Ocean Market
- Αλλαγή του Λογότυπου
- Καθορισμός του ονόματος και του σλόγκαν για την αγορά δεδομένων σας.
- Προσαρμογή του στυλ χρησιμοποιώντας τις δικές σας γραμματοσειρές, χρώματα και φόντο.
- Ορισμός της δικής σας διεύθυνσης Ethereum ως περιβαλλοντική μεταβλητή για να λαμβάνετε τα τέλη της αγοράς.
- Δημιουργία και δημοσίευση της αγοράς δεδομένων σας.
Ελπίζω να σας άρεσε αυτός ο οδηγός και να τον βρήκατε παραγωγικό. Αν τον βρήκατε πολύτιμο, δώστε μας ένα χειροκρότημα - αν έχουμε καλή ανταπόκριση, θα γράψουμε έναν επόμενο οδηγό για όλες τις εναλλαγές λειτουργιών που μπορείτε να χρησιμοποιήσετε από το κουτί με τη διακλάδωση του Ocean Market.
Αν αντιμετωπίζετε προβλήματα ή ζητήματα, επικοινωνήστε μαζί μας στο Discord ή ανοίξτε ένα θέμα στο GitHub. Είμαστε πάντα πρόθυμοι να βοηθήσουμε.
Όλος ο κώδικας σε αυτό το σεμινάριο έχει μεταφερθεί σε αυτόν τον κλάδο στο Github.
6. Περαιτέρω ανάγνωση
- Η τεκμηρίωση του Ocean Protocol διαθέτει σεμινάρια και καλύπτει τις βασικές έννοιες και τις αναφορές API.
- Το readme του Ocean Market καλύπτει τα βασικά θέματα για να ξεκινήσετε να τρέχετε το δικό σας fork.
- Η επίσημη τεκμηρίωση του React και η τεκμηρίωση του Gatsby θα σας βοηθήσουν να κάνετε αλλαγές στο front end.
- Αν σκοπεύετε να κάνετε οποιεσδήποτε αλλαγές στην αναζήτηση, τότε η τεκμηρίωση του Elastic search είναι εξαιρετικά χρήσιμη.
Πρωτότυπο Άρθρο (Αγγλική): Launch a blockchain-based data marketplace in under 1 hour
Συντάκτης Πρωτότυπου Άρθρου: Jamie
Ημερομηνία Συγγραφής Πρωτότυπου Άρθρου: 18 Οκτωβρίου 2021