Блокчейн

Блокчейн


Блокчейн в переводе дословно цепочка блоков.


В криптоэкономике, блокчейн - реестр из блоков информации о сделках с активами пользователей.


 Блоки составляют непрерывную  цепочку.


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


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


Информация в блокчейн меняется  одним способом – созданием нового блока.


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


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


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


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


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


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


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


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



Report Page