Введение в технологию Blockchain

...

Блок-цепи - это защищенные от подделок распределенные структуры данных, в которых транзакции регистрируются, отслеживаются, не изменяются и отображаются без центрального экземпляра в последовательности времени. Технология blockchain позволяет создавать и регулировать отношения собственности более непосредственно и эффективно, разработкой проектов в этой области занимается компания https://boostylabs.com/blockchain/lightning-network, чем раньше, поскольку непрерывная и неизменная запись данных создает для этого основу.

Таблицы как аналог

Упрощенный и сокращенный способ представить себе фундаментальную структуру блокчейн, образует распределенную таблицу. Эта таблица умножается и распространяется по сети из многочисленных компьютеров. Сеть компьютеров используется в технологии blockchain для регулярного переписывания таблицы и документирования изменений. Таким образом, информация, хранящаяся в блок-цепочке, существует как распределенная и постоянно сопоставляемая таблица или база данных. Эта форма использования сетевых компьютеров обусловливает некоторые особенности: хранение данных blockchain происходит не только в одном месте, но и на каждом из компьютеров в сети. Это, в частности, повышает отказоустойчивость. Кроме того, данные, содержащиеся в блокчейн, являются общедоступными в случае биткойна и легко проверяются для любого участника сети. Не существует центрального экземпляра блокчейна, который возможный злоумышленник может повредить или незаконно изменить.

Сотрудничество

Различия технологии blockchain с известными процедурами можно представить с помощью аналогии с онлайн-инструментами совместной работы. Традиционный способ обмена электронными документами с деловыми партнерами - это отправить получателю документ с просьбой пересмотреть его. Затем отправитель должен дождаться пересмотра и возврата копии документа, прежде чем он сможет увидеть изменения или самостоятельно внести дополнительные изменения. Таким образом, во время ожидания редактирование исключается. Встречным проектом для этого являются веб-онлайн-сервисы для создания текстовых документов. Документы могут быть отредактированы несколькими пользователями одновременно. При этом все стороны имеют доступ к одному и тому же документу в одно и то же время. Однако, в отличие от блокчейна, документ здесь управляется центральным органом.

Структуры данных

Блок-цепи образуют структуру данных, которая позволяет совместно изменять состояние, распределенное между многими участниками (например, баланс счета, перевод средств). При этом единообразие и безопасность сделок обеспечиваются путем подтверждения отдельных транзакций. От того, каким образом определяется разделенное состояние, зависит используемый механизм консенсуса. Безопасность подделок обеспечивается за счет использования современных криптографических процедур. Множество отдельных и сетевых участников (узлов) распределяют структуры данных, обеспечивая при этом высокую доступность и отказоустойчивость. Изменения в блокчейн выполняются с помощью механизмов консенсуса, а затем принимаются всеми узлами. При этом существуют различные подходы к предотвращению несанкционированных изменений. В принципе, участники могут просматривать остатки на счетах и просматривать все записи обо всех операциях всех участников.

Технология blockchain относительно нова. Техника и возможности применения будут развиваться еще дальше. Помимо возможностей, при этом будут возникать и новые риски.