Hyperledger Fabric Бесплатная платформа блокчейна
Разрешенная архитектура на основе технологии распределенной книги на основе архитектуры
Hyperledger Fabric-это платформа DLT с открытым исходным кодом со многими замечательными функциями, такими как подключаемый консенсус, многоязычная поддержка смарт-контрактов и многое другое.
Обзор
Hyperledger Fabric является платформой управления цифровыми активами с открытым исходным кодом для создания децентрализованных приложений. Он поддерживается Foundation Linux и имеет очень сильное сообщество разработчиков. Его архитектура модульная, что делает его эхо -систему полностью настраиваемой. Эта распределенная книга с разрешением с открытым исходным кодом предоставляет решения для многих вариантов использования бизнеса, таких как банковское дело, здравоохранение, финансы, человеческие ресурсы и многое другое. Одна из лучших вещей заключается в том, что разработчики могут написать умный контракт на любом языке программирования общего назначения, такого как Nodejs, Java, Go. Большая часть времени блокчейн является публичной сетью. Тем не менее, ткань Hyperledger является разрешенным блокчейном, в котором каждый участник известен друг другу. Прежде всего, эта технология Ledger с открытым исходным кодом придумывает протоколы подключения к консенсусу, которые означают, что пользователи могут использовать консенсусный протокол в зависимости от варианта использования. Следовательно, все эти функции делают эту децентрализованную технологию книги очень безопасной, где транзакции происходят в полностью личном режиме. Этот разрешаемый блокчейн написан на языке GO, и его исходный код доступен с полной документацией. В дальнейшем. Эта платформа для управления цифровыми активами очень масштабируется и предоставляет множество других функций, которые включают управление и управление интеллектуальными контрактами, предназначенные для непрерывных операций, запросов. Кроме того, его модульная архитектура позволяет конфигурациям с сторонним программным обеспечением, таким как LDAP, OpenID Connect и криптографические библиотеки.
Функции
Ткань Hyperledger предлагает следующие ключевые функции:
- Открытый источник
- Поддержка смарт-контракта с несколькими языками
- Поддержка EVM и солидности
- Масштабируемый
- Подключаемый консенсус
- Запрошенные данные
- Гибкий
- Интеграция со сторонними приложениями
- Разрешенная архитектура
Инструкции по установке
После того, как вы установили предварительные условия, первым следующим шагом является установка образцов, двоичных файлов и изображений Docker. Во -вторых, для MacOS вам нужно будет использовать местоположение в Under /пользователей, /тома, /private или /tmp. Войдите в каталог, в который вы установите образцы ткани и двоичные файлы, выполнив следующую команду:
curl -sSL https://bit.ly/2ysbOFE | bash -s
В -третьих, запустите следующую команду, чтобы установить переменную среды пути:
export PATH=<path to download location>/bin:$PATH
Кроме того, сценарий загрузит изображения Docker Docker Hyperledger из Docker Hub в ваш локальный реестр докеров и пометить их как «последнюю». Теперь запустите следующую команду:
cd fabric-samples/test-network
Затем вы найдете аннотированный скрипт, network.sh
, который выдвигает сеть ткани, используя изображения Docker на вашей локальной машине.
После этого, изнутри каталога test-network
, запустите следующую команду, чтобы удалить любые контейнеры или артефакты из любых предыдущих прогонов:
./network.sh down
Наконец, запустите следующую команду, чтобы поднять сеть:
./network.sh up
Исследовать
Вы можете найти следующие ссылки актуальными:
Руководство для начинающих по настройке узла Ethereum на Localhost
5 лучших платформ блокчейна с открытым исходным кодом в 2020 году
Основное руководство по созданию умного контракта Ethereum
Как технология блокчейна может обновить вашу бизнес -стратегию