Содержание

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

  • Как работает Бкчейн?

  • Как информация добавляется в блокчейн?

  • Кто изобрел блокчейн?

  • Что может Блокчейн?

  • Какое применение имеет Блокчейн?

  • Заключить


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

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

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


Как работает Блокчейн?

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

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

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


Как информация добавляется в блокчейн?

Целостность блокчейна будет нарушена, если будет записана неверная финансовая информация. При этом в распределенной системе нет ни администратора, ни администратора для ведения реестра – так как же обеспечить честность действий участников?

Сатоши предложил систему Proof-of-Work, которая позволит любому предложить блок для присоединения к сети. Чтобы предложить блок, они должны пожертвовать вычислительной мощностью, чтобы угадать решение, предложенное протоколом (для этого им необходимо хешировать данные несколько раз, чтобы получить число меньше определенного значения).

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

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

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

Механизм Proof-of-Work — наиболее проверенный механизм достижения консенсуса среди пользователей, но он не единственный. Альтернативы, такие как Proof-of-Stake, становятся все более популярными, хотя их еще предстоит должным образом реализовать в их истинной форме (несмотря на гибридные механизмы консенсуса, созданные давным-давно).


Кто изобрел блокчейн?

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

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

Хотите узнать больше об истории блокчейна? Прочтите нашу статью об истории блокчейна.


Что может Блокчейн?

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

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

Некоторые приложения для блокчейна могут включать:

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

  • Условный платеж – Алиса и Боб не доверяют друг другу, но хотят сделать ставку на исход спортивного матча. Они оба отправляют 10 ETH на смарт-контракт, который передает данные через оракул. В конце матча контракт оценит, какая команда победила, и выплатит победителю 20 ETH.

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

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


Какое применение имеет Блокчейн?

Технология блокчейн предлагает множество вариантов использования. Ниже приведены статьи о вариантах использования блокчейна в Binance Academy:

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

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

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

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

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

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

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

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


Заключить

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

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

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