Η βάση δεδομένων που βασίζεται σε blockchain είναι ένας συνδυασμός παραδοσιακής βάσης δεδομένων και κατανεμημένης βάσης δεδομένων όπου τα δεδομένα καταγράφονται με συνναλαγές (transactions) μέσω της διεπαφής βάσεων δεδομένων[1] (Compute Interface)[2] που υποστηρίζεται από πολλαπλά επίπεδα αλυσίδων μπλοκ.[3] Η ίδια η βάση δεδομένων μοιράζεται με τη μορφή ενός κρυπτογραφημένου /αμετάβλητου καθολικού που κάνει τις πληροφορίες ανοιχτές για όλους.[4]
Έννοια
Στην πραγματικότητα, το blockchain δεν έχει δυνατότητες αναζήτησης όπως μία παραδοσιακή βάση δεδομένων και με τον διπλασιασμό των κόμβων, η κίνηση του δικτύου τετραπλασιάζεται χωρίς βελτίωση στη διεκπεραίωση, την καθυστέρηση ή τη χωρητικότητα. [5] Για να ξεπεραστούν αυτές οι ελλείψεις, η χρήση μιας παραδοσιακής βάσης δεδομένων και η προσθήκη σε λειτουργιών blockchain σε αυτήν ακούγεται πιο εφικτή. [6] Έτσι δημιουργήθηκε η έννοια της βάσης δεδομένων που βασίζεται σε blockchain, η οποία αποτελείται από σύννεφα πολλαπλών μελών που κινούνται σε δύο κύρια επίπεδα. η πρώτη είναι η διεπαφή βάσης δεδομένων και η δεύτερη είναι η "αγκύρωση" (anchoring) αλυσίδας μπλοκ.[1] Η ιδέα πίσω από την βάση δεδομένων που βασίζεται σε blockchain είναι να συμπληρώσει τη λειτουργικότητα και τα χαρακτηριστικά των βάσεων δεδομένων SQL και NoSQL με ιδιότητες blockchain όπως η μη-μεταβλητότητα των δεδομένων, η διασφάλιση ακεραιότητας, αποκεντρωμένος έλεγχος, η βυζαντινή ανοχή σφαλμάτων και ιχνηλασιμότητα συναλλαγών. [7]
Λίστα βάσεων δεδομένων που βασίζονται σε Blockchain
↑Casino, Fran; K. Dasaklis, Thomas; Patsakisa, Constantinos (March 2019). «A systematic literature review of blockchain-based applications: Current status, classification and open issues». Telematics and Informatics (Elsevier) 36: 55–81. doi:10.1016/j.tele.2018.11.006. ISSN0736-5853.
↑ 5,05,1Raikwar, Mayank· Gligoroski, Danilo (12 Μαρτίου 2020). «Trends in Development of Databases and Blockchain». 2020 Seventh International Conference on Software Defined Systems (SDS). σελίδες 177–182. ISBN978-1-7281-7219-4.