Dfinity (ICP) Review: Blockchain Based Cloud Computing PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Ανασκόπηση Dfinity (ICP): Cloud Computing Cloud Computing

Η Dfinity τιμολογείται ως «Internet Computer», υπόσχεται να προσφέρει cloud-based cloud computing που θα αποτελέσει τη βάση του αποκεντρωμένου διαδικτύου της επόμενης γενιάς.

Το όραμα της ομάδας Dfinity είναι η δημιουργία εφαρμογών, παρόμοιες με αυτές που έχουμε ήδη, αλλά διαφέρουν στο ότι θα εκτελούνται απευθείας στο δίκτυο. Αυτό θα επιτρέψει στο Διαδίκτυο επόμενης γενιάς να παρακάμψει τον έλεγχο μεγάλων τεχνολογικών εταιρειών όπως το Alphabet, το Amazon, η Microsoft και η Apple που ελέγχουν τώρα σχεδόν όλη την διαδικτυακή κίνηση, δεδομένου ότι κατέχουν τους διακομιστές που τροφοδοτούν το Διαδίκτυο.

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

Σχετικά με το Dfinity

Η Dfinity έχει εργαστεί για τη δημιουργία της πρώτης λύσης βασισμένης σε blockchain που λειτουργεί με ταχύτητα Ιστού με δυνατότητα αύξησης της χωρητικότητας απεριόριστα. Ονομάζεται "Internet Computer" και θα μπορεί να φιλοξενεί άπειρες εφαρμογές και έξυπνα συμβόλαια, αποθηκεύοντας ταυτόχρονα όγκο δεδομένων.

Υπολογιστής Διαδικτύου

Το Dfinity κάνει τον αποκεντρωμένο Διαδικτυακό Υπολογιστή πραγματικότητα. Εικόνα μέσω Dfinity.org

Το Dfinity δεν είναι νέο. Αρχικά σχεδιάστηκε το 2015 από τον Dominic Williams και έκτοτε αναπτύσσεται. Ο Dominic παραμένει ο πρόεδρος και επικεφαλής επιστήμονας του Ιδρύματος Dfinity, καθώς επίσης είναι το πιο φωνητικό επιστόμιο για την υιοθέτηση της τεχνολογίας Διαδικτύου υπολογιστών της Dfinity.

Ενώ το Dfinity ιδρύθηκε στο Palo Alto της Καλιφόρνια και διατηρεί ακόμη ένα ερευνητικό κέντρο εκεί, το Dfinity Foundation που τρέχει τώρα το έργο εδρεύει στο Zug της Ελβετίας. Υπάρχει ένα δεύτερο ερευνητικό κέντρο που βρίσκεται εκεί και ένα τρίτο στο Σαν Φρανσίσκο της Καλιφόρνια. Το έργο απασχολεί σήμερα περισσότερους από 120 υπαλλήλους, όλοι εργάζονται για τη δημιουργία της νέας γενιάς διαδικτυακής λύσης.

Dfinity: Αναστροφή του Διαδικτύου

Από το 1996, ο νόμος περί ευπρέπειας στην επικοινωνία των ΗΠΑ προσπαθούσε να φέρει τους κανονισμούς σχετικά με το περιεχόμενο στο διαδίκτυο. Ομάδες όπως το Electronic Frontier Foundation ξεκίνησαν να διατηρούν τα δικαιώματα του Διαδικτύου για τους χρήστες. Με ένα όραμα για ένα ελεύθερο και ανοιχτό Διαδίκτυο που ελέγχεται από τους χρήστες του, προσπάθησε να σταματήσει την εισβολή κυβερνητικών και μεγάλων επιχειρήσεων στο Διαδίκτυο.

