Найти в Дзене
НАДЕЖДА

Блокчейн, базовые понятия

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

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

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

Рассмотрим простыми словами некоторые понятия и термины, что они означают. Это облегчит понимание.

Принцип технологии блокчейн был известен до создания биткойна, но не применялся. Создатели биткойна впервые реально применили ее и за 7 лет обкатали по полной.

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

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

Некоторые понятия

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

Для начала познакомимся с термином хэширование или свертка. Свертка мне нравится больше, слово соответствует сути и не пугает своей непонятностью.

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

При любой передаче информации в интернете может потеряться или измениться какой-либо символ - цифра или буква.

Когда мы, например, диктуем номер телефона, адрес  или какое-то имя  по телефону, то просим абонента повторить записанные цифры или буквы. Таким образом, проверяем правильность переданных данных.

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

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

При приеме слова друг и кодового слова делают такую же операцию – перемножают цифры и сравнивают с принятым кодовым словом, сверткой.

У слова «друк», ошибочно написанного слова «друг», кодовое слово может быть другое. И становится понятно, что информация передана неверно.

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

Значит такое простое шифрование только отчасти защищает информацию.

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

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

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

Продолжение читайте здесь

Стоит ли мне просить вас поставить лайк этой статье и подписаться на мой канал? Буду рада за столь малую благодарность!