Сравнение блокчейнов

Сравнение блокчейн-платформ, кто станет лидером: Ethereum, Stellar, NEM, EOS, NEO

На арену выходит новый класс блокчейнов: более масштабируемых, эффективных, с наличием встроенного управления. Эти блокчейны нового поколения не привязываются к конкретному использованию и становятся платформами общего назначения. Таким образом, поверх них вы сможете создать очередной биткоин, социальную сеть, биржу или систему идентификации.

В сфере блокчейна пока нет лояльности бренду. Это напоминает гонку вооружений: кто сделает что-то лучше, тот и победит. Скоро интернет будет выглядеть совсем по-другому, и многое в нём определит битва, которая происходит прямо сейчас.

Итак, кто в гонке? Главными претендентами на звание ведущей децентрализованной платформы являются: Эфириум, Stellar, EOS, NEO и NEM. Рассмотрим в данном обзоре, что нам нужно знать о них.

Навигация по материалу:

Ethereum

Виталик Бутерин — соучредитель и программист из Торонто. Он был одним из основателей новостного сайта Bitcoin Magazine.

Гэвин Вуд — соучредитель и бывший технический директор, который занимался реализацией клиента Ethereum на C++, а также GUI и IDE. Он основал Parity Technologies, а также принимал участие в создании и консультировании таких проектов, как GridSingularity, Blockchain Capital, Polychain Capital и Melonport.

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

Эфириум во многом схож с биткоином (алгоритм консенсуса Proof-of-Work) и унаследовал его недостатки, став медленным и потребляющим огромное количество электричества. Вспомните о приложении CryptoKitties, которое поставило платформу на колени! Майнеры эфира уже используют больше электроэнергии, чем Кипр.

Как и у биткоина, у эфириума нет встроенного менеджера управления из-за децентрализованного характера платформы. Это значит, что у сообщества нет эффективного способа полностью обновить протокол без угрозы форка. В результате форка уже появился Ethereum Classic. Кроме того, огромное значение мнения Виталика Бутерина в вопросах развития эфириума ставит под вопрос децентрализованность платформы.

Если эфириум справится с этими проблемами и быстро обновится, он сможет в дальнейшем поддерживать свой высокий статус, однако, скорее всего, ему будет всё сложнее конкурировать с более новыми технологиями. В итоге он может оказаться нишевой платформой для поддержки ICO или специальных смарт-контрактов.

Плюсы:

  • большая открытость;
  • огромная популярность;
  • простая интеграция с биржами;
  • сотрудничество с авторитетными организациями;
  • доминирующая платформа для ICO и DApps.

Минусы:

  • подверженность сети перегрузкам;
  • невысокая скорость;
  • ограничение производительностью CPU;
  • ошибки в смарт-контрактах;
  • слишком большая роль Виталика Бутерина в развитии платформы.

Stellar

Джед Маккалеб, скорее всего, пока единственный человек, который построил две значимые криптовалютные компании. Он запустил биржу Mt. Gox (и продал её в 2011-м — до того, как там начались проблемы) и основал Ripple. Он же был соучредителем файлообменной p2p-сети eDonkey в 2001 году.

Команда блокчейна Stellar привлекала авторитетных советников, таких как Патрик Коллисон (сооснователь Stripe), Сэм Альтман (президент Y combinator) и Мэтт Малленвег (основатель WordPress).

У Stellar сравнительно дешевый и быстрый протокол. 100 000 транзакций на Stellar стоят один цент. Он более безопасный, чем эфириум: его выразительная, но более специализированная система для смарт-контрактов ограничивает возможности написания кода. Простота делает его идеальным для приложений, которые не требуют полных по Тьюрингу смарт-контрактов (сюда можно отнести подавляющее большинство ICO, да и более сложные контракты). Короче говоря, Stellar — это высокая производительность, безопасность и очень дешёвые транзакции.

Первое ICO на блокчейне Stellar провела сеть Mobius, которая представляет своего рода промежуточное программное обеспечение для разработчиков приложений. Она позволяет создавать децентрализованные приложения (DApp) без необходимости использовать платные утилиты GooglePlay и AppStore, а также легко связывать разные блокчейны.

Сама команда называет этот проект Stripe на блокчейне. Платформа Stellar предложила Mobius большую безопасность, скорость транзакций и более низкую стоимость по сравнению с эфириумом. Токенсейл занял всего два часа.

Плюсы:

  • более быстрые транзакции;
  • низкие комиссии;
  • хорошая производительность;
  • ликвидность;
  • безопасность;
  • собственная децентрализованная биржа.