Τώρα λιγότερο από τρεις δεκαετίες αργότερα μπορούμε να δούμε ότι το όραμα αυτών των πρώτων πρωτοπόρων ήταν αφελές στην καλύτερη περίπτωση. Η κυβέρνηση δεν μπόρεσε να ρυθμίσει πλήρως το Διαδίκτυο, αλλά αντ 'αυτού έχουμε δει μια νέα ομάδα κυρίων να ελέγχουν αυτό που θα έπρεπε να ήταν μια ελεύθερη και ανοιχτή πλατφόρμα. Σήμερα το Διαδίκτυο κυριαρχείται από τους αλφαβήτες και το Amazon, το Facebook και το Twitter, το Alibaba και το Tencent. Ακριβώς λίγες εταιρείες που ελέγχουν τρισεκατομμύρια δολάρια σε πλούτο και δισεκατομμύρια μυαλά στο διαδίκτυο.

Ανοικτές Υπηρεσίες

Η Dfinity θέλει να ανακτήσει τον έλεγχο από τους τεχνολογικούς γίγαντες που κυριαρχούν στο Διαδίκτυο. Εικόνα μέσω Dfinity.org

Ωστόσο, δεν χρειάζεται να συνεχίσει προς αυτήν την κατεύθυνση. Υπάρχουν ακόμα οραματιστές που θέλουν δωρεάν και χωρίς επιβάρυνση internet. Οραματιστές σαν τους προγραμματιστές του Dfinity.

«Παίρνουμε το Διαδίκτυο πίσω σε μια εποχή που παρείχε αυτό το ανοιχτό περιβάλλον για δημιουργικότητα και οικονομική ανάπτυξη, μια ελεύθερη αγορά όπου οι υπηρεσίες θα μπορούσαν να συνδεθούν με ίσους όρους», λέει ο Dominic Williams, ιδρυτής και επικεφαλής επιστήμονας της Dfinity. «Θέλουμε να επιστρέψουμε στο διαδίκτυο το mojo του».

Οι προγραμματιστές στο Dfinity εργάζονται για τη δημιουργία ενός Διαδικτύου υπολογιστή. Αυτό θα είναι ένα δίκτυο blockchain που εξαπλώνεται σε όλο τον κόσμο, με ανεξάρτητα κέντρα δεδομένων που επιτρέπουν στις εφαρμογές να εκτελούνται απευθείας στο δίκτυο. Αυτό θα πάρει τον έλεγχο πίσω, θέτοντάς το στα χέρια των χρηστών και όχι στα χέρια μερικών μεγαλοεπιχειρήσεων. Το Dfinity έχει ήδη δημιουργήσει μια νέα γλώσσα προγραμματισμού, κυκλοφόρησε ένα σύνολο SDK για προγραμματιστές, και πιο πρόσφατα στις αρχές του 2021 κυκλοφόρησε η έκδοση άλφα του κεντρικού υπολογιστή του Διαδικτύου υπολογιστή.

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

 «Ο υπολογιστής Διαδικτύου έχει σχεδιαστεί ως εναλλακτική λύση για την παλαιά στοίβα πληροφορικής 3.8 τρισεκατομμυρίων δολαρίων και δίνει τη δυνατότητα στην επόμενη γενιά προγραμματιστών να δημιουργήσει μια νέα γενιά εταιρικών συστημάτων λογισμικού και ανοιχτών υπηρεσιών διαδικτύου. Εκδημοκρατίζουμε την ανάπτυξη λογισμικού. " - Dominic Williams, Dfinity Founder, President & Chief Science Officer

Υπάρχουν μερικά μέρη στο Διαδίκτυο που παραμένουν πέρα ​​από την εμβέλεια αυτών των τεχνολογικών τιτάνων και η Dfinity θέλει να το επεκτείνει ώστε να δημιουργήσει ένα ολόκληρο οικοσύστημα που θα είναι σε θέση να ευδοκιμήσει έξω από την αντίληψη των αυτοεπιχειρημένων τεχνολογικών κυρίων.

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

Πέρα από το σύγχρονο Διαδίκτυο

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

