Πώς να εντοπίσετε ένα μισοψημένο blockchain PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Πώς να εντοπίσετε ένα μισό ψημένο blockchain

Όταν οι αλυσίδες και τα μπλοκ δεν εξυπηρετούν κανένα χρήσιμο σκοπό

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

Φυσικά, η εκρηκτική ανάπτυξη των έργων blockchain οδήγησε στην ανάπτυξη επιτρεπόμενων πλατφορμών blockchain, στις οποίες κατασκευάζονται αυτά τα έργα. Για παράδειγμα, το προϊόν μας Πολυαλυσίδα έχει τριπλασιαστεί στη χρήση κατά το παρελθόν έτος, είτε μετράμε την επισκεψιμότητα στον ιστό, τις μηνιαίες λήψεις ή τις εμπορικές ερωτήσεις. Και φυσικά, υπάρχουν πολλές άλλες πλατφόρμες, όπως BigChainDB, Αλυσίδα, σκοινί, Συντελεστές, Στοιχεία, Eris, Ύφασμα, Ethereum (αναπτύσσεται σε κλειστό δίκτυο), HydraChain και Ανοιχτή αλυσίδα. Για να μην αναφέρουμε ακόμη περισσότερες νεοσύστατες εταιρείες που έχουν αναπτύξει κάποιο είδος πλατφόρμας blockchain αλλά δεν την έχουν δημοσιοποιήσει.

Για εταιρείες που επιθυμούν να εξερευνήσουν και να κατανοήσουν μια νέα τεχνολογία, η πληθώρα επιλογών είναι γενικά καλό. Ωστόσο, στην περίπτωση των μπλοκ αλυσίδων, οι οποίες εξακολουθούν να παραμένουν χαλαρά καθορισμένες και ελάχιστα κατανοητές, αυτή η ουσία έρχεται με ένα σημαντικό μειονέκτημα: πολλές από τις διαθέσιμες πλατφόρμες "blockchain" δεν αντιμετωπίζουν πραγματικά το βασικό πρόβλημα που προορίζονται να λύσουν. Και ποιο είναι αυτό το πρόβλημα; Επιτρέψτε μου να αναφέρω το συνοπτικό ορισμός βίντεο από τον Richard Gendal Brown, CTO της R3, σε πλήρη:

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

Για να πάρετε ένα ακραίο παράδειγμα, σκεφτείτε ένα μάτσο τούβλα Lego δεμένα μαζί με κορδόνι. Εάν χρησιμοποιούμε τον όρο "αλυσίδα μπλοκ" για να περιγράψουμε αυτό το είδος μόδας, ποιος να πει ότι δεν το περιγράφουμε με ακρίβεια; Ωστόσο, αυτή η συγκεκριμένη αλυσίδα μπλοκ δεν θα βοηθήσει πολλά μέρη να μοιραστούν με ασφάλεια και απευθείας μια βάση δεδομένων χωρίς κεντρικό ενδιάμεσο. Ομοίως, πολλές πλατφόρμες "blockchain" κάνουν κάτι που σχετίζεται με αλυσίδες μπλοκ, αλλά επίσης δεν διαθέτουν τις απαραίτητες ιδιότητες για να χρησιμεύσουν ως βάση για μια βάση δεδομένων peer-to-peer.

Πώς να εντοπίσετε ένα μισοψημένο blockchain PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.
Μια άλλη αλυσίδα μπλοκ που δεν βοηθά στην κοινή χρήση βάσεων δεδομένων - πηγή.

Ελάχιστο βιώσιμο blockchain

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

Εδώ είναι έξι κρίσιμοι τρόποι με τους οποίους αυτό το σύστημα θα μπορούσε να αποτύχει στους χρήστες του:

  • Πλαστογραφία: Μεταφορά μεριδίων από ένα άτομο σε άλλο χωρίς την άδεια του αποστολέα.
  • Λογοκρισία: Αρνούμενος να ικανοποιήσει το αίτημα κάποιου για μεταφορά ορισμένων μεριδίων αλλού.
  • Αντιστροφή: Αναίρεση μεταφοράς που πραγματοποιήθηκε κάποια στιγμή στο παρελθόν.
  • Αθέμιτο: Αλλαγή της συνολικής ποσότητας μετοχών στο σύστημα χωρίς αντίστοιχη ενέργεια από τον εκδότη.
  • Ασυνέπεια: Δίνοντας διαφορετικές απαντήσεις σε ερωτήσεις από διαφορετικούς χρήστες.
  • Downtime: Δεν αποκρίνεται καθόλου στα εισερχόμενα αιτήματα για πληροφορίες.

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

