Jacquard

Ссылка на GitHub: https://github.com/Jacqquard

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

Представьте себе цифровую книгу записей

Но не обычную, а с супер способностями. Назовем ее "Амбарной книгой 2.0".

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

  2. Цепочка = Сшитые страницы: А теперь самое интересное! Каждая новая страница не просто добавляется в конец книги. Она содержит уникальный отпечаток (криптографический хэш) предыдущей страницы. Таким образом, все страницы оказываются надежно сшиты в одну непрерывную цепь.

    • Почему это важно? Если кто-то попытается незаметно изменить запись на старой странице, например, в блоке №10, его отпечаток изменится. А поскольку отпечаток блока №10 записан в блоке №11, то и блок №11 станет недействительным, а за ним и №12, и так далее. Вся цепочка после измененного блока сломается, и это сразу станет видно.

  3. Децентрализация = Копии у всех: Главная магия! Эта амбарная книга не хранится у одного главного бухгалтера или на одном сервере. Ее копии, или их части одновременно находятся у множества участников сети по всему миру. Когда появляется новая страница, она рассылается всем, проверяется и добавляется в их копии книги.

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

Где это всё нужно?

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

  • Смарт-контракты: Само исполняющиеся договоры, работающие на блокчейне.

  • Логистика: Отслеживание цепочек поставок, борьба с контрафактом.

  • Голосования: Создание прозрачных и защищенных систем.

  • Авторское право: Фиксация прав на интеллектуальную собственность.

Итого, что мы имеем?

Прозрачность

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

Безопасность

Благодаря криптографии и распределённости, систему очень сложно взломать или подделать данные.

Неизменность

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

Подводим итоги

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