Сайт о телевидении

Сайт о телевидении

» » Блокчейн компании

Блокчейн компании

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

Роль реестров

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

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

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

Типовой реестр выглядит следующим образом:


Проблемы существующих реестров коммерческой деятельности

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

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

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

Что же такое блокчейн?

Термины, используемые в технологии блокчейн, и их варианты использования

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

Все утвержденные блоки транзакций соединяются в цепочку — с начального блока до последнего добавленного, отсюда и название технологии — блокчейн (англ. block chain — цепочка блоков). Таким образом, блокчейн выступает в качестве единого источника достоверных данных, а участники блокчейн-цепи видят только те транзакции, которые относятся именно к ним.

Как работает блокчейн-сеть?

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

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

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

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


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

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

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

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

Преимущества блокчейна для бизнеса

Чтобы понять, подходит ли в вашем случае блокчейн, задайте себе следующие вопросы:

  1. Используется ли коммерческая транзакционная сеть?
  2. Требуется ли консенсус участников для подтверждения транзакций?
  3. Являются ли аудиторский учет и отслеживание источников обязательными?
  4. Должен ли отчет о проведенных транзакциях быть неизменным или защищенным от несанкционированного доступа?
  5. Должна ли процедура разрешения споров быть окончательной?

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


Представляем проект Hyperledger от Linux Foundation

Требования к компаниям по использованию блокчейна

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

С точки зрения IBM , технологии блокчейн промышленного образца обладают следующими характеристиками:

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

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

С чего начать?

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

Доклад Кристоф ван де Рек (глава Европейского региона, NEM Foundation) о реализации внедрения блокчейн-технологий. Как проходит процесс интеграции сегодня и в чем особенности , относительно других инфраструктурных платформ.

Меня зовут Кристоф ван дер Рек , я представляют фонд NEM в Европе и сегодня хочу поговорить об применении технологии блокчейн на примере NEM.

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

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

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

Недостатки блокчейна

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

  • Неизменяемость . Я думаю, что это основной недостаток блокчейна, потому что это затрудняет постановку долгосрочных целей. Сложно реализовывать новые функции в приложениях.
  • Распределенность блокчейна тоже может быть недостатком. Есть проблема с масштабируемостью блокчейнов, особенно публичных. Чем больше сеть, тем медленнее рост и больше времени на подтверждение подписи.
  • Прозрачность . Наиболее важная характеристика блокчейна вызывает вопросы по соблюдению конфиденциальности.

Внедрение блокчейна

Мы все понимаем потенциал блокчейна, но какая на самом деле у него ценность и примеры использования?

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

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

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

Стандартные результаты использования блокчейна

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

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

В целом есть два подхода :

  • подождем и поглядим, что будет
  • быстрей провалишься - быстрей научишься. Давайте проведем эксперимент - proof-of-concept или пилотный проект.

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

Челленджи блокчейна :

  • прозрачность
  • адаптация к неизменяемости
  • масштабирование

Что насчет безопасности?

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

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

Подход NEM

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

Итак, зачем вам блокчейн?

Есть 4 основных сценария :

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

У нас нет системы смарт-контрактов, но у нас есть система смарт-активов. Посмотрите на этот пример: тут у нас два основных актива.

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

Давайте рассмотрим более подробно приложение NEM и его три основных компонента :

  1. Модель управления. Здесь мы управляем авторизацией.
  2. Логика приложения или прикладная логика.

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

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

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

Модель данных: сохраняем целостность информации

  • Стоимость. Надо иметь в виду, что хранение данных на текущий момент в блокчейне дороже, чем традиционные технологии хранения данных. Нужно просчитать, как мы будем осуществлять транзакции и сколько это будет стоить.
  • Конфиденциальность. Обеспечение приватности данных нужно сделать таким образом, чтобы исключить риск того, что эта информация будет где-либо использована. В Европе есть требования GDPR (General Data Protection Regulation), которые вступят в силу в мае 2018 года, соответственно, будут высокие штрафы за несоблюдение конфиденциальности.
  • Безопасность хранения зашифрованных данных. Итак, где же мы храним данные? Мы можем их хранить как в блокчейне, так и вне блокчейна в централизованных базах данных. Большим вопросом остается, что лучше? Данные можно получать таким образом, чтобы пользоваться всеми преимуществами блокчейна, но не обязательно полностью децентрализовывать все данные.

Маршруты

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

Логика применения

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

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

С чего начать

Определите use case

Зачем вам блокчейн? Определитесь, как вы хотели бы «прокачать» свой бизнес. Сформулируйте задачи вашей компании и проблемы бизнес-модели.

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