Παραβλέπουν επί του παρόντος οποιαδήποτε συζήτηση σχετικά με την εξόρυξη ή το στοίχημα ή τη διανομή ενός νέου χρηματοοικονομικού μέσου. Αντί να προσπαθήσουν να δημιουργήσουν ένα καλύτερο Bitcoin ή ένα καλύτερο Ethereum, εστίασαν στην οικοδόμηση της καλύτερης έκδοσης του δικού τους οράματος.

Καινοτομία Blockchain

Η Dfinity τοποθετείται ως η επόμενη γενιά τεχνολογίας blockchain. Εικόνα μέσω Dfinity.org

Το τρέχον Διαδίκτυο λειτουργεί σε πρωτόκολλο IP ή Διαδικτύου, ωστόσο η Dfinity εισάγει ένα νέο πρότυπο που ονομάζουν ICP ή Internet Computer Protocol. Το νέο σύστημα ICP θα επιτρέψει στους προγραμματιστές να μεταφέρουν όχι μόνο δεδομένα στο Διαδίκτυο, αλλά και πραγματικές πλατφόρμες λογισμικού. Το λογισμικό και οι εφαρμογές χρειάζονται έναν υπολογιστή για να λειτουργήσουν, αλλά γιατί να μην κάνουν αυτόν τον υπολογιστή ολόκληρο το Διαδίκτυο;

Αυτό είναι το όραμα της Dfinity. Αντί να εκτελεί εφαρμογές σε έναν αποκλειστικό διακομιστή που ανήκει στην Alphabet ή τη Microsoft, το όραμα Dfinity θα δημιουργούσε λογισμικό που μπορεί ελεύθερα να μετακινηθεί σε οποιονδήποτε διακομιστή στο δίκτυο. Με το Dfinity αυτοί οι διακομιστές υπάρχουν σε ανεξάρτητα κέντρα δεδομένων που είναι διασκορπισμένα σε όλο τον κόσμο. Στην ουσία θα σημαίνει ότι οι εφαρμογές τρέχουν τώρα παντού.

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

Πρωτόκολλο ICP

Το πρωτόκολλο ICP είναι ο τρόπος με τον οποίο οι εφαρμογές και οι υπηρεσίες θα παραδοθούν στον υπολογιστή Διαδικτύου. Εικόνα μέσω Dfinity.org

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

Φυσικά έχουμε ένα παρόμοιο πρόβλημα με τις σύγχρονες εφαρμογές. Το Facebook ή το Alphabet μπορούν να καταργήσουν ό, τι τους αρέσει. Η εφαρμογή κοινωνικών μέσων Parler, η οποία δίνει έμφαση στην ελεύθερη ομιλία, απενεργοποιήθηκε πρόσφατα στην ουσία, καθώς μεγάλες εταιρείες τεχνολογίας αρνήθηκαν να φιλοξενήσουν την εφαρμογή πλέον.

Η ελπίδα είναι ότι ένα αποκεντρωμένο Διαδίκτυο θα οδηγήσει επίσης σε αποκεντρωμένη διακυβέρνηση, όπου οι προγραμματιστές μπορούν να αποφασίσουν πώς θα ρυθμιστούν τα πάντα. Στην πραγματικότητα, αυτή είναι η μέθοδος που χρησιμοποιείται στον κόσμο της κρυπτογράφησης και ενώ λειτουργεί σε κάποιο βαθμό, μπορεί επίσης να οδηγήσει σε διαμάχες μεταξύ διαφορετικών φατριών ενός έργου. Απομένει να δούμε αν η αποκεντρωμένη διακυβέρνηση, ή ο «κανόνας των όπλων», όπως το έχουν ονομάσει ορισμένοι, θα είναι καλύτερη από την κεντρική διακυβέρνηση από έναν αυθαίρετο διευθύνοντα σύμβουλο.

Tfomomics Dfinity

