Τεκμηρίωση SolanaΞεκινώντας

Οδηγός γρήγορης εκκίνησης Solana

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

Τι θα μάθετε

Σε αυτό το tutorial, θα μάθετε σχετικά με:

  • Λογαριασμοί Solana: Μάθετε πώς το δίκτυο Solana αποθηκεύει δεδομένα.
  • Αποστολή συναλλαγών: Μάθετε να αλληλεπιδράτε με το δίκτυο Solana αποστέλλοντας συναλλαγές.
  • Δημιουργία και ανάπτυξη προγραμμάτων: Δημιουργήστε το πρώτο σας πρόγραμμα Solana και αναπτύξτε το στο δίκτυο.
  • Program Derived Addresses (PDAs): Μάθετε πώς να χρησιμοποιείτε τα PDAs για να δημιουργείτε ντετερμινιστικές διευθύνσεις για λογαριασμούς.
  • Cross-Program Invocations (CPIs): Μάθετε πώς να καλείτε άλλα προγράμματα από το πρόγραμμά σας, επιτρέποντας πολύπλοκες αλληλεπιδράσεις και συνθεσιμότητα μεταξύ διαφορετικών προγραμμάτων στο Solana.

Το καλύτερο μέρος; Δεν χρειάζεται να εγκαταστήσετε τίποτα. Αυτός ο οδηγός χρησιμοποιεί το Solana Playground, ένα περιβάλλον ανάπτυξης που λειτουργεί στον browser. Ακολουθήστε, αντιγράψτε και επικολλήστε κώδικα, και δείτε αποτελέσματα αμέσως, όλα από το πρόγραμμα περιήγησής σας. Βασικές γνώσεις προγραμματισμού βοηθούν αλλά δεν είναι απαραίτητες.

Ώρα να βουτήξετε και να ξεκινήσετε να χτίζετε στο Solana.

Solana Playground

Το Solana Playground (Solpg) παρέχει ένα περιβάλλον ανάπτυξης βασισμένο στον browser που σας επιτρέπει να αναπτύξετε, να αναπτύξετε και να δοκιμάσετε γρήγορα προγράμματα Solana.

Ανοίξτε μια νέα καρτέλα στο πρόγραμμα περιήγησής σας και πλοηγηθείτε στο https://beta.solpg.io/.

Δημιουργία πορτοφολιού Playground

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

Βήμα 1. Σύνδεση στο Playground

Κάντε κλικ στο κουμπί "Not connected" στην κάτω αριστερή γωνία της οθόνης.

Μη συνδεδεμένοΜη συνδεδεμένο

Βήμα 2. Δημιουργία του πορτοφολιού σας

Το σύστημα σας ζητά να αποθηκεύσετε το keypair του πορτοφολιού σας. Όταν είστε έτοιμοι, κάντε κλικ στο "Continue" για να συνεχίσετε.

Δημιουργία πορτοφολιού PlaygroundΔημιουργία πορτοφολιού Playground

Τώρα θα πρέπει να βλέπετε τη διεύθυνση του πορτοφολιού σας, το υπόλοιπο SOL και το συνδεδεμένο cluster (devnet από προεπιλογή) στο κάτω μέρος του παραθύρου.

ΣυνδεδεμένοΣυνδεδεμένο

Ο τοπικός χώρος αποθήκευσης του προγράμματος περιήγησής σας αποθηκεύει το πορτοφόλι Playground. Η εκκαθάριση της προσωρινής μνήμης του προγράμματος περιήγησης διαγράφει το αποθηκευμένο πορτοφόλι σας. Χρησιμοποιήστε το πορτοφόλι Playground μόνο για δοκιμές και ανάπτυξη. Μην στέλνετε πραγματικά περιουσιακά στοιχεία (από το mainnet) σε αυτή τη διεύθυνση.

Μερικοί ορισμοί που μπορεί να σας φανούν χρήσιμοι:

  • διεύθυνση πορτοφολιού: ένα δημόσιο κλειδί 32-byte από ένα ζεύγος κλειδιών Ed25519, που συνήθως εμφανίζεται ως συμβολοσειρά κωδικοποιημένη σε base-58 (π.χ., 7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1). Το αντίστοιχο ιδιωτικό κλειδί υπογράφει συναλλαγές από αυτή τη διεύθυνση. Στο Solana, μια διεύθυνση χρησιμεύει ως μοναδικό αναγνωριστικό για το πορτοφόλι ενός χρήστη, ένα πρόγραμμα (έξυπνο συμβόλαιο) ή οποιονδήποτε άλλο λογαριασμό στο δίκτυο.
  • συνδεδεμένο cluster: το δίκτυο Solana για τις τρέχουσες αλληλεπιδράσεις σας. Τα συνήθη clusters περιλαμβάνουν:
    • devnet: Ένα δίκτυο ανάπτυξης για πειραματισμό προγραμματιστών
    • testnet: Ένα δίκτυο που προορίζεται για δοκιμές validator (μην το χρησιμοποιείτε ως προγραμματιστής εφαρμογών)
    • mainnet-beta: Το κύριο δίκτυο Solana για ζωντανές συναλλαγές

Λήψη Devnet SOL

Πριν ξεκινήσετε την ανάπτυξη, χρειάζεστε μερικά devnet SOL.

Ως προγραμματιστής, χρειάζεστε SOL για δύο κύριες περιπτώσεις χρήσης:

  • Δημιουργία νέων λογαριασμών για αποθήκευση δεδομένων ή ανάπτυξη προγραμμάτων στο δίκτυο
  • Πληρωμή τελών συναλλαγών κατά την αλληλεπίδραση με το δίκτυο Solana

Δύο μέθοδοι για να χρηματοδοτήσετε το πορτοφόλι σας με devnet SOL:

Επιλογή 1: Χρησιμοποιώντας το τερματικό του Playground

Για να χρηματοδοτήσετε το πορτοφόλι σας στο Playground με devnet SOL. Στο τερματικό του Playground, εκτελέστε:

Terminal
$
solana airdrop 5

Επιλογή 2: Χρησιμοποιώντας το Devnet Faucet

Αν η εντολή airdrop δεν λειτουργεί (λόγω περιορισμών ρυθμού ή σφαλμάτων), μπορείτε να χρησιμοποιήσετε το Web Faucet.

  • Εισάγετε τη διεύθυνση του πορτοφολιού σας (βρίσκεται στο κάτω μέρος της οθόνης του Playground) και επιλέξτε ένα ποσό
  • Κάντε κλικ στο "Confirm Airdrop" για να λάβετε το devnet SOL σας

Faucet AirdropFaucet Airdrop

Is this page helpful?