Οι μπλοκ αλυσίδων ή τα κατανεμημένα καθολικά καταργούν την ανάγκη αυτού του είδους κεντρικού χειριστή βάσης δεδομένων, επιτρέποντας στους χρήστες μιας βάσης δεδομένων να αλληλεπιδρούν απευθείας μεταξύ τους σε βάση peer-to-peer. Στο παράδειγμά μας, οι μέτοχοι θα μπορούσαν να κρατήσουν με ασφάλεια τις μετοχές τους σε ένα blockchain το οποίο διαχειρίζονται συλλογικά και να κάνουν μεταφορές ο ένας στον άλλο αμέσως μέσω αυτής της αλυσίδας. (Το μειονέκτημα είναι μια σημαντική απώλεια εμπιστευτικότητας μεταξύ των χρηστών της αλυσίδας, την οποία δεν θα αντιμετωπίσουμε εδώ, αλλά έχω προηγουμένως συζητήθηκε εκτενώς.)

Όλα αυτά μας φέρνουν πίσω στο ζήτημα των πλατφορμών blockchain. Προκειμένου να χρησιμεύσει ως μια βιώσιμη βάση για κοινή χρήση βάσεων δεδομένων από ομότιμους, ο blockchain πρέπει να προστατεύσει τους συμμετέχοντες από τους έξι τύπους αποτυχίας βάσης δεδομένων - πλαστογράφηση, λογοκρισία, αντιστροφή, παράνομες συναλλαγές, ασυνέπεια και διακοπή λειτουργίας. Ενώ πολλά προϊόντα στην αγορά πληρούν αυτές τις προϋποθέσεις, αρκετά από αυτά πλησιάζουν. Ονομάζω αυτές τις μπλοκ αλυσίδες «μισοψημένες» επειδή μπορεί να αντιμετωπίσουν μερικοί αυτών των κινδύνων, αλλά όχι όλων. Τουλάχιστον από ορισμένες απόψεις, οι χρήστες της βάσης δεδομένων εξακολουθούν να εξαρτώνται από την καλή συμπεριφορά ενός μεμονωμένου συμμετέχοντα, που είναι ακριβώς το σενάριο που θέλουμε να αποφύγουμε.

Αυτά τα μισά ψημένα μπλοκ έρχονται σε οποιονδήποτε αριθμό ποικιλιών, αλλά τρία αρχέτυπα ξεχωρίζουν ως τα πιο κοινά ή προφανή. Δεν θα ονομάσω μεμονωμένα προϊόντα γιατί, δεν θέλω να προσβάλω. Η κοινότητα εκκίνησης blockchain είναι αρκετά μικρή ώστε οι περισσότεροι από εμάς να γνωρίζουμε ο ένας τον άλλον μέσω διασκέψεων και άλλων συναντήσεων και οι αλληλεπιδράσεις τείνουν να είναι θετικές. Παρ 'όλα αυτά, εάν τα blockchains (με την έννοια των χρήσιμων βάσεων δεδομένων peer-to-peer) πρόκειται να εμφανιστούν ως συνεκτική κατηγορία προϊόντων, είναι σημαντικό να γίνει διάκριση μεταξύ μισών ψημένων και πραγματικών λύσεων.

Το blockchain ενός επικυρωτή

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

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

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

Μια πλατφόρμα προσφέρει μια στροφή σε αυτό το σχήμα, στο οποίο τα μπλοκ δημιουργούνται κεντρικά από έναν μόνο κόμβο, αλλά μια απαρτία άλλων καθορισμένων κόμβων τους υπογράφει για να δείξει τη συναίνεση. Όσον αφορά τον κίνδυνο ασυνέπειας, αυτό σίγουρα βοηθά. Οι κόμβοι στην απαρτία θα δανείζουν μόνο τις υπογραφές τους σε μία μόνο έκδοση του blockchain, η οποία ως εκ τούτου μπορεί να θεωρηθεί έγκυρη. Ωστόσο, οι κόμβοι απαρτίας δεν μπορούν να βοηθήσουν εάν οι μπλοκ γεννήτρια λογοκρίνουν συναλλαγές ή χάσουν τη σύνδεσή τους με το Διαδίκτυο. Τελικά, αυτός ο τύπος blockchain εξακολουθεί να χρησιμοποιεί αρχιτεκτονική hub-and-speak και όχι δίκτυο peer-to-peer.