Минусы:

  • централизация;
  • меньшая роль в ICO;
  • более сложная интеграция с биржами.

Проект разработан компанией BlockOne, которую возглавляют CTO Дэн Лаример (соучредитель Bitshare и Steemit) и CEO Брендан Блумер.

Брок Пирс — партнёр компании, венчурный инвестор и предприниматель, который стал пионером рынка цифровой валюты (в игровой индустрии).

EOS — это блокчейн для смарт-контрактов, который обещает решить некоторые из ключевых проблем технологии (в сфере пользовательского опыта и управления). Ключевое слово здесь «обещает», поскольку EOS всё ещё развивается и пока не предлагает ничего конкретного.

Так, нам обещают существенно большую производительность по сравнению с эфириумом через масштабирование с помощью алгоритма консенсуса Delegated Proof-of-Stake (DPoS), особенности которого — параллельное выполнение, частичное подтверждение транзакций и прочая оптимизация.

Платформа готовится стать лидером арены децентрализованных приложений (DApp), снизив порог входа для разработчиков, обещая плавное и безопасное масштабирование до тысяч транзакций в секунду и хороший пользовательский интерфейс. Чтобы уменьшить время ожидания и увеличить производительность, платформа использует параллельное нахождение блоков. В white paper говорится о способе разделения блоков в потоки.

Интересно, что Bitfinex недавно анонсировал новую биржу, построенную поверх EOS, — EOSfinex. В заявлении говорится, что причиной выбора EOS стали быстрота транзакций, низкие комиссии и привлекательное время подтверждения.

Плюсы:

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

Минусы:

  • пока ничего конкретного, но это «проект в разработке», который может перестать интересовать инвесторов;
  • отсутствие ограничений по привлечению средств, в связи с чем проект может быть сильно переоценён.

Да Хонгфей — основатель.

Цанг Ценгвен — core-разработчик.

Поддерживается компанией OnChain. Система OnChain, известная как DNA (Decentralized Network Architecture), направлена ​​на работу с китайским бизнесом и правительством. NEO выступает в качестве основы DNA. Сотрудничество с бизнесом и правительством Поднебесной может значительно ускорить процесс признания NEO.

Выпущенная в 2014 году платформа (ранее известная как Antshares) получила прозвище «китайский эфириум» из-за схожего базового набора функциональных возможностей.

Согласно white paper, основная цель платформы — «использование технологии блокчейн и цифровой идентификации для оцифровки активов, использования смарт-контрактов для самоуправления цифровыми активами и создание смарт-экономики на основе распределённой сети». Полный набор! Другими словами, они хотят оцифровать экономическую мировую систему, предоставляя децентрализованную инфраструктуру, в которой можно будет использовать смарт-контракты. При разработке NEO были учтены ошибки эфириума, а сама платформа разрабатывается на перспективу, пока эфириум стремится подстроиться под текущие требования.

Блокчейн NEO интегрируется в гигантский китайский рынок, что может дать платформе огромное преимущество. Внутренний рынок Китая — это технологические предприятия с огромными сетевыми эффектами. Кроме того, государство защищает свою развивающуюся технологическую промышленность от иностранной конкуренции. Однако с функцией «платформы для ICO» есть существенная проблема в виде запрета ICO китайским правительством. Это влияет на текущий статус платформы, но ожидается, что в 2018 году она выйдет на международный уровень.

Плюсы:

  • совместима с правительственным регулированием;
  • разработана на перспективу;
  • сотрудничество с OnChain — большой потенциал для NEO;
  • скорость: 10 000 транзакций в секунду против 30 транзакций в секунду у эфириума;
  • наличие двух токенов (NEO + GAS) — большое преимущество при использовании протокола Proof-of-Stake;
  • нет риска форка;
  • потенциальная квантовая устойчивость.

Минусы:

  • отсутствие анонимности (необходимое зло для правительственного регулирования);
  • меньшая децентрализация по сравнению с эфириумом;
  • запрет ICO в Китае.

Лон Вонг — основатель Фонда NEM. В 2010 году ему порекомендовали инвестировать в майнинг биткоина, но он решил, что это пустая трата времени и денег (к тому же тогда продажа биткоинов представляла собой большую проблему). В 2013 году он решил более внимательно изучить технологию блокчейн и понял, что она может стать мощным инструментом для финансовых учреждений.

Джефф Макдональд — вице-президент.

