За последние несколько лет мы были свидетелями катастрофических атак 51% на различные блокчейны, такие как Verge (XVG), Ethereum Classic (ETC), и даже недавняя новость о потенциальной атаке на Bitcoin Cash (BCH) оставила многих пользователей в страхе от возможных финансовых потерь. На заре развития криптовалют такие виды атак обсуждались только в теории, но с активным технологическим развитием и с приходом более изощренных способов хакерских атак это стало возможным.
Метод консенсуса Proof-of-Work стал более уязвим для слабых блокчейнов, и многие проекты не хотели бы его менять, так как у оригинального PoW уровень энтропии по сравнению с другими алгоритмами гораздо выше, и с финансовой точки зрения производить такие улучшения крайне дорого. На смену одним алгоритмам приходят другие, и недавно проект под названием ILCoin представил общественности собственный алгоритм консенсуса C2P (Command Chain Protocol), который может положить конец 51% атакам даже с появлением квантовых компьютеров.
Будущее, которое уже наступило
Если рассматривать консенсус PoW с точки зрения будущего, то многие существующие блокчейны станут крайне уязвимы в течение следующих 20 лет к квантовым атакам 51%. Причем данный сценарий постепенно набирает обороты, такие компании как D-Wave уже занимаются продажей первых квантовых компьютеров и соответствующего программного обеспечения для работы с ними. Разработчики проекта ILCoin для решения проблемы создали алгоритм C2P. Более того, исполнительный директор проекта Норберт Гоффа также высказался по вопросу данной технологии в целом:
"Большинство успешных проектов сталкиваются с очень базовыми проблемами самой технологии - ее реализации для обычных людей. Децентрализованные приложения и смарт-контракты бесполезны без базовой инфраструктуры в виде размера блока, скорости транзакций, возможности хранения данных и настоящей безопасности."
Как заявляет ILCoin, их решение основано на технологии многоуровневого блокчейна, в котором существует основной блокчейн и дополнительный сайдчейн, генерирующий специальные цифровые подписи, защищающие сеть от атак 51%. Если углубиться далее, то сеть обслуживают три вида узлов: Admiral, Validator, Broadcast. Первый вид узла занимается созданием цифровых подписей, которые помещаются в отдельный блок сайдчейна, и после передается в основной блокчейн, где эта цифровая подпись добавляется рядом с хэшем блока. Таким образом, если хакер решится создать новые поддельные блоки и с помощью высокого хэшрейта обработает их, то блок в любом случае будет отклонен сетью, так как цифровая подпись не будет соответствовать той, которая представлена в сайдчейне.
Другие нововведения
Помимо решения проблемы с атаками 51%, ILCoin предоставляет высокую по сегодняшним меркам пропускную способность сети, достигающую 170 000 т/с с размером блока в 25 MB. Для сравнения: на данный момент эффективный размер блока сети Bitcoin составляет около 2 MB, и зачастую данная проблема создает серьезную задержку из-за невозможности обработки транзакций, которые висят в сети как неподтвержденные. Важно отметить, что проект создал развитую инфраструктуру, которая способна обслуживать миллионы людей практически одновременно.
Более того, кроме улучшения базовых параметров сети, была проведена серьезная работа над новым видом смарт-контрактов, которые, в отличие от Ethereum или других блокчейнов, могут действительно похвастаться высоким уровнем безопасности. Это было достигнуто за счет внедрения специального протокола аудита, который играет роль арбитра и проверяет код смарт-контракта на его целостность. В случае, если происходит какое-либо изменение в параметрах либо в способе исполнения кода, то протокол аудита останавливает работу смарт-контракта. Когда параметры восстанавливаются до изначальных значений, либо создатель смарт-контракта делает подтверждение изменений в коде, то протокол аудита валидирует смарт-контракт и дает зеленый свет на его отработку.
Кроме всего вышеперечисленного, сам протокол позволяет в автономном режиме проверять код на наличие различных известных уязвимостей и ошибок, что фактически предотвращает возможные потери десятков миллионов долларов, как мы могли наблюдать в прошлом и позапрошлом году с различными криптовалютными проектами.
"Настоящая конкуренция будет определена не криптовалютными биржами, а реальными возможностями применения блокчейна. В долгосрочной перспективе выживут технически развитые проекты, которые смогут предоставлять полезные технологии, представляющие реальную ценность для людей", - отмечает Норберт Гоффа.
Будущее технологии ILCoin
Учитывая тот факт, что рынок находится в очень сложном положении после самого затяжного падения цен криптовалют за всю их историю, многие проекты попросту покинули индустрию, потеряв огромные деньги. За один день индустрия не восстановится, и многие проекты работают на пожертвования, собранные через сообщество либо через различные фонды. Это создает вакуум в индустрии, который может быть заполнен такими технологическими решениями, как ILCoin.
В заключение хотелось бы отметить, что Норберт Гоффа высказал достаточно интересную мысль по поводу дальнейшего развития событий в индустрии:
"Это все очевидные факты, и эти факты зачастую слишком навязчивы. Компании нужно быть успешной, чтобы занимать первенство среди тысяч других криптовалют. Давайте рассмотрим другие криптовалюты и спросим, какие технологические инновации были достигнуты ими за последние 2 года? Ответ вас расстроит. На данный момент спекуляции на рынке являются основной движущей силой криптовалют.
И насколько бы отличалась конкуренция, если бы все криптовалюты без серьезных технологических наработок были бы исключены? Само собой, это маловероятный сценарий, однако сам факт рассмотрения этой проблемы уже представляет ценность. В конечном итоге, я думаю, что мы все активно движемся к этому сценарию и ему суждено сбыться."