Pull to refresh
  • by relevance
  • by date
  • by rating

Запуск приложений с блокчейн на SAP Cloud Platform

SAP corporate blog Decentralized networks Prototyping *Finance in IT
SAP Cloud Platform — это облачная платформа, которая работает по модели PaaS или платформа-как-сервис (Platform as a Service). С её помощью компании могут разрабатывать собственные приложения, расширения или дополнения для уже существующих продуктов SAP или же создавать гибридный ИТ-ландшафт в компании при помощи интеграции между облачными или on-premise решениями.

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

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

image
Архитектура SAP Cloud Platform
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Views 4.1K
Comments 0

Использование kubernetes для разработки блокчейн проектов на Hyperledger Fabric

IBM corporate blog Decentralized networks Open source *Kubernetes *

Добрый день, дорогие хабровчане.
Я являюсь разработчиком научно-технического центра IBM в Москве. Мы ведем разработку продуктов IBM совместно с другими лабораториями по всему миру. Если позволяет время и есть желание, то у нас разрешено использовать часть рабочего времени на проекты, которые не являются основной занятостью. Такой подход расширяет кругозор и поддерживает творческий настрой. Для меня такой областью является разработка блокчейн-решений на Hyperledger Fabric. Тем более, что такие проекты стали востребованы на нашем рынке.
Надеюсь, что статья будет не о блокчейне, а о том, что мы используем для разработки таких решений, но тем не менее стоит все-таки начать с предметной области.
Статья не претендует на полноту и нацелена на создание рабочего облачного окружения для разработки блокчейн-проектов на Hyperledger Composer. В результате наших практических изысканий мы должны получить следующую инфраструктуру:


Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 6.3K
Comments 0

Митап Сбербанка и IBM на тему HyperLedger Fabric

Сбер corporate blog Conferences Distributed systems *
Привет, Хабр!

Вместе с нашими друзьями из IBM приглашаем на митап, где подробно расскажем про HyperLedger Fabric. Ждём всех: разработчиков, архитекторов, инженеров и просто тех, кто хочет разобраться, как работает Fabric.


Читать дальше →
Total votes 9: ↑8 and ↓1 +7
Views 1.9K
Comments 1

Разработка и тестирование смарт-контрактов Hyperledger Fabric

Decentralized networks IT systems testing *Go *

Hyperledger Fabric (HLF) — платформа с открытым исходным кодом, использующая технологию распределенного реестра (DLT — distributed ledger technology), предназначенная для разработки приложений, работающих в среде бизнес-сетей, созданных и контролируемых консорциумом организаций с применением правил доступа (permissioned).


Платформа поддерживает смарт-контракты, в терминах HLF — чейнкоды (chaincode), создаваемые на языках общего назначения, таких как Golang, JavaScript, Java, в отличие, от, например, Ethereum, в котором используется контрактно-ориентированный, ограниченный по функциональности язык Solidity (LLL, Viper и др).



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

Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Views 10K
Comments 4

Hyperledger Fabric для Чайников

IBM corporate blog Decentralized networks Cryptocurrencies
Tutorial

A Blockchain Platform for the Enterprise



Добрый день, дорогие читатели, меня зовут Николай Нефедов, я технический консультант компании IBM, в этой статье я хотел бы познакомить вас с блокчейн платформой – Hyperledger Fabric. Платформа предназначена для построения бизнес приложений уровня предприятия (Enterprise class). Уровень статьи – для неподготовленных читателей, имеющих базовые знания IT технологий.

Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views 30K
Comments 4

Блокчейн здесь только для пиара и хайпа?

Инносети corporate blog Decentralized networks IT-companies
image

Недавно компания «Ренессанс Страхование» опубликовала статью, в которой рассказала о программном продукте для страхования грузоперевозок. Этот продукт мы разработали на основе платформы Hyperledger Fabric. Вокруг статьи развернулись дискуссии между криптоскептиками и криптоэнтузиастами, люди подняли ряд актуальных вопросов — зачем вообще понадобился блокчейн, имеют ли право на жизнь непубличные блокчейны, чем хорош именно Hyperledger и тому подобное. Эти вопросы я и хочу сегодня прокомментировать.
«Блокчейн здесь только для пиара и хайпа»
Это, наверное, первое, что сегодня услышит от криптокритиков любой разработчик продукта, в котором применён блокчейн:
«Зачем он тут нужен, ведь ту же самую задачу можно решить обычными средствами, без блокчейна».
Читать дальше →
Total votes 25: ↑19 and ↓6 +13
Views 5K
Comments 19

Блокчейн: что нам стоит PoC построить?

Decentralized networks System Analysis and Design *Amazon Web Services *Distributed systems *Cryptocurrencies
Глаза боятся, а руки чешутся!

В прошлых статьях мы разобрались с технологиями, на которых строятся блокчейны (Что нам стоит блокчейн построить?) и кейсами, которые можно с их помощью реализовать (Что нам стоит кейс построить?). Настало время поработать руками! Для реализации пилотов и PoC (Proof of Concept) я предпочитаю использовать облака, т.к. к ним есть доступ из любой точки мира и, зачастую, не надо тратить время на нудную установку окружения, т.к. есть предустановленные конфигурации. Итак, давайте сделаем что-нибудь простое, например, сеть для перевода монет между участниками и назовем ее скромно Сitcoin. Для этого будем использовать облако IBM и универсальный блокчейн Hyperledger Fabric. Для начала разберемся, почему Hyperledger Fabric называют универсальным блокчейном?

