Видео: 🏃💨 Subway Surfers - Official Launch Trailer (Ноябрь 2024)
IBM и Microsoft - два технологических гиганта, делающие самый согласованный и диверсифицированный скачок в обладании нашим окрашенным в цепочку будущим. В нашей серии статей о IBM, Microsoft и будущем блокчейна в первой части объяснялась концепция «блокчейн-как-услуга» (BaaS) и были представлены крупнейшие игроки на начинающем корпоративном рынке - Microsoft BaaS против блокчейна IBM - но это только часть истории.
Платформа BaaS каждой компании также тесно связана с открытым исходным кодом. IBM является одним из основателей Hyperledger Project, инициативы, которой управляет Linux Foundation по созданию открытой, стандартизированной и распределенной среды бухгалтерского учета корпоративного уровня и базы кода. Hyperledger считает несколько других технологических компаний в качестве участников (среди прочего, Cisco, Intel и VMware), но Microsoft не входит в их число. Фактически, в июне этого года Microsoft запустила собственный проект по разработке BaaS Project Bletchley, чтобы разработать собственный стандарт модульной цепочки блоков для умных контрактов и финансовых транзакций.
Big Blue и Redmond - далеко не единственные игроки в блокчейне - банковская и финансовая индустрия, академические и исследовательские институты, быстро растущий пул стартапов, другие технологические компании, а также множество консорциумов, альянсов и инициатив с открытым исходным кодом. (и это только охватывает частные или «разрешенные» блокчейны) вместе составляют обширную экосистему. Но IBM и Microsoft вложили значительные средства и ресурсы в создание технологии распределенных баз данных, способной изменить игру. Эти стратегии начинают наносить удары по нескольким направлениям, и то, как будут развиваться сражения, будет иметь реальное влияние на то, как будет выглядеть блокчейн с открытым исходным кодом и корпоративные рынки BaaS через несколько лет.
Мы поговорили с Марли Греем, руководителем блокчейна и директором BizDev и Strategy for Cloud & Enterprise в Microsoft, и Арвиндом Кришной, старшим вице-президентом и директором IBM Research, об их целях в проектах. Мы также обсудили, как открытые и корпоративные технологии взаимодействуют друг с другом, и различные способы, с помощью которых каждая компания видит, как блокчейн меняет работу мира. Обе компании стремятся создать открытую «ткань», на которой можно построить будущее блокчейна.
Проект Bletchley "Cryptlets" и безопасность блокчейна следующего поколения
Project Bletchley - это рабочее название для множества разработок Microsoft BaaS, частями которых являются открытые исходные коды, предназначенные для создания стека промежуточного программного обеспечения, служащего «структурой для блокчейна». Созданная на основе Microsoft Azure, модульная структура блокчейнов использует то, что Microsoft называет «подходом открытой платформы», поддерживающим множество различных протоколов блокчейна, от так называемых протоколов на основе неизрасходованных транзакций (UTXO), таких как Hyperledger Project, до интеллектуальных протоколов на основе контрактов, таких как как Ethereum (см. раздел «E» в нашей истории Blockchain AZ). Грей сказал, что цель состояла в том, чтобы оставить Блетчли открытым даже для Гиперледжера, но Microsoft не стала присоединяться к этой структуре в пользу своей собственной.
«Мы хотели, чтобы платформа оставалась открытой», - сказал Грей. «Биткойн, Ethereum, UTXO, Hyperledger - мы хотим, чтобы Bletchley оставался открытым и работал со всеми из них, и все, что мы предоставляем с точки зрения инфраструктуры, необходимо использовать повторно. Если это широко применяется к консорциумам и предприятиям, мы должны включить это в наш промежуточный стек."
Грей объяснил несколько руководящих принципов Microsoft с помощью Bletchley и blockchain. Проект спроектирован как промежуточное ПО блокчейна - программное обеспечение, действующее как связующий мост между базовой структурой данных блокчейна и приложениями на основе блокчейна, - и представляет новую технологию, называемую «криплетами».
Криплеты - это компоненты безопасности и взаимодействия, каждый из которых имеет уникальную подпись, добавленную в блок-цепочку UXTO или смарт-контракт на основе шифрования и аутентификации транзакций. Грей объяснил, как Bletchley пытается заполнить существующие пробелы в технологии блокчейна, особенно в отношении безопасности и взаимодействия.
«Общая болевая точка, которую мы слышали о блокчейне, заключалась в управлении идентификацией и управлении ключами, как вы справляетесь с этим», - сказал Грей. «Конфиденциальность - это второй. Третий - совместимость с существующими системами, а затем с другими блокчейнами. Один блокчейн не собирается делать все; у нас будет много блокчейнов».
Грей сказал, что криплеты могут выступать в роли делегата или суррогата транзакции с блокчейном. Это означает, что криплет может принимать личность человека, актива или смарт-контракта и может использоваться как утилита для обработки транзакции или как криплет контракта, использующий блокчейн в качестве хранилища данных. Он также объяснил субтехнологию под названием CryptoDelegates, которая действует как адаптеры, использующие безопасные соединения, такие как HTTPS и SSL, для добавления уровней безопасности, таких как проверка ключа, запись подписи и добавленное шифрование для интеллектуальных контрактов и транзакций.
«Без криплет у вас нет такого стандартного конверта безопасности. Мы специально разработали Bletchley, чтобы он действовал как традиционное промежуточное ПО», - сказал Грей. «В своем бэкэнде вы могли бы использовать SQL, изменить базу данных и не изменять логику приложения, потому что она работает с любым бэкэндом. Люди хотят начать сборку систем сейчас.
«Это новый проворный мир, в котором, если вы будете ждать его создания, пока не выясните все технические и бизнес-проблемы, когда вы придете на рынок, вы слишком поздно. Вы должны начать строить сейчас», - добавил Грей. «Когда все уладится, вы можете быстро изменить то, что создали. Bletchley включает работу инфраструктуры, криплетов и CryptoDelegates в стеке промежуточного программного обеспечения, а также инструменты».
Цель Bletchley - сделать блокчейн более безопасным на всех уровнях стека, чтобы мы не столкнулись с большим количеством инцидентов, таких как логическая лазейка умного контракта, которая привела к взлому DAO за 50 миллионов долларов. Процесс работы cryptlets и CryptoDelegates в структуре Bletchley гораздо более сложен, и Microsoft объясняет это более подробно в официальной статье о GitHub.
«DAO мог бы использовать некоторую отладку», - пошутил Грей. «Мы создали базовую инфраструктуру для криплет и CryptoDelegates, поэтому разработчик может пометить транзакцию, и это похоже на магию; он знает, как вызвать криплет в сети и выполнить шифрование для вас».
Hyperledger и IBM Multi-Pronged Enterprise Push
Microsoft BaaS и Project Bletchley - не единственная объединенная стратегия с открытым исходным кодом, облачная среда и корпоративная стратегия, нацеленная на создание структуры блокчейна. Все продукты IBM для корпоративной цепочки блоков основаны на открытых источниках и разработке Hyperledger, в который IBM на сегодняшний день внесла более 44 000 строк кода. Проект Hyperledger является «межотраслевым открытым стандартом для распределенных бухгалтерских книг», но Кришна из IBM прояснил этот жаргон и объяснил четыре важнейших преимущества блокчейна, на которые ориентирована инициатива.
1. Распределенный: цифровые книги распределяются по нескольким местам, сохраняя при этом данные в блокчейне.
2. Консенсус: управление на основе голосования в комитете с открытым исходным кодом.
3. Неизменный: оригинальная, неопровержимая запись транзакции - ключ к понятию «блокчейн равен доверию».
4. Разрешено: проверка личности и модуляция того, кто может добавлять и изменять записи блокчейна.
«Существует множество нормативных актов, которые я могу выдавать за рэкет, отмывание денег, коррупцию - если я не знаю, кто этот человек или что он делает, трудно оправдать использование блокчейна для бизнеса», - сказал Кришна. «Распределенный, согласованный, неизменный и разрешенный: это четыре критических элемента, которые определяют, как достигается распределенное доверие, и доверие устраняет трения».
Проект с открытым исходным кодом (из которого IBM передала управление The Linux Foundation) насчитывает более 40 участников, в том числе финансовые, финтех-стартапы и технологические компании - с организациями от JP Morgan Chase и Deutsche Bank до Cisco, Intel, Red Hat и VMware, предоставляющий код. Консорциум R3 также является участником, и Linux Foundation в настоящее время проверяет приложения еще для нескольких сотен участников.
Большая разница с Hyperledger в отношении технологии блокчейна, используемой в биткойнах (и даже в Ethereum), заключается в открытом управлении. Ethereum является открытым исходным кодом, но управляется Правлением Ethereum Foundation, а не открытым техническим комитетом.
Что касается участника проекта R3, членами которого являются IBM и Microsoft, а также более 50 других банков, финансовых учреждений и технологических компаний, которые строят бухгалтерскую книгу частного блокчейна финансового уровня, то Кришна надеется, что консорциум в конечном итоге развернет свою частную сеть блокчейнов. на ткани Гиперледжера в отличие от Эфириума.
Hyperledger фокусируется на основополагающих элементах блокчейна, таких как управление идентификацией, совместимость и управление данными, но, как и в случае с Microsoft Bletchley, Кришна сказал, что главная цель - создать «надежную структуру», которая объединит общие требования блокчейна в разных отраслях. Кришна назвал Hyperledger «бизнес-реакцией с открытым исходным кодом на анонимность Биткойна», и надеется, что Hyperledger достигнет критической массы, которая прекратит расщепление с открытым исходным кодом при разработке блокчейнов и обеспечивает больше управления и доверия, чем Биткойн и Эфириум.
«Для того, чтобы сотни тысяч предприятий и правительств могли использовать эту технологию, вам нужна прозрачность и управление написанием кода. В конце концов, большое значение в сети блокчейнов - это доверие, и код должен быть открытым, расширяемый, без задних дверей. Для этого вам нужен реальный открытый исходный код, а не просто открытый исходный код по имени », - сказал Кришна.
«Вы можете позвонить в Ethereum с открытым исходным кодом, но нет никакого управления в отношении того, что развернуто в сети, и 20 ответственных людей могли бы изменить код завтра. Это большая разница», - добавил он. «Могу ли я доверять этому или нет? Истинный открытый исходный код означает управление - набор людей, которые вносят код в соответствии с видимыми правилами под председательством технического комитета. История показывает, что, будь то проекты Linux или Apache, такие как Hadoop и Spark, есть являются мощными примерами открытого исходного кода в качестве базовой технологии для надежного корпоративного программного обеспечения ».
Трудная часть: вплетение ткани в реальный мир
IBM и Microsoft идеально расположены для того, чтобы поглотить долю рынка корпоративного BaaS, одновременно продвигая свои открытые повестки дня. Но пространство гораздо сложнее, чем гонки на двух лошадях. Эрик Писчини, руководитель отдела банковского и технологического консалтинга в Deloitte, рассказал о том, как IBM и Microsoft вырастают на гораздо больший рынок.
«Внизу стека для меня лежат базовые компоненты блокчейна, поступающие от разных игроков. Традиционные публичные плееры блокчейнов, такие как Биткойн и Etherum, а затем все частные блокчейны, поставляемые компаниями», - сказал Писчини. «Это основа, и исходный код работает на множестве разных облачных провайдеров: IBM, Microsoft, HP, AWS. Практически каждый, кто работает в облаке, делает что-то с BaaS на своей платформе».
Писчини также возглавляет глобальный криптовалютный центр Deloitte, который обслуживает финансовые учреждения и розничных продавцов. У Deloitte есть собственная платформа BaaS, а также Rubix. Deloitte видит, что принятие блокчейна происходит не только от банковского дела и финансов, но и от таких отраслей, как производство, автомобилестроение, нефтегазовая отрасль и многое другое. Эти отрасли пытаются выяснить не только, что делать с блокчейном, но и как это делать, управляя соответствием, рисками и безопасностью. Писчини сказал, что связь между открытой разработкой и внедрением на предприятии является ключевой, но такие инициативы, как Hyperledger и Project Bletchley, должны быть сосредоточены на отдельных случаях использования бизнеса, а не на общей структуре.
«Открытый исходный код - отличная конструкция для блокчейна. Он не означает публичную или приватную блокчейн; это означает, что весь этот код доступен для всех, чтобы использовать и играть с ним. И многие реализации приватной блокчейн используют код с открытым исходным кодом. Публичные дебаты против частного или разрешенного против разрешения без разрешения будут продолжаться в течение длительного времени - пока у нас не будет какой-то техники или стандарта. Но это больше, чем это, это стандарты вокруг конкретных случаев использования бизнеса », - сказал Писчини.
«Я иногда использую пример Visa или MasterCard», - добавил он. «Эти организации были созданы потому, что банкам были нужны стандарты для связи по транзакциям, которые они выполняли вместе. В блокчейне у нас этого пока нет. В какой-то момент Hyperledger и другим придется работать над методами и стандартами на уровне вариантов использования. (платежи, расчеты, передача активов и т. д.), чтобы добиться более высокого уровня усыновления. Это то, что делает консорциум R3: сосредоточение внимания на случаях финансового использования. Это отличный способ переместить иглу. Принятие бизнеса не будет значительно расти, пока мы не построим доверие между отраслями на уровне вариантов использования ".
Об этом говорит тот факт, что IBM и Microsoft являются членами консорциума R3. Оба гиганта блокчейна также присоединились к недавно сформированному Альянсу Smart Contracts, отраслевой инициативе, организованной Палатой цифровой коммерции, чтобы продвинуть образование, разработку политики и принятие вокруг другого важного варианта использования блокчейна: умные контракты.
В разрозненном, пересекающемся ландшафте блокчейн-проектов с открытым исходным кодом и усилий по стандартизации был создан Smart Contracts Alliance, в состав которого вошли технические гиганты, корпоративные ИТ-компании, юридические фирмы, университеты, стартапы блокчейнов и консалтинговые фирмы. Perianne Boring, основатель и президент Палаты цифровой коммерции, рассказала нам, почему инициатива привела к такому универсальному вступлению с самого начала и как тесно переплетенная экосистема блокчейнов работает вместе.
«Крупные компании, такие как IBM и Microsoft, финансовые учреждения, стартапы - мы знаем, какие у них бизнес-модели, и знаем, над чем они работают. Компании начинают вкладывать много времени, энергии и ресурсов в умные контракты», - сказал он. Скучно. «Многие из наших членов также являются членами Hyperledger, R3, но у всех нас есть разные миссии. Палата сосредоточена на вопросах политики, права и регулирования; Hyperledger - больше технологий; R3 - коммерческая компания для банков. Огромная фаза альянса на следующие 6-12 месяцев - это образование и объединение отрасли, чтобы начать определять умные контракты с юридической точки зрения. Еще очень рано, эта технология займет довольно много времени для принятия. Но мы " смотрим на большую картину."
Грей из Microsoft сказал, что следующим шагом по мере созревания блокчейна является появление структур данных блокчейнов или интеллектуальных контрактов, вплетенных в ДНК Интернета вещей (IoT), где устройства имеют свою собственную идентичность и могут выступать в качестве автономных агентов самостоятельно. Он сказал, что это немного дальше, но признал, что это та область, в которую IBM много инвестировала с помощью таких инициатив, как Автономная децентрализованная одноранговая телеметрия (ADEPT) или технология блокчейнов для создания децентрализованной, безопасной инфраструктуры IoT.
« Блокчейн может дать устройствам идентификацию, обеспечить безопасность транзакций, а затем создать совершенно новую экономику», - сказал Грей. «Я все время использую аналогии с торговыми автоматами. Подумайте о торговых автоматах, действующих как автономные агенты, которые изощренно рассуждают о том, как распределять товары и принимать платежи по беспроводной сети с вашего устройства с помощью блокчейна».
Кришна из IBM расширил эту идею блокчейна для физической экономики. Он говорил об использовании блокчейна для названий и передачи недвижимости, таких услуг, как авторегистрация и страхование, и даже о возможностях блокчейна революционизировать международную торговлю и торговлю товарами - все они связаны с базовой структурой блокчейнов и сохраняют историю транзакций на протяжении веков, чтобы приходить.
«Если вы посмотрите на то, как движется глобальная экономика, глобализация и глобальная торговля стали большими катализаторами. Теперь, если мы посмотрим на движение товаров, все еще остается много трений вокруг очень старых процессов, таких как обычаи, задержания, векселя. «Я считаю, что блокчейн мог бы стать отличной технологией, способной устранить многие из этих трений и реально продвинуть глобальную торговлю вперед», - сказал Кришна.
Будь то Microsoft BaaS, IBM Blockchain, Hyperledger или Bletchley, Кришна из IBM не уклонялся от конкуренции. Как в BaaS, так и с открытым исходным кодом, сложные слои экосистемы блокчейна только начали формироваться.
«Каждый хочет разместить блокчейн в облаке разрешенным способом, с базовой структурой, которая открыта для всех и действительно позволяет разработчикам. Хотя Microsoft следила за Hyperledger, они, похоже, не заинтересованы в том, чтобы внести свой вклад в открытую структуру», - сказал Кришна., «Я думаю, что на Bletchley есть много вещей, которые будут конкурировать в области проектирования и качества - инструментов для аналитики и мониторинга, защиты данных, регулирования - и IBM собирается конкурировать с Microsoft во многих, многих отраслях. Я считаю, что это относится к розничной торговле, финансы, здравоохранение и многие аспекты физической экономики ".