Что не относится к свойствам блокчейна
Ключевые свойства блокчейн, о которых должен знать каждый!
Хотя после хайпа 2017-2018 годов разговоры о технологии блокчейн немного поутихли, интерес к этой сфере только возрастает и никто уже не может отрицать, что блокчейн приносит реальную пользу в решении целого ряда глобальных задач.
Технология блокчейн не ограничивается применением только в области криптовалют и предлагает сегодняшним пользователям огромный выбор сервисов для развития бизнеса и возможности получения пассивного дохода.
В этой статье мы подробно рассмотрим особенности и характеристики блокчейна, которые делают эту технологию популярной и востребованной во многих сферах бизнеса и расскажем, какие блокчейн-разработки предлагает пользователям платформа EDC Blockchain.
Неизменность и прозрачность
Неизменность сети гарантирует, что вся информация, которая попадает в блокчейн, не может быть изменена или исправлена участниками. Технология блокчейн не опирается на централизованные управляющие органы — вместо этого управление происходит за счет распределения права подтверждения транзакций в сети между нодами или мастернодами.
Платформа EDC Blockchain использует мастерноды — своеобразные пулы, в который пользователи могут сдавать свои бонусные монеты EDC в лизинг, тем самым позволяя им участвовать в подтверждении транзакций и генерации новых блоков. За передачу монет EDC в лизинг мастерноде участники получают ежедневные вознаграждения.
После добавления новых блоков в блокчейн ни один пользователь сети не в состоянии редактировать, удалить или обновить информацию, содержащуюся в блоке. Таким образом, вся информация обо всех транзакциях в сети неизменна, прозрачна и открыта для каждого участника.
Децентрализованная технология
Работа сети поддерживается за счет распределенных узлов, соревнующихся за право подтверждения очередного блока с транзакциями. Это является одной из ключевых особенностей технологии блокчейн — у сети нет руководящего органа, вместо этого управление происходит благодаря работе децентрализованных нод.
Что дает децентрализация?
Работа сети опирается на математические механизмы, исключающие вероятность ошибок вследствие человеческого фактора.
Все средства находятся непосредственно в руках самих пользователей и не могут быть изъяты или заблокированы решением контролирующих органов.
При проведении сделок пользователи взаимодействуют между собой, при этом пропадает необходимость в участии в сделке посредников, что приводит к максимально эффективным коммуникациям.
Блокчейн состоит из тысяч независимых узлов. Для того, чтобы взломать систему, злоумышленникам потребуется доступ к каждому узлу, что практически невыполнимо с технической стороны.
Любое изменение системы видно всем участникам сети, вся информация о проводимых внутри сети транзакциях полностью открыта.
Повышенная безопасность
Работа блокчейн сети основана на криптографических функциях. Это сложные математические алгоритмы, выступающие надежной защитой от любого рода сетевых атак.
Все данные в сети шифруются при помощи хеш-функций. Таким образом, каждый следующий блок в сети имеет свой собственный идентификатор. Для того, чтобы изменить какой-либо блок и редактировать содержащуюся в нем информацию, злоумышленнику придется “подобрать ключ” ко всем блокам, предшествующим данному. Осуществить такое на практике практически невозможно.
Работа платформы EDC Blockchain основывается на одном из самых производительных и безопасных протоколов на сегодняшнем блокчейн-рынке — Graphene. Протокол Graphene дает пользователям полную гарантию сохранности средств и надежность всех проводимых в сети транзакций!
Консенсус
Каждая блокчейн-платформа использует для работы определенный механизм консенсуса, позволяющий участникам сети приходить к соглашению.
Механизм консенсуса — это набор правил, благодаря которым происходит подтверждение транзакций в сети и связь новых блоков с предыдущими. Наиболее распространенным на сегодня является механизм PoW (Proof-of-Work), который требует от участников доказательства проделанной работы по вычислениям хешей. Однако этот алгоритм имеет крупный недостаток — необходимость использования большого количества электроэнергии для поддержания работы сети.
Платформа EDC Blockchain использует механизм консенсуса DPoS (Delegated-Proof-of-Stake) с частичным использованием LPoS (Leased-Proof-of-Stake).
Данный подход не требует таких огромных энергозатрат, как работа сети на алгоритме PoW.
Алгоритм LPoS дает сети дополнительный уровень надежности, поскольку позволяет привлекать всех участников к работе над безопасностью сети. Помимо этого, использование LPoS позволяет пользователям платформы EDC Blockchain передавать свои бонусные монеты EDC в лизинг мастернодам и получать ежедневные вознаграждения за хранение монет EDC в мастерноде.
Высокая скорость и низкая стоимость проводимых транзакций
Для обработки и проведения крупного платежа современным финансовым системам может потребоваться несколько рабочих дней, а отправителю и получателю платежа понадобится целый ряд подтверждающих документов.
Использование протокола Graphene позволяет проводить в сети EDC Blockchain до 100000 транзакций в секунду, а подтверждение нового блока составляет всего 2-3 секунды!
Помимо обычных транзакций, платформа EDC Blockchain представляет пользователям усовершенствованный функционал переводов — анонимные переводы, функции “код-пакет” и “красный конверт”.
Анонимные платежи — это инструмент, который позволяет пользователям EDC Blockchain совершать переводы без возможности идентификации отправителя и всегда оставаться анонимными, когда это действительно необходимо! Функции “код-пакет” и “красный конверт” позволяют проводить акции лояльности для ваших клиентов и служат надежными маркетинговыми инструментами для развития вашего бизнеса!
Заключение
В течение нескольких лет технология блокчейн сумела доказать свою надежность и эффективность и позволила решить проблемы, связанные с передачей и хранением ценности в сети, которые не способна была решить традиционная финансовая система. Это подтверждает факт, что технология блокчейн останется с нами на долгое время!
Популярность блокчейн-технологий позволила платформе EDC Blockchain за несколько лет работы расширить свое сообщество в Китае, Южной Корее, Сингапуре, Турции, Нигерии, Колумбии, Венесуэле, Индонезии и других странах до более 1.3 миллиона зарегистрированных пользователей! Для платформы EDC Blockchain это только начало длинного пути по внедрению блокчейн-технологий в реальный сектор экономики для улучшения повседневной жизни людей по всему миру!
Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технология
Все вокруг говорят о достоинствах Биткойна и блокчейна, но почему-то ничего не слышно о недостатках. Нам кажется, самое время об этом поговорить.
Неоднократно слышал мнение о том, что блокчейн — это очень круто, это прорыв, и скоро все-все-все будет работать на блокчейне. Спешу вас разочаровать, если вы вдруг поверили в это.
Уточнение: в этом посте мы поговорим о том варианте реализации технологии блокчейн, который используется в криптовалюте Биткойн. Существуют другие применения и реализации блокчейна, в некоторых из них устранены какие-либо недостатки «блокчейна классического», но обычно они построены на одинаковых принципах.
О Биткойне в целом
Саму по себе технологию Биткойн я считаю революционной. К сожалению, используется Биткойн слишком часто для криминальных целей, и мне, как специалисту по информационной безопасности, это совсем не нравится. Но если говорить о технологиях, то прорыв налицо.
Все составные части протокола Биткойн и идеи, заложенные в нем, в общем-то, были известны и до 2009 года, но вот слепить все вместе и заставить это работать удалось именно авторам Биткойна и именно в 2009-м. За почти 9 лет в реализации была найдена лишь одна критическая уязвимость: на одном счету злоумышленник получил 92 млрд биткойнов, исправление потребовало отката всей финансовой истории на сутки. Тем не менее всего одна уязвимость за такой срок — это достойный результат, снимаю шляпу.
У авторов Биткойна была задача: заставить это как-то работать при условии, что центра нет и что никто никому не доверяет. Авторы задачу выполнили, электронные деньги функционируют. Но те решения, которые они приняли, чудовищны по своей неэффективности.
Сразу оговорюсь, что цель этого поста — вовсе не дискредитация блокчейна. Это полезная технология, которая уже находит и еще обязательно найдет много замечательных применений. Несмотря на свои недостатки, она имеет и уникальные преимущества. Однако в погоне за сенсационностью и революционностью многие концентрируются на плюсах технологии и зачастую забывают трезво оценивать реальное положение дел, игнорируя минусы. Поэтому я считаю полезным для разнообразия рассмотреть именно недостатки.
Пример книги, в которой автор возлагает на блокчейн большие надежды. Далее по тексту будут цитаты из этой книги
Миф 1: Блокчейн — это гигантский распределенный компьютер
Цитата №1: «Блокчейн может стать «бритвой Оккама», наиболее эффективным, прямым и естественным средством координации всей человеческой и машинной деятельности, соответствующим естественному стремлению к равновесию».
Если вы не вникали в принципы работы блокчейна, а только слышали отзывы об этой технологии, у вас могло сложилось впечатление, что блокчейн — это некий распределенный компьютер, выполняющий, соответственно, распределенные вычисления. Мол, узлы по всему миру собирают по крупицам нечто большее.
Такое представление в корне ошибочно. В действительности, все узлы, обслуживающие блокчейн, делают ровно одно и то же. Миллионы компьютеров:
Никакого распараллеливания, никакой синергии, никакой взаимопомощи. Только дублирование, причем сразу миллионократное. О том, зачем это нужно, мы поговорим ниже, но эффективности, как видите, никакой. Скорее наоборот.
Миф 2: Блокчейн вечен. Все, что в него записано, останется навсегда
Цитата №2: «В условиях распространения децентрализованных приложений, организаций, корпораций и обществ может появиться много новых видов непредсказуемого и сложного поведения, напоминающего искусственный интеллект (ИИ)».
Да, действительно, как мы выяснили, каждый полноценный клиент сети хранит всю историю всех транзакций, и уже набежало более 100 гигабайт данных. Это полный объем диска дешевенького ноутбука или самого современного смартфона. И чем больше транзакций в сети Биткойн совершается, тем быстрее растет объем. Большая часть появилась за последние пару лет.
Рост объема блокчейна. Источник
И Биткойну еще повезло — у его конкурента, сети Ethereum, всего за два года после запуска и полгода активного использования в блокчейне уже набежало 200 гигабайт. Так что в текущих реалиях вечность блокчейна ограничена десятком лет — рост вместимости жестких дисков определенно не поспевает за ростом объема блокчейна.
Но помимо того, что это надо хранить, это надо еще и скачать. Каждый, кто пробовал пользоваться полноценным локальным кошельком для какой-нибудь криптовалюты, с изумлением обнаруживал, что он не может совершать и принимать платежи, пока не скачается и не проверится весь указанный объем. Вам повезет, если этот процесс займет всего пару дней.
Вы спросите, а нельзя ли не хранить это все, раз уж это одно и то же, на каждом узле сети? Можно, но тогда, во-первых, это будет уже не одноранговый блокчейн, а традиционная клиент-серверная архитектура. А во-вторых, тогда клиенты будут вынуждены доверять серверам. То есть идея «не доверять никому», ради которой, в том числе, блокчейн и был придуман, в этом случае пропадает.
Уже давно пользователи Биткойна делятся на энтузиастов, которые «мучаются» и качают все, и на обычных людей, которые пользуются онлайн кошельками, доверяют серверу и которым, в общем-то, все равно, как оно там работает.
Миф 3: Блокчейн эффективен и масштабируем, обычные деньги отомрут
Цитата №3: «Комбинация «блокчейн-технология + персональный коннектом организма» позволит кодировать и делать доступными в стандартизированном сжатом формате все мысли человека. Данные можно будет захватывать путем сканирования коры головного мозга, ЭЭГ, интерфейсов мозг-компьютер, когнитивных нанороботов и т. д. Мышление можно будет представить в виде цепочек блоков, записав в них практически весь субъективный опыт человека и, возможно, даже его сознание. После записи в блокчейн различные составляющие воспоминаний можно будет администрировать и передавать – например, для восстановления памяти в случае болезней, сопровождающихся амнезией».
Если каждый узел сети делает одно и то же, то очевидно, что пропускная способность всей сети равна пропускной способности одного узла сети. И знаете, чему именно она равна? Биткойн может обработать максимум 7 транзакций в секунду — на всех.
Кроме того, в Биткойн-блокчейн транзакции записываются лишь раз в 10 минут. А после появления записи для надежности принято подождать еще 50 минут, потому что записи регулярно самопроизвольно откатываются. А теперь представьте, что вам надо купить за биткойны жвачку. Всего-то часок постоите в магазине, подумаешь.
В рамках целого мира это смешно уже сейчас, когда Биткойном пользуется едва ли каждый тысячный житель на Земле. А при такой скорости проведения транзакций существенно увеличить число активных пользователей и не получится. Для сравнения: Visa обрабатывает тысячи операций в секунду, а при необходимости легко увеличит мощности, ведь классические банковские технологии как раз масштабируемы.
Даже если обычные деньги и отомрут, то явно не потому, что их вытеснят блокчейн-решения.
Миф 4: Майнеры обеспечивают безопасность сети
Цитата №4: «Автономные предприятия в облаке, действующие на базе блокчейна и работающие на основе умных контрактов, могли бы заключать электронные договоры с соответствующими организациями, например, с правительствами, чтобы самостоятельно регистрироваться под любой юрисдикцией, под которой они хотят работать».
Вы наверняка слышали о майнерах, о гигантских майнинг-фермах, которые строят рядом с электростанциями. Что они делают? Они 10 минут впустую жгут электричество, «трясут» блоки, пока те не станут «красивыми» и их можно будет включить в блокчейн (о том, что такое «красивые» блоки и зачем их «трясти», мы рассказывали в предыдущем посте). Это нужно для того, чтобы переписывание финансовой истории занимало столько же времени, сколько и ее написание (при условии, что у вас такая же суммарная мощность).
Электричества тратится столько же, сколько потребляет город на 100 000 жителей. Но добавьте сюда еще и дорогое оборудование, которое подходит исключительно для того, чтобы майнить. Принцип майнинга (так называемый proof-of-work) тождественен понятию «сжигать ресурсы человечества».
Блокчейн-оптимисты любят говорить, что майнеры не просто делают бесполезную работу, а обеспечивают стабильность и безопасность сети Биткойн. Это правда, вот только проблема в том, что майнеры защищают Биткойн от других майнеров.
Если бы майнеров было в тысячу раз меньше и сжигалось бы в тысячу раз меньше электричества, то Биткойн функционировал бы ничуть не хуже — тот же один блок раз в 10 минут, то же самое количество транзакций, та же скорость.
Применительно к блокчейн-решениям существует риск «атаки 51%«. Суть атаки в том, что, если кто-то контролирует больше половины всех майнинг-мощностей, он может скрытно ото всех писать альтернативную финансовую историю, в которой он свои деньги никому не передавал. А потом показать всем свою версию — и именно она станет реальностью. Тем самым он получает возможность тратить свои деньги несколько раз. Традиционные же платежные системы такой атаке не подвержены.
Выходит так, что Биткойн стал заложником собственной идеологии. «Лишние» майнеры не могут перестать майнить, потому что тогда резко увеличится вероятность, что кто-то один будет контролировать больше половины оставшейся мощности. Пока майнить выгодно, сеть стабильна, но, если ситуация изменится (например потому, что электричество подорожает), сеть может столкнуться с массовыми «двойными тратами».
Миф 5: Блокчейн децентрализован и поэтому нерушим
Цитата №5: «Для того чтобы стать полноценной организацией, децентрализованное приложение должно содержать более сложную функциональность, например, конституцию».
Вам возможно кажется, что, раз уж блокчейн хранится на каждом узле сети, то спецслужбы не смогут закрыть Биткойн, если захотят, потому что у него нет какого-то центрального сервера или чего-то типа того — не к кому прийти закрывать. Но это иллюзия.
В действительности все «независимые» майнеры объединены в пулы (по сути, картели). Им приходится объединяться, потому что лучше иметь стабильный, но маленький доход, чем огромный, но раз в 1000 лет.
Распределение мощностей Биткойн по пулам. Источник
Как видите на диаграмме, крупных пулов порядка 20, а всего 4 из них контролируют более 50% всей мощности. Достаточно постучаться в четыре двери и получить доступ к четырем управляющим компьютерам, чтобы у вас в сети Биткойн появилась возможность тратить одни и те же биткойны более одного раза. А такая возможность, как вы понимаете, несколько обесценит биткойн. И эта задача вполне осуществима.
Распределение майнинга по странам. Источник
Но угроза еще реальнее. Большинство пулов вместе с их вычислительными мощностями находятся в одной стране, что упрощает потенциальный захват контроля над Биткойном.
Миф 6: Анонимность и открытость блокчейна — это хорошо
Цитата №6: «В эпоху блокчейна традиционное «правительство 1.0″ во многом становится устаревшей моделью и появляются возможности для перехода от доставшихся нам по наследству структур к более персонализированным формам правления».
Блокчейн открыт, все всё видят. Так что в Биткойне нет анонимности, у него «псевдонимность». Например, если злоумышленник требует выкуп на кошелек, то все понимают, что кошелек принадлежит плохому парню. А поскольку за транзакциями с этого кошелька может следить кто угодно, то воспользоваться полученными биткойнами мошеннику так просто не удастся, ведь стоит где-то раскрыть личность, как его тут же посадят. Почти на всех биржах для обмена на обычные деньги необходимо пройти идентификацию.
Поэтому злоумышленники пользуются так называемым «миксером». Миксер смешивает грязные деньги с большим количеством чистых, и тем самым «отмывает» их. Злоумышленник платит за это большую комиссию и сильно рискует, ведь миксер либо сам анонимный (и может сбежать с деньгами), либо уже под контролем кого-то влиятельного (и может сдать властям).
Но оставим проблемы преступников, чем же псевдонимность плоха для честных пользователей? Вот простой пример: я перевожу маме немного биткойнов. После этого она знает:
Или если я другу вернул долг за лимонад, то и он теперь знает все о моих финансах. Вы считаете, что это ерунда? А слабо для всех открыть финансовую историю своей кредитной карты? Причем, не только прошлую, но и всю будущую.
Если для физических лиц это еще куда ни шло (ну мало ли, кому-то хочется быть «прозрачным»), то для компаний это смертельно: все их контрагенты, закупки, продажи, клиенты, объем счетов и вообще всё-всё-всё — становится публичным. Открытость финансов — это, пожалуй, один самых больших недостатков Биткойна.
Заключение
Цитата №7: «Не исключено, что именно блокчейн-технологии предстоит стать верхним экономическим слоем органично связанного мира разнообразных вычислительных устройств, в числе которых – носимые вычислительные устройства, сенсоры «интернета вещей».
Я перечислил шесть основных претензий к Биткойну и используемой в ней версии блокчейна. Вы спросите, а почему вы узнали об этом от меня, а не раньше от кого-то другого? Неужели никто не видит проблем?
Кто-то ослеплен, кто-то просто не понимает, как это работает, а кто-то все видит и осознает, но ему просто невыгодно об этом писать. Подумайте сами, многие из тех, кто прикупил биткойнов, начинают их рекламировать и пропагандировать. Эдакая пирамида выходит. Зачем писать, что у технологий есть недостатки, если вы рассчитываете на рост курса?
Да, у Биткойна есть конкуренты, которые попытались решить те или иные проблемы. И хотя некоторые идеи очень хороши, в основе все равно лежит блокчейн. Да, существуют и другие, не денежные применения технологии блокчейн, но ключевые недостатки блокчейна сохраняются и там.
Теперь, если кто-то вам скажет, что изобретение блокчейна сопоставимо по значимости с изобретением Интернета, отнеситесь к этому с изрядной долей скепсиса.
Что такое блокчейн и критерии сравнения блокчейнов
Регулярно сталкиваясь в процессе обсуждения технологии блокчейна с различным пониманием того что является технологией блокчейна, автор пришел к мнению что в среде IT специалистов нет консенсуса в понимании что же такое блокчейн и почему его появление вызвало такой резонанс в обществе. Часть специалистов использует отсутствие единого мнения что есть «блокчейн» для манипуляции заказчиком или пользователями с целью достижения сиюминутных, тактических целей, создавая еще большую энтропию и хаос в процессе становления данной технологии.
Многие IT-специалисты, с которыми приходилось сталкиваться жаловались на отсутствие критериев сравнения и оценки различных блокчейнов. Данная статья является попыткой определить, что же является технологией блокчейна и дать универсальные критерии сравнения технологии блокчейна. Что бы понять, что такое блокчейн нужно понять, что похоже на блокчейн, но блокчейном не является.
Хэш функции
Хэш функции и любые технологии, которые используют хэш функции для контроля целостности, в том числе используя хэш суммы для связывания блоков данных между собой в общем случае не являются блокчейном.
Зачем нужны хэш функции?
Хэш функции используют для контроля целостности, например, хэш сумму лог файла, перед тем как его выгрузить на внешний носитель записывают в новый, вновь созданный лог файл тем самым формируя цепочку связанных друг с другом файлов. Если администратор после выгрузки такого файла попытается подменить лог файл, то факт подмены будет выявлен при последующей проверке.
Почему программа, формирующая цепочки данных не является блокчейном?
Рассмотрим пример, который представлен выше. Давайте разработаем программу которая начнет писать информацию о транзакциях пользователей, вместо записей лога. Например, Алиса перевела Бобу 100 гигатокенов, далее подпишем данный перевод электронной подписью, подсчитаем хэш сумму, включим эту сумму в следующий блок, который в последствии так же подпишем и так далее. Некоторые «криптоаналитики» готовы это объявить блокчейном, прекрасным блокчейном, особенной если вы Боб. Но у любого здравомыслящего человека возникнет вопрос, как я могу доверять некой программе, что мешает в процессе работы блокчейна ее модифицировать или просто выключить? – Ничего не мешает.
Облачные базы данных
Давайте перейдем от программы, запущенной на одном компьютере к облачным вычислениям, пусть у нас будет облачная база данных, которая будет содержать нашу цепочку блоков – чем не блокчейн?
Зачем нужны облачные базы данных?
Облачная база данных это базы данных, которые запускаются на платформах облачных вычислений таких как Amazon EC2 GoGrid и т.п. Мы не будем рассматривать классическую виртуальную машину с СУБД, это по сути ничем не отличается от предыдущего примера, а рассмотрим вариант база данных как облачный сервис. Вот вроде уже красивое решение, за доступность данных отвечает облачный оператор, за целостность хеш функции – данные пакуются в блоки. Ну чем не блокчейн?
Почему облачные базы данных не являются блокчейном?
Картина по сути аналогична предыдущему примеру, только в данном случае ответственность делится между некой программой и облачным сервисом. Облачный сервис не контролирует корректность закладываемых данных, более того он может быть в любой момент отключен, например, если компания владелец «блокчейна» попадет в станционный список, см. Huawei. Использование облачной базы данных не мешает владельцу программы манипулировать закладываемыми в «блокчейн» данными. Тем не менее находились технические специалисты которые называли данную архитектуру блокчейном.
Кластеры
Вот технология, которая должна решить все предыдущие проблемы, здесь нет единой точке отказа, при желании пользователь может запустить свою «ноду» и наслаждаться участием в процессе «майнинга» или «минтинга» монет, и вроде бы вот оно счастье (для многих «криптоаналитиков» это уже точно блокчейн), но тут нужно вспомнить зачем же нужны кластеры.
Зачем нужны кластеры?
Отказоустойчивый кластер, а именно он больше всего походит на блокчейн, предназначен для создания программно-аппаратных решений, предназначенных для работы 24/7, когда выход из строя одного узла кластера не приводит потери работоспособности кластера. Я уже чувствую, что вот он блокчейн, сейчас мы к кластеру прикрутим хэш-функцию, которая позволит нам упаковывать результаты вычислений кластера в блоки, сделаем перевод 100 петатокенов и Боб станет криптомультимиллиардером.
Почему кластер не является блокчейном?
А это очевидно, для любого специалиста в области технологии блокчейна, возможно, кроме «криптоаналитика». Кластер не предназначен для противодействию внутреннему нарушителю. Пусть у нас будет кластер, где один узел будет «master», а N узлов будут «slave». У Джея, который так же решил стать криптомультимиллиардером, есть одна нода. Джей даже умеет писать программы на настоящем языке программирования. Не долго думая он модифицирует код своей ноды в кластере, следующий образом — он проводит транзакцию по переводу 100 петатокенов Боба себе. Рано или поздно нода Джея становится ведущей (master) в кластере транзакция по переводу 100 петатокенов попадает в блок, потому что нода Джея является ведущей все остальные ноды кластера включают транзакцию в блок, они не могут ее не включить, потому что ведущий узел принял решение включить это транзакцию в блок. Все — Джей стал криптомультимиллиардером, а Бобу остается только промолчать.
Что же является блокчейном?
Можно утверждать, что блокчейном является технология децентрализованного независимого параллельного выполнения алгоритма c последующей верификацией результатов выполнения алгоритмом консенсуса и синхронизацией результатов между всеми элементами сети блокчейна. Идеальным с точки зрения определения приведенного выше является блокчейн биткоина, тем не менее IT индустрия начала создавать альтернативные решения, основанные на технологии блокчейна.
Почему пытаются создать альтернативу биткоину?
Биткоин является практически идеальным решением за исключением трех параметров:
Что в итоге получилось
Как отреагировало IT-сообщество на недостатки блокчейн сети биткоина – в части ускорения работы блокчейна был предложен переход с алгоритмов консенсуса PoW на вариации алгоритмов консенсуса PoS, BFT (LPOS, DPOS, paxos и т.п.). В данной статье не будут разбираться плюсы и минусы различных алгоритмов консенсуса, это делалось уже много раз и эту информацию можно получить в интернете, а вот куда привело индустрию использование алгоритмов PoS в данной статье будет рассмотрено – централизация. Индустрия не придумала ничего лучше, чем променять децентрализацию на скорость. Ниже приведены некоторые популярные блокчейн сети с указанием числа узлов сети, которые принимают участие в создании блока:
Исходя из вышенаписанного можно утверждать, что развитие технологии блокчейна ушло в направление централизации, из-за мифической погони за скоростью транзакции. Все «криптоинвесторы» которые попадались на пути сравнивали блокчейны по, максимум, трем критериям — алгоритм консенсуса, количество транзакций в секунду, возможность создания собственных смарт-контрактов. Ниже сделана попытка определить критерии сравнения современных блокчейнов.
Критерии сравнения блокчейнов
Особенностью технологии блокчейна является то, что размер хранимых данных в блокчейне увеличивается линейно и блокчейн нельзя сократить без нарушения его целостности, причиной этого является сцепление блоков друг с другом, когда хеш предыдущего блока включается в следующих блок. Как сделать так, чтобы размер блокчейна стал меньше, а целостность данных в нем была сохранена? Вот вопрос на который должны ответить строители современных блокчейнов.