image
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Views 4.9K
Comments 2

Tutorial For Creating Blockchain Solution on Hyperledger Composer

Decentralized networks System Analysis and Design *Development of mobile applications *Mobile applications design *


Due to modern business demands, IBM joined hands with other companies to develop an open-source business blockchain network called Hyperledger Fabric project that is touching the sky. Due to modular architecture, digital keys, and on-demand data retrieval, hyperledger fabric is regarded as the base for the world’s future modular architecture blockchain-based apps. Further benefits of Hyperledger Fabric are given below to facilitate your interpretation.
Read more →
Total votes 7: ↑6 and ↓1 +5
Views 2K
Comments 0

Распределенный реестр для колесных пар: опыт с Hyperledger Fabric

Decentralized networks Distributed systems *
Sandbox
Привет, я работаю в команде проекта РРД КП (распределенный реестр данных для контроля жизненного цикла колесных пар). Здесь я хочу поделиться опытом нашей команды в разработке корпоративного блокчейна для данного проекта в условиях ограничений, накладываемых технологией. По большей части я буду говорить о Hyperledger Fabric, но описанный здесь подход может быть экстраполирован на любой permissioned блокчейн. Конечная цель наших изысканий  —  готовить корпоративные блокчейн-решения так, чтобы итоговым продуктом было приятно пользоваться и не слишком тяжело поддерживать.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 2.4K
Comments 14

Новая программная модель чейнкода Hyperledger Fabric

Decentralized networks Go *Distributed systems *
Tutorial


Не так давно был выпущен первый релиз fabric-contract-api-go — реализации новой программной модели чейнкода по RFC 0001. Давайте разберемся, что это и как этим пользоваться.
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views 1.4K
Comments 0

Новая программная модель Hyperledger Fabric: Go SDK

Decentralized networks Go *Distributed systems *
Tutorial


В предыдущей статье мы говорили о новой программной модели чейнкода в Hyperledger Fabric. И хотя релиз нового Go SDK ещё не состоялся, ничто не мешает нам уже сейчас посмотреть, что нас ждет в будущем, и даже протестить это на тестовой сборке. Не всё ещё реализовано (как, например, commit handlers), но планируемый дизайн программной модели уже ясен, так что давайте взглянем на него ближе.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Views 1.5K
Comments 0

Развёртываем Hyperledger Fabric 1.4 на AWS

NIX corporate blog Cloud computing *Cloud services
Tutorial
Hyperledger Fabric — это блокчейн-платформа с открытым исходным кодом от Linux Foundation. С её помощью можно создавать блокчейн-приложения и управлять доступом и разрешениями для данных в цепочке блоков. Hyperledger Fabric стоит использовать в том случае, если требуется создать частную блокчейн-сеть или установить ограничения на то, какие транзакции может видеть каждая сторона.

В документации Hyperledger Fabric неплохо расписано создание блокчейн-сети на одной машине с помощью Docker, где каждый участник сети представляет собой отдельный контейнер. Но не описан процесс настройки сети на нескольких физических или виртуальных машинах. Об этом и пойдет речь в данной статье.
Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 1.5K
Comments 0

How to Deploy Hyperledger Fabric 1.4 to AWS

NIX corporate blog Cloud computing *Cloud services
Hyperledger Fabric is an open-source blockchain platform from the Linux Foundation. With its help, you can create blockchain applications and control access and permissions for data in the blockchain. The most popular reason to use Hyperledger Fabric is to create a private blockchain network or set restrictions on what transactions each side can see.

The documentation of Hyperledger Fabric describes the creation of a blockchain network on one machine using Docker, where each member of the network is a separate container. But the process of setting up a network on several physical or virtual machines is not well described. Therefore, we decided to discuss this in the article.

Our blockchain application is a service for storing the medical data of school and preschool children. The data must remain unchanged. It will be presented in the form of information on vaccination and on the patient's agreement with a particular doctor. The members of the network include Parents (an organization that represents the interests of parents), Hospital (a hospital which represents pediatricians with whom parents can enter into an agreement to care for their children) and Kindergarten (a kindergarten that can request health and vaccinations reports of a child from the hospital).
Read more →
Rating 0
Views 614
Comments 0

FabEx — block explorer для Hyperledger Fabric

Decentralized networks Go *Distributed systems *
Tutorial
Привет, я хочу рассказать про проект FabEx — block explorer для Hyperledger Fabric, недавно принятый в Hyperledger Labs и имеющий некоторые преимущества относительно официального эксплорера. Проект написан полностью на Golang (а не на Nodejs, как официальный), хранит данные о блокчейне в MongoDB или Cassandra по выбору (а не в PostgreSQL, как официальный), имеет как GRPC, так и REST API. Eго легко расширять, например, можно легко добавить больше реализаций хранилища. Детали под катом.



Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 1.1K
Comments 2