Как работает Blockchain?
Для чего нужен Blockchain?
Где можно применить Blockchain?
В данной статье мы убиваем эти вопросы!!!
Это гениальное изобретение человечества после интернета!
Прочитав статью Вы поймете на сколько прост Blockchain, в этом гениальность данного изобретения, созданного на благо каждого человека!
«Blockchain— это вечный цифровой распределённый журнал экономических транзакций, который может быть запрограммирован для записи не только финансовых операций, но и практически всего, что имеет ценность»
Представьте таблицу, которая тысячи раз продублирована в компьютерной сети. Затем представьте, что эта сеть разработана таким образом, что она регулярно обновляет эту таблицу, — и у вас уже есть общее представление о
Blockchain.
Информация, хранящаяся в Blockchain существует как общая и постоянно сверяемая база данных.
Такой способ использования сети имеет очевидные преимущества.
База данных Blockchain не хранится в каком-то единственном месте, а это означает, что он сохраняет записи действительно публично и они легко проверяются.
Не существует централизованной версии этой информации, которую бы мог повредить злоумышленник.
Копии хранятся на миллионах компьютеров одновременно, и ее данные доступны для всех желающих в Интернете.
Идея децентрализации
По замыслу, Blockchain представляет собой децентрализованную технологию.
Все, что происходит в Blockchain является функцией сети в целом. Все что происходит знают сразу все.
Глобальная сеть компьютеров использует Блокчейн-технологию для совместного управления базой данных Bitcoin-транзакций.
Т.е. Bitcoin управляется собственной сетью, а не каким-то одним центральным органом. Децентрализация означает, что сеть работает по принципу «от пользователя к пользователю» (или равный-к-равному / peer-to-peer или P2P).
Асимметричное шифрование – принцип работы
P2P. Безопасность.
Запомните асимметричное шифрование безопасно, естественно при выполнении всех условий.
И чтобы доказать это я попробую описать алгоритм понятным языком, чтобы каждый смог понять, что он безопасен.
Асимметричное шифрование асимметричный алгоритм предполагает под собой наличие двух ключей — публичного и приватного.
То есть сообщение шифруется публичным ключом, а расшифровывается приватным и ни как иначе.
Попробую объяснить еще проще и понятней, грубо говоря, на пальцах.
Представим некую Алису и Боба, которые хотят связаться или обменяться сообщениями, чтобы некая Синди не смогла перехватить эти сообщения.
Асимметрическое шифрование как я уже говорил предполагает наличие двух ключей публичного и приватного. У Алисы есть свой определенный приватный ключ и у Боба есть свой определённый приватный ключ.
Приватные ключи существуют для того чтобы расшифровывать сообщения.
Если Боб хочет получить сообщение от Алисы то он дает ей свой публичный ключ, то есть это ключ которым Алиса зашифрует для боба свое сообщение.
Алиса зашифровывает свое сообщение Hi с помощью публичного ключа Боба, и это сообщение уже закриптованное идет к бобу. И сообщение сможет расшифровать только Боб с помощью своего приватного ключа.
Допустим что все таки некая Синди перехватила зашифрованное сообщение от Алисы Бобу, но расшифровать она его не сможет так как у нее нет приватного ключа Боба.
Да уж, звучит сложно
теперь расскажу еще проще на примере ключика и замочка.
Если Алиса хочет передать Бобу некую шкатулку с чем то, все что нужно Бобу это предоставить свой замочек.
Алиса просто закрывает шкатулку замочком Боба, не имея даже ключа от него, то есть она, просто защелкивает замочек и передает шкатулку Бобу. Теперь сундук принадлежит Бобу, так как ключ от замочка находится только у него.
Вот что предполагает под собой асимметрическое шифрование с помощью приватного и публичного ключа, или принцип работы Р2Р.
Из чего состоит Blockchain и как он работает?
В блокчейн есть своя терминология сейчас я Вам о ней расскажу и сразу будем привязывать данную терминологию к вещам к которым мы уже привыкли, чтоб нам было более понятней.
Итак: Вся информация, обо всех транзакциях Bitcoin хранится в так называемой Бухгалтерской книге, которая называется
Блокчейн.
1. Blockchain — Книга
То есть все транзакции записываются в большой регистр, который называется Blockchain.
БЛОКЧЕЙН мы приравниваем к Книге
2. Блоки — Страницы
Далее идут БЛОКИ, собственно, из которого состоит Blockchain, блок это набор транзакций.
БЛОК мы приравняем к странице.
3.Транзакции – запись
Транзакция состоит из адреса отправителя, суммы и адреса получателя.
ТРАНЗАКЦИИ мы приравняем к записи.