Познавательно

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

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

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

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

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

Сатоши Накамото, анонимный изобретатель Биткоина, затем построил эту систему и сослался на этих двух ученых в своем техническом документе по Биткоину.

Он успешно внедрил первый публичный блокчейн в 2009 году.

схема генерации биткоинов

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

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

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

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

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

Каждый новый блок усиливает проверку предыдущего блока и, следовательно, всего блокчейна.

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

Что такое хэши?

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

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

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

Хэш-функция вернет один и тот же хэш независимо от того, сколько раз вы вводите одни и те же данные.

Если вы хотя бы немного измените введенные данные, хэш полностью изменится.

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

Самый быстрый способ узнать данные, которые создают какой-либо хэш, — это просто угадывать. И проверять. Снова и снова.

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

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

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

Какие бывают виды блокчейна

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

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

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

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

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

 

Реклама

Еще интересненькое

Материалы сайта предназначены для лиц старше 18 лет (18+)