Дайджест блокчейн-решений IBM, часть 1
Уже этой осенью компания IBM может запустить блокчейн-решение, ориентированное на удовлетворение финансовых потребностей своих клиентов. Согласно недавно опубликованной статье The Wall Street Journal, глобальное финансовое подразделение IBM намерено запустить проект, основной целью которого будет решение спорных ситуаций по операциям.
Мы, в команде блокчейн-сервиса Wirex, решили проанализировать историю разработок IBM с начала этого года и представить вниманию пользователей Geektimes дайджест блокчейн-решений, реализуемых американским технологическим гигантом.
14 января
IBM рассказала об Open Ledger Project и большом будущем технологии блокчейн
В декабре 2015 года американская компания IBM, одна из крупнейших в мире технологических компаний, объявила о своей заинтересованности в технологии блокчейн и поддержке проекта Open Ledger Project, курируемого Linux Foundation.
В общей сложности в проекте принимают участие финансовые учреждения, технологические компании и два нью-йоркских блокчейн-стартапа — Digital Asset и состоящий из 40 банков консорциум R3CEV, а также отдельные банки.
Предполагается, что Open Ledger Project станет неким подобием библиотеки для разработчиков, позволяющей компаниям создавать собственные индивидуальные решения на базе распределенных регистров, без необходимости использовать общедоступные блокчейны Биткойна и Ethereum.
Ранее технологический гигант и Linux Foundation, некоммерческая организация, поддерживающая открытую операционную систему Linux, уже имели опыт совместной работы.
Вице-президент IBM по работе с блокчейн Джерри Куомо рассказал, что в прошлом году стороны достигли аналогичного согласия относительно технологий Биткойн и блокчейн и начали работу в направлении общего проекта.
Вице-президент IBM по работе с блокчейн Джерри Куомо
Кроме того, в прошлом году IBM совместно со своими клиентами работала над другими основанными на блокчейн экспериментальными концепциями и технологиями. Результатом этой работы стало появление ряда общественных проектов, таких, например, как ADEPT, разработанной совместно с Samsung технологии управления сетью устройств, работающей на стыке трех протоколов — Bittorent, Ethereum и TeleHash.
По словам Куомо, следующей фазой будет обсуждение структуры проекта и разделение ответственности между поддержавшими его участниками. После этого будут созданы подотчетные комитеты, среди которых будет и технический комитет.
Что касается программного кода, то его внесение в общий репозиторий проекта уже началось с наработок IBM и Digital Asset Holdings.
Также, по мнению Куомо, разработка полноценного рабочего решения займет несколько лет. Он, впрочем, выразил надежду, что уже к 2017 году компании станут реализовывать проверочные концепции и полноценные коммерческие продукты на базе разработок Open Ledger Project.
11 февраля
IBM делится видением проекта Hyperledger, призванного адаптировать блокчейн для бизнеса
По данным Aite Group, размер блокчейн-рынка к 2019 году будет оцениваться в 400 млн долларов. Однако вопрос о том, как именно этот объем будет поделен между его игроками и поставщиками услуг, все еще остается открытым, а количество новых проектов постоянно растет.
Один из таких проектов — Hyperledger Project — среди участников которого и цифровой гигант IBM. Hyperledger Project представляет собой «опенсорс-проект, направленный на прогресс в развитии блокчейн», а его участниками стали более 30 партнеров, включая стартапы, банки и IT-компании.
По словам Джерри Куомо, основная задача Hyperledger — адаптация блокчейн для бизнеса.
Корпорация IBM, предоставляющая свой код в общий репозиторий проекта, в последнее время активно высказывалась на предмет важности открытого, инновационного подхода с целью создания платформы для перемещения средств. Компания также подвергла критике современные блокчейн-решения, неспособные удовлетворить потребности бизнеса.
Кроме IBM свой код для проекта предоставили и 3 другие компании-участницы: Blockstream, Ripple, Digital Asset Holdings.
Одним из основных сомнений, связанных с Hyperledger, можно назвать отсутствие определенности относительно того, каким будет конечный результат работы команды проекта.
Джим Землин, исполнительный директор Linux Foundation, признал, что конкретные способы развития проекта пока не определены, отметив при этом, что выбор направления будет во многом зависеть от взглядов поддержавших его участников, а сам проект при этом представляет собой очень органичное и пластичное сочетание интересов разных сторон. Он также добавил, что в настоящее время диалог развивается преимущественно в контексте обсуждения сценариев применения блокчейн в сфере интернета вещей и управления цифровыми правами.
Куомо подтвердил эти идеи, отметив, что цели проекта лежат не в области обеспечения совместимости текущих решений, а в разработке новых. По словам представителя IBM, Hyperledger представляет собой попытку исследования характеристик разных видов блокчейнов, без отхода от основных идей, лежащих в основе этой технологии.

