Το Mimblewimble (MW) είναι ένα σχέδιο blockchain που χρησιμοποιεί έναν νέο τρόπο δομής και αποθήκευσης συναλλαγών. Είναι μια διαφορετική εφαρμογή ενός blockchain Proof of Work (PoW), που επιτρέπει αυξημένη προστασία της ιδιωτικής ζωής και καλύτερη επεκτασιμότητα του δικτύου.
Ο σχεδιασμός του Mimblewimble παρουσιάστηκε στα μέσα του 2016 από το ψευδώνυμο Tom Elvis Jedusor. Αν και κατάφερε να μοιραστεί τις βασικές ιδέες, το πρώτο έγγραφο Mimblewimble άφησε κάποιες ερωτήσεις ανοιχτές. Αυτό οδήγησε τον ερευνητή του Blockstream, Andrew Poelstra, να μελετήσει και να βελτιώσει την αρχική ιδέα. Λίγο αργότερα, ο Poelstra έγραψε ένα άρθρο με τίτλο Mimblewimble (δημοσιεύθηκε τον Οκτώβριο του 2016).
Έκτοτε, πολλοί ερευνητές και προγραμματιστές μελετούν τις δυνατότητες του πρωτοκόλλου MW. Μερικοί λένε ότι η εφαρμογή του στο Bitcoin θα ήταν αρκετά δύσκολη, αν και τεχνικά δυνατή. Ο Poelstra και άλλοι πιστεύουν ότι το Mimblewimble μπορεί τελικά να βελτιώσει το δίκτυο Bitcoin ως λύση sidechain.
Πώς λειτουργεί το Mimblewimble
Το Mimblewimble αλλάζει το παραδοσιακό μοντέλο συναλλαγών blockchain. Επιτρέπει σε ένα blockchain να έχει ένα πιο συμπαγές ιστορικό, το οποίο είναι πιο εύκολο και πιο γρήγορο για λήψη, συγχρονισμό και επαλήθευση.
Σε ένα blockchain MW, δεν υπάρχουν αναγνωρίσιμες ή επαναχρησιμοποιήσιμες διευθύνσεις. Πράγμα που σημαίνει ότι, όλες οι συναλλαγές μοιάζουν με τυχαία δεδομένα σε έναν τρίτο. Τα δεδομένα συναλλαγής είναι ορατά μόνο στους αντίστοιχους συμμετέχοντες.
Έτσι, ένα μπλοκ Mimblewimble μοιάζει με μια μεγάλη συναλλαγή και όχι με συνδυασμό πολλών. Αυτό σημαίνει ότι τα μπλοκς μπορούν να επαληθευτούν και να επιβεβαιωθούν, αλλά δεν δίνουν λεπτομέρειες για κάθε συναλλαγή. Δεν υπάρχει τρόπος να συνδέσετε μεμονωμένες εισόδους με τις αντίστοιχες εξόδους τους.
Εξετάστε το ακόλουθο παράδειγμα. Η Αλίκη λαμβάνει κέρματα 5 MW από τη μαμά της και 5 από τον μπαμπά της. Στη συνέχεια, στέλνει αυτά τα 10 νομίσματα στον Μπομπ. Οι συναλλαγές επαληθεύτηκαν, αλλά τα στοιχεία τους δεν είναι δημόσια. Το μόνο πράγμα που γνωρίζει ο Μπομπ είναι ότι η Άλις του έστειλε 10 νομίσματα, αλλά δεν μπορεί να πει ποιος το έστειλε προηγουμένως στην Άλις.
Για να μετακινήσετε τα νομίσματα σε ένα blockchain Mimblewimble, ο αποστολέας και ο παραλήπτης πρέπει να ανταλλάξουν πληροφορίες επαλήθευσης. Συνεπώς, χρειαζόμαστε ακόμα την Άλις και τον Μπομπ για επικοινωνία, αλλά δεν απαιτείται να είναι συνδεδεμένοι ταυτόχρονα για να πραγματοποιηθεί η συναλλαγή.
Επίσης, το Mimblewimble χρησιμοποιεί μια δυνατότητα που ονομάζεται cut-through, η οποία μειώνει τα δεδομένα των μπλοκς αφαιρώντας περιττές πληροφορίες συναλλαγής. Έτσι, αντί να καταγράφεται κάθε είσοδος και έξοδος (από τους γονείς της Άλις σε αυτήν και από την Άλις έως τον Μπομπ), το μπλοκ θα καταγράφει μόνο ένα ζεύγος εισόδου-εξόδου (από τους γονείς της Άλις στον Μπομπ).
Τεχνικά, ο σχεδιασμός του Mimblewimble υποστηρίζει και επεκτείνει την έννοια των εμπιστευτικών συναλλαγών (CT), που προτάθηκε από τον Adam Back το 2013 και υλοποιήθηκε από τους Greg Maxwell και Pieter Wuille. Με απλά λόγια, το CT είναι ένα εργαλείο απορρήτου που κρύβει τα ποσά των μεταφορών blockchain.
Mimblewimble εναντίον Bitcoin
Το blockchain του Bitcoin διατηρεί τα δεδομένα κάθε συναλλαγής από το μπλοκ γένεσης. Που σημαίνει ότι, οποιοσδήποτε μπορεί να κατεβάσει και να επαληθεύσει το δημόσιο ιστορικό του – συναλλαγή με συναλλαγή.
Αντίθετα, ένα blockchain Mimblewimble διατηρεί μόνο τις βασικές πληροφορίες – παρέχοντας παράλληλα περισσότερη ιδιωτικότητα. Οι επικυρωτές διασφαλίζουν ότι δεν συμβαίνει ασυνήθιστη δραστηριότητα (π.χ. διπλή δαπάνη) και ότι το ποσό των κερμάτων που κυκλοφορούν είναι ακριβές.
Εκτός από αυτό, το Mimblewimble καταργεί το σύστημα δέσμης ενεργειών Bitcoin, το οποίο είναι μια λίστα με οδηγίες που καθορίζουν τον τρόπο δομής των συναλλαγών. Η αφαίρεση του σεναρίου επέτρεψε στα μπλοκς MW να είναι πιο ιδιωτικά και επεκτάσιμα. Πιο ιδιωτικά επειδή οι διευθύνσεις δεν μπορούν να εντοπιστούν καθόλου και πιο επεκτάσιμα επειδή τα δεδομένα blockchain είναι μικρότερα.
Έτσι, μια άλλη βασική διαφορά μεταξύ του Bitcoin και του Mimblewimble είναι το σχετικό μέγεθος δεδομένων των blockchains τους – το οποίο σχετίζεται με το προηγούμενο συζητούμενο χαρακτηριστικό. Καταργώντας περιττά δεδομένα συναλλαγών, το Mimblewimble απαιτεί λιγότερους υπολογιστικούς πόρους.
Πλεονεκτήματα
Μέγεθος blockchain
Όπως αναφέρθηκε, το Mimblewimble επιτρέπει τη συμπίεση δεδομένων, μειώνοντας το συνολικό μέγεθος του blockchain. Οι κόμβοι μπορούν να επαληθεύουν το ιστορικό συναλλαγών πολύ πιο γρήγορα, χρησιμοποιώντας πολύ λιγότερους πόρους. Εκτός αυτού, είναι πιο εύκολο για νέους κόμβους να πραγματοποιήσουν λήψη και συγχρονισμό με ένα blockchain MW.
Το μειωμένο κόστος για τη συμμετοχή στο δίκτυο και τη λειτουργία ενός κόμβου μπορεί τελικά να οδηγήσει σε μια πιο διαφοροποιημένη και κατανεμημένη κοινότητα, η οποία πιθανότατα θα μείωνε τον συγκεντρωτισμό των κοινών mining σε πολλά μπλοκς PoW.
Επεκτασιμότητα
Τελικά, το Mimblewimble μπορεί να χρησιμοποιηθεί ως λύση πλευρικής αλυσίδας που θα μπορούσε να συνδεθεί με το Bitcoin ή άλλη γονική αλυσίδα. Ο σχεδιασμός MW μπορεί επίσης να βελτιώσει την απόδοση των καναλιών πληρωμής, όπως αυτά που χρησιμοποιούνται από το Lightning Network.
Μυστικότητα
Η κατάργηση του συστήματος δέσμης ενεργειών Bitcoin, σε συνδυασμό με τη χρήση εμπιστευτικών συναλλαγών φέρνει ένα υψηλό επίπεδο απορρήτου των χρηστών, αποκρύπτοντας τις λεπτομέρειες των συναλλαγών.
Επιπλέον, τα νομίσματα που βασίζονται σε μπλοκ Mimblewimble μπορούν να θεωρηθούν ανταλλάξιμα. Η ιδιότητα της ανταλλαξιμότητας είναι αυτό που καθιστά κάθε μονάδα ενός νομίσματος εναλλάξιμη με οποιαδήποτε άλλη μονάδα του ίδιου νομίσματος (είναι διακριτές).
Περιορισμοί
Απόδοση συναλλαγών
Οι εμπιστευτικές συναλλαγές τείνουν να μειώνουν σημαντικά την απόδοση των συναλλαγών λόγω του μεγαλύτερου μεγέθους δεδομένων. Έτσι, σε σύγκριση με ένα μη ιδιωτικό σύστημα, ένα blockchain που χρησιμοποιεί CT έχει μεγαλύτερο απόρρητο αλλά χαμηλότερα ποσοστά TPS (συναλλαγές ανά δευτερόλεπτο).
Ωστόσο, μπορούμε να πούμε ότι το συμπαγές μέγεθος MW αντιστοιχεί στον περιορισμό TPS που προκαλείται από τις εμπιστευτικές συναλλαγές. Αξίζει επίσης να σημειωθεί ότι η απόδοση της συναλλαγής εξαρτάται από άλλους παράγοντες, όπως το μέγεθος μπλοκ και η συχνότητα.
Δεν είναι ανθεκτικό στην κβαντική
Σε γενικές γραμμές, το πρωτόκολλο Mimblewimble δεν είναι ανθεκτικό στους κβαντικούς υπολογιστές καθώς βασίζεται σε σχετικά απλές ιδιότητες ψηφιακών υπογραφών. Όμως, ένας ώριμος κβαντικός υπολογιστής απέχει ακόμη δεκαετίες και τα κρυπτονομίσματα που χρησιμοποιούν το Mimblewimble πιθανότατα θα βρουν τρόπους για την πρόληψη των κβαντικών επιθέσεων τα επόμενα χρόνια. Στην πραγματικότητα, ορισμένες λύσεις έχουν ήδη πειραματιστεί (π.χ. Switch Commitments).
Αποποίηση ευθύνης: Το παρόν υλικό δεν περιέχει και δεν πρέπει να ερμηνεύεται ως περιέχον επενδυτική συμβουλή, επενδυτικές συστάσεις, προσφορά ή προσέλκυση για συναλλαγές σε χρηματοοικονομικά μέσα. Λάβετε υπόψη ότι αυτή η ανάλυση συναλλαγών δεν αποτελεί αξιόπιστο δείκτη για τυχόν τρέχουσες ή μελλοντικές επιδόσεις, καθώς οι συνθήκες ενδέχεται να αλλάξουν με την πάροδο του χρόνου. Πριν λάβετε οποιεσδήποτε επενδυτικές αποφάσεις, θα πρέπει να ζητήσετε συμβουλές από ανεξάρτητους πιστοποιημένους χρηματοοικονομικούς συμβούλους για να βεβαιωθείτε ότι κατανοείτε τους κινδύνους. ΠΡΟΣΟΧΗ στην μεταβλητότητα των τιμών των Κρυπτονομισμάτων και στις συναλλαγές CFD καθώς υπάρχουν κίνδυνοι για απώλειες των κεφαλαίων σας.