Платформа NEM, New Economy Movement («Новое движение экономики»), находится на рынке с 2015 года и очень популярна в Японии. Так называемый блокчейн смарт-активов может обрабатывать 4000 транзакций в секунду, то есть выдерживать достаточную рабочую нагрузку.

NEM не майнят, его собирают (этот процесс называют харвестингом). Все монеты были выпущены сразу, и пользователи получают вознаграждение за подтверждение транзакций в узлах при наличии в кошельке не менее 10 000 NEM (XEM).

У NEM есть собственный алгоритм консенсуса, который называется Proof-of-Importance. Когда пользователь пытается отправить монеты, его транзакции присваивается приоритетность, определяемая рядом факторов. Этими факторами могут быть количество монет, которые имеет пользователь, сумма, которую пользователь хочет перевести, и его прошлая активность. Чем большим POI вы владеете, исходя из вашего стека и активности, тем больше дополнительного POI вы сможете заработать.

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

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

Будет полезно:  Как пополнить блокчейн кошелек с яндекс

Один из основных партнёров проекта — Малайзийская цифровая экономическая корпорация (MDECC), государственный институт, который управляет цифровой инфраструктурой и информационной безопасностью в стране. Это очень хороший старт для NEM.

Плюсы:

  • платформа создана с учётом опыта и ошибок эфириума;
  • очень популярна в Японии, одном из центров мировой криптоэкономики;
  • алгоритм консенсуса Proof-of-Importance;
  • низкие затраты энергии для поддержки сети.

Минусы:

  • неизвестность;
  • плохой маркетинг;
  • решает те же проблемы, что и эфириум (только эфириум делает это медленнее).

Заключение

Все вышеперечисленные платформы стремятся доминировать в интернете в области децентрализованных приложений, ICO и смарт-контрактов.

Особенность криптовалютного рынка — низкий порог вхождения: новые коины появляются каждый месяц, и многие из них имеют собственные запатентованные версии блокчейна. Теоретически любой из них может превзойти перечисленные здесь проекты и стать новым Microsoft. Однако всеобщее признание займет время.

Блокчейну почти десять лет, но он только попал в центр внимания в связи с резким ростом биткоина; в некотором смысле биткоин сделал для блокчейна то же, что Yahoo для интернета. Осталось подождать и посмотреть, как разыграют карты эти игроки.

По материалам статьи Who Is The Next Microsoft In Blockchain? Micha Benoliel. Оригинал опубликован на Hacker Noon.

Сравнение блокчейна Telegram TON с другими проектами

Качественный проект перед своим созданием требует анализа рынка и оценки потенциальных конкурентов. Мир блокчейна — не исключение. На рынке сотни и тысячи альткоинов, за которыми стоит идея и целая команда разработчиков (не считая скам-проектов).

Для того, чтобы создать стоящий продукт, команда TON предлагает не просто сравнение проектов, а классификацию блокчейн-проектов, выделяет основные параметры и сравнивает “геномы” блокчейнов разных поколений. Сейчас все объясним.

Классификация блокчейн-проектов

В технической части White Paper TON для лучшего понимания практических различий блокчейнов, предлагается разделить их на “поколения”. Упрощенная “поколенческая” классификация позволяет понять наиболее значимые различия между всем многообразием блокчейнов.

Первое поколение: Single-chain (одноуровневый блокчейн) и Proof-of-Work

Примеры: биткоин и его форки

Второе поколение: Single-chain (одноуровневый блокчейн), Proof-of-Work и поддержка смарт-контрактов

Третье поколение: Single-chain (одноуровневый блокчейн), Proof-of-Stake и поддержка смарт-контрактов

Примеры: ethereum после внедрения Сasper

Альтернативное третье поколение: Multi-chain (многоуровневый блокчейн), слабо связанные между собой уровни системы и Proof-of-Stake

Примеры: BitShares (DPoS)

Четвертое поколение: Multi-chain (многоуровневый блокчейн), слабо связанные между собой уровни системы, Proof-of-Stake и поддержка смарт-контрактов

Примеры: EOS (DPoS), PolkaDot (BFT)

Пятое поколение: Multi-chain (многоуровневый блокчейн), тесно связанные между собой уровни системы, шардинг, Proof-of-Stake и поддержка смарт-контрактов

Сложность изменения уже существующего блокчейна

Вышеприведенная классификация определяет “геном” блокчейн-проекта. И этот “геном” довольно жесткий. Его крайне сложно изменить после запуска блокчейна, когда он уже используется большим количеством людей.