Τα διακριτικά Dfinity αναφέρονται μερικές φορές ως "dfinities" και προηγουμένως χρησιμοποίησαν το ticker DFN, ωστόσο πιο πρόσφατα έχει αλλάξει σε ICP και αυτή τη στιγμή ανταλλάσσεται ως IOU, καθώς τα πραγματικά tokens δεν έχουν εκδοθεί από τον Ιανουάριο του 2021.

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

Αυτή η χρέωση μεταφέρεται στη συνέχεια στους διακομιστές του κέντρου δεδομένων που εκτελούν την εφαρμογή. Η ποσότητα αερίου για οποιαδήποτε συναλλαγή καθορίζεται από τις οδηγίες που εκτελούνται και την ποσότητα των δεδομένων που υποβάλλονται σε επεξεργασία και αποθήκευση. Αυτή η μέθοδος είναι ακριβώς η ίδια με την τρέχουσα τιμολόγηση για το cloud computing.

ICP σε Κύκλους

Το διακριτικό ICP θα δώσει κίνητρα στα κέντρα δεδομένων. Εικόνα μέσω Dfinity.org

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

Το οικοσύστημα Dfinity

Το Dfinity Whitepaper εξηγεί λεπτομερώς τον μηχανισμό συναίνεσης στο ICP. Ακολουθούν πιο γενικές εξηγήσεις για κάθε στοιχείο του οικοσυστήματος Dfinity.

Νευρικό σύστημα δικτύου (NNS)

Το Network Nervous System, ή το NNS, είναι το αυτόνομο λογισμικό που διέπει τον υπολογιστή Διαδικτύου. Διαχειρίζεται ολόκληρο το σύστημα, από τη δομή του δικτύου έως τα οικονομικά του δικτύου. Φιλοξενείται από το δίκτυο και αποτελεί αναπόσπαστο μέρος των πρωτοκόλλων που χρησιμοποιούνται για τη δημιουργία του blockchain του Internet Computer.

Με την ύφανση των κόμβων, επιτρέπει στο δίκτυο Dfinity να γίνει αυτόνομο και προσαρμοστικό. Το NNS έχει ένα δημόσιο κλειδί ικανό να επικυρώνει όλες τις συναλλαγές ICP και θα ενεργεί ως το «κύριο» blockchain.

Συμφωνία Dfinity

Το όραμα των ιδρυτών της Dfinity να παρέχουν συναίνεση στο δίκτυο. Εικόνα μέσω Λευκή Βίβλος συναίνεσης Dfinity.

Όσον αφορά τη διακυβέρνηση, το NNS είναι εκεί για να θέσει σε ψηφοφορία τις προτάσεις. Η ψηφοφορία γίνεται για δραστηριότητες όπως η προσθήκη νέων κόμβων ή η επέκταση του δικτύου, μεταξύ άλλων. Ψηφοφορίες ψηφίζονται από τους κατόχους διακριτικών IPC που αποφάσισαν να κλειδώσουν τα κουπόνια τους για να επιτρέψουν τα δικαιώματα ψήφου

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

Νευρώνες ICP

Μία από τις κύριες λειτουργίες των διακριτικών ICP είναι η διακυβέρνηση. Εικόνα μέσω Dfinity.org

Τι είναι το Subnet στο Dfinity;

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

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

Υποσύνολα Dfinity

Τα υποδίκτυα Dfinity επιτρέπουν άπειρη κλιμάκωση του Διαδικτύου υπολογιστή. Εικόνα μέσω Dfinity.org

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

Δεν είναι δυνατή η ομαδοποίηση σε παραδοσιακές μπλοκ PoW και PoS. Αυτό αποτρέπει την ύπαρξη κόμβων επικύρωσης με τεράστια ποσά πονταρίσματος που δημιουργούν την πλειονότητα των μπλοκ. Τα υποδίκτυα μπορούν να αλληλεπιδρούν μεταξύ τους μέσω της χρήσης των μοναδικών «Chain Keys» που αποτελούν μέρος της μοναδικής κρυπτογραφίας που αναπτύχθηκε από την Dfinity.

