Relacyjna rozproszona baza danych i łańcuch bloków

Rozproszona baza danych

Rozproszony relacyjny Baza danych to system zarządzania bazą danych, który wykorzystuje relację klucza podstawowego (PK) i klucza obcego (FK). Prawie każde rozwiązanie ERP korzysta z relacyjnej bazy danych. W prostym kontekście ta baza danych dzieli wszystkie dane na podstawie relacji między nimi. Na przykład dane pracownika można zapisać w trzech tabelach, tj. Dane pracownika, Adres pracownika i Wynagrodzenie pracownika, gdzie każda tabela posiada identyfikator pracownika jako wspólny klucz.

Księga Blockchain

Blockchain można zdefiniować jako zdecentralizowaną bazę danych lub po prostu zdecentralizowaną połączoną listę, w której lista rekordów (zwanych blokami) jest połączona za pomocą kryptografii. Poprzez zdecentralizację chcemy, aby nie było jednej bazy danych, w której zapisywane są wszystkie rekordy, a raczej ten sam zestaw danych jest zapisywany w wielu bazach danych. Blok w łańcuchu bloków zawiera katalog rekordów (znany jako dane transakcyjne), znacznik czasu (tj. czas UNIX) i skrót kryptograficzny poprzedniego bloku (hasz konwertuje dane poprzedniego bloku na stałą długość losowych znaków).

Różnica między rozproszoną bazą danych a Blockchain

Oba wymienione powyżej systemy bazodanowe mają swoje zalety i wady. Przyjrzyjmy się podstawowym różnicom między tymi systemami baz danych:

Relacyjna rozproszona baza danychKsięga Blockchain
Kontrolowane przez administratoraBrak administratora, wszyscy dzielą te same dane
Dostęp ograniczony do przeglądania danychKażdy może uzyskać dostęp (publiczny) Blockchain
Dostęp ograniczony do zapisu danychKażdy, kto ma właściwy konsensus, może pisać
Relacyjne bazy danych są szybkieBlockchain, ze względu na proces weryfikacji, jest powolny
Brak śladów historii edytowanych danych, chyba że zachowana jest tabela dziennikaHistoria danych jest utrzymywana przez hashowanie
Wysoka wydajność i poufnośćWysoka proweniencja i niezmienność

Porównanie bazy danych i łańcucha bloków

Zostaw komentarz

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.