Συνεντεύξεις
Evan Shapiro, Διευθύνων Σύμβουλος & Συνιδρυτής του O(1) Labs – Σειρά Συνεντεύξεων

Ο Evan Shapiro είναι ο Διευθύνων Σύμβουλος & Συνιδρυτής του O(1) Labs, η εταιρεία που είναι υπεύθυνη για την κυκλοφορία του Mina Protocol. Ο Evan έχει υπόβαθρο στην επιστήμη υπολογιστών, τη μηχανική μάθηση, τα κατανεμημένα συστήματα και τον προγραμματισμό εργασιών ρομποτικής.
Τι σημαίνει το O(1);
O(1) Labs είναι η εταιρεία που ο συνιδρυτής μου, Izaak Meckler, και εγώ ξεκινήσαμε το 2017 για να ερευνήσουμε και να λύσουμε τα ζητήματα κεντροποίησης και ασφάλειας δεδομένων πίσω από τα blockchain. Η ομάδα που δημιουργήσαμε στο O(1) Labs κατέληξε να αναπτύξει ένα blockchain σταθερού μεγέθους, Mina Protocol, για να αντιμετωπίσει αυτό το πρόβλημα.
Το O(1) αναφέρεται σε μια έννοια στη θεωρία της αλγοριθμικής πολυπλοκότητας, τη σημειογραφία Big-O, που περιγράφει πόσο χρόνο θα χρειαστεί ένας αλγόριθμος ως συνάρτηση της εισόδου του. Η σημειογραφία O(1) είναι ένας αλγόριθμος που εκτελείται πάντα στον ίδιο χρόνο (ή χώρο) ανεξάρτητα από το μέγεθος του συνόλου δεδομένων εισόδου, ενώ άλλοι μπορεί να είναι O(n), O(logn), κ.λπ. Έτσι, ανεξάρτητα από το μέγεθος των δεδομένων, ο χρόνος που απαιτείται για την εκτέλεση του αλγορίθμου παραμένει ο ίδιος. Αυτή είναι η ιδιότητα που έχουμε με το συνοπτικό blockchain του Mina – ανεξάρτητα από το πόσες συναλλαγές έχει επεξεργαστεί η αλυσίδα ή πόσο παλιά είναι, το blockchain απαιτεί σταθερό χρόνο για επαλήθευση. Έτσι προέρχεται το όνομα, O-of-1 Labs.
Μπορείτε να μοιραστείτε μαζί μας την ιστορία γένεσης του O(1) Labs;
Άρχισα να προγραμματίζω στο λύκειο, και όταν άκουσα για τα κρυπτονομίσματα, με ενθουσίασε η δυνατότητά τους να μετασχηματίσουν το Διαδίκτυο. Διάβασα σχεδόν κάθε white paper που δημοσιεύτηκε στις πρώτες μέρες του κρυπτογράφηματος. Ο συνιδρυτής μου Izaak Meckler και εγώ αρχίσαμε να αναγνωρίζουμε κενά στο σχεδιασμό των παραδοσιακών blockchain όπως το Bitcoin και αργότερα το Ethereum, που αποδείχθηκαν ένα βασικό πρόβλημα: ο σχεδιασμός αυτών των blockchain σήμαινε ότι θα γίνουν τελικά πολύ βαρύ σε δεδομένα για την ενσωματωτική συμμετοχή από κόμβους εξόρυξης και επικύρωσης. Αυτό θα επηρέαζε την αποκέντρωση και την ασφάλεια. Ο συνιδρυτής μου Izaak και εγώ δημιουργήσαμε το O(1) Labs για να αντιμετωπίσουμε αυτό το βασικό πρόβλημα, και το Mina είναι η λύση που προέκυψε από χρόνια έρευνας, ανάπτυξης και δοκιμών.
Το 2017, το O(1) Labs κυκλοφόρησε το blockchain Mina (παλαιότερα ονομαζόμενο Coda Protocol), γιατί πίστεψατε ότι ήταν η κατάλληλη στιγμή για την εκκίνηση ενός νέου blockchain;
Για εμάς, δεν ήταν θέμα εύρεσης της «σωστής στιγμής», αλλά η επίλυση ενός βασικού τεχνικού προβλήματος στον χώρο των κρυπτονομισμάτων και η βελτιστοποίηση για την εκκίνηση του testnet όταν ήταν έτοιμο για τη συμμετοχή και την παροχή ανατροφοδότησης από την κοινότητα. Πέρασαμε πολλούς μήνες συλλέγοντας και ενεργώντας βάσει των σχολίων των χρηστών πριν ξεκινήσουμε το mainnet στις 23 Μαρτίου 2021. Λίγο μετά, η πώληση token της κοινότητας Mina ολοκληρώθηκε, συγκεντρώνοντας 18,75 εκατομμύρια δολάρια σε 4 ώρες.
Το Mina είναι ένα ελαφρύ blockchain που έχει μόνο 22kb σε μέγεθος. Ποια είναι τα οφέλη του να διατηρείται ένα blockchain μικρό;
Οι κόμβοι πρέπει να κατεβάσουν ολόκληρη την αλυσίδα για να συμμετάσχουν στην συναίνεση. Τα παραδοσιακά blockchain όπως το Bitcoin και το Ethereum έχουν γίνει εξαιρετικά βαρύ σε δεδομένα, έτσι οι κόμβοι πρέπει να πληρούν ορισμένες απαιτήσεις πόρων για να συμμετάσχουν (για συγκρίση, το blockchain του Bitcoin είναι αυτή τη στιγμή περίπου 349 GB, ενώ το Mina παραμένει 22kb). Αυτές οι υψηλές απαιτήσεις υπολογισμού περιορίζουν το επιλέξιμο σύνολο των κόμβων συναίνεσης, κάτι που επηρεάζει το επίπεδο αποκέντρωσης του δικτύου και, τελικά, την ασφάλεια. Ενσωματώνοντας ολόκληρη την κατάσταση της αλυσίδας σε μια ενιαία, ελαφριά απόδειξη μηδενικής γνώσης, το Mina είναι πολύ πιο εύκολο στη λήψη, γεγονός που επεκτείνει το σύνολο των επιλέξιμων κόμβων, αυξάνοντας την προσβασιμότητα και την αποκέντρωση.
Μπορείτε να εξηγήσετε τι είναι συγκεκριμένα τα Zero-knowledge Proofs;
Στην ουσία του, μια απόδειξη μηδενικής γνώσης επιτρέπει στον αποστολέα να αποδείξει ότι ένα γεγονός είναι αληθές χωρίς να μοιραστεί το ίδιο το γεγονός. Αυτό καθιστά τις αποδείξεις μηδενικής γνώσης ιδανικές για την απόδειξη ότι ο αποστολέας έχει πρόσβαση σε ιδιωτικές πληροφορίες χωρίς να αποκαλύψει τις ιδιωτικές πληροφορίες. Το Mina χρησιμοποιεί επαναληπτικά zk-SNARKs, που καταγράφουν την κατάσταση ολόκληρου του blockchain ως ελαφρύ στιγμιότυπο αντί για την ίδια την αλυσίδα. Όταν δημιουργείται το επόμενο μπλοκ στο δίκτυο, παίρνει ένα στιγμιότυπο του εαυτού του — με το στιγμιότυπο της προηγούμενης κατάστασης του blockchain ως φόντο. Αυτό το νέο στιγμιότυπο θα χρησιμοποιηθεί με τη σειρά του ως φόντο για το επόμενο μπλοκ, και ούτω καθεξής — αυτό είναι το «επαναληπτικό» μέρος. Απίστευτα, ενώ μπορεί να περιέχει απόδειξη άπειρης ποσότητας πληροφοριών, το στιγμιότυπο παραμένει πάντα του ίδιου μεγέθους.
Πέρα από το μέγεθος του blockchain, τι άλλο διαφοροποιεί το Mina από τα ανταγωνιστικά blockchains;
Η υλοποίηση των επαναληπτικών zk-SNARKs από το Mina επιτρέπει στους προγραμματιστές να δημιουργούν επαληθεύσιμες εφαρμογές που δίνουν στους χρήστες έλεγχο πάνω στα δεδομένα που θέλουν να μοιραστούν. Μη απαιτώντας από τους χρήστες να μοιράζονται ευαίσθητες πληροφορίες, αυτές οι εφαρμογές — που ονομάζονται Snapps — προστατεύουν τα δεδομένα των χρηστών από ευπάθειες σε επιθέσεις και παραβιάσεις. Αν τα Snapps χρησιμοποιούνταν ευρέως στο διαδίκτυο, το διαδίκτυο θα ήταν πολύ πιο ασφαλές και ιδιωτικό για τους χρήστες.
Μπορείτε να επεκτείνετε τι είναι τα Snapps;
Τα Snapps είναι επαληθεύσιμες εφαρμογές που δημιουργούνται χρησιμοποιώντας το πρωτόκολλο Mina. Ένα παράδειγμα Snapp είναι το αποκεντρωμένο πρωτόκολλο δανεισμού Teller Finance, το οποίο αξιοποιεί το Mina για να επιτρέψει στους χρήστες να αποδείξουν ότι το πιστωτικό τους σκορ είναι πάνω από 700 χωρίς να μοιράζονται το πραγματικό σκορ ή άλλες ευαίσθητες προσωπικές πληροφορίες (PII) όπως ο αριθμός κοινωνικής ασφάλισης με το αιτούντα μέρος. Το Mina συνδέεται με έναν οργανισμό αναφοράς πιστωτικού σκορ, παράγει μια απόδειξη (π.χ., πέρασμα του ορίου πιστωτικού σκορ) και μοιράζεται αυτήν την απόδειξη με το αιτούντα μέρος. Με το να μοιράζεται μια απόδειξη αντί για τα πραγματικά δεδομένα, το Teller Finance δεν θέτει ποτέ σε κίνδυνο τα PII των χρηστών.
Σε τι εργάζεται αυτή τη στιγμή η ομάδα του Mina blockchain;
Είμαστε ενθουσιασμένοι που φέρνουμε τις δυνατότητες προστασίας της ιδιωτικότητας των προσωπικών δεδομένων του Mina σε επιπλέον blockchains και εργαζόμαστε για τη δημιουργία γεφυρών προς άλλες αλυσίδες. Διαθέτουμε επίσης μια φανταστική και πολύ ενεργή παγκόσμια κοινότητα.
Υπάρχει κάτι άλλο που θα θέλατε να μοιραστείτε σχετικά με το O(1) Labs ή το Mina;
Για να παραμένετε ενημερωμένοι για τις τελευταίες εξελίξεις μας και να συμμετέχετε στην παγκόσμια κοινότητά μας, επισκεφθείτε την ιστοσελίδα μας και τα κοινωνικά και κοινοτικά κανάλια:
Discord: https://bit.ly/MinaDiscord
Telegram: http://bit.ly/MinaTelegram
Twitter: https://twitter.com/MinaProtocol
Medium: https://medium.com/MinaProtocol
YouTube: https://youtube.com/c/MinaProtocol
Σας ευχαριστούμε για τη σπουδαία συνέντευξη, οι αναγνώστες που θέλουν να μάθουν περισσότερα θα πρέπει να επισκεφθούν το O(1) Labs, και/ή το Mina Protocol.












