На протяжении всей человеческой истории люди пытаются найти универсальное средство, которое должно решить все проблемы. Первое что приходит на ум, это панацея и философский камень.
Не избежали этой печальной участи все мало-мальски серьезные технологии. Электричество, мирный атом, микропроцессоры и нанороботы. С развитием IT поиск волшебной таблетки перекочевал в виртуальный мир. Каждые несколько лет появляется новая технология, которую сразу строят монументальный памятник и объявляют средством решения всех проблем сразу.
-Печально известный бум “доткомов” (dot com - ”.com”), когда миллионы долларов вливались в любую компанию, которая объявляла о создании сайта.
-Знаменитый Web 2.0. Что это такое - никто толком объяснить не мог, но каждая “молодая и перспективная компания” тут же объявляла о том, что “разрабатывает веб-два-ноль”.
-Бум на модное слово “стартап” - no comments.
Потом была волна создания “приложений на основе BigData” - как и с Web 2.0 - мало кто мог толком объяснить что это, и главное - зачем это нужно. Но каждый разработчик считал своим долгом обязательно “разрабатывать биг дата”.
И самое, наверное, свежее веянье эпохи - нейронные сети. По последним наблюдениям "британских ученых" производители готовились встроить нейронные сети даже в чайники и утюги, но тут пришел ОН...
Великий и могучий BLOCKCHAIN.
Примерно в 2016 году внезапно широкая общественность узнала о существовании криптовалюты, и bitcoin - в частности. Чуть раньше в кругах разработчиков уже началась первая волна, когда в разговорах все чаще начал звучать термин blockchain. Оставим в стороне экономическую составляющую, по крайней мере все, что касается рынка криптовалюты, а рассмотрим технологическую.
Итак, 2018 год. Что ни день - то новость о том что “крупный банк рассматривает использование blockchain”. Это еще куда ни шло. Но “Роутер на blockchain” или “blockchain-смартфон” - это уже что то за гранью добра и зла. Осталось дождаться выпуска “Сантехнических устройств на базе blockchain” и можно считать, что жизнь состоялась.
Что же делает такие заявления в лучшем случае спорными, если не сказать прямо - абсурдными?
Технология
Любая технология разрабатывается, в первую очередь, для решения определенных задач, при этом чаще всего приходится идти на какие то компромиссы, чем то жертвовать, чтобы получить соответствующие преимущества. Не является исключением и blockchain.
Его плюсы прямо вытекают из задач, для которых он был создан. А задача, которая стояла при создании bitcoin/blockchain была как ни странно, совершенно конкретная, и в основном из области криптографии и математики. Blockchain создан как решение проблемы обеспечения достоверности и неизменности данных в сети, где все участники по умолчанию не доверяют друг другу. ( та самая криптографическая задача про Византийских генералов)
Если почитать даже базовые статьи о работе bitcoin - самые частые примеры, которые там рассматриваются - “Как Бобу проверить, что криптомонеты принадлежат Алисе?”, “Как исключить возможность, что Алиса потратит одни и те же монеты несколько раз?”, “Как исключить возможность Фреду украсть монеты у Алисы и Боба?”.
То есть изначально разработчики самой идеологии создавали, в первую очередь, среду для передачи финансовой информации с гарантированной достоверностью данных. И минусы технологии являются прямыми наследниками плюсов.
Недостатки Blockchain
А недостатков достаточно много.
В первую очередь - это объем хранимых данных. Когда blockchain называют распределенной базой данных - это не совсем так, а точнее - совсем не так. Поскольку участники сети не доверяют друг другу по условию задачи, каждый хранит свою копию данных. Фактически blockchain позволяет убедится в том, что данные не подверглись изменениям и достоверны, даже если Алиса скачала данные у Боба. То есть количество хранимых данных растет пропорционально росту количества участников сети. А по настоящему распределенная база данных наоборот, рационально использовала бы место каждого из участников.
Второй минус blockchain - это высокая затратность по времени выполнения. И это касается не только модного современного явления - майнинга. Просто проверка данных сама по себе - крайне энергозатратный процесс, а требуется он регулярно.
Уже эти два свойства blockchain делают создание “смартфона на blockchain” полностью абсурдной затеей. Как и роутера. Что в смартфоне, что в роутере попросту нет задач, которые может решить blockchain.
А вот в случае с банком - все не так очевидно, но все же вызывает некоторые вопросы. Казалось бы - blockchain разработан для финансовых транзакций, банки занимаются финансами - логично же. Но сразу возникает вопрос - заинтересован ли банк в многократном увеличении объемов хранимых данных? Нужна ли банку децентрализация в пределах одного банковского учреждения? Сомнительные выгоды.
Так зачем же нам blockchain?
Как в случае с уже помянутыми BigData и нейронными сетями - blockchain может и не решает всех проблем человечества, но со своими задачами он справляется на отлично.
И если для одного банка приимущества blockchain сомнительны, то для проведения расчетов между банками, даже находящимися в разных юрисдикциях, blockchain может стать серьезной альтернативой SWIFT.
Blockchain может стать отличным инструментом для хранения юридической информации - мы же помним, информация в blockchain не изменяется. И хранить не только, например, договор между Алисой и Бобом, при этом исключив внесение в него изменений - очень заманчиво.
Вполне адекватно выглядит использование blockchain научными центрами для хранения результатов исследований. Например - многократное дублирование информации позволяет практически свести к нулю риск потери данных. На самом деле - отраслей, где blockchain может найти место - не так у ж и мало. Главное помнить о здравом смысле и о задачах, для которых blockchain был создан как технология.
( Мнение редакции не всегда совпадает с мнением её авторов. )
Читайте также
Блокчейн наведет порядок в цензуре на YouTube
Блогеры YouTube последнее время все чаще сталкиваются с его строгими алгоритмами фильтрации контента. За последние несколько лет платформа приобрела печальную известность благодаря цензурированию материалов, которые не подходят под ее программу рекламирования AdSense.
Huawei запустит сервис на блокчейне
Компания Huawei недавно сообщила о запуске Cloud Blockchain Service (BCS). Начало работы является еще одним шагом компании в направлении отрасли блокчейн. В октябре этого года Huawei запустила коммерческий сервис для китайских пользователей.