Δημοσιεύτηκε ο Code of Telegram Open Network και οι σχετικές τεχνολογίες P2P και blockchain

Ξεκίνησε τοποθεσία δοκιμών και Άνοιξε πηγαία κείμενα της πλατφόρμας blockchain TON (Telegram Open Network), που αναπτύχθηκε από την Telegram Systems LLP από το 2017. Η TON παρέχει ένα σύνολο τεχνολογιών που διασφαλίζουν τη λειτουργία ενός κατανεμημένου δικτύου για τη λειτουργία διαφόρων υπηρεσιών που βασίζονται σε blockchain και έξυπνες συμβάσεις. Στη διάρκεια ICO το έργο προσέλκυσε πάνω από 1.7 δισεκατομμύρια δολάρια σε επενδύσεις. Τα κείμενα πηγής περιλαμβάνουν 1610 αρχεία που περιέχουν περίπου 398 χιλιάδες γραμμές κώδικα. Το έργο είναι γραμμένο σε C++ και διανέμονται από άδεια σύμφωνα με το GPLv2 (βιβλιοθήκες υπό LGPLv2).

Εκτός μπλοκ αλυσίδας Η TON περιλαμβάνει επίσης ένα σύστημα επικοινωνιών P2P, κατανεμημένη αποθήκευση blockchain και στοιχεία για υπηρεσίες φιλοξενίας. Ο TON μπορεί να θεωρηθεί ως ένας κατανεμημένος superserver που έχει σχεδιαστεί για να φιλοξενεί και να παρέχει διάφορες υπηρεσίες που βασίζονται σε έξυπνα συμβόλαια. Το κρυπτονόμισμα θα κυκλοφορήσει με βάση την πλατφόρμα TON Γραμμάριο, το οποίο είναι ριζικά ταχύτερο από το Bitcoin και το Ethereum όσον αφορά την ταχύτητα επιβεβαίωσης συναλλαγών (εκατομμύρια συναλλαγές ανά δευτερόλεπτο αντί για δεκάδες) και είναι σε θέση να διεκπεραιώνει πληρωμές με την ταχύτητα επεξεργασίας της VISA και της Mastercard.

Ο ανοιχτός κώδικας σάς επιτρέπει να συμμετέχετε σε δοκιμές έργου και να αναπτύξετε το δικό σας κόμβος δικτύου, το οποίο είναι υπεύθυνο για έναν συγκεκριμένο κλάδο του blockchain. Ο κόμβος μπορεί επίσης να λειτουργήσει ως επικυρωτή για επιβεβαίωση συναλλαγών στο blockchain. Το Hypercube Routing χρησιμοποιείται για τον προσδιορισμό της συντομότερης διαδρομής μεταξύ των κόμβων. Η εξόρυξη δεν υποστηρίζεται - όλες οι μονάδες του κρυπτονομίσματος Gram δημιουργούνται ταυτόχρονα και θα διανεμηθούν μεταξύ των επενδυτών και του ταμείου σταθεροποίησης.