Понадобится серия хард-форков, для которых, в свою очередь, требуется одобрение большей части сообщества. И даже в случае хард-форков, для сохранения обратной совместимости, изменения должны быть достаточно консервативными. Так, например, изменение семантики виртуальной машины может нарушить работу уже запущенных смарт-контрактов.

Альтернативный вариант — создание сторонних цепочек блоков, сайдчейнов. Новые правила и создание каким-то образом слабой связи с оригинальным блокчейном. По сути создание принципиально нового блокчейна, которому и не нужен мостик к первоначальному.

Можно сделать вывод, что “геном” проекта очень трудно изменить после запуска блокчейна. Даже начинать с Proof-of-Work и планировать заменить его на Proof-of-Stake в будущем довольно сложно. Добавить поддержку шардчейна в блокчейн, где она изначально не задумывалась — миссия невыполнима. Добавление поддержки смарт-контрактов в проект, изначально под это не приспособленный, а именно, в биткоин, считалось невозможным. Так оно и оказалось из-за нежелания большей части сообщества поддержать нововведение. В конечном итоге это привело к созданию нового отдельного проекта — Ethereum.

“Геном” блокчейна TON

Сложность изменения уже существующей системы предполагает грамотный выбор генома будущего блокчейна с самого начала. Поэтому, если кто-то хочет построить масштабируемую блокчейн-систему, “геном” необходимо определить сразу. И если блокчейн предназначается для поддержки дополнительных функций, которые в силу недостаточного технического прогресса в момент разработки системы еще неизвестны, создаваемый блокчейн должен поддерживать воркчейны (рабочие цепи) с новыми правилами с самого начала разработки проекта.

Чтобы система действительно могла масштабироваться, она должна с самого начала поддерживать шардинг. Шардинг имеет смысл только в случае, если элементы системы имеют между собой тесную связь. Это, в свою очередь, подразумевает существование мастерчейна (основного блокчейна, хранящего в себе информацию обо всех воркчейнах и шардчейнах), использование BFT PoS и так далее.

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

Карта блокчейн проектов

В вышеприведенной таблице указаны сравнительные характеристики проектов, которые приводились в пример для наглядной демонстрации “поколений” блокчейнов.

“Year” — год анонса (ICO etc.) и год запуска блокчейна

“G.” — поколение в соответствии с классификацией, приведенной в начале статьи

“Cons.” — алгоритм консенсуса, или, говоря привычным языком, “способ майнинга монет”

“Sm.” — поддержка смарт-контрактов

“Ch.” — одноуровневый или многоуровневый блокчейн

“R.” — гетерогенный/гомогенный многоуровневый блокчейн (будет ли поддерживать “новые правила” при необходимости внедрения новых функций в блокчейн)

“Sh.” — поддержка шардинга (деления и создания новых блокчейнов)

“Int.” — слабая/тесная связь между блокчейнами

Само собой, TON выигрывает у всех “предыдущих” поколений блокчейнов. Возможно так оно и будет. Рассмотрим подробнее, с какими проектами мы сравниваем Telegram Open Network.

Сравнение с другими блокчейн-проектами

Bitcoin — первый и самый известный проект на блокчейне. Типичный представитель первого поколения — одноуровневый, работающий на Proof-of-Work. Скриптовый язык биткоина не имеет полноты по Тьюрингу. У биткоина нет учетных записей, вместо них используется модель UTXO — выходы неизрасходованных транзакций. Суть: каждая биткоин-транзакция потребляет выходы предыдущих транзакций и создает новые выходы, которые будут использованы будущими транзакциями.

Ethereum — первый блокчейн, поддерживающий смарт контракты, написанные на Тьюринг-полном программном языке. Самый типичный представитель второго поколения блокчейн-проектов. Одноуровневый блокчейн и Proof-of-Work, но уже есть смарт-контракты и аккаунты.

NXT — первый блокчейн и криптовалюта, работающая на Proof-of-Stake. Одноуровневый блокчейн без поддержки смарт-контрактов.

Casper — протокол PoS для Ethereum. Превратит Эфириум в блокчейн третьего поколения за счет перехода на Proof-of-Stake c сохранением работы смарт-контрактов.

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

EOS — гетерогенная многоуровневая система, работающая на DPoS с поддержкой смарт-контрактов. Проект создан той же командой, которая ранее успешно занималась BitShares и SteemIt, где были продемонстрированы сильные стороны алгоритма DPoS.

Масштабироваться будет путем создания новых специализированных воркчейнов с “новыми правилами” под проекты, которым они необходимы. Все еще существует проблема слабой связи между цепочками блоков (воркчейнами).