Один из наиболее известных примеров такого юзкейса (use case - сценарий использования - Inc. ): - инициатива Walmart, которая использует решения от IBM, чтобы формировать неизменяемую историю продуктов на протяжении всего их жизненного цикла, с момента отгрузки поставщиком и до покупки клиентом торговой сети.

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

Поищите альтернативы

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

Oracle и MySQL развернуты на миллионах серверов и проверены триллионами запросов. Их код многократно протестирован, оптимизирован и потому менее подвержен вероятным ошибкам и багам. При использовании «устоявшихся» технологий гораздо легче найти специалиста для разработки и поддержки программных продуктов.

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

Изучите примеры

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

Анализ кейсов покажет, для каких задач используют эту технологию. Главное свойство блокчейна - неизменяемость информации - работает как обоюдоострый меч: с одной стороны, гарантирует безопасность, с другой - навсегда закрепляет ошибочную транзакцию, и чтобы ее откатить, необходимо согласие второго участника. Блокчейн можно вернуть в состояние «как было», тем самым отменив транзакции, выполненные после точки восстановления. Большое количество подобных «откатов» может повредить репутации вашего бизнеса.

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

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

Не забудьте оценить технологические риски - протоколы для блокчейна новые и не лишены недостатков. В конце прошлого года монеты Ethereum, эквивалентные $300 млн, были на счетах пользователи из-за ошибки в коде. Для страховки от подобных ситуаций вам понадобятся дорогие специалисты.

Какие есть решения

Создать свой блокчейн

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

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

Использовать готовую платформу

Чтобы не создавать свой блокчейн с нуля, можно использовать готовую платформу, такую как Ethereum, Hyperledger или Exonum. Это ПО облегчит разработку и объединение разных компонентов большого программного проекта.

Такое решение подойдет, если у компании есть возможность взять разработчиков в штат и консультироваться у блокчейн-экспертов, как это сделала горнодобывающая компания BHP Billiton. Блокчейн на Ethereum нужен ей для отслеживания перемещения руды и угля транспортными компаниями. Сейчас эти данные фиксируют с помощью электронных таблиц и нет гарантии их целостности: любую запись можно подменить «задним числом».

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

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

Что в итоге

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

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

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

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

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

Внедрение блокчейна

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

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

Постепенно эту технологию внедряют в работу и государственные службы: Росреестр запустил пилотный проект по регистрации земельных участков и объектов недвижимости с применением blockchain. В сфере ЖКХ блокчейном планируется заменить простую систему обработки заявок по текущему и капитальному ремонту. Пока эта платформа проходит тестирование, но в планах министерства ввести официальное использование данной системы на государственном уровне.

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

  • система учета миграции лиц (европейские страны с увеличенным притоком мигрантов);
  • система здравоохранения (Латвия);
  • нотариальное удостоверение сведений (Эстония);
  • почтовая служба (США) и др.

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

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

Разработка блокчейн систем

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

Процесс разработки блокчейн систем включает в себя 2 этапа:

  1. создание и настройка программного обеспечения,
  2. подбор и установка оборудования.

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

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

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

Оборудование для блокчейн систем

Blockchain, как технология, реализуется на вычислительных устройствах, обладающих доступом к интернету. Затраты на блокчейн складываются из 3 пунктов:

  1. Закупка оборудования, отвечающего качественным характеристикам для майнинга.
  2. Оплата электроэнергии, потребляемой оборудованием.
  3. Оплата доступа в глобальную сеть для устройств.

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

Интересно! Для профессионального майнинга наиболее популярными становятся микросхемы ASIC, которые настроены на решение одного и того же вида математических задач. Благодаря этому их производительность на порядок выше видеокарт и процессоров.

Блокчейн-решения для бизнеса

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

Краткий обзор известных компаний, занимающихся blockchain решениями:

  • IBM и Maersk. Предложили к внедрению проект, позволяющий уменьшить количество документов, необходимых для обработки поставок скоропортящихся грузов. Ускорение процесса поставки снизит издержки, повысит товарооборот в мировом масштабе.
  • Microsoft. Разрабатывает программу ID2020, которая позволит идентифицировать личность человека по одному глобальному документу. Наибольший интерес этот проект вызывает в странах с высоким уровнем беженцев из неблагополучных регионов.
  • Qiwi. Изучает возможности применения технологии распределенного реестра в свою платежную систему. Является инвестором проекта по беспилотной доставке товаров.
  • Мегафон. Выполнил эмиссию акций с использованием блокчейна. Транзакции происходили с использованием смарт-контрактов на платформе Ethereum, что сократило время обработки платежей.
  • Blockchain Solutions Group. Эта компания создает и поддерживает веб-ресурсы, занимающиеся обработкой криптовалютных транзакций. Группа Solutions Systems является одновременно и инвестбанком, предлагающим выгодные предложения на рынке цифровых технологий.

