HDG объясняет: что такое база данных блокчейна?

Если вы ищете простое объяснение того, что такое база данных блокчейна, вам будет трудно найти то, которое фокусируется на гайках и болтах. Большинство энтузиастов блокчейна используют такие общие термины, как децентрализация и распределенные реестры, но что все это значит?

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

Что такое блокчейн?(What Is a Blockchain?)

Основополагающей частью базы данных блокчейна является то, что называется блокчейном. Если вы спросите большинство технических блоггеров, они скажут, что «блокчейн — это распределенный реестр».

Но что такое «распределенный реестр»?

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

Вместо этого вся сеть узлов (компьютеров), хранящих данные, составляет своего рода «сервер». Файл, хранящийся в этой книге, снабжен криптографической подписью, чтобы вы, как «участник», могли просматривать содержащиеся в нем данные.

Однако центрального сервера, на котором хранится вся информация, не существует. Вот почему он называется «децентрализованным».

Блокчейн использует эту технологию реестра для хранения своего собственного типа информации, состоящей из «блоков». Каждый новый «блок» данных должен быть подтвержден и проверен каждым узлом в сети, прежде чем его можно будет добавить. Это то, что делает технологию такой безопасной.

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

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

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

Что такое база данных блокчейна?(What Is a Blockchain Database?)

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

Грузовой манифест содержит список всего груза, помещенного на борт корабля при его отбытии, того, что выгружается в каждом доке, и того, что остается. Подобные отгрузочные документы имеют решающее значение для компаний, которые отгружают миллионы товаров в год, таких как Amazon или Walmart

Манифест содержит постоянно обновляемый журнал:

  • Описание товаров
  • Грузоотправитель и грузополучатель
  • Количество товара
  • Происхождение и пункт назначения
  • Ценность

Таможенные агенты, автотранспортные компании и многие другие организации, составляющие всю цепочку доставки, зависят от точности этих записей. К сожалению, во всем мире существует история мошенничества, когда товары «теряются» и манифесты модифицируются без разрешения.

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

Идеальное решение — база данных на блокчейне. Это связано с тем, что после того, как база данных блокчейна обновлена ​​и проверена как новый блок в «бухгалтерской книге», ее невозможно изменить или манипулировать.

  1. В порту №1 база данных блокчейна обновляется записями, показывающими количество и стоимость товаров, загруженных на корабль.
  2. В порту № 2 он обновляется по мере выгрузки товаров, а грузовые манифесты обновляются по мере их загрузки.
  3. Когда грузовики прибывают на склад, база данных блокчейна обновляется с указанием количества и местонахождения товара.
  4. Когда товары уходят со склада в магазины, база данных блокчейна постоянно пополняется новой информацией о товарах.

Поскольку каждая транзакция проверяется и проверяется как аутентифицированная и одобренная, любая попытка манипулировать первоначальным количеством или стоимостью на этом пути потерпит неудачу. Сдержки и противовесы должны соответствовать строгой аутентификации каждого узла в блокчейне. Неправильные «(Incorrect “) балансы» не допускаются. Человеческая(Human) ошибка больше не является оправданием.

База данных «Цепь»(A “Chain” Database)

Когда вы думаете о базе данных блокчейна с точки зрения «цепи», легко представить, какие отрасли лучше всего подходят для этой технологии.

Как правило, это те области, к которым необходимо добавить новую, точную и обновленную информацию.

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

Первый «блок» в цепочке может содержать следующие данные.

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

Если какая-либо из транзакций недействительна по отношению к первому блоку, новый блок не будет принят в качестве действительной транзакции блокчейна.

Это означает, что человеческий фактор не может привести к «потере» товаров в пути следования. Весь блокчейн служит точной записью маршрута отгрузки всех товаров в пути.

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

Приложения базы данных блокчейна(Blockchain Database Applications)

Пригодна ли эта технология в реальном мире? Walmart определенно так думает.

В 2018 году канадское(Canadian) подразделение Walmart официально запустило собственную цепочку поставок блокчейна, которая отслеживала такие виды транзакций по доставке для 70 поставщиков транспортных компаний.

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

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

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

  • В 2020 году ВВС (Defense)США(U.S. Air Force) тестируют базу данных блокчейна для обмена документами в Министерстве(Department) обороны .
  • В 2017 году Эстония(Estonia) использовала эту технологию для защиты данных государственного сектора.
  • В 2019 году нефтегазовая компания Dietsmann совместно с Modex (Dietsmann)запустила(Modex) пилотный проект блокчейна для развертывания собственных блокчейн-проектов.
  • В 2018 году Управление по санитарному надзору за качеством пищевых продуктов(Food) и медикаментов(Drug Administration) исследовало использование технологии базы данных блокчейна для защиты данных здравоохранения.
  • В 2019 году Depository Trust & Clearing Corp , владеющая инвестиционными активами Уолл-стрит(Wall Street) на сумму 48 триллионов долларов , запустила базу данных блокчейна для обработки своих записей по 50 000 учетных записей.

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

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



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts