bitcoin
$9.217,90
-0,03%
ethereum
$239,18
-0,14%
tether
$1,00
-0,05%
ripple
$0,20
-0,21%
bitcoin-cash
$228,35
0,03%
cardano
$0,13
-0,56%
bitcoin-cash-sv
$181,39
0,63%
chainlink
$7,99
-0,06%
litecoin
$43,40
0,03%
binancecoin
$17,60
-0,66%
crypto-com-chain
$0,14
0,08%
eos
$2,54
-0,12%
tezos
$2,91
-0,47%
stellar
$0,09
-0,50%
okb
$5,06
-0,59%
vechain
$0,02
-0,18%
monero
$68,72
0,11%
tron
$0,02
-0,12%
leo-token
$1,13
0,06%
usd-coin
$1,00
0,11%
huobi-token
$4,23
0,06%
cdai
$0,02
0,00%
neo
$10,96
-0,55%
cosmos
$3,92
-0,59%
ethereum-classic
$6,26
0,12%
iota
$0,25
-0,16%
dash
$71,01
-0,24%
zcash
$61,12
-0,57%
compound-governance-token
$165,89
-0,16%
ontology
$0,74
-0,47%

Как выбрать блокчейн для бизнеса?

Как выбрать блокчейн для бизнес проектов
76
3
0

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

В то же время думать, что blockchain – это универсальный способ справится со всеми проблемами – неверно. Большое число ICO-проектов, закрывшихся после успешного сбора финансов в 2017 году, являются наглядным тому подтверждением.

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

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

Когда стоит использовать блокчейн?

Сначала неоьходимо разобраться, в чем заключаются основные плюсы и минусы блокчейн-технологии. Первое, что упоминают в связи с ней, – децентрализация. Что она означает в реальных условиях?

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

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

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

Как решить, нужен ли вам блокчейн?

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

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

Безопасность сети часто требует немалых компромиссов и даже жертв и высокой степени защиты функций администратора. Еще один вопрос, на который необходимо честно себе ответить: “Готовы ли вы оплачивать каждую транзакцию?”.

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

Как решить проблему оплаты за транзакции в блокчейне?

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

Какие взаиморасчеты предусмотрены в блокчейне?

Обратите внимание на дополнительный критерий выбора в пользу блокчейна. Необходимо ответить на вопрос: “Предусмотрены ли в процессе взаимные расчеты и передача прав на владение какими-либо данными в сети от одного участника другому?”

В блокчейнах правообладание цифровыми данными переходит от аккаунта к аккаунту. Наиболее простой тип информации – числовой. Данные блокчейнов похожи на балансы в банках. Отдельному идентификатору соответствует определенное число. То есть блокчейн обеспечивает защиту балансов и процесс их передачи от адреса к адресу.

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

Какой блокчейн выбрать: публичный или собственный?

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

Какие преимущества и недостатки публичных блокчейнов?

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

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

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

В чем сложность разработки собственного блокчейна?

В качестве альтернативы публичным блокчейнам можно запустить свои собственные. Это требует специфических компьютерных и юридических знаний или привлечения специалистов в этих областях. Кроме личного кода блокчейна, для запуска нужно создать или приготовить форк. То есть специальные web-сервисы для просмотров блокчейна, например, Etherscan, а также софт для клиентской стороны – электронные кошельки, целый ряд инструментов, пользовательскую оболочку и все необходимые документы.

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

Своя разработка: почему нет?

Несколько ощутимых минусов собственной разработки блокчейна

  • высокие затраты на разработку программного обеспечения;
  • новые задачи, с решением которых до вас почти никому не доводилось сталкиваться. Как следствие, только документов и готовой программной оболочки недостаточно;
  • трудоемкий и затратный процесс тестирования: необходим большой объем облачных ресурсов и непростые алгоритмы тестов.

Прежде чем создавать блокчейн собственными силами, необходимо их трезво оценить.

Какие есть готовые решения для блокчейнов?

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

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

Что такое Ethereum-based networks?

Такая сеть считается самым универсальным и самым обкатанным на сегодняшний день решением. Оно успешно применяется немало лет, отвечает за существенные суммы виртуальной валюты. Преимущества Ethereum:

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

Если возникнут какие-то непредвиденные ситуации, смарт-контракты можно легко перенести из одной Ethereum в другую. Для размещения доступен один из форков. Транзакции дешевле и выше по скорости доступны в PoA Network и Loom Network.

Считается, что Ethereum намного удобнее биткоина: всего за несколько кликов можно провести сделки высокой сложности.

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

Когда стоит отдать предпочтение EOS-based networks?

EOS-based networks – высокоскоростной публичный блокчейн. Считается самым развитым из всех, где используется Delegated Proof-of-Stake-консенсус. В системе можно написать смарт-контракты любого уровня сложности. Обладает простой системой учетных записей. Предусмотрена возможность голосования за валидаторов.

EOS-based networks частенько называют китайским вариантом Ethereum: основная часть ее пользователей и валидаторов расположена на территории Китая. Кроме бирж, в EOS предусмотрены децентрализованные валютные и гемблинг-приложения, а также игры.

По аналогии с Ethereum, EOS представляет собой обширный комплекс готового программного обеспечения, прошедшего проверку в боевых условиях. Для EOS легко найти хороших программистов: вся система написана на C++.

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

Стоит применить EOS, когда вам необходимы:

  • легкая система контроля учетных записей;
  • быстрые криптовалютные платежи;
  • разнообразные смарт-контракты.

EOS оптимальна для обеспечения работы терминалов, платежных сетей, ATM и криптоматов.

Когда использовать Hyperledger?

Такие блокчейны изначально создавались для обслуживания корпоративных интересов. Сейчас бизнес-проекты на Hyperledger не имеют внутренней экономики. Чаще всего задействованы в больших компаниях для внутреннего оборота документов.

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

Hyperledger стоит использовать, когда нужен запуск своего блокчейна с мощной логикой внутри сети корпоративного типа.

Какие особенности у Parity Substrate?

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

С точки зрения архитектуры ПО любой парачейн выглядит как блокчейн с единственным смарт-контрактом любого размера и обширным набором функций, доступным для обновления или доработки.

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

В чем преимущества у Cosmos SDK?

Похожая на Parity Substrate система программного обеспечения для создания своих блокчейнов с произвольной логикой. Базируется на консенсусе Tendermint. Cosmos написан на GO, в нем тоже много готовых программных решений для поддержки и развития разработанных блокчейнов.

Пока что Substrate и Cosmos SDK – самые удобные и надежные системы для создания своего блокчейна.

Какие еще бывают блокчейны?

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

Но новые решения, например, Near Protocol, NuCypher, Coda помогают улаживать серьезные проблемы блокчейнов. Если один из таких проектов соответствует вашей бизнес-логике, возможно, стоит довериться его команде и программному коду.

Резюме по выбору блокчейна

Чаще всего на сегодняшний день применяются три блокчейна со своими форками – Ethereum, EOS, Hyperledger и два конструктора – Substrate, Cosmos. Для проектов с выходом в публичные сети чаще всего применяют EOS и Ethereum. В обоих вариантах предусмотрено большое число форков с широким набором функций.

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