Сегодня у нас основа основ, а именно его величество блокчейн. Именно он лежит в основе всех криптовалют и, на мой не очень скромный взгляд, он изменил мир так-же сильно, как Интернет, ядерная бомба или двигатель внутреннего сгорания. Именно он обеспечивает безопасность хранения и передачи данных внутри сетей. Сегодня мы начинаем серию статей о том, как он устроен на самом деле. В следующих постах мы будем внимательно рассматривать каждый его аспект, а сегодня – обзор.
Под капотом у блокчейна. В основе всего блокчейна лежит маленькая, но очень важная штука. Называется она криптохеш. Или просто хеш. Что это такое? Если по-простому – это производная функция любого набора информации. У нас есть, например, картинка. С помощью ряда математических преобразований мы получаем строку фиксированной длины, которая состоит из некого набора значений. Фишка в том, что обратить картинку в хеш просто – а восстановить ее из него – практически невозможно. И второе: когда мы с вами хешируем один и тот-же предмет, его хеш будет всегда одинаковый. То есть по факту на выходе мы получаем зашифрованный в текст файл, который невозможно подделать. Если в исходный файл внести хоть малейшие изменения – хеш изменится. Это, можно сказать, неподделываемый электронный паспорт файла.
Что же такое этот ваш блокчейн? Проще всего воспринимать блокчейн как огромную базу данных, которая размазана тонким слоем по огромному количеству компьютеров. Но это не стандартная база данных, это цепочка связанных между собой блоков. Каждый блок содержит набор записей (например, транзакций), связан с предыдущим блоком с помощью того самого криптографического хеша, что делает всю систему устойчивой к изменениям или взлому. Причем блокчейн существует не в одном экземпляре. Он несколько раз задублирован. Собственно, это делает сеть очень стабильной и отказоустойчивой. Ну, и если какой-то невероятный Нео взломал блокчейн и добавил пару десятков нулей к своему счету в USDT, то эти нули ему тут-же срежут. Все потому, что децентрализованная сеть блокчейна постоянно синхронизирует данные между узлами. Когда один узел получает новый блок (ту же дорисовку нулей), он немедленно сверяется с другим узлам. И эти нули обнуляет.
Децентрализация. По итогу мы получаем то, что никто и никогда не может тиранически контролировать блокчейн. Его невозможно взломать, невозможно подделать, им невозможно манипулировать. Если откровенно, то это просто настоящее произведение искусства. Эффективность и защищенность блокчейна – это ответ на усиления роли государства в жизни каждого из нас. Причем блокчейн проникает везде. Это не только криптовалюты, это еще управление цепочками поставок, хранение медицинских данных, подтверждение интеллектуальных прав на цифровые активы, борьба с контрафактом, защита сделок с недвижимостью, управление энергетикой и многое-многое другое. Поэтому очень полезно знать, что это такое и как оно работает.