Το κοινόχρηστο blockchain

Από τεχνική άποψη, υπάρχουν πολλές ομοιότητες μεταξύ blockchains και πιο παραδοσιακών κατανεμημένων βάσεων δεδομένων όπως η Cassandra και η MongoDB. Και στις δύο περιπτώσεις, οι συναλλαγές μπορούν να ξεκινήσουν από οποιονδήποτε κόμβο στο δίκτυο και πρέπει να φτάσουν σε όλους τους άλλους κόμβους ως μέρος μιας συναίνεσης σχετικά με την κατάσταση ανάπτυξης της βάσης δεδομένων. Τόσο οι blockchain όσο και οι κατανεμημένες βάσεις δεδομένων πρέπει να αντιμετωπίσουν τον λανθάνοντα χρόνο (καθυστερήσεις στην επικοινωνία που προκύπτουν από την απόσταση μεταξύ των κόμβων) και την πιθανότητα ορισμένων κόμβων ή / και συνδέσμων επικοινωνίας να διακόπτονται κατά διαστήματα.

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

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

Μια βάση δεδομένων μπορεί να κοινοποιηθεί μόνο με ασφάλεια απέναντι όρια εμπιστοσύνης εάν οι κόμβοι αντιμετωπίζουν όλη τη δραστηριότητα στο δίκτυο με κάποιο βαθμό υποψίας. Για παράδειγμα, κάθε συναλλαγή που τροποποιεί τη βάση δεδομένων πρέπει να υπογράφεται μεμονωμένα ψηφιακά, καθώς, σε μια αρχιτεκτονική peer-to-peer, δεν υπάρχει άλλος τρόπος να γνωρίζουμε το πραγματικό σημείο προέλευσής της. Ομοίως, κάθε εισερχόμενο μήνυμα, όπως η ανακοίνωση ενός νέου μπλοκ, πρέπει να αξιολογείται κριτικά για το περιεχόμενο και το περιβάλλον του. Σε αντίθεση με τις κατανεμημένες βάσεις δεδομένων, οι κόμβοι δεν πρέπει να μπορούν να τροποποιούν άμεσα και άμεσα την κατάσταση ενός άλλου κόμβου.

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

Το blockchain του ενός cloud

Μέχρι στιγμής το πιο περίεργο φαινόμενο που έχω δει είναι οι πλατφόρμες blockchain στις οποίες μπορείτε να έχετε πρόσβαση μόνο μέσω της πλατφόρμας-ως-υπηρεσίας που βασίζεται σε cloud. Για να είμαστε σαφείς, δεν μιλάμε για μερικούς από τους συμμετέχοντες του blockchain επιλέγοντας να φιλοξενήσουν τους κόμβους τους στον πάροχο επιλογών cloud, όπως Η Microsoft Azure or Amazon υπηρεσίες Web. Αντίθετα, αυτό είναι ένα blockchain που μπορεί αποκλειστικά να έχετε πρόσβαση μέσω API που εκτίθενται από τους διακομιστές μιας εταιρείας που «φιλοξενεί» το.

Ας παραχωρήσουμε, για λόγους επιχειρήματος, ότι ένας κεντρικός πάροχος blockchain έχει πραγματικά μια ομάδα κόμβων που λειτουργεί υπό τον έλεγχό του. Τι διαφορά κάνει αυτό στους χρήστες του συστήματος που στέλνουν αιτήματα API και λαμβάνουν απαντήσεις; Οι συμμετέχοντες δεν έχουν κανέναν τρόπο να εκτιμήσουν εάν οι συναλλαγές όλων έχουν υποβληθεί σε επεξεργασία χωρίς παράλειψη ή λάθος. Ίσως η κεντρική υπηρεσία να δυσλειτουργεί ή ίσως να λογοκρίνει ή να αντιστρέφει σκόπιμα ορισμένες συναλλαγές. Και αν πιστεύετε ότι ο πάροχος blockchain δεν έχει κανένα λόγο να το κάνει αυτό, γιατί να μην τους χρησιμοποιήσετε για να φιλοξενήσετε μια κανονική κεντρική βάση δεδομένων; Θα αποκτήσετε ένα πιο ώριμο προϊόν με καλύτερη απόδοση και δεν θα υποφέρετε κανέναν από τους κινδύνους εργασίας με νέες τεχνολογίες. Εν ολίγοις, οι κεντρικές blockchain είναι εξίσου χρήσιμες με το Lego σε μια συμβολοσειρά.

