Blockchain - Το μέλλον της χρηματοοικονομικής τεχνολογίας

blockchain ανάπτυξη
Χρόνος διαβασματός: 4 πρακτικά

Οι λέξεις cryptocurrency και blockchain βρίσκονται τώρα παντού. Αυτή η δημόσια προσοχή μπορεί να εξηγηθεί από δύο παράγοντες: το υψηλό κόστος της κρυπτογράφησης Bitcoin και την πολυπλοκότητα της κατανόησης της ουσίας της τεχνολογίας. Η ιστορία της εμφάνισης του πρώτου ψηφιακού νομίσματος και της υποκείμενης τεχνολογίας P2P θα μας βοηθήσει να κατανοήσουμε αυτές τις «κρυπτογραφικές ζούγκλες».

Αποκεντρωμένο δίκτυο

Υπάρχουν δύο ορισμοί του Blockchain:

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

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

Συνολικά υπάρχουν δύο τύποι αρχιτεκτονικών:

  1. Δίκτυο διακομιστή-πελάτη;
  2. Ομότιμο δίκτυο.

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

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

Μια πρώιμη έκδοση των δικτύων peer-to-peer είναι το σύστημα διανομής μηνυμάτων USENET που αναπτύχθηκε το 1979. Οι επόμενες δύο δεκαετίες σηματοδοτήθηκαν από τη δημιουργία P2P (Peer-to-Peer) - εφαρμογές σε εντελώς διαφορετικούς τομείς. Ένα από τα πιο διάσημα παραδείγματα είναι η υπηρεσία Napster, το κάποτε δημοφιλές δίκτυο ανταλλαγής αρχείων peer-to-peer ή BOINC, η πλατφόρμα λογισμικού για κατανεμημένους υπολογιστές και το πρωτόκολλο BitTorrent, το οποίο αποτελεί τη βάση των σύγχρονων πελατών torrent.

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

Αποθήκευσης δεδομένων

Η συντριπτική πλειονότητα των εφαρμογών και των συστημάτων για κανονική λειτουργία απαιτούν τη δυνατότητα λειτουργίας ενός συνόλου δεδομένων. Υπάρχουν πολλοί τρόποι οργάνωσης μιας τέτοιας εργασίας και ένας από αυτούς χρησιμοποιεί τη μέθοδο peer-to-peer. Οι κατανεμημένες ή παράλληλες βάσεις δεδομένων διακρίνονται από το γεγονός ότι οι πληροφορίες εν μέρει ή ολόκληρες αποθηκεύονται σε κάθε συσκευή του δικτύου.

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

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

Blockchain

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

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

Αδειο κουτί

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

Η στιγμή της συναλλαγής

Κάθε συμμετέχων κάθεται με ένα φύλλο χαρτιού και ένα στυλό και είναι έτοιμος να καταγράψει όλες τις συναλλαγές που θα γίνουν.

Σε κάποιο σημείο, ο συμμετέχων αριθμός 2 θέλει να στείλει 100 δολάρια στον αριθμό συμμετέχοντα 9.

Προκειμένου να ολοκληρωθεί μια συναλλαγή, ο Συμμετέχων Νο. 2 δηλώνει σε όλους: «Θέλω να μεταφέρω 100 δολάρια στο Νο. 9, οπότε σημειώστε το στο φύλλο σας».

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

Μετά από αυτό, η συναλλαγή θεωρείται πλήρης.

Εκτέλεση συναλλαγών

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

Προσθήκη φύλλου στο κουτί

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

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

Μελλοντικός

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

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.