PolkaDot — один из наиболее продуманных блокчейн-проектов, работающих на PoS. Возглавляет один из основателей Ethereum. На “карте блокчейн-проектов”, составленной авторами White Paper TON является одним из ближайших проектов в блокчейну Telegram Open Network. Именно проекту PolkaDot TON обязан терминами “рыбаки” и “номинаторы”. Гетерогенный многоуровневый блокчейн со слабой связью. Используется алгоритм византийского консенсуса (BFT) для генерации новых блоков в том числе в мастерчейне.

TON — проект пятого поколения. Многоуровневый блокчейн, работающий на BFT PoS, может быть как гомогенным, так и гетерогенным. С поддержкой воркчейнов и шардинга и при этом сильными связями внутри системы. В таком виде TON станет по-настоящему масштабируемым проектом, подходящий для создания на его основе практически любых приложений, которые могут быть реализованы на блокчейне в принципе. Более того, при добавлении других компонентов, его возможности также будут расширяться.

Подписывайтесь на TON — новости — самое крупное сообщество про блокчейн и криптовалюту Павла Дурова

© Coin Post, 2017-2018. Все материалы данного сайта являются объектами авторского права. Запрещается копирование, распространение (в том числе, путем копирования на другие сайты и ресурсы в Интернете с указанием источника) или любое иное использование информации без предварительного согласия правообладателя.

Что такое блокчейн и критерии их сравнения

Регулярно сталкиваясь в процессе обсуждения технологии блокчейна с различным пониманием того что является технологией блокчейна, автор пришел к мнению что в среде IT специалистов нет консенсуса в понимании что же такое блокчейн и почему его появление вызвало такой резонанс в обществе. Часть специалистов использует отсутствие единого мнения что есть «блокчейн» для манипуляции заказчиком или пользователями с целью достижения сиюминутных, тактических целей, создавая еще большую энтропию и хаос в процессе становления данной технологии.
Многие IT-специалисты, с которыми приходилось сталкиваться жаловались на отсутствие критериев сравнения и оценки различных блокчейнов. Данная статья является попыткой определить, что же является технологией блокчейна и дать универсальные критерии сравнения технологии блокчейна. Что бы понять, что такое блокчейн нужно понять, что похоже на блокчейн, но блокчейном не является.

Хэш функции

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

Зачем нужны хэш функции?

Хэш функции используют для контроля целостности, например, хэш сумму лог файла, перед тем как его выгрузить на внешний носитель записывают в новый, вновь созданный лог файл тем самым формируя цепочку связанных друг с другом файлов. Если администратор после выгрузки такого файла попытается подменить лог файл, то факт подмены будет выявлен при последующей проверке.

Будет полезно:  Центр компетенций блокчейн внешэкономбанка

Почему программа, формирующая цепочки данных не является блокчейном?

Рассмотрим пример, который представлен выше. Давайте разработаем программу которая начнет писать информацию о транзакциях пользователей, вместо записей лога. Например, Алиса перевела Бобу 100 гигатокенов, далее подпишем данный перевод электронной подписью, подсчитаем хэш сумму, включим эту сумму в следующий блок, который в последствии так же подпишем и так далее. Некоторые «криптоаналитики» готовы это объявить блокчейном, прекрасным блокчейном, особенной если вы Боб. Но у любого здравомыслящего человека возникнет вопрос, как я могу доверять некой программе, что мешает в процессе работы блокчейна ее модифицировать или просто выключить? – Ничего не мешает.

Облачные базы данных

Давайте перейдем от программы, запущенной на одном компьютере к облачным вычислениям, пусть у нас будет облачная база данных, которая будет содержать нашу цепочку блоков – чем не блокчейн?

Зачем нужны облачные базы данных?

Облачная база данных это базы данных, которые запускаются на платформах облачных вычислений таких как Amazon EC2 GoGrid и т.п. Мы не будем рассматривать классическую виртуальную машину с СУБД, это по сути ничем не отличается от предыдущего примера, а рассмотрим вариант база данных как облачный сервис. Вот вроде уже красивое решение, за доступность данных отвечает облачный оператор, за целостность хеш функции – данные пакуются в блоки. Ну чем не блокчейн?

Почему облачные базы данных не являются блокчейном?

Картина по сути аналогична предыдущему примеру, только в данном случае ответственность делится между некой программой и облачным сервисом. Облачный сервис не контролирует корректность закладываемых данных, более того он может быть в любой момент отключен, например, если компания владелец «блокчейна» попадет в станционный список, см. Huawei. Использование облачной базы данных не мешает владельцу программы манипулировать закладываемыми в «блокчейн» данными. Тем не менее находились технические специалисты которые называли данную архитектуру блокчейном.

