Investor's wiki

Kompozytor hiperksięgi

Kompozytor hiperksięgi

Co to jest kompozytor Hyperledger?

Hyperledger Composer to zestaw narzędzi open source, który umożliwia właścicielom firm, operatorom i programistom tworzenie aplikacji blockchain i inteligentnych kontraktów mających na celu rozwiązywanie problemów biznesowych i/lub poprawę wydajności operacyjnej. Jest to przykład komercyjnego zastosowania blockchain-as-a-service (BaaS). Hyperledger Composer to jeden z kilku projektów Hyperledger prowadzonych przez The Linux Foundation we współpracy z członkami korporacyjnymi .

Od sierpnia 2019 r. projekt Hyperledger Composer jest przestarzały, co oznacza, że chociaż nadal jest w użyciu, żaden z opiekunów nie rozwija aktywnie nowych funkcji ani nie zapewnia wsparcia. Composer został połączony z Hyperledger Fabric v1.4+ .

Zrozumienie Kompozytora Hyperledger

Hyperledger Composer jest zbudowany w JavaScript, języku programowania niezależnym od platformy, który obsługuje również korzystanie z wbudowanych bibliotek i wykorzystuje dostępne funkcje i skrypty, aby narzędzia były bardziej skalowalne i wielokrotnego użytku. Composer to platforma do tworzenia aplikacji, która upraszcza i przyspiesza tworzenie aplikacji łańcucha bloków Hyperledger.

Korzystając z programu Hyperledger Composer, osoba biznesowa bez wiedzy technicznej może łatwo współpracować z programistą w celu tworzenia określonych funkcji. Obejmują one definiowanie reguł biznesowych, na podstawie których będą przetwarzane transakcje blockchain, definiowanie aktywów, które są wymieniane w przypadkach użycia opartych na blockchain oraz definiowanie kontroli dla uczestników, ich tożsamości, ról i poziomów dostępu do wykonywania różnych rodzajów transakcji.

Podobnie programista korzystający z Hyperledger Composer może łatwo zbudować i skonfigurować podstawowe komponenty łańcucha bloków, które obejmują zasoby cyfrowe sieci, logikę transakcji, uczestników i kontrolę dostępu. Composer obsługuje udostępnianie, ponowne wykorzystanie i skalowalność komponentów w różnych organizacjach. Za pomocą Hyperledger Composer można łatwo wygenerować wymagane skrypty i interfejsy API niezbędne do wdrożenia biznesowego. Obsługuje również przypadki użycia i testowanie w czasie rzeczywistym, które można nawet przeprowadzić za pośrednictwem internetowego placu zabaw Composer bez potrzeby instalacji lokalnych.

Korzystając z programu Hyperledger Composer, osoba może utworzyć i uruchomić przykładowy łańcuch bloków oraz przyznać ograniczone uprawnienia różnym uczestnikom. Na przykład można łatwo zbudować „Sieć towarów łatwo psujących się”, która ułatwia handel artykułami takimi jak owoce i warzywa, włączać uczestników takich jak rolnicy, spedytorzy i importerzy, definiować indywidualne role dla każdego uczestnika, definiować i wykonywać warunki umowy między uczestnikami, śledzić wysyłek, potwierdzania, monitorowania i raportowania statusu towarów na różnych etapach łańcucha dostaw oraz zarządzania płatnościami.

Uwagi specjalne

Hyperledger Composer oferuje wiele korzyści, które obejmują szybsze tworzenie aplikacji blockchain w prostych krokach, płynne i tanie modelowanie i testowanie, co pozwala użytkownikowi na tworzenie, testowanie i wdrażanie różnych opcji, a następnie wdrożenie tej, która oferuje najlepsze dopasowanie, oraz możliwość ponownego wykorzystania istniejących aplikacji i interfejsów API, co zmniejsza zarówno nakład pracy, jak i koszty.

Archiwum sieci biznesowej jest centralnym elementem architektury Hyperledger Composer i przechowuje podstawowe dane i funkcje sieci biznesowej, w tym model biznesowy, logikę transakcji i kontrolę dostępu. Composer Playground to interfejs sieciowy, który umożliwia modelowanie wymagań biznesowych i funkcji, testowanie funkcjonalne, a także testowanie wdrożeniowe na aktywnym blockchainie. Łącznik LoopBack, który obsługuje różne interfejsy API i możliwości integracji, pozwala różnym aplikacjom klienckim, a także aplikacjom innym niż blockchain, na łatwe połączenie z Hyperledger Composer.

Przegląd najważniejszych wydarzeń

  • Composer miał na celu ułatwienie tworzenia aplikacji typu open source blockchain, która wspiera współpracę między organizacjami i sieciami biznesowymi .

  • Kompozytor Hyperledger to zorientowany biznesowo zestaw narzędzi do tworzenia korporacyjnych aplikacji blockchain, pod parasolem projektu Hyperledger.

  • Prace nad kompozytorem zostały wstrzymane latem 2019 roku i są teraz częścią bardziej wszechstronnej platformy Hyperledger Fabric .