Τι είναι το Neuron;

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

Αυτόματη ψηφοφορία

Οι νευρώνες ακολουθούν ο ένας τον άλλον παρόμοιο με την αυτόματη ψηφοφορία. Εικόνα μέσω Dfinity.org

Είναι επίσης δυνατό να διαλυθεί ένας νευρώνας για να απελευθερώσει τα διακριτικά ICP που είναι κλειδωμένα μέσα και στη συνέχεια να τα μετατρέψει σε κύκλους σε υπολογισμό ισχύος.

Τι είναι οι Κύκλοι;

Οι κύκλοι είναι οι υπολογιστικοί πόροι στον υπολογιστή Διαδικτύου. Γενικά, όλα τα δοχεία θα καταναλώνουν κύκλους για να υποστηρίζουν δεδομένα μόνιμης μνήμης, για ανάγκες εύρους ζώνης και για κύκλους CPU. Τα ίδια τα δοχεία διατηρούν μια λογιστική των πόρων που χρησιμοποιούνται από τις εφαρμογές τους και αυτό εκφράζεται σε μονάδες κύκλων.

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

Παράδοση κουτιών

Τα κουτιά καταναλώνουν κύκλους για να παραδίδουν τους πόρους τους στους χρήστες. Εικόνα μέσω Dfinity.org

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

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

Τι είναι το Motoko;

Η Dfinity διαπίστωσε ότι για να διατηρήσει το κόστος υπό έλεγχο, θα χρειαζόταν έναν τρόπο για να αυξήσει την απόδοση και την αποδοτικότητα του κώδικα που εκτελείται στον υπολογιστή Διαδικτύου. Για να το επιτύχουν, προσέλαβαν τον Andreas Rossberg, τον δημιουργό της γλώσσας WebAssembly, ο οποίος στη συνέχεια δημιούργησε τη γλώσσα Motoko για χρήση στον υπολογιστή Διαδικτύου.

1000 Γραμμές κώδικα

Λιγότερος κωδικός = Χαμηλότερο κόστος. Εικόνα μέσω Dfinity.org

Σε συνδυασμό με την αρχιτεκτονική του Internet Computer, η γλώσσα Motoko έχει τη δυνατότητα να εξοικονομήσει τεράστιους πόρους για την ανάπτυξη λογισμικού για χρήση στην πλατφόρμα Dfinity. Το πιο ακριβό συστατικό της ανάπτυξης λογισμικού είναι το ταλέντο και οι δεξιότητες που απαιτούνται.

Επί του παρόντος, η ανάπτυξη εφαρμογών είναι εξαιρετικά περίπλοκη και συνεπώς δαπανηρή. Για παράδειγμα, το TikTok έχει περίπου 15 εκατομμύρια γραμμές κώδικα, αλλά εξακολουθεί να αντιμετωπίζει προβλήματα απόδοσης. Συγκριτικά, η Dfinity δημιούργησε ένα TikTok που μοιάζει με CanCan και είχε περίπου 1,000 γραμμές κώδικα.

Κίνητρα CanCan

Αυτή η εφαρμογή τύπου TikTok είναι πολύ πιο αποτελεσματική και έχει κίνητρα για τους χρήστες. Εικόνα μέσω Dfinity.org

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

Το Canister SDK

Ένα από τα σημαντικότερα ορόσημα στην ανάπτυξη του Internet Computer ήταν η κυκλοφορία του Dfinity SDK, επιτρέποντας σε οποιονδήποτε προγραμματιστή να δημιουργήσει γρήγορα και εύκολα νέες εφαρμογές και υπηρεσίες για τον Internet Computer. Κάθε μια από τις ανεπτυγμένες υπηρεσίες αποτελείται από ένα δοχείο με στατικό περιεχόμενο, μεταδεδομένα και το Wasm από το μεταγλωττισμένο λογισμικό Motoko.

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

Δοχεία Dfinity

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

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