Кластеры

Вот технология, которая должна решить все предыдущие проблемы, здесь нет единой точке отказа, при желании пользователь может запустить свою «ноду» и наслаждаться участием в процессе «майнинга» или «минтинга» монет, и вроде бы вот оно счастье (для многих «криптоаналитиков» это уже точно блокчейн), но тут нужно вспомнить зачем же нужны кластеры.

Зачем нужны кластеры?

Отказоустойчивый кластер, а именно он больше всего походит на блокчейн, предназначен для создания программно-аппаратных решений, предназначенных для работы 24/7, когда выход из строя одного узла кластера не приводит потери работоспособности кластера. Я уже чувствую, что вот он блокчейн, сейчас мы к кластеру прикрутим хэш-функцию, которая позволит нам упаковывать результаты вычислений кластера в блоки, сделаем перевод 100 петатокенов и Боб станет криптомультимиллиардером.

Почему кластер не является блокчейном?

А это очевидно, для любого специалиста в области технологии блокчейна, возможно, кроме «криптоаналитика». Кластер не предназначен для противодействию внутреннему нарушителю. Пусть у нас будет кластер, где один узел будет «master», а N узлов будут «slave». У Джея, который так же решил стать криптомультимиллиардером, есть одна нода. Джей даже умеет писать программы на настоящем языке программирования. Не долго думая он модифицирует код своей ноды в кластере, следующий образом — он проводит транзакцию по переводу 100 петатокенов Боба себе. Рано или поздно нода Джея становится ведущей (master) в кластере транзакция по переводу 100 петатокенов попадает в блок, потому что нода Джея является ведущей все остальные ноды кластера включают транзакцию в блок, они не могут ее не включить, потому что ведущий узел принял решение включить это транзакцию в блок. Все — Джей стал криптомультимиллиардером, а Бобу остается только промолчать.

Что же является блокчейном?

Можно утверждать, что блокчейном является технология децентрализованного независимого параллельного выполнения алгоритма c последующей верификацией результатов выполнения алгоритмом консенсуса и синхронизацией результатов между всеми элементами сети блокчейна. Идеальным с точки зрения определения приведенного выше является блокчейн биткоина, тем не менее IT индустрия начала создавать альтернативные решения, основанные на технологии блокчейна.

Почему пытаются создать альтернативу биткоину?

Биткоин является практически идеальным решением за исключением трех параметров:

  • скорости транзакции – многим пользователям неприятно, когда их переводы могут происходить неделями, реальная скорость подтверждения транзакций в сети биткоина не превышает 7 транзакций в секунду;
  • возможности расширения бизнес логики – как известно блокчейн сеть запускается один раз в процессе ее эксплуатации может возникнуть необходимость изменить логику ее работы, ну или как минимум расширить ее;
  • времени закрытия блока – среднее время закрытия блока 10 минут это достаточно медленно, особенно для тех, кто пытается создать на основе блокчейна платежные системы.

Что в итоге получилось

Как отреагировало IT-сообщество на недостатки блокчейн сети биткоина – в части ускорения работы блокчейна был предложен переход с алгоритмов консенсуса PoW на вариации алгоритмов консенсуса PoS, BFT (LPOS, DPOS, paxos и т.п.). В данной статье не будут разбираться плюсы и минусы различных алгоритмов консенсуса, это делалось уже много раз и эту информацию можно получить в интернете, а вот куда привело индустрию использование алгоритмов PoS в данной статье будет рассмотрено – централизация. Индустрия не придумала ничего лучше, чем променять децентрализацию на скорость. Ниже приведены некоторые популярные блокчейн сети с указанием числа узлов сети, которые принимают участие в создании блока:

  • Bitcoin – не менее 1000 узлов;
  • EOS – 21 узел;
  • IOTA – 1 узел;
  • Tron – 27 узлов;
  • Graphiene – 21 узел.

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

Критерии сравнения блокчейнов

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

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Эксперты сравнили темпы развития интернета и блокчейна

Представители Deutsche Bank провели интересное сравнение блокчейна и интернета на его раннем этапе развития. Исследователи пришли к выводу, что обе технологии имеют «трудный старт», однако с течением времени уровень их принятия растёт со всё большим темпом.

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

Чем интернет похож на блокчейн

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

Сравнение темпов развития интернета (синим цветом) и блокчейна (голубым). Источник: Crypto Potato

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

