Satoshi Nakamoto Talks ZK Tech – Trustnodes

«Αυτό είναι ένα πολύ ενδιαφέρον θέμα. Εάν βρισκόταν μια λύση, θα ήταν δυνατή μια πολύ καλύτερη, ευκολότερη, πιο βολική εφαρμογή του Bitcoin».

Αυτές είναι οι λίγες λέξεις που δήλωσε ο εφευρέτης του bitcoin Satoshi Nakamoto σχετικά με την τεχνολογία Zero Knowledge (ZK) πριν προσθέσει περαιτέρω:

«Είναι δύσκολο να σκεφτείς πώς να εφαρμόσεις αποδείξεις μηδενικής γνώσης σε αυτή την περίπτωση.

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

Το 2010, όταν ο Nakamoto έκανε τα παραπάνω δηλώσεις, η τεχνολογία μηδενικής γνώσης ήταν λίγο πολύ ανύπαρκτη.

Μόλις λίγα χρόνια αργότερα, ωστόσο, το 2016, ο Zcash εφάρμοσε αυτό που ο Nakamoto θεωρούσε «δύσκολο να σκεφτεί». Αυτό είναι η απόδειξη ότι έχετε στην κατοχή σας ένα νόμισμα και μπορείτε να το μεταφέρετε, χωρίς να αποκαλύψετε τη μεταφορά ή τη διεύθυνσή σας στο δημόσιο blockchain.

Ωστόσο, μια ακόμη μεγαλύτερη ανακάλυψη ήρθε ξεκινώντας το 2019 όταν Trustnodes ήταν ο πρώτος που κάλυψε την κυκλοφορία ορισμένων νέων δοκιμαστικών δικτύων που χρησιμοποιούσαν την τεχνολογία zk για την κλιμάκωση της χωρητικότητας.

Ο συνιδρυτής του Ethereum, Vitalik Buterin, είπε τότε ότι «δεν ξέραμε καν ότι μπορούσες να το κάνεις αυτό», με αυτή την ανακάλυψη να αλλάζει έτσι τα σχέδια του ethereum για μακροπρόθεσμη κλιμάκωση από το sharding σε δεύτερο επίπεδο.

Μέσα σε μήνες, το πρώτο live-net zkEVM πρόκειται να κυκλοφορήσει από το zkSync, αν και από το χρονοδιάγραμμα θα περιμέναμε το Q1 και ίσως το Q2 για μια πλήρη και σωστή κυκλοφορία.

Ο ενθουσιασμός περιέχεται σε αυτές τις σελίδες επειδή έχουμε συνηθίσει να απογοητευόμαστε, αλλά ο Jordi Baylina μας χάρισε μια σπάνια στιγμή ενθουσιώδους και ίσως ιστορικού χειροκροτήματος στο EthCC στο Παρίσι πριν από δύο εβδομάδες, όταν αποκάλυψε ότι η Ploygon μόλις δημοσίευσε τον ανοιχτό κώδικα του ολόκληρο το zkEVM τους που είχαν αναπτύξει σε μυστικότητα.

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

Δεν ξέρουμε τι απέγινε ο Nakamoto, ένας από τους πλουσιότερους ανθρώπους στη γη αυτή τη στιγμή, ή αν εξακολουθεί να παρακολουθεί αυτές τις εξελίξεις.

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

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

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

Ο ίδιος ο Baylina αξίζει κάποια εύσημα που τα έκανε όλα να αισθάνονται πιο αληθινά με το Polygon ένα έργο που αγνοήθηκε, αλλά η παρουσίασή του δείχνει ότι έχουν κάποια σημαντική ικανότητα και ικανότητα.

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

Και πριν από αυτή την ανακάλυψη, είναι κατάλληλο να αποτίσουμε φόρο τιμής στον άνθρωπο ή την ομάδα που τα ξεκίνησε όλα, με τον Nakamoto μας να δηλώνει:

«Αρχικά, ένα νόμισμα μπορεί να είναι απλώς μια αλυσίδα υπογραφών. Με μια υπηρεσία χρονικής σήμανσης, τα παλιά θα μπορούσαν να απορριφθούν τελικά πριν υπάρξουν πάρα πολλά backtrace fan-out ή τα νομίσματα θα μπορούσαν να διατηρηθούν μεμονωμένα ή σε ονομαστικές αξίες. Είναι η ανάγκη ελέγχου για την απουσία διπλών δαπανών που απαιτεί παγκόσμια γνώση όλων των συναλλαγών.

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

Μιλάει για απόκρυψη της συναλλαγής ώστε το κοινό να μην μπορεί να τη δει, αλλά σαφώς κάποιος Nakamoto –ή ίσως ο ίδιος– είδε ότι δεν θα ήταν πολύ διαφορετικό από τη συμπύκνωση αυτών των συναλλαγών.

Ως προς το πώς, η Baylina έχει πολλές ιδέες για το πώς να το κάνει, όπως και άλλοι που εργάζονται σε αυτό εδώ και χρόνια.

Για τον Baylina, πώς είναι το ίδιο C++ όπως και για τον Nakamoto, με την περιγραφή του να μοιάζει περισσότερο με το πώς περιγράφεις μια πλακέτα κυκλώματος παρά ένα πρόγραμμα λογισμικού.

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

Σαφώς όλα αυτά ήταν πολύ καινούργια για τον Νακαμότο. Εκείνη την εποχή δεν υπήρχε καν ένα σωστό zk-algo, πόσο μάλλον να είχε κάποιο πιο συγκεκριμένο σχήμα.

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

Ωστόσο, αν τα χειροκροτήματα λένε κάτι, αυτό απηχεί μερικά από τα πιο τρελά χειροκροτήματα που κάποια στιγμή επαναλαμβάνουμε.

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

Ή ίσως αυτοί οι geeks ξέρουν κάτι που μπορούμε να μυρίσουμε μόνο από το πάρτι σε κάποια γωνιά του Παρισιού.

Πηγή: https://www.trustnodes.com/2022/08/03/satoshi-nakamoto-talks-zk-tech