Когда разговор зашел о том, какую выгоду получат команды разработчиков, участвующие со стороны публичных блокчейн-проектов, таких как Ripple, Куомо выразил предположение о том, что пользу от работы над проектом получат все участники, даже если их токены, находящиеся в обращении публичных регистров (например, Биткойн или Ripple), не будут пользоваться большим спросом. То есть основной мотивацией, по его мнению, будет возможность внести вклад в развитие концепции нового вида технологий.
Представитель IBM добавил, что участникам Hyperledger следует оценивать любые выгоды с точки зрения долгосрочной перспективы, поскольку, по личному убеждению Куомо, в будущем технология может быть применена даже при работе с глобальными системами снабжения и государственными программами социального обеспечения.
Куомо также сообщил о том, что Hyperledger запустил регулярно обновляемый официальный сайт, содержащий общую информацию о концепции блокчейн для бизнеса.
Джерри Куомо рассказал, что в течение следующих нескольких недель участники создадут архитектуру, которая позволит учитывать весь добавленный в проект код. После этого на сайте появится и возможность скачать оформленные наработки кода.
При этом, отвечая на вопрос о сложности восприятия кода для конечных пользователей, Куомо ответил, что им понадобятся определенные знания в этой области.
Представитель IBM также напомнил, что полученный код в равной степени может быть использован и в рамках других совместных проектов. То есть, например, один из 40 банков-участников R3CEV сможет использовать разработки Hyperledger для этого проекта.
Стоит также отметить, что и Куомо, и Землин высказались в пользу ценности опенсорс-подхода, который в будущем, возможно, позволит Hyperledger стать новым аналогом Android или Linux в области новых технологий хранения и обработки данных.
16 февраля
IBM раскрывает подробности новой бизнес-стратегии и нового набора блокчейн-услуг
Компания IBM раскрыла подробности новой комплексной стратегии предоставления бизнес-решений на основе технологии блокчейн.
Ранее IBM уже рассказывала широкой общественности о своей роли в опенсорс-проекте Hyperledger Project, работа над которым ведется под руководством Linux Foundation, однако последние новости позволяют говорить о начале полноценной самостоятельной активности компании на зарождающемся блокчейн-рынке.
Согласно информации на сайте IBM, новая стратегии компании находилась в разработке несколько лет и включала в себя blockchain-as-a-service предложение и схему его интеграции с другими продуктами компании, такими как вычислительная сеть IBM z Systems, система искусственного интеллекта Watson для интернета вещей и воркшоп-инициатива компании под названием Bluemix Garage.
Все это позволяет IBM стать второй после Microsoft крупной технологической компанией, запустившей собственное BaaS предложение.
В интервью новостному порталу CoinDesk вице-президент IBM по работе с блокчейн Джерри Куомо рассказал о разнице между подходами двух компаний, которая, по его словам, заключается в том, что Microsoft более открыт к интеграции уже доступных сторонних блокчейн-приложений, тогда как IBM предлагает клиентам услуги создания собственных проприетарных блокчейн-структур внутреннего пользования, но основанных на опыте разработок и видении IBM.
По словам Куомо, новый алгоритм консенсуса от IBM может похвастаться улучшениями в плане повышенной конфиденциальности и возможности проводить глубокий аудит активности. Это позволяет бизнесам создавать блокчейн-приложения для широкого круга специфических ситуаций, получая при этом высокую скорость работы и поддержки.
Список первых пользователей нового решения включает: Лондонскую фондовую биржу (LSE), агентство по развитию региона Коувола Kouvola Innovation и оператора Токийской фондовой биржи, компанию Japan Exchange Group.
Куомо также описал некоторые особенности структуры блокчейна IBM. По его словам, все регистры в рамках решения реплицируют информацию между собой, то есть изменение данных в одном регистре влечет автоматические изменения и в других. Кроме того, в новом решении применяется разделенный контроль доступа. Таким образом, возможность увидеть ту или иную информацию или произвести с ней операции будет зависеть от уровня доступа пользователя. Это позволит компаниям применять к регистрам свою уникальную бизнес-логику.
Представители IBM также рассказали о «модульной архитектуре», позволяющей пользователям экспериментировать с различными модулями ПО: криптографическим инструментом управления идентификацией и написанными на Java и Golang умными контрактами, инструментами управления конфиденциальной информацией и другими типами информации, позволяющими пользователям определять параметры просмотра и изменения умных контрактов.
Для написания умных контрактов для блокчейнов IBM используются более знакомые широкому кругу программистов языки, тогда как Ethereum, например, применяет для этих целей совершенно новые языки.
По словам Куомо, алгоритм консенсуса IBM будет содержать 44 тыс. строк кода проекта Hyperledger Project, который будет использоваться и как отдельное предложение для бизнеса. Представитель IBM при этом пояснил, что разница для клиентов IBM будет заключаться в наборе услуг, включенных в решение компании. Они, в частности, получат от компании инструменты для создания и управления собственной блокчейн-сетью, набор примеров и некоторые другие услуги, реализация которых планируется в будущем.

Для демонстрации возможностей новой блокчейн-среды IBM предложила клиентам простое блокчейн-приложение под названием Marbles App. Оно позволяет разработчикам понять принципы работы IBM блокчейна и механизмы обмена активами на примере виртуальной биржи для создания и обмена мраморными камешками разных размеров и цветов.
Кроме Marbles App в разработке находятся и другие демонстрационные примеры для других аспектов среды.
Предложение IBM находится на этапе тестирования и пока доступно только для разработчиков. Предполагается, что полученные в результате этой работы блокчейны в конечном счете будут запущены и станут доступны широкой общественности.
По словам Куомо, Japan Exchange Group как раз работает над подтверждением концепции, цель которой — использование блокчейна IBM для бирж, на которых торгуются низколиквидные активы.
Куомо также сообщил, что Japan Exchange Group участвует в проекте Hyperledger, а ее представители входят в состав технического комитета проекта. Это связано прежде всего с тем, что биржам крайне важно тесно сотрудничать с регуляторами, и участие в подобном открытом объединении позволит им с самого начала направить разработки в нужное русло и показать регуляторам серьезность своих намерений в работе с новыми технологиями и приверженность к требованиям регулирующих правительственных органов.
Также, по мнению Куомо, большую роль в успехе компании должны сыграть другие бизнес-решения компании, такие, как система вычислительных машин и распределенных серверных технологий IBM z Systems.
IBM zEnterprise EC12
IBM обещает, что связка из z Systems и блокчейн выведет производительность на новый уровень благодаря возможности «обрабатывать огромное количество информации о транзакциях, позволяя, упростить процессы и сократить затраты».
Также, по словам Куомо, z Systems славятся своей способностью выполнять масштабную криптографическую обработку, что позволит клиентам лучше справляться с масштабированием блокчейнов, работающих на основе их инфраструктуры.
В ближайшем будущем компания планирует запуск сервиса IBM Blockchain DevOps, который позволит клиентам разворачивать собственные мини блокчейн-сети всего за 12 секунд.
Другая новинка компании — IBM Bluemix Garage представляет собой специальные пространства, открытие которых планируется в Лондоне, Нью-Йорке, Сингапуре и Токио. В них сотрудники Bluemix Garage будут проводить воркшопы и мастер-классы с целью помочь потенциальным клиентам познакомиться с новой технологией или расширить свои знания о ней, а разработчикам — освоить навыки проектирования и практического применения блокчейн. Куомо верит, что 90-минутные интерактивные сессии от команды IBM Bluemix Garage, доступные в том числе и в виде веб-конференции, помогут клиентам максимально быстро воплотить свои идеи на практике.
25 марта
Hyperledger почти удалось совместить программный код IBM и других участников проекта
В ходе заседания технического комитета опенсорсного проекта Hyperledger участникам собрания практически удалось утвердить формальное слияние кодовых баз, предложенных тремя компаниями-участницами — IBM, Blockstream и Digital Asset.
Однако один из участников комитета (имя которого не разглашается) проголосовал против предложения, что привело к сохранению текущего статуса по данному вопросу.
Заседание началось с сообщения о достижении работоспособности концепции слияния кодов IBM, Blockstream и Digital Asset Holdings.
Данный факт подтвердили представители Digital Asset Holdings, рассказавшие подробнее об эксперименте, в рамках которого объединению подвергся валидационный код Blockstream, OBC/UTXO блокчейн код IBM и механизмы обработки клиентских данных Digital Asset Holding. Проверка состояла из загрузки на счет 100 тыс. сатоши и проведения транзакции с переводом 30 тыс. сатоши на другой счет при комиссии в 5 тыс. сатоши.
После объявления результатов участники перешли к голосованию о слиянии проверенных элементов кода. Оно носило неформальный характер: каждый из присутствующих устно подтвердил свое согласие. Единственный проголосовавший против член комитета мотивировал свое решение недостаточной письменной проработкой требований к слиянию.
И даже несмотря на то, что ДеОтель мог вынести вопрос на голосование и собрать необходимые две трети голосов, организатор, вероятно, не желая настраивать остальных участников против их же коллеги, решил на этом временно прекратить обсуждение вопроса. При этом было отмечено, что двигаться вперед, пусть и не единогласно, проекту все-таки необходимо.
На встрече также были обсуждены первый в истории Hyperledger хакатон и официальный технический документ проекта.
Hyperledger хакатон
По словам исполнительного директора JPMorgan Chase Девида Воила, проводившего обзор технического документа, первый вариант черновика полностью повторял ранее написанный IBM вариант, с тем лишь исключением, что его заголовок был заменен на Hyperledger.
Впрочем, теперь содержимое документа меняется в зависимости от идей и спецификаций, предоставленных участниками с целью дать четкое объяснение, чем Hyperledger отличается от других аналогичных решений, таких как Биткойн и Ripple.
Это была 1-я из 2 частей дайджеста блокчейн-разработок IBM 2016, подготовленного командой блокчейн-сервиса Wirex. Продолжайте следить за обновлениями нашего блога и не пропустите продолжение данного материала, из которого вы узнаете: как именно IBM собирается использовать ИИ Watson в своих блокчейн-решениях, что из себя представляют новые облачные решения технологического гиганта и зачем корпорации Центр Блокчейн-инноваций в Сингапуре.
IBM Blockchain
2021: Роспуск команды блокчейн-подразделения IBM из-за проваленных задач
В начале февраля 2021 года стало известно, что IBM практически полностью распустила команду по работе с блокчейн-технологиями, так как большинство поставленных задач были провалены. Источники издания CoinDesk, знакомые с обстановкой в IBM, утверждают, что блокчейн-команды в компании больше не будет.
По словам одного из собеседников, который ранее интервьюировал специалистов по блокчейну в IBM, такое решение технологический гигант принял по той причине, что компании не удалось достичь в 2020 году плановых показателей выручки от технологии в размере 90%. Другой источник, которого цитирует издания, заявил, что блокчейн-подразделение IBM два года подряд не выполняло поставленные задачи. По его словам, ожидания в отношении корпоративного блокчейна были слишком высокими.
![]()

Представитель IBM опроверг эту информацию.
![]()
![]()
Тем не менее, бывший сотрудник IBM, который работал над корпоративным блокчейном, сказал, что людей сократили на основе показателей эффективности бизнеса, а не их личной производительности.
![]()
![]()
Информатор CoinDesk также обратил внимание на то, что глава IBM по блокчейну с 2016 года Джерри Куомо теперь занимается искусственным интеллектом. Холли Хасуэлл подтвердил эту информацию, но заявил, что Куомо по-прежнему принимает участие в развитии блокчейна. [1] TAdviser выпустил новую Карту российского рынка информационной безопасности: 230 разработчиков и поставщиков услуг
2017: Анонс блокчейна как услуги
В марте 2017 года IBM анонсировала проект блокчейн как услуга (Blockchain as a Service), ориентированный на корпоративных клиентов.
Новое решение позволит компаниям создавать облачные приложения, используя код блокчейн-платформы Hyperledger Fabric, развиваемой отраслевой организацией Linux Foundation.
![]()

Hyperledger Fabric способна обрабатывать более 1 тыс. транзакций в секунду и предлагает функции, необходимые крупным компаниям для создания собственного программного обеспечения на основе блокчейна, говорится в сообщении IBM.
IBM намерена использовать новый сервис совместно с компанией SecureKey Technologies и группой канадских банков (среди них — Bank of Montreal, Royal Bank of Canada, Bank of Nova Scotia, Canadian Imperial Bank of Commerce and Toronto-Dominion Bank) для развития сети цифровой идентификации личности, которая позволит ускорить и улучшить процесс распознавания клиентов при доступе к таким услугам, как открытие банковского счета, получение водительских прав и оплата коммунальных услуг. Эту сеть планируется запустить в 2017 году.
IBM совместно с сингапурской компанией Invictus работает над новой блокчейн-платформой, которая позволит малому и среднему бизнесу снизить издержки и расширить доступ к финансовым ресурсам. Кроме того, IBM намерена задействовать IBM Blockchain в системе для совершения сделок, связанных с углеродными активами.
Вице-президент IBM по блокчейн-технологии Джерри Куомо (Jerry Cuomo) говорит, что компания предлагает набор облачных сервисов, которые помогут заказчикам создавать, развертывать и управлять блокчейн-сетями.
![]()
![]()
2016: Блокчейн-сервисы на базе IBM Cloud
В мае 2016 года IBM объявила о новой схеме безопасного управления блокчейн-сетями, а также запустила соответствующие сервисы на IBM Cloud, разработанные с учетом существующих нормативных требований.
IBM обладает опытом работы с множеством заказчиков, стартапов и разработчиков по созданию блокчейн-приложений, благодаря чему компания помогает в решении их задачи в сфере информационной безопасности несколькими способами. Они включают облачные сервисы, соответствующие наивысшим в этой области стандартам (FIPS 140-2 и EAL), что обеспечивает поддержку блокчейна в сфере здравоохранения, государственном и финансовом секторе. Компания также упрощает использование кода IBM проекта Hyperledger консорциума Linux Foundation в любой среде и предлагает сервисы на базе Bluemix – облачной платформы IBM, которая помогает разработчикам создавать приложения.
Выбор схемы системы безопасности для блокчейна в облаке
IBM Cloud позволяет предприятиям создавать безопасные, устойчивые к взлому сети и с тысячами пользователей. Облачная платформа поможет создавать и внедрять блокчейн за считанные минуты, используя зарегистрированные, сертифицированные и проверенные образы Docker вместе с информационной панелью, аналитикой и поддержкой.
Облачные сервисы были оптимизированы для расположенных в облаке сетей блокчейн, благодаря проверяемой операционной среде с комплексными данными регистрации, которая соответствует технической экспертизе и нормативным требованиям. Устойчивое к взлому хранилище шифроключей и полная защищенность криптографического модуля позволяют обнаруживать и реагировать на неавторизованные попытки физического доступа. Кроме того, сервисы IBM Cloud позволяют блокчейн-партнерам функционировать в защищенной среде, которая препятствует утечкам информации с совместно используемых запоминающих устройств и аппаратного обеспечения.
Сервисы IBM Blockchain для платформы Bluemix предлагают разработчикам бóльшую гибкость
Для разработчиков приложений, которые стремятся достичь мгновенного запуска и работы блокчейн-среды и начать создавать приложения, бета-сервисы IBM Blockchain на платформе Bluemix обеспечат доступ к самой последней версии кода Linux Hyperledger с учетом текущих обновлений. Вне зависимости от выбранной платформы, – DockerHub или IBM Cloud – IBM Blockchain поддерживает множество сценариев использования для самых различных задач и отраслей.
IBM Blockchain
As businesses adapt to an ever-changing new normal, extended collaboration and optimization beyond your organization is essential for next-level growth. Transformation isn’t always easy, and technology shouldn’t stand in the way. Drive operational agility and open new revenue streams through trusted data exchange and workflow automation beyond your organization boundaries. Learn how IBM® is leading the business world into a new era of collaboration and innovation.

Benefits
Operational agility and speed to value
Optimize multiparty workflows around trusted data and accelerate performance across your value chain.
Cost takeout and risk mitigation
Streamline shared processes, increase accountability, minimize disputes and automate reconciliation tasks.
New monetization opportunities
Increase brand trust and sales with product authenticity and open new marketplaces with asset tokenization.
Blockchain solutions
Blockchain Transparent Supply

Build your own blockchain ecosystem for better supply chain management with a robust traceability solution.
How to implement Blockchain using IBM Services
![]()
In this post, I will walk you through the implementations of simple amount transfer between users on Blockchain Network using IBM’s Blockchain service. If you had gone through my previous post you would now be knowing basic things about Blockchain. After going through this post which is kind of tutorial, you will be knowing how to set up your own Blockchain network, and build up decentralized applications like bitcoin etc. Before building up the applications let us understand IBM’s Blockchain key concepts and important terms.
Important concepts of Blockchain
Blockchain is a business network consisting of nodes (“members”) who exchange the items of value through a shared ledger and posses content which are always sync with others.
Blockchain network consist of decentralised nodes (market participants) connected peer-to-peer. Each node follows the protocol to validate and commit transaction in order to reach a common agreement.
It acts a source of truth for business applications which stores transaction on blockchain. It records all the transactions and it can be accessed by all the nodes. It is replicated so each participant has their own copy.
Data in the ledger are synchronized between all the ledgers in the network. Consensus ensures that these shared ledgers are exact copies, and lowers the risk of fraudulent transactions since tampering would have to occur across many places at the exact same time.
Apart from just token system, some business application needs to perform some operations (execution of code related to some functionality). Smart Contracts are verified,signed and encoded in programming language. For example, Ethereum is an open source blockchain project built to realize the possibility of implementing a turing-complete programming language capability to implement the smart contracts.
Key terms involved in IBM’s BlockChain
The following terms are instrumental in gaining a holistic understanding of blockchain concept :
Transactor : It’s a network candidate connected to the blockchain network through a node, who is responsible for submitting the transactions from a client using API or SDK.
Transaction : Transactor makes a request to execute some function on the blockchain network. Different type of transaction are deploy, invoke, and query, which are implemented through the chaincode functions set forth in the fabric’s (explained later) API contract.
Chaincode : Embedded logic that encodes the rules for specific types of network transactions. Developers write chaincode applications and deploy them to the network. End users then invoke chaincode through a client-side application that interfaces with a network peer, or node. Chaincode runs network transactions, which if validated, are appended to the shared ledger and modify world state.
Ledger : It can be said as a system of cryptographically-linked blocks, containing transactions and the current world state. In contains data related to every transaction along with data for currently-running chaincode applications.
World state : Key-value database used by chaincodes to store their state when executed by a transaction.
Validating peer : A network node that runs the consensus protocol for the network to validate transactions and maintain the ledger. Validated transactions are appended to the ledger, in blocks. If a transaction fails consensus, it is purged from the block and therefore, not written to the ledger. A validating peer (VP) has authority to deploy, invoke and query chaincode.
Non-validating peer : A network node that functions as a proxy, connecting transactors to validating peers. A non-validating peer (NVP) forwards invocation requests to its connected validating peer (VP). It also hosts the event stream server and the REST service.
Permissioned network : A blockchain network where each node is required to maintain a member identity on the network, and each node has access to only the transactions that its permissions allow.
Fabric : The Hyperledger Fabric is an implementation of blockchain technology, leveraging familiar and proven technologies. It is a modular architecture allowing pluggable implementations of various function.
IBM’s Blockchain Service
For Blockchain developers IBM provides service on Bluemix with a choice between two four-node development and test blockchain networks, at the click of a button. Developers don’t need to start from scratch. They can directly start writing applications and deploying chaincode. IBM provides a peer-to-peer permissioned blockchain network, built on top of Hyperledger Fabric v0.6.1 code from the Linux Foundation’s Hyperledger Project. Blockchain networks are used to securely and efficiently exchange and track digital assets, and to permanently record all transactions on the shared ledger. You can go through the IBM’s Network and Application architecture to understand the IBM’s blockchain network and basic data flow of the blockchain apps.
You can go through chaincode tutorial to learn and build up chaincode which will be deployed on the network peer. After successfully deploying the chaincode, Client App/User with the help of SDK/API Interaction can make read/write calls to the chaincode shared ledger. IBM supports golang to write chaincode.
If you followed the chaincode tutorial you might be now knowing the following things :
What is chaincode?
How do I implement chaincode?
What dependencies exist?
What are the major functions?
How do I pass different values to my arguments?
How do I securely enroll a user on my network?
How do I compile my chaincode?
How do I interact with my chaincode through the REST API?
Amount Transfer Demo
Now Let’s understand how we explored the IBM’s blockchain service to build up a wallet system and allow users to send money. Since we can interact to any of the network nodes on the blockchain network through REST API , we can build up our own server in any languages which supports REST services. We used Google app engine to have server locally which can be written in golang. From our local server we make REST calls to chaincode.