Интернету потребовалась четверть столетия, чтобы охватить более 4 миллиардов людей. Согласно прогнозу Deutsche Bank, за тот же срок пользовательская база блокчейна вырастет до 350 миллионов человек.

Отметим, что в исследовании охвачен только тот период времени, когда интернет уже стал действительно пользовательским явлением. Начало созданию сети было положено в США ещё в шестидесятых годах прошлого столетия, однако тогда ею пользовались только правительственные организации. Лишь в девяностых интернет начал приобретать заметную популярность среди обычных людей не только в Америке, но и в остальном мире.

Забавный момент: стоимость пяти часов безлимитного доступа в интернет в девяностых от самого большого провайдера США составляла 9.95 доллара, причём каждый дополнительный час обходился в 2.95 доллара.

Блокчейн и децентрализация. Источник: 2Биткоина

Можно сделать вывод, что блокчейн будущего будет далеко не таким, каким мы его представляем себе сегодня. В своё время интернет прошёл через череду важных апгрейдов (DSL, 3G, 4G и так далее), которые сделали его очень удобным для рядового пользователя. Будем надеяться, что в будущем децентрализованные блокчейны тоже будут массовыми, очень быстрыми и смогут обрабатывать тысячи транзакций в секунду.

Будет полезно:  Блокчейн специалист обучение

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

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

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

Дмитрий Кузюк

Трейдер c 2016 года, финансист. В данный момент заканчивает с получением степени бакалавра по банковскому делу. С 2017 году активно инвестирует в новые ICO-проекты, в 2019 экспериментировал с дебютными IEO-проектами от Binance и отразил свой опыт в серии статей на 2Биткоина.

Карьеру журналиста начал с ниши технологий: в том числе обозревал смартфоны и приложения. К команде 2Биткоина присоединился в 2018 году. С тех пор освещает происходящее в мире криптовалют и готовит публикации для новичков. Читателям особенно запомнилась подборка статей “Трейдинг для начинающих”, в которой Дима разобрал базовые понятия трейдинга и показал, как их применяют профессионалы.

10 самых популярных и многообещающих блокчейн-платформ

Перевод статьи Дианы М «10 most popular & promising Blockchain platforms».

Технология блокчейна была анонсирована в работе под названием «Bitcoin: A Peer-to-Peer Electronic Cash System» (автор — Сатоши Накамото) в 2008 году. Любопытно, что само слово «блокчейн» в работе как раз и не использовалось.

В этом труде говорилось о «чистой p2r версии электронных денег», где «сеть проставляет метки транзакций путем хэширования их в непрерывную цепь основанных на хэше доказательств работы и с помощью создания записей, которые не могут быть изменены без переделки доказательств работы».

Управление безопасностью блокчейна, PT-BSC, определяет блокчейн как сеть peer-to-peer, которая помечает записи путем хэширования их в непрерывную цепь основанных на хэше доказательств работы, формируя запись, которая не может быть изменена без переделки доказательств работы. Блокчейн может быть публичным (permissioned), приватным (permissionless) или гибридным.

Распределенный реестр в свою очередь определяется как сеть peer-to-peer, использующая установленный механизм консенсуса для предотвращения изменений упорядоченной серии записей с проставленными метками. Механизм консенсуса включает Proof of stake, Federated Byzantine Agreement и другие.

Самые популярные блокчейн-платформы

1. Ethereum

Ethereum это блокчейн-платформа с открытым исходным кодом. Предназначена для смарт-контрактов и предоставляет инструменты программирования для их создания. Представленная Виталиком Бутериным в 2013 году, эта платформа упрощает как разработку децентрализованных приложений следующего поколения (DApps), так и договорные соглашения в онлайне.

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

Эта платформа предлагает много полезных функций, включая тьюринг-полные языки, инструменты командной строки (построенные на Go, C++, Python, Java, и т. д.), а также кошелек Ethereum. Последний делает возможным для разработчиков хранить и защищать криптоактивы и упрощает разработку смарт-контрактов.

2. BigChainDB

BigChainDB это распределенный реестр с открытым исходным кодом. Создана она для хранения большого количества данных. Система позволяет разработчикам развертывать доказательства-концепий (proof-of-concepts) и приложения блокчейн.

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

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

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

3. Hyperledger Fabric

Блокчейн Hyperledger Fabric это один из самых популярных проектов Hyperledger, организованный Linux Foundation и выпущенный в 2016 году. Hyperledger Fabric написан на Go и использует Docker-контейнеры для реализации смарт-контрактов.