Η δημιουργία τέτοιων μόνιμων API έχει ως αποτέλεσμα την εξάλειψη του κινδύνου πλατφόρμας. Όταν σχεδιάζεται έτσι, δεν υπάρχει καμία ανησυχία ότι ένα τρίτο μέρος μπορεί να έρθει και να κλείσει αυθαίρετα μια πλατφόρμα, μια εφαρμογή ή μια υπηρεσία.

Η ομάδα Dfinity

Dfinity εποπτεύεται από το Ίδρυμα Dfinity, ένα μη κερδοσκοπικό οργανισμό με έδρα το Zug της Ελβετίας. Ο πρόεδρος και ο επικεφαλής επιστήμονας είναι επίσης ο δημιουργός και ιδρυτής του Dfinity, Ντομίνικ Γουίλιαμς.

Ξεκίνησε την τεχνολογική του καριέρα το 1995 όταν αποφοίτησε από το King's College στο Λονδίνο με πτυχίο στην Πληροφορική και 1st Τιμές τάξης. Με τα χρόνια έχει αναπτύξει μια σειρά καινοτόμων προϊόντων λογισμικού και υπήρξε σειριακός επιχειρηματίας, δημιουργώντας μια σειρά επιτυχημένων εταιρειών.

Ηγεσία Dfinity

Η ηγετική ομάδα στο Dfinity, με επικεφαλής τον Dominic Williams. Εικόνα μέσω Dfinity.org

Στο τμήμα έρευνας και ανάπτυξης του Dfinity είναι Μπεν Λιν, Θυμαρ Χανκ, να Αντρέας Ρόσμπεργκ.

Ο Μπεν είναι το "L" από την κρυπτογραφία "BLS" που εφαρμόζεται από το "Threshold Relay" για τη δημιουργία τυχαιότητας και την επίτευξη απίστευτης ασφάλειας, ταχύτητας και κλίμακας σε δημόσια δίκτυα. Κάποτε ήταν διδακτορικό του Stanford υπό τον Dan Boneh, ο Μπεν έγινε μέλος της ομάδας Dfinity μετά από 10 χρόνια σε ανώτερους ρόλους μηχανικής στο Google.

Ο Timo ήταν κάποτε καθηγητής Μαθηματικών και Κρυπτογραφίας στο Πανεπιστήμιο του Άαχεν στη Γερμανία, αλλά μπήκε στο Bitcoin. Το 2013 δημιούργησε το AsicBoost για να μειώσει το πλήθος των τσιπ εξόρυξης Bitcoin και να αυξήσει την αποτελεσματικότητα της εξόρυξης Bitcoin κατά 20-30% που έκτοτε έχει γίνει πρότυπο σε δραστηριότητες εξόρυξης μεγάλης κλίμακας.

Ο Ανδρέας ήταν προηγουμένως Μηχανικός Προσωπικού στην Google, όπου συν-σχεδίασε την εικονική μηχανή WebAss Assembly, συνεχίζοντας τώρα ως επικεφαλής συντάκτης των προδιαγραφών γλώσσας και εργάστηκε στη μηχανή V8 JavaScript για το Chrome. Ο Ανδρέας ήταν προηγουμένως μεταδιδακτορικός ερευνητής στο Ινστιτούτο Max Planck.

Ομάδα Dfinity

Η παγκόσμια ομάδα Dfinity. Εικόνα μέσω Dfinity.org

Επιπλέον, υπάρχουν περισσότεροι από 100 αφοσιωμένοι και λαμπροί επιστήμονες, επιχειρηματικοί ηγέτες και προγραμματιστές στα τρία ερευνητικά κέντρα (Palo Alta και San Francisco στην Καλιφόρνια και Zug, Ελβετία), τα οποία είναι αφιερωμένα στο να κάνουν τον Internet υπολογιστή πραγματικότητα.

Το διακριτικό ICP

