Блокчейн (Blockchain) - децентрализованная база данных

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

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

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

Почему это называется «Блокчейн»?

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

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

Распределенные реестры имеют 3 основных атрибута:

  1. Записано: сохраненная информация имеет отметку времени.
  2. Прозрачность: любой может видеть журнал транзакций.
  3. Децентрализованный: реестр существует на нескольких компьютерах, часто называемых узлами.

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

В совокупности все это создает неоспоримое хранилище информации, которое не может быть оспорено или объявлено ложным.

Блокчейн только для биткойнов?

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

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

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

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

Определение цифрового доверия

Доверие - это оценка риска между разными сторонами, и в цифровом мире определение доверия часто сводится к подтверждению личности (аутентификации) и предоставлению разрешений (авторизация).

Проще говоря, мы хотим знать: «Вы тот, кем себя называете?» и «Сможете ли вы делать то, что пытаетесь сделать?»

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

Аутентификации недостаточно. Авторизация - наличие достаточного количества денег, широковещательная передача правильного типа транзакции и т. д. - требует распределенной одноранговой сети в качестве отправной точки. Распределенная сеть снижает риск централизованного повреждения или сбоя.

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

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

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

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

Идея может быть применена к любой потребности в надежной системе записи.