Найти тему
Вечный учащийся

ЦепОчка

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

СТС, пожалуйста не бейте за авторские права
СТС, пожалуйста не бейте за авторские права

Цепочка блоков

Или blockchain — выстроенная по определённым правилам непрерывная последовательная цепочка блоков, содержащих какую-либо информацию. Wiki как всегда точна, но непонятна для человека вне мира криптографии и криптовалют. Что за блоки? Какие правила? Какая информация?

Блоки и причём тут костяшки домино?

В прошлой статье были выделены 2 важных характеристики, обеспечивающие безопасность криптовалюты: децентрализация (отсутствие посредника между пользователями в виде банка) и распределённость (одноранговость системы).

Инфографика SkillBox. Пожалуйста не бейте за авторские права
Инфографика SkillBox. Пожалуйста не бейте за авторские права

На второй картинке, конечно, складывается ощущение формирования центра, но это не так (самая красивая и понятная картинка). На картинке не блоки!!! А пользователи сети и они все взаимосвязаны между друг другом, впрочем как и блоки.

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

Криво, косо, зато сам
Криво, косо, зато сам

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

  • Неизменяемость данных блоков (Если подменишь данные в одном блоке, придётся менять данные во всех предыдущих)
  • Линейность цепочки (Лишние ветви отсекаются, из-за последовательности цепи)
  • Прозрачность транзакций (Каждый участник системы имеет копию уже сформированной цепочки. При добавлении нового блока система сранивает данные в НОВОМ блоке о СТАРОМ у всех участников)
Транзакция — неделимая (базы данных) операция по переводу средств (финансы). Транзакция либо произошла, либо нет. Её нельзя отменить.

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

-4

Вот пример моей транзакции с одним из кошельков в блокчейне Telegram. (ссылка, чтоб потыкать при желании: https://tonviewer.com/transaction/bf4c2b663fe388100d7bc945a972ea30ce7f58bdf82e93e7dccd2530bb916ee3)

-5

Получается...

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


С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц