Видео: unboxing turtles slime surprise toys learn colors (Ноябрь 2024)
Блокчейн каждый день находит свое применение в новых отраслях промышленности и бизнес-применениях, и вскоре технологии появятся повсюду. Блокчейн достаточно сложен, чтобы заполнить весь алфавит терминов и определений, но существует еще более обширная экосистема стартапов, академических учреждений, организаций с открытым исходным кодом и коалиций, а также финансовых учреждений, стремящихся формировать эволюцию технологии. Тем не менее, игроками, которые лучше всего владеют нашим будущим на основе блокчейнов, являются такие технологические гиганты, как IBM и Microsoft.
IBM и Microsoft определяют новый рынок Blockchain-as-a-Service (BaaS), делая значительные недавние инвестиции в блокчейн в корпоративные сервисы, используя облачную инфраструктуру, чтобы уменьшить значительную внутреннюю нагрузку для предприятий, создающих блокчейны. Microsoft выпустила свой BaaS для Microsoft Azure в ноябре прошлого года, а IBM запустила сервис IBM Blockchain в феврале. Только на этой неделе IBM также анонсировала новую безопасную сеть блокчейнов для разработчиков.
Компании также продвигают отдельные инициативы с открытым исходным кодом: IBM и The Linux Foundation победили Редмонда в проекте Hyperledger в декабре 2015 года, а затем Microsoft в июне возобновила работу с Project Bletchley. Недавно PCMag поговорил с Марли Греем, руководителем блокчейна и директором BizDev и Strategy for Cloud & Enterprise в Microsoft, и Арвиндом Кришной, старшим вице-президентом и директором IBM Research. Грэй и Кришна обсудили соответствующие платформы BaaS своих компаний, инициативы по взаимодействию и дуэли в блокчейн-пространстве с открытым исходным кодом, а также способы, которыми каждый технологический гигант представляет развивающуюся здесь технологию, меняющую игру.
Это первая часть серии из двух статей о IBM, Microsoft и будущем блокчейна в корпоративных технологиях. Ниже мы объясним, что такое BaaS, и разберем дуэльные облачные платформы компаний. Вторая часть, которая скоро выйдет, углубится в экосистему открытого исходного кода вокруг блокчейна и более широко рассмотрит пространство блокчейна, чтобы решить, кто лидирует и куда пойдет технология.
В чем разница между блокчейном и BaaS?
Blockchain - это технология распределенной бухгалтерской книги, которая может использоваться для записи данных транзакций и использования в качестве зашифрованной и неизменной цифровой истории всего, от криптовалют, таких как Bitcoin и Ethereum («E» в нашем Blockchain AZ), до умных контрактов и всевозможных онлайн-активов., данные и транзакции.
Блокчейны также могут быть публичными или частными. Биткойн является первым и наиболее известным примером общедоступной блокчейна, где «майнеры» по всему миру создают блоки транзакций и где всемирная сеть машин служит в качестве децентрализованной инфраструктуры узлов, которая дает блокчейну (и криптовалютам в частности) их анонимность. апелляция при сохранении неизменной безопасности данных.
Предприятия, с другой стороны, вкладывают больше средств в развитие частных блокчейнов. Это блокчейны, которые используют одну и ту же технологию распределенной бухгалтерской книги для записи данных транзакций, но делают это в частных облаках или виртуальных средах, которые доступны только для предприятий (или для сетей предприятий, подобных тем, которые работают над проектом Hyperledger или коалицией R3).
Почему бизнесу нужны частные блокчейны? Представьте, что блокчейн является своего рода структурой, лежащей в основе любого бизнес-приложения или услуги, будь то система обработки банковских и финансовых транзакций для внутренней платформы совместной работы предприятия или инфраструктуры базы данных. Интегрированный с блокчейном, каждый бизнес-процесс и транзакция синхронизируются с защищенной от несанкционированного доступа бухгалтерской книгой, которая обеспечивает прозрачность, ответственность и целостность данных… навсегда.
Частные цепочки блоков - это то, где приходит BaaS. Общедоступные цепочки блоков пользуются преимуществами обширной одноранговой (P2P) сети узлов и машин, позволяющей увековечить и усилить децентрализованную инфраструктуру, которая делает блокчейны, такие как биткойн, такими инновационными. С другой стороны, для создания и поддержки распределенной инфраструктуры частные блокчейны требуют значительных усилий по ручной разработке и внутренних возможностей облачных вычислений. Таким образом, такие компании, как IBM и Microsoft, обе из которых создали платформы облачной инфраструктуры, оснащенные обширными инструментами для разработчиков, могут значительно упростить работу предприятий, разместив для них блокчейны и выполнив все тяжелые работы. Это платформа как услуга (PaaS), примененная к блокчейну, и IBM и Microsoft связывают множество своих облачных сервисов в качестве дополнительных интегрированных преимуществ.
Перетягивание каната BaaS
Технологические гиганты знают, что существует огромный рынок для будущего бизнеса, основанного на блокчейне. IBM и Microsoft хотят помочь в создании защищенной, заслуживающей доверия и совместимой открытой цепочки блоков, но они также хотят, чтобы предприятия выбирали свои облачные сервисы для построения. Даже Amazon надеется принять участие в акции, вступив в партнерство с группой Digital Currency Group в начале этого года, чтобы создать свою собственную песочницу BaaS для Amazon Web Services (AWS).
Предложение Microsoft BaaS ориентировано как на корпоративный бизнес, так и на разработчиков. С точки зрения Microsoft идея состоит в том, чтобы обеспечить все, что нужно бизнесу для построения блокчейна в облаке: внутреннюю инфраструктуру в Microsoft Azure, инструменты для разработчиков через Microsoft Visual Studio, а также шаблоны и ресурсы, чтобы сделать его простым, совместимым и безопасный.
«Мы вошли в пространство, рассматривая все различные технологии и наших корпоративных клиентов, консорциумы, а также то, какие проблемы и вопросы были для определения того, что Microsoft могла бы уникально решить», - сказал Грей. «Общая болевая точка, которую мы слышали о блокчейне, заключалась в управлении идентификацией и управлении ключами: как вы справляетесь с этим. Вторым является конфиденциальность. Третий - совместимость с существующими системами, а затем и с другими блокчейнами. Один блокчейн - нет. собираюсь сделать все; у нас будет много блокчейнов ".
Microsoft BaaS включает в себя ряд сервисов и ресурсов для бизнеса и разработчиков. В среде Azure DevTest Labs разработчики могут создавать, тестировать и развертывать приложения на основе блокчейна в облаке Azure. Разработчики могут также получить доступ к инструментам в интегрированной среде разработки (IDE) Visual Studio для более глубокой аналитики и мониторинга в приложениях блокчейна, а также к таким инструментам, как Cortana Intelligence Suite, машинное обучение (ML) и службы Интернета вещей (IoT).
Microsoft также твердо в лагере Эфириума. Помимо партнерства с R3, компания также предлагает среду BaaS для Ethereum, ориентированную на создание интеллектуальных контрактных приложений. По словам Грея, все эти возможности BaaS могут также интегрироваться с такими сервисами, как Microsoft Azure Active Directory (AAD), Microsoft Office 365 и Microsoft Power BI в приложениях блокчейна.
Грей сказал, что основной целью компании является предоставление рекомендаций людям, которым необходимо создавать приложения сейчас. Главный совет Microsoft - сосредоточиться на уровне интеллектуального контракта и виртуальной машины (VM), а BaaS заботится о внутренней инфраструктуре и интеграции баз данных.
«Копайте на два дюйма ниже поверхности в любой отрасли, и вы можете найти бизнес-процессы, которые действительно не были пересмотрены, которые могли бы быть значительно сглажены», - сказал Грей. «Сервисы передачи данных в блокчейне - это огромная возможность. Мы, честно говоря, не знаем, что мы собираемся из этого извлечь. У нас никогда не было такого уровня данных для совместной работы на предприятиях, где мы можем собрать много исторических данных в разных доменах. и нацелить его на машинное обучение. Visual Studio имеет возможность подключиться к Azure, чтобы вы могли развертывать интеллектуальные контракты в этих средах прямо из инструмента и профилировать их, выполнять статический анализ и т. д. В настоящее время в Smart нет отладки, которую можно выполнить контракты и отладка на всех уровнях стека. "
Microsoft BaaS тесно связан с тем, что компания делает с Project Bletchley, который выполняет роль промежуточного программного обеспечения блокчейна, заполняя некоторые из недостающих частей в BaaS, особенно в отношении идентификации, взаимодействия, управления ключами, конфиденциальности и безопасности. (Мы углубимся в Bletchley во второй части этой серии из двух частей.)
IBM думает о разработке блокчейна несколькими различными способами. В таких местах, как IBM z Systems, компания использует разработку приложений на основе блокчейна в качестве дополнительного набора возможностей на основе серверной технологии, связывающей параллельную работу с открытым исходным кодом, выполняемую в Hyperledger. Ключевым моментом здесь, пояснил Кришна, является интеграция блокчейна в существующие системы, не вынуждая такие организации, как банки или даже правительства, отказываться от своих устаревших технологий, процесс, который может замедлить более широкое внедрение блокчейна на годы.
«Блокчейн многое упрощает, но в конце концов он должен интегрироваться обратно в системы записи. Банки не собираются брать все свои существующие приложения и выбрасывать их. Мы собираемся расширить эти традиционные системы на мэйнфрейме, чтобы иметь возможность напрямую входить и выходить из сети блокчейнов », - сказал Кришна. «Допустим, у меня есть умный контракт на блокчейн, который обращается к мэйнфрейму или любым существующим системам, которые банки, авиакомпании и крупные розничные продавцы используют для выполнения многих своих критически важных приложений. Все правила, все закрытие книги, которые появляются в большой системе мэйнфреймов, завтра не исчезнут. Блокчейн должен работать с эти системы. Все, что связано с реальной экономикой, должно интегрироваться с реальной экономикой ».
Кришна сказал, что IBM начнет развертывание блокчейна для внутренних приложений этой осенью. С другой стороны, IBM разбивает разработку блокчейнов на полный набор облачных сервисов для разработчиков и предприятий. Кришна сказал, что цель IBM Blockchain, работающей в облаке IBM Bluemix, состоит в том, чтобы упростить настройку и работу цепочки блоков для разработчиков и ИТ-специалистов. Новая безопасная служба цепочки блоков компании, работающая на серверных системах LinuxONE от IBM, обеспечивает еще большую безопасность благодаря защите встроенного ПО и ограничениям корневого доступа для приложений и данных цепочки блоков. Эта «бизнес-сеть с высоким уровнем безопасности» является еще одним шагом к облегчению использования блокчейна для системных администраторов в более жестко регулируемых отраслях.
«Блокчейн - это относительно новая технология, поэтому, если я пойду на GitHub и возьму какую-то версию кода и установлю его, для работы блокчейна потребуется много узлов», - сказал Кришна. «Настройка и эксплуатация усложняются для разработчика, и многие базы кода сегодня не очень развиты. Мы хотели сделать все это максимально простым. Мы собираемся сделать всю работу, чтобы вы могли войти в Bluemix DevOps среды и получить доступ к вашей сети блокчейн с помощью одного клика. "
IBM также предлагает услуги бизнес-консалтинга на своей платформе BaaS, недавно анонсировав IBM Bluemix Garage для блокчейна в своей цепочке областей гибкой разработки по всему миру. Экосистема блокчейна IBM также тесно связана с его усилиями по открытому исходному коду с проектом Hyperledger. Как и в случае с Microsoft, часть бизнес-предложения IBM заключается в предоставлении сети для разработчиков, эталонной архитектуры, интерфейсов прикладного программирования (API) и других ресурсов с открытым исходным кодом, согласованных с Hyperledger.
BaaS и открытые источники блокчейна неразрывно связаны, так как IBM и Microsoft борются не только за долю на рынке блокчейнов, но и за разум блокчейнов. Что касается того, какая компания будет руководить зарядом по мере развития технологии, конкуренция в корпоративном блокчейне будет только усиливаться. Кришна сказал, что IBM готова принять вызов.
«Всегда есть конкуренция. У чего-то такого же интересного и большого, как у блокчейна, будет конкуренция», - сказал Кришна. «Верю ли я, что у меня есть превосходные способности и люди, которые лучше разбираются в технологиях, чтобы помочь клиентам? Абсолютно».