March 13, 2023

Блокчейн и IPFS как наше будущее

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

Бытует два популярных мнения:

  1. блокчейн приведет к цифровому ГУЛАГу;
  2. блокчейн приведет к анархии.

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

С блокчейн-технологией знакомы не все, поэтому пробежимся по матчасти

На данный момент есть два вида архитектуры построения сети: клиент-серверная и одноранговая. Клиент-серверная архитектура считается классической и применяется в банках, на многих сайтах и т.д. Информация идёт от клиента на сервер, сервер её обрабатывает и отдает результат клиенту. Одноранговые сети — это сети, в которых каждый компьютер есть клиент и сервер одновременно. Отличным примером здесь служат торренты.

Блокчейн — распределённая база данных, являющаяся локальной сетью и защищённая алгоритмом консенсуса. Для того чтобы внести изменения в сеть, нужно совершить полезную работу (решить математическую задачу). Эта работа называется майнингом. Как только работа завершена, все участники сети сравнивают свою версию цепочки блоков и новую. Если подавляющее большинство согласно, то изменения вносятся, и тот, кто сформировал новый блок, получает награду в виде криптовалюты.

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

У этого подхода есть конкурент — направленный ациклический граф (НАГ). Что из себя представляет НАГ? Это направленный граф, в котором нет направленных циклов, но могут быть параллельные пути, исходящие из одной точки и приходящие различными способами в другую. Данный подход очень популярен в нейросетях.

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

Технологию НАГ использует IPFS (InterPlanetary File System) — Межпланетная файловая система (МПФС). Многие из нас в быту прибегают к торрент-трекерам, чья актуальность только возросла после определённых событий. И вот технология IPFS — это один огромный рой торрентов.

Вы добавляете файл, а дальше он становится общедоступным. Вы получаете мульти-хэш файла и можете его кому-то отправить. IPFS дружит вообще со всеми протоколами. DNS и Onion — не проблема. Можно представить это как Bittorrent с гигантской пропускной способностью и улучшенной архитектурой протокола. Это и будет IPFS.

Для чего нам это?

Криптовалюты, эмитируемые государством, — мечта налоговой. Вообразите рубль, выпущенный в полностью цифровом виде и отображающийся в блокчейне, просмотр которого разрешен только государству. При этом обналичить этот рубль будет нельзя, поскольку контролировать наличные деньги крайне сложно. Отсюда растут опасения, что начнётся тотальный контроль за населением.

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

С точки зрения безопасности государства, тут есть к чему докопаться. Будем честны, многие из нас хотят себе цифровой островок свободы, где можно пиратить фильмы, сериалы, игры и другой контент (ведь легально теперь мы не можем их купить), а также делиться ими с друзьями.

Такой островок свободы — то, что в будущем поможет России в информационной войне. Почему? IPFS не может быть заблокирована, т.к. контент хранится децентрализованно. Можно купить достаточно серверов и разместить их в российской юрисдикции, заливая туда неудобную для иностранных правительств информацию на английском и других языках. Наши т.н. западные партнёры не смогут их заблокировать.

Блокчейн же открывает перед нами ряд интересных возможностей. VISA и MasterCard, ушедшие из РФ, ничего не могут сделать с криптовалютами. Помимо России целый ряд стран ведёт НИОКР в области цифровых валют. Со временем старые технологии перевода средств отомрут, как умерли условные чеки.

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

Таким образом, IPFS и блокчейн — инструменты, при помощи которых мы сможем и избежать цифрового ГУЛАГа, и распространить российское влияние на другие страны. Для этого нужны соответствующая правовая база, компетентные кадры и социокультурные условия, способствующие технологическому рывку.