Платформа служит основой для создания решений на основе блокчейн с модульной архитектурой и поддерживает использование одной и более сетей. Способность обеспечить высокий уровень гибкости, надежности и масштабируемости делает Hyperledger Fabric подходящим для разработки решений корпоративного уровня.

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

4. Hyperledger Cello

Hyperledger Cello это блокчейн-платформа и операционная система; это один из проектов Hyperledger от Linux Foundation. Цель Hyperledger Cello – минимизировать усилия, необходимые для создания и управления блокчейнами путем доставки по запросу модели развертывания «как сервис» в блокчейн-экосистему.

Hyperledger Cello делает возможным для разрабочтиков создавать с нуля платформу блокчейн-как-сервис (BaaS), а также управлять жизненным циклом блокчейнов. Больше того, с помощью Cello они могут поддерживать набор сетей поверх чистого железа, виртуальных облаков и кластеров контейнеров (Cello поддерживает Docker, Swarm и Kubernetes).

5. Hyperledger Sawtooth Lake

Hyperledger Sawtooth Lake это блокчейн-платформа, представляющая корпоративное решение, которое поддерживает и публичную, и приватную разработку. Эта платформа облегчает для инженеров ПО создание, развертывание и запуск распределенных реестров и приложений.

Sawtooth Lake это набор модулей, написанный на Python и обеспечивающий абстракцию смарт-контрактов, что позволяет разработчикам писать логику контрактов на языке по их выбору. Бизнес-логика транзакций в Hyperledger Sawtooth отделена от уровня согласования (consensus layer).

Механизм консенсуса называется «доказательством прошедшего времени» – Proof of Elapsed Time (PoET). Он использует надежный вычислительный модуль SGX, встроенный в процессоры Intel последних поколений.

Есть много полезных способов применения Sawtooth Lake. Например, в деле управления цепочками снабжения и доставки морепродуктов он решает такие проблемы как неправильное хранение продуктов питания, незаконное рыболовство и мошенничество с морепродуктами.

Также Hyperledger Sawtooth может обеспечить безопасную инфраструктуру для создания и обмена цифровыми активами. О том, как Sawtooth Lake и решения на его основе работают в разных сферах, можно почитать здесь.

6. Hydrachain

HydraChain это расширение с открытым исходным кодом для блокчейн-платформы Ethereum. Оно предлагает поддержку разработки и развертывания публичных распределенных реестров.

HydraChain полностью совместимо с протоколом Ethereum и предоставляет инфраструктуру для создания смарт-контрактов на Python. В Hydrachain есть много инструментов, позволяющих уменьшить время разработки и улучшить отладку.

Важно, что HydraChain обеспечивает высокий уровень кастомизации: различные аспекты системы могут быть с легкостью настроены в соответствии с нуждами потребителя. Например, при создании смарт-контрактов можно легко настроить такие вещи, как сборы за транзакции, лимиты газа, время блокировки.

7. Corda

Corda это блокчейн-платформа с открытым исходным кодом для создания публичных распределенных реестров. Этот проект был создан R3-консорциумом, объединяющим крупнейшие банки и позволяющим управлять юридическими соглашениями между сторонами.

Как и другие распределенные реестры, R3 Corda предоставляет безопасное хранение данных и неизменяемую запись данных. Примечательно, что только Corda делает возможной разработку взаимодействующих блокчейн-сетей, чьи транзакции строго приватны. На данный момент это, вероятно, единственная распределенная платформа-реестр, имеющая сменный консенсус (pluggable consensus).

8. Multichain

Multichain это распределенный реестр с открытым исходным кодом, основанная на Bitcoin Blockchain и созданная для обработки финансовых транзакций со многими криповалютами.

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

9. Openchain

Как блокчейн-платформа с открытым исходным кодом, Openchain была создана для выпуска и управления цифровыми активами надежным, безопасным и масштабируемым способом. Эта технология включает модули смарт-контрактов, унифицированный API и множественные уровни контроля и прав доступа в соответствии с иерархической системой аккаунтов.

В Openchain каждая транзакция подписывается цифровой подписью (как в Bitcoin), а механизм консенсуса представлен Partionned Consensus. Стоит отметить, что Openchain это бесплатная платформа, так что вам не придется тратить криптовалюту на ее использование.

10. Chain Core

Chain Core — это блокчейн-платформа корпоративного уровня, основанная на Chain Protocol и созданная для выпуска, передачи и управления цифровыми активами в публичных блокчейн-сетях. Кроме того, платформа позволяет разработчикам создавать финансовые сервисы с нуля.

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

Ссылка на основную публикацию