Επίλυση του μυστηρίου

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

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

Μπορώ να δω δύο κύριες κατηγορίες εξηγήσεων - τεχνικές και εμπορικές. Για να ξεκινήσετε με το τεχνικό, είναι μάλλον δύσκολο να δημιουργήσετε κατανεμημένα συστήματα συναίνεσης που μπορούν να ανεχθούν έναν ή περισσότερους κόμβους που συμπεριφέρονται κακόβουλα με απρόβλεπτους τρόπους. Στην περίπτωση του MultiChain, κάναμε κάποια απάτη, χρησιμοποιώντας την εφαρμογή αναφοράς του bitcoin ως σκληρό σημείο εκκίνησης και στη συνέχεια αντικαταστήσαμε την απόδειξη της εργασίας από έναν δομικά παρόμοιο αλγόριθμο συναίνεσης που ονομάζεται «διαφορετική εξόρυξη». Οι ομάδες που αναπτύσσουν έναν κόμβο blockchain από το μηδέν πρέπει να σκεφτούν βαθιά για τις ασύγχρονες και αντιδικικές διεργασίες - έναν συνδυασμό για τον οποίο λίγοι προγραμματιστές έχουν εμπειρία. Σίγουρα μπορώ να καταλάβω τον πειρασμό να κάνω μια συντόμευση, όπως η χρήση ενός κόμβου για τη δημιουργία μπλοκ, ή το piggybacking σε μια υπάρχουσα κατανεμημένη βάση δεδομένων, ή μόνο τρέχοντας κόμβους σε ένα αξιόπιστο περιβάλλον. Η επιλογή οποιουδήποτε από αυτά καθιστά αναμφίβολα τη ζωή ευκολότερη για τους προγραμματιστές, ακόμα κι αν αυτό υπονομεύει ολόκληρο το σημείο.

Όσον αφορά τους εμπορικούς λόγους, κάθε εκκίνηση φαίνεται να πλησιάζει την ευκαιρία blockchain από διαφορετική οπτική γωνία. Εδώ στην Coin Sciences, επικεντρωνόμαστε στο να γίνουμε προμηθευτής λογισμικού (βάση δεδομένων), οπότε διανέμουμε το MultiChain δωρεάν, ενώ αναπτύσσουμε έναν premium κόμβο με πρόσθετες δυνατότητες. Άλλες νεοσύστατες εταιρείες θέλουν να πουλήσουν συνδρομητικές υπηρεσίες, οπότε θα δημιουργήσουν φυσικά μια πλατφόρμα την οποία οι πελάτες δεν μπορούν να φιλοξενήσουν. Μερικοί ελπίζουν να ελέγξουν κεντρικά ένα blockchain ή να βοηθήσουν τους συνεργάτες τους να το κάνουν (μια περίεργη φιλοδοξία για μια τεχνολογία διαμεσολάβησης!) Και φυσικά προσελκύονται σε αλγόριθμους συναίνεσης που βασίζονται σε έναν μόνο κόμβο. Και τέλος, υπάρχουν εταιρείες των οποίων ο πρωταρχικός στόχος είναι η πώληση συμβουλευτικών υπηρεσιών, οπότε η πλατφόρμα τους δεν χρειάζεται να λειτουργεί καθόλου, αρκεί ο ιστότοπός του να φέρνει μερικούς μεγάλους πελάτες.

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

Ως χρήστης μπλοκ αλυσίδων, πώς μπορείτε να αποφύγετε να πιάσετε αυτές τις πλάνες; Κατά την αξιολόγηση μιας συγκεκριμένης πλατφόρμας blockchain, μην ξεχάσετε να ρωτήσετε αν πληροί τις έξι προϋποθέσεις της ασφαλούς ανταλλαγής βάσεων δεδομένων peer-to-peer: πρόληψη διακοπής λειτουργίας και ασυνέπειας, καθώς και πλαστογράφηση συναλλαγών, λογοκρισία, αντιστροφή και παρανομία. Και προσέξτε τις εξηγήσεις που συνίστανται σε υπερβολικά μούδιασμα ή κουνώντας τα χέρια - μάλλον σημαίνουν ότι η απάντηση είναι όχι.

Παρακαλώ δημοσιεύστε τυχόν σχόλια στο LinkedIn.

Πηγή: https://www.multichain.com/blog/2016/12/spot-half-baked-blockchain/

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

Περισσότερα από Πολλαπλές αλυσίδες