Ethereum για προγραμματιστές Rust
Τελευταία επεξεργασία: @mr_giorgos, 29 Αυγούστου 2024
Χρησιμοποιήστε το Ethereum για να δημιουργήσετε αποκεντρωμένες εφαρμογές (ή αλλιώς "dapps") που θα χρησιμοποιούν τα οφέλη της τεχνολογίας των κρυπτονομισμάτων και της αλυσίδας των μπλοκ. Αυτά τα dapps μπορούν να είναι αξιόπιστα, πράγμα που σημαίνει ότι μόλις αναπτυχθούν στο Ethereum, θα λειτουργούν πάντοτε όπως έχουν προγραμματιστεί. Μπορούν να ελέγχουν ψηφιακά στοιχεία προκειμένου να δημιουργήσουν νέα είδη χρηματοοικονομικών εφαρμογών. Μπορούν να είναι αποκεντρωμένα, πράγμα που σημαίνει ότι καμία υπηρεσία ή άτομο δεν τα ελέγχει και είναι σχεδόν αδύνατο να λογοκριθούν.
Ξεκινώντας με τα έξυπνα συμβόλαια και τη γλώσσα Solidity
Δείτε τι χρειάζεται για να ξεκινήσετε με τη Rust στο Ethereum
Χρειάζεστε περισσότερες βασικές πληροφορίες αρχικά; Επισκεφθείτε το ethereum.org/learn ή το ethereum.org/developers.
- Τι είναι η αλυσίδα των μπλοκ
- Κατανοώντας τα έξυπνα συμβόλαια
- Συντάξτε το πρώτο σας έξυπνο συμβόλαιο
- Μάθετε ανάπτυξη και μεταγλωττισμό με τη Solidity
Άρθρα για αρχάριους
- The Rust Ethereum Client * Λάβετε υπόψη ότι το OpenEthereum έχει καταργηθεί και δε συντηρείται πλέον. Χρησιμοποιήστε το με προσοχή και κατά προτίμηση μεταβείτε σε άλλο πρόγραμμα πελάτη.
- Αποστολή συναλλαγής στο Ethereum με χρήση της Rust
- Ένας οδηγός βήμα προς βήμα δημιουργίας συμβολαίων στη Rust Wasm για Kovan
Άρθρα μεσαίας δυσκολίας
Πρότυπα χρήσης για προχωρημένους
Η εξωτερική βιβλιοθήκη pwasm_ethereum για την αλληλεπίδραση με δίκτυο τύπου Ethereum
Δημιουργία αποκεντρωμένης εφαρμογής συνομιλιών με JavaScript και Rust
Δημιουργία αποκεντρωμένης εφαρμογής λίστας εργασιών με Vue.js & Rust
Έργα και εργαλεία της Rust
- pwasm-ethereum - Μια εξωτερική βιβλιοθήκη για την αλληλεπίδραση με δίκτυα τύπου Ethereum.
- Lighthouse - Γρήγορος πελάτης επιπέδου συναίνεσης Ethereum
- Ethereum WebAssembly - Προτεινόμενος επανασχεδιασμός του επιπέδου εκτέλεσης έξυπνων συμβολαίων Ethereum χρησιμοποιώντας ένα ντετερμινιστικό υποσύνολο του WebAssembly
- oasis_std - αναφορά OASIS API
- Solaris - Δοκιμαστική μονάδα έξυπνου συμβολαίου Solidity χρησιμοποιώντας το εγγενές Parity Client EVM.
- SputnikVM - Εφαρμογή εικονικής μηχανής Rust Ethereum
- Wavelet - Το έξυπνο συμβόλαιο Wavelet στη Rust
- Foundry - Εργαλειοθήκη για την ανάπτυξη εφαρμογών Ethereum
- Alloy - Υψηλής απόδοσης, καλά δοκιμασμένες & τεκμηριωμένες βιβλιοθήκες για αλληλεπίδραση με το Ethereum και άλλες αλυσίδες που βασίζονται σε EVM.
- Ethers_rs - Εφαρμογή βιβλιοθήκης και πορτοφολιού Ethereum
- SewUp - Μια βιβλιοθήκη που θα σας βοηθήσει να δημιουργήσετε το συμβόλαιο Ethereum σύνθεσης με τη Rust και να το αναπτύξετε σε ένα κοινό backend
- Substreams - Τεχνολογία παράλληλου ευρετηρίου δεδομένων blockchain
- Reth Το Reth (συντομογραφία του Rust Ethereum) είναι μια νέα υλοποίηση πλήρους κόμβου Ethereum
- Awesome Ethereum Rust - Μια επιμελημένη συλλογή έργων στο οικοσύστημα Ethereum γραμμένα σε Rust
Χρειάζεστε περισσότερες πληροφορίες; Επισκεφθείτε το ethereum.org/developers.