Чтобы узнать полную информацию о компании, предлагающей услуги по внедрению блокчейна в существующий бизнес-проект, удобнее всего использовать ИНН. По данному 10-символьному коду на сайте ФНС по адресу www.nalog.ru открывается перечень сведений, внесенных в ЕГРЮЛ: дата создания, форма собственности (ИП, ООО, ПАО), размер уставного капитала, перечень видов деятельности и другие характеристики.

Пять лучших блокчейн компаний по версии vc.ru

  1. r3.com
    Разрабатывает платформу, которая позволяет финансовым организациям и бизнесу производить транзакции напрямую друг другу.
  2. Digital Asset Holdings LLC
    Американская компания создает блокчейн-систему для проведения мгновенных транзакций между банковскими организациями.
  3. Brave Software Inc.
    Brave Software Inc. в недалеком прошлом создала свой браузер, где за просмотр рекламных материалов предлагалось вознаграждение в биткоинах.
  4. Abra-Plutus Financial Inc.
    Компания Abra-Plutus Financial Inc. разработала популярное мобильное приложение для быстрого вложения средств в криптовалюты и фиат.
  5. Blockstream
    Компания разрабатывает системы платежей биткоином и технологию сайдчейн – сторонние цепочки блоков биткоина.

Видео: Абра запускает первую в мире глобальную платформу для обмена криптовалютами и криптокошелек

Заключение

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

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

Рассмотрим простыми словами блокчейн для «чайников»

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

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

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

На этом лирика закончилась, переходим к делу.

Что такое блокчейн и для чего он нужен

Блокчейн происходит от англ. blockchain (block chain), что дословно означает «цепочка блоков». Иными словами — это база данных, которая в прямом смысле этого слова представляет собой непрерывную цепь из блоков и хранится одновременно на множестве компьютеров.

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

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

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

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


Основные принципы блокчейн:

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

Распределенное хранение

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

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

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

Безопасность

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

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

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

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

Открытость

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

Взаимодействие без посредников

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

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

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

Устройство сети

Сеть формируют пользователи, заинтересованные в использовании того или иного вида информации. Участников разделяют на два типа:

  • простые пользователи;
  • строители блоков или, как их еще называют, майнеры, валидаторы.

Обычные пользователи отправляют в сеть новые записи-транзакции. Например, пользователь Х желает перевести пользователю Y 100 условных единиц». А майнеры из этих транзакций уже формируют блоки. Записи подтверждаются и вносятся в блок только если с этим согласно большинство. Остальные игнорируются и не считаются достоверными, пока не попадут в содержимое одного из последующих блоков. Воспользоваться той или иной записью в блокчейне может только владелец ключа, открывающего к ней доступ.

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

Есть и системы, в которых вместо традиционного майнинга по алгоритму Proof-of-Work используются другие протоколы, например, Proof-of-Stake, когда для подтверждения транзакций валидаторам необходимо зарезервировать на счету определенное количество криптомонет.

Типы систем

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

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

Сферы применения блокчейн

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

  • финансовые операции;
  • сделки с недвижимостью;
  • страхование;
  • логистика;
  • нарушения ПДД;
  • регистрация браков и многое другое.

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

Сегодня государства активно рассматривают способы внедрения blockchain в систему голосования на выборах. Китай на блокчейн хочет перевести работу Национального фонда социального страхования.

Тесно вплетена эта технология будет и в систему «умных городов», которые активно воплощают в реальность в КНР.

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

Мало того, создана уже целая виртуальная нация — BITNATION, которая открывает посольства в разных странах. Стать ее гражданином может каждый.

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

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

В международной торговле технологию впервые опробовали в начале осени 2016 года. Тогда на платформе Wave британским банком Barclays был проведен аккредитив на 100 тысяч долларов, обеспечивающий экспорт предприятием из Ирландии Ornua крупной партии молочных продуктов в адрес Сейшельской компании. Стандартно такая сделка занимает минимум неделю, здесь на все ушло около четырех часов.

Плюсы и минусы технологии

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

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

К минусам стоит отнести масштабируемость. Сегодня блокчейн не способен обеспечивать огромное количество транзакций за короткое время. К примеру, платежные системы MasterCard или Visa обрабатывают около 45 тысяч транзакций в секунду, в то время как у биткоина их всего 7. Также ежедневно растет и вес базы, которая хранится на компьютерах сети.

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

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

Блокчейн в России и Украине

В РФ технологию собираются официально узаконить и начать внедрять в 2019 году, приняв к тому времени необходимые нормативно- правовые акты. Пока что крупные банки страны совместно с Центробанком с целью повышения эффективности финансовой системы создали платформу «Мастерчейн».

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

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

Save