Ο κύριος компоненты ΤΟΝΟΣ:

  • Το TON Blockchain είναι μια πλατφόρμα blockchain ικανή να αποδώσει Ο Τούρινγκ ολοκληρώθηκε έξυπνα συμβόλαια που δημιουργήθηκαν σε μια γλώσσα που αναπτύχθηκε για την TON Πέντε και εκτελείται στο blockchain χρησιμοποιώντας ένα ειδικό Εικονική μηχανή TVM. Υποστηρίζει την ενημέρωση επίσημων προδιαγραφών blockchain, συναλλαγών πολλαπλών κρυπτονομισμάτων, μικροπληρωμών, δικτύων πληρωμών εκτός σύνδεσης.
  • Το TON P2P Network είναι ένα δίκτυο P2P που σχηματίζεται από πελάτες, το οποίο χρησιμοποιείται για πρόσβαση στο TON Blockchain, αποστολή υποψηφίων συναλλαγών και λήψη ενημερώσεων για τμήματα του blockchain που απαιτούνται από τον πελάτη. Το δίκτυο P2P μπορεί επίσης να χρησιμοποιηθεί στη λειτουργία αυθαίρετων κατανεμημένων υπηρεσιών, συμπεριλαμβανομένων εκείνων που δεν σχετίζονται με το blockchain.
  • TON Storage - Κατανεμημένη αποθήκευση αρχείων, προσβάσιμη μέσω του δικτύου TON και χρησιμοποιείται στο TON Blockchain για την αποθήκευση ενός αρχείου με αντίγραφα μπλοκ και στιγμιότυπα δεδομένων. Η αποθήκευση ισχύει επίσης για την αποθήκευση αυθαίρετων αρχείων χρηστών και υπηρεσιών που εκτελούνται στην πλατφόρμα TON. Η μεταφορά δεδομένων είναι παρόμοια με τα torrent.
  • Το TON Proxy είναι ένας διακομιστής μεσολάβησης ανωνυμοποιητή, που θυμίζει I2P (Invisible Internet Project) και χρησιμοποιείται για την απόκρυψη της θέσης και των διευθύνσεων των κόμβων δικτύου.
  • Το TON DHT είναι ένας κατανεμημένος πίνακας κατακερματισμού παρόμοιος με καντεμλια, και χρησιμοποιείται ως ανάλογο ενός ανιχνευτή torrent για κατανεμημένη αποθήκευση, καθώς και ως προσδιοριστής σημείων εισόδου για έναν ανωνυμοποιητή μεσολάβησης και ως μηχανισμός αναζήτησης υπηρεσιών.
  • Οι Υπηρεσίες TON είναι μια πλατφόρμα για τη δημιουργία αυθαίρετων υπηρεσιών (κάτι όπως ιστοσελίδες και διαδικτυακές εφαρμογές), που διατίθενται μέσω του δικτύου TON και του διακομιστή μεσολάβησης TON. Η διεπαφή υπηρεσίας είναι επισημοποιημένη και επιτρέπει την αλληλεπίδραση στο στυλ των προγραμμάτων περιήγησης ή των εφαρμογών για κινητά. Οι περιγραφές διεπαφής και τα σημεία εισόδου δημοσιεύονται στο TON Blockchain και οι κόμβοι παροχής υπηρεσιών προσδιορίζονται μέσω του TON DHT. Οι υπηρεσίες μπορούν να δημιουργήσουν έξυπνα συμβόλαια στο TON Blockchain για να εγγυηθούν την εκπλήρωση ορισμένων υποχρεώσεων προς τους πελάτες. Τα δεδομένα που λαμβάνονται από τους χρήστες μπορούν να αποθηκευτούν στο TON Storage.
  • Το TON DNS είναι ένα σύστημα για την εκχώρηση ονομάτων σε αντικείμενα σε αποθήκευση, έξυπνα συμβόλαια, υπηρεσίες και κόμβους δικτύου. Αντί για διεύθυνση IP, το όνομα μετατρέπεται σε hashes για TON DHT.
  • Το TON Payments είναι μια πλατφόρμα μικροπληρωμών που μπορεί να χρησιμοποιηθεί για γρήγορη μεταφορά χρημάτων και πληρωμή για υπηρεσίες με καθυστερημένη εμφάνιση στο blockchain.
  • Στοιχεία για ενοποίηση με άμεσους αγγελιοφόρους τρίτων και εφαρμογές κοινωνικής δικτύωσης, καθιστώντας τις τεχνολογίες blockchain και τις κατανεμημένες υπηρεσίες διαθέσιμες σε απλούς χρήστες. Το Telegram messenger υπόσχεται να είναι μια από τις πρώτες μαζικές εφαρμογές που θα υποστηρίζουν το TON.

Πηγή: opennet.ru