Το διακριτικό χρησιμότητας ICP (παλαιότερα γνωστό ως "DFN") είναι ο πρωταρχικός τρόπος με τον οποίο η διακυβέρνηση μεταφέρεται στην κοινότητα Dfinity. Μπορεί επίσης να διαλυθεί και να μετατραπεί σε κύκλους, με τους κύκλους που χρησιμοποιούνται για την παροχή υπηρεσιών και εφαρμογών στον υπολογιστή Διαδικτύου. Και χρησιμοποιείται επίσης για την παροχή κινήτρων στους χρήστες για τη δημιουργία κόμβων που στη συνέχεια γίνονται μέρος υποδικτύων.

Το ίδρυμα Dfinity είχε αρκετούς γύρους συγκέντρωσης χρημάτων, ο πρώτος εκ των οποίων πραγματοποιήθηκε στις αρχές του 2017 και συγκέντρωσε σχεδόν 4 εκατομμύρια δολάρια σε BTC και ETH. Το ίδρυμα ήταν τυχερό που είδε αυτά τα κεφάλαια να εκτιμούνται σημαντικά από τότε.

Υποστήριξη Dfinity

Το Dfinity έχει μερικά από τα μεγαλύτερα VC που υποστηρίζουν το έργο. Εικόνα μέσω Dfinity.org

Ένα χρόνο αργότερα συγκέντρωσαν 61 εκατομμύρια δολάρια από την Polychain Capital και τον Andreessen Horowitz σε μια συγκέντρωση ιδιωτικών κεφαλαίων, και αρκετούς μήνες αργότερα στα μέσα του 2018 πραγματοποιήθηκε μια άλλη ιδιωτική πώληση που συγκέντρωσε 102 εκατομμύρια δολάρια από έναν αριθμό επενδυτών VC. Αυτή η ιδιωτική πώληση έκλεισε στα 0.0362 $ ανά διακριτικό.

Απόδοση τιμής ICP

Η σύντομη ιστορία του διακριτικού ICP. Εικόνα μέσω Coinmarketcap.com

Αυτοί οι πρώτοι επενδυτές είναι πιθανότατα πολύ ευχαριστημένοι με την πρώιμη επένδυσή τους, καθώς τα διακριτικά ICP IOU αξίζουν τώρα 19.27 $ από τις 12 Ιανουαρίου 2021, δίνοντάς τους απόδοση απόδοσης περίπου 54,000%.

Εκτός από όλη τη συγκέντρωση ιδιωτικών κεφαλαίων, υπήρχε επίσης ένα airdrop για χρήστες που εγγράφηκαν στο ενημερωτικό δελτίο Dfinity. Αυτό αποδείχθηκε πολύ καλή, αφού οι συμμετέχοντες στο airdrop έλαβαν 147 μάρκες ICP τον Σεπτέμβριο του 2020 και τώρα τον Ιανουάριο του 2021, αυτά τα κουπόνια αξίζουν πάνω από 2800 $.

Συμπέρασμα

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

Για την καταπολέμηση αυτής της συμπεριφοράς και την επαναφορά του Διαδικτύου σε μια πιο καινοτόμο περίοδο, το Dfinity συνοδεύεται από την υπόσχεση του Διαδικτύου Υπολογιστή.

Από την ίδρυσή του, το έργο Dfinity έχει σημειώσει σημαντική πρόοδο. Πρόσφατα κυκλοφόρησε το mainnet του σε άλφα και σύντομα το νευρικό σύστημα του δικτύου θα φτάσει στο σημείο ενεργοποίησης που το αναγκάζει να κυκλοφορήσει ICP tokens.

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

Dfinity Mercury

Η φάση του υδραργύρου είναι η πέμπτη και τελευταία φάση πριν από τη γένεση. Εικόνα μέσω Dfinity.org

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

Προτεινόμενη εικόνα μέσω του Shutterstock

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

Πηγή: https://www.coinbureau.com/review/dfinity-icp/

Σφραγίδα ώρας:

Περισσότερα από Coinbureau