Comprendre la différence entre une base de données et une blockchain

Différence entre une base de données & amp; Blockchain

Saviez-vous qu’une blockchain et une base de données sont deux choses différentes? Je demande cela parce que beaucoup considèrent la blockchain comme une base de données mais c’est bien plus que cela.

Bien sûr, une blockchain est une forme de base de données, une base de données distribuée. Je sais que certains d’entre vous pourraient devenir curieux quand je dis “distribué” & «Base de données» ensemble.

Gardons cette curiosité vivante car je vais souligner aujourd’hui la différence et la similitude entre une base de données et une blockchain.

Qu’est-ce qu’une blockchain?

Une blockchain est une base de données ou un registre distribué.

Il s’agit d’une technologie DLT ou de grand livre distribué que le monde n’avait pas vue avant de nous être présentée par la création de Bitcoin par Satoshi Nakamoto en 2009 seulement..

La technologie sous-jacente derrière Bitcoin est la «blockchain».

Sur CoinSutra, nous avons discuté en détail de la blockchain dans le passé: Le guide ultime pour comprendre ce qu’est une «blockchain» & Comment ça fonctionne.

Mais pour les non-initiés, je donnerai à nouveau une brève introduction.

Une blockchain est un registre distribué qui peut être utilisé entre des parties qui ne se font pas confiance avec des données.

Il en est ainsi parce que l’ajout de quelque chose à la blockchain nécessite des travaux à faire.

Par exemple, dans le cas de la blockchain Bitcoin, des blocs sont ajoutés à la chaîne toutes les 10 minutes par les mineurs avec des preuves cryptographiques et des horodatages. Mais n’oublions pas que ce processus rend les blockchains très lentes.

Ces preuves cryptographiques et horodatages ainsi que la preuve de travail garantissent que personne ne peut modifier ces données sans effectuer une quantité importante de travail. De plus, l’ajout de transactions avec horodatage crée un historique immuable qui peut être vérifié par n’importe qui.

Grâce à une blockchain, la provenance des enregistrements numériques devient facile et transparente.

On peut voir quand un enregistrement numérique a été créé (origine), la propriété des enregistrements avec horodatage et son statut actuel, comme nous l’avons fait dans la blockchain Bitcoin.

Sur la blockchain Bitcoin, vous pouvez en fait voir l’origine d’un BTC particulier, et combien de fois il a été traité entre différentes adresses, et quelle adresse possède réellement ce BTC..

Ce type de registre ou base de données distribué peut être très utile entre des parties qui ne se font pas confiance et qui souhaitent pourtant effectuer des transactions de manière équitable et non centralisée.

Enfin, dans l’architecture blockchain, n’importe qui peut écrire des enregistrements numériques sur la blockchain en mettant une quantité importante de travail appelée preuve de travail, il n’y a donc pas d’agence centralisée pour écrire sur une blockchain.

Qu’est-ce qu’une base de données?

Les bases de données sont une sorte de grand livre central où vous faites confiance à l’administrateur pour bien les gérer.

Bien sûr, l’administrateur de la base de données donne des droits de lecture ou d’écriture, contrairement à la blockchain où tout le monde peut le faire en effectuant la quantité de travail importante de manière correcte.

Mais comme la blockchain, les bases de données modernes peuvent stocker l’historique et différentes versions de données, mais dans une certaine mesure à l’aide d’une entité de confiance centralisée.

Et parce qu’ils sont de nature centralisée, leur maintenance est facile et leur rendement est élevé. Mais cela présente également l’inconvénient de faire confiance à une entité centralisée qui, lorsqu’elle est corrompue, peut compromettre l’ensemble des données et peut même changer la propriété des enregistrements numériques..

De plus, il n’est pas nécessaire de conserver toutes les versions précédentes du grand livre car nous faisons tous confiance à l’autorité centralisée par défaut et elles doivent agir équitablement, ce qui dans le monde réel est loin de la réalité..

Dans un tel système, il est facile de pirater les enregistrements numériques et ne peut donc pas résoudre des problèmes tels que la double dépense..

Conclusion: Blockchain vs base de données

Blockchain Base de données
Personne n’est l’administrateur ou le responsable Les bases de données ont des administrateurs & contrôle centralisé
Tout le monde peut accéder à la blockchain (publique) Seules les entités disposant de droits peuvent accéder à la base de données
Toute personne ayant une bonne preuve de travail peut écrire sur la blockchain Seules les entités autorisées à lire ou à écrire peuvent le faire
Les blockchains sont lentes Les bases de données sont rapides
Histoire des archives & propriété des enregistrements numériques Pas d’historique de records & propriété des enregistrements numériques

Je ne veux pas faire passer le message selon lequel les bases de données traditionnelles centralisées sont inutiles ou mauvaises. Au lieu de cela, je veux montrer que les deux types de registres peuvent être utilisés à des fins différentes.

Par exemple, partout où nous avons besoin de provenance et d’immuabilité, nous pouvons utiliser la «blockchain». Lorsque nous avons besoin de hautes performances et de confidentialité, nous pouvons utiliser des bases de données traditionnelles.

Comme ce poste? Partage-le avec tes amis!

Voici quelques autres articles triés sur le volet que vous pourrez lire ensuite:

  • Meilleures crypto-monnaies basées sur le jeu dans lesquelles investir cette année
  • Principaux portefeuilles pour stocker les jetons ERC20
  • Crypto-monnaie de contrepartie (XCP): tout ce que vous devez savoir
  • Quelles crypto-monnaies sont prises en charge par le portefeuille du grand livre?
  • Qu’est-ce qu’un explorateur de blocs / blockchain?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me