Какая разница между блокчейном и базой данных?

Знаете ли вы, что блокчейн и база данных – это две разные вещи? Многие считают блокчейн похожим на базу данных, но он представляет собой нечто гораздо большее.

Блокчейн – это распределенная база данных.

Давайте поговорим о различиях между базой данных и блокчейном.

Что такое блокчейн?

Блокчейн – это распределенная база данных или распределённая бухгалтерская книга. Это технология DLT (распределенной бухгалтерской книги), которую миру предоставил Satoshi Nakamoto, создав Bitcoin (BTC) в 2009 году. Основополагающая технология Bitcoin – это блокчейн.

Блокчейн – это распределенная бухгалтерская книга, которая может использоваться между сторонами, которые не доверяют друг другу при передаче и использовании данных.

Добавление данных в блокчейн требует выполнения работы. Например, в случае блокчейна Bitcoin каждые 10 минут майнерами добавляются в цепочку блоки с криптографическими доказательствами и временными метками. Однако этот процесс делает блокчейны очень медленными.

Эти криптографические доказательства и метки времени вместе с доказательством работы (алгоритм proof-of-work) гарантируют, что никто не сможет редактировать эти данные, не проделав значительный объем работы. Кроме того, добавление транзакций с отметкой времени создает неизменяемую историю, которая может быть проверена кем угодно.

В блокчейне происхождение цифровых записей становится простым и прозрачным. Можно увидеть, когда была создана цифровая запись (origin), а также её нынешний статус, как в блокчейне Bitcoin.

В блокчейне Bitcoin вы можете увидеть дату создания конкретного BTC, сколько раз он переводился между различными адресами и какой адрес фактически владеет этим BTC.

Этот тип распределенной бухгалтерской книги (базы данных) может быть очень полезным для сторон, которые не доверяют друг другу и тем не менее хотят вести дела друг с другом справедливым и не централизованным способом.

Для записей в блокчейне не существует централизованного органа, потому что любой человек может делать цифровые записи в блокчейне, проделав значительный объем работы (алгоритм prof-of-work).

Что такое база данных?

Базы данных являются своего рода центральной бухгалтерской книгой, управление которой доверяется администратору.

В базе данных администратор предоставляет права на чтение или запись, в отличие от блокчейна, где любой может читать и делать записи, проделав значительный объем работы.

Но, как и блокчейн, современные базы данных могут хранить историю и различные версии данных, но в определенной степени с помощью централизованного доверенного лица.

Из-за централизованной природы баз данных их легко обслуживать. Однако это приводит к недостатку доверия к централизованному органу, который может скомпрометировать все данные и даже может изменить владельца цифровых записей.

В такой системе легко подделывать цифровые записи и, следовательно, в ней не могут быть решены такие проблемы, как двойное расходование.

Нет необходимости хранить все предыдущие версии бухгалтерской книги, потому что мы все доверяем централизованному органу по умолчанию, и он должен действовать честно.

Заключение

Оба типа распределённой бухгалтерской книги (блокчейн и базы данных) могут использоваться для различных целей. Например, там, где нам нужно происхождение и неизменность, мы можем использовать блокчейн. Когда нам нужна высокая производительность и конфиденциальность, мы можем использовать традиционные базы данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Горячие
Последние