Hyperledger: The Enterprise Blockchain

Podczas eksploracji świata technologii cyfrowej księgi wcześniej czy później usłyszysz o Hyperledgerze. Ten obiecany projekt Linux Foundation o otwartym kodzie źródłowym koncentruje się głównie na rozwiązywaniu problemów na poziomie przedsiębiorstwa.

Chociaż można by pomyśleć, że jest to pojedynczy projekt, „Hyperledger” w rzeczywistości jest projektem parasolowym, w ramach którego dwanaście dużych projektów działa jednocześnie i współpracuje z ponad 260 głównymi organizacjami na poziomie przedsiębiorstwa.

Można to określić jako gigantyczny sukces każdego projektu blockchain, który rozpoczął swoją podróż w 2015 roku. Nawet na dzisiejszym konkurencyjnym rynku technologicznym, gdzie duże rekiny pożerają mniejsze, Hyperledger wierzy w „mantrę współpracy!”

Dzisiaj przeanalizujemy tego WIELKIEGO gracza w scenariuszu technologii blockchain i pomożemy Ci zrozumieć wszystko na jego temat.

Contents

Rozdział-1: Bazy danych i biznes
Rozdział-2: Co to jest Hyperledger?
Rozdział-3: Hyperledger: Enterprise Blockchain Greenhouse
Rozdział-4: Architektura projektu Hyperledger
Rozdział-5: Przykłady użycia Core Hyperledger
Rozdział-6: Projekty Hyperledger: wszystkie frameworki
Rozdział-7: Projekty Hyperledger: wszystkie narzędzia
Rozdział-8: Dostawcy Hyperledger BAAS
Rozdział 9: Firmy z prawdziwego świata korzystające z projektów Hyperledger
Rozdział-10: Jaka jest długoterminowa wizja Hyperledgera?
Rozdział-11: Ostatnie słowa

Rozdział-1: Bazy danych i biznes

Bazy danych są wszędzie?

Kto nie wie o „bazach danych”, prawda? Każdego dnia korzystamy z bazy danych prawie we wszystkim, co robimy. Na przykład nawet lista kontaktów w telefonie komórkowym jest formą bazy danych. Jednak jest to tylko cyfrowa wersja poprzednich papierowych książek adresowych.

Kolejnym krokiem jest złożona baza danych zawierająca szeroką gamę informacji, takich jak lista pacjentów, klientów, wyborców, pracowników, nieruchomości, dóbr luksusowych i nie tylko. Niektóre bazy danych zawierałyby listy programów lub instytucji, które mogą ze sobą współdziałać.

W rzeczywistości baza danych to po prostu zbiór informacji w pełni zorganizowanych w określony sposób i bardzo łatwo jest znaleźć w niej zaktualizowane elementy.

Po rewolucji komputerów w latach pięćdziesiątych XX wieku cyfrowe bazy danych zaczęły zdobywać popularność wśród społeczeństwa i przedsiębiorstw. Co więcej, zaczęło się od prostych aplikacji, ale stało się ważniejszym czynnikiem w naszym życiu. Wraz z rozwojem firm rosły też bazy danych i one też zaczęły ewoluować.

Firmy zaczęły żądać coraz większej mocy i prędkości; bazy danych zaczęły zawierać informacje relacyjne oparte na kolumnach i wierszach. Wszystko, co musisz zrobić, to zapytać o konkretne informacje relacyjne i uzyskać żądane informacje, które są z nimi zgodne. Oczywiście nie da się zrobić wszystkich tych rzeczy na zwykłych papierowych bazach danych, prawda??


Większość dzisiejszych baz danych jest udostępniana

Obecnie świat jest połączony bardziej niż kiedykolwiek, a różne osoby lub firmy muszą mieć dostęp do tych samych informacji. Zamiast tworzyć te same bazy danych dla potrzeb wszystkich, technologia ewoluowała i dała nam rozproszone bazy danych.

Ponadto, używając ich teraz, więcej niż jedna osoba może teraz uzyskać dostęp do tych samych informacji w bazach danych. Czy to nie jest świetne?

Wyjaśnię to na przykładzie. W firmie pracownicy mogą mieć określone spotkania w określonych godzinach. Dlatego ustalenie terminu spotkań dwustronnych byłoby dość trudne w kalendarzach papierowych. Aby temu zaradzić, wszyscy mogą po prostu ustawić swój dostępny czas w kalendarzu online, z którego można dotrzeć do odpowiedniego harmonogramu.

Ale to tylko prosty przykład. Dlatego rozproszone bazy danych pomagają zwiększyć produktywność w szybszym tempie. Możesz uzyskać dostęp do prawie wszystkiego ze swojego komputera stacjonarnego lub laptopa, nie musisz nigdzie iść osobiście i tracić czasu.

Jednak istnieje kilka problemów i kilka poważnych pytań związanych z nowym typem bazy danych. Pojawiają się typowe problemy, takie jak te:

  • Kto jest godny zaufania, jeśli chodzi o udostępnianie twoich informacji?
  • Jak się dowiedzieć, czy ktoś jest tym, za kogo się podaje?
  • Co inni mogą robić w bazie danych?
  • Jak wykryjesz uszkodzony plik osobisty?
  • Co możesz zrobić, aby rozstrzygać spory?

Jak widać, idea rozproszonych baz danych ma pewne wady. Jednak technologia Blockchain oferuje stosunkowo nowy sposób patrzenia na te bazy danych. Rozwiązuje większość problemów, z jakimi mamy do czynienia w przypadku współdzielonych baz danych.

Blockchain: nowy typ bazy danych

Technologia blockchain to nowa forma bazy danych bez potrzeby posiadania władzy centralnej lub zaufania. W rzeczywistości współdzielone bazy danych często zajmują się kwestią zaufania. Jednak nie zaufasz po prostu osobie, którą ledwo znasz w Internecie, że dostanie w ręce Twoje informacje.

Tutaj zaufanie może oznaczać wiele rzeczy. Może to oznaczać, że chcesz, aby wszyscy wykonywali uzasadnione działania na bazach danych. Użytkownicy nie próbują kraść sobie nawzajem danych osobowych ani obniżać wydajności innych osób, używając fałszywych środków. Ale dzięki blockchain nie musisz się o to martwić.

Jednak w tej kwestii pojawiają się dwa rodzaje łańcucha bloków.

Obecnie wiele kryptowalut wykorzystuje blockchain bez pozwolenia. Tutaj każdy użytkownik może dołączyć do sieci i będzie miał pełne uprawnienia do pracy w niej. Na przykład każdy może kupić Ether lub Bitcoin; obie te sieci nie mają pozwolenia.

Z drugiej strony, jeśli prowadzisz firmę, chciałbyś mieć trochę więcej prywatności. Tak więc użycie dozwolonego łańcucha bloków byłoby podejściem strategicznym. Tutaj użytkownicy spełniający określone kryteria mogą korzystać z platformy i wykonywać określone czynności. Niektóre z nich pozwalają każdemu dołączyć, a tylko wstępnie zatwierdzone osoby mogą weryfikować transakcje.

W innych przypadkach tylko wstępnie zatwierdzone osoby mogą dołączyć do sieci poprzez weryfikację tożsamości.

Co więcej, w przypadku zastosowań korporacyjnych najlepiej trzymać się dozwolonego łańcucha bloków, ponieważ da on większą przewagę samej firmie.

Przeczytaj więcej o historii technologii Blockchain.

Uprawnienia i konsensus w łańcuchu bloków

Protokoły konsensusu w technologii blockchain odgrywają ogromną rolę, jeśli chodzi o utrzymanie integralności sieci. Ponieważ jest to sieć bez zaufania i nie ma żadnego organu centralnego, potrzeba bezpieczeństwa powinna być istotna.

I tu do gry wkracza protokół konsensusu. Ponadto sieci te używają łańcucha bloków, aby upewnić się, że wszystkie informacje w księdze są aktualne. Aby to zrobić, algorytmy konsensusu mają różne sposoby lub zestaw reguł do wykonania.

Istnieje wiele rodzajów protokołów konsensusu o różnym charakterze roboczym.

Na przykład dowód pracy jest sposobem Bitcoina na osiągnięcie konsensusu. Inne typy mają dowód stawek, dowód upływu czasu i wiele innych. Niektórzy używają nawet innego algorytmu zwanego bizantyjską odpornością na błędy.

Ale bez względu na to, jak i jakiego rodzaju konsensusu używasz, każda sieć używa kryptografii do kodowania informacji w księdze. W ten sposób jest trudny do odkodowania i dlatego nie jest podatny na ataki.

Co więcej, autoryzowany łańcuch bloków wykorzystuje podstawowy system zarządzania tożsamością, aby dowiedzieć się, którzy członkowie są godni zaufania. Zwykle są to certyfikaty lub podpisy cyfrowe.

Cóż, dobrą wiadomością jest to, że tak naprawdę nie musisz rozumieć łańcucha bloków na poziomie kodowania, aby wiedzieć, jak bardzo może on być przydatny.

Chcesz dowiedzieć się więcej o transformacji Blockchain? Zapoznaj się z naszym poradnikiem dotyczącym transformacji Blockchain!

Dlaczego Blockchain jest tak ważny dla ludzi biznesu?

Wiele istniejących firm może w dużym stopniu pasować do technologii blockchain. Mogą zaoszczędzić ogromną ilość czasu, pieniędzy i oczywiście zwiększyć bezpieczeństwo. Ponadto wielu może założyć zupełnie inny rynek w oparciu o jedyny blockchain.

Poprzednia generacja internetu była świetna do udostępniania wszelkiego rodzaju informacji, takich jak dokumenty, piosenki, strony internetowe, zdjęcia, e-maile, filmy. Ale jest poważny problem. W związku z tym udowodnienie swojej tożsamości staje się dość trudne.

Każdy rodzaj transakcji będzie następnie obejmował pośrednika, takiego jak wystawca Twojej osobistej karty kredytowej lub bank, w celu potwierdzenia drugiej osoby, że jesteś tym, kim naprawdę jesteś, zanim cokolwiek kupisz. Ten system spowodował opóźnienia, tarcia, dodatkowe wydatki i wiele innych punktów awarii, w które haker mógł się łatwo dostać.

Ale blockchain otwiera drzwi do nowego królestwa. Miejsce lepiej nadaje się do wymiany cennych informacji bez obawy, że wyciekną. Ludzie mogą teraz ustalić, kim naprawdę są i mogą handlować obligacjami, akcjami i pieniędzmi, głosami, punktami lojalnościowymi, własnością intelektualną, poufnymi plikami itp..

Nie ma więc znaczenia, czy ufasz drugiej osobie, czy nie, jeśli tylko przechodzi przez właściwy kanał, będziesz w stanie handlować bez zakłóceń. Pozwól, aby technologia pozbyła się pośredników i zaoszczędziła mnóstwo pieniędzy. Czy może być lepiej niż to?

Sprawdź nasz Ultimate Blockchain Cheat Sheet, aby dowiedzieć się więcej o blockchain w łatwy sposób!

Rozdział-2: Co to jest Hyperledger?

Hyperledger to projekt parasolowy typu open source należący do Linux Foundation, który oferuje szeroką gamę platform i narzędzi dla programistów i firm. Hyperledger społeczność pomaga firmom swobodnie eksperymentować z sieciami blockchain.

Hyperledger został utworzony w 2015 roku, aby pomóc w rozwoju technologii blockchain dla przedsiębiorstw, tworząc konsorcjum dalekowzrocznych firm.

Podstawy infografiki Hyperledger

co to jest blockchain hyperledger

Dlaczego został stworzony?

Po boomie popularności technologii blockchain wiele firm było bardzo zainteresowanych pracą z nową technologią. Ale zdali sobie sprawę, że jeśli zaczną współpracować, mogą osiągnąć znacznie więcej innowacji, niż mogliby zrobić osobno.

Wszystkie te firmy zdecydowały się następnie połączyć swoje zasoby i stworzyć środowisko, z którego każdy mógłby korzystać. Dalekowzroczne firmy próbują teraz uczynić technologię blockchain bardziej akceptowalną i standardową technologią branżową.

Fundacja Linuksa objęła opiekę Hyperledgera i zaczęła się mnożyć w następnych latach. Obecnie pracuje z nim ponad 260 organizacji, aby upewnić się, że blockchain stanie się technologią klasy przemysłowej.

Hyperledger ma teraz 12 projektów, 10 aktywnych grup roboczych, ponad 110 spotkań na całym świecie z 28 000 uczestników. Wszyscy zaangażowani w Hyperledger chcą uczynić technologię blockchain modułową i open source, aby każdy mógł z łatwością z niej korzystać.

Jest Hyperledger Open Source, ale dlaczego?

Hyperledger to platforma typu open source. Zwykle w przypadku oprogramowania własnościowego sprzedawca lub producent udziela licencji na produkty i udostępnia je tylko za opłatą. W takim przypadku nikt nie może zmienić oryginalnego ustawienia kodu tego oprogramowania. Ale w oprogramowaniu typu open source każdy może przeglądać, pobierać i wprowadzać zmiany w kodzie.

Co więcej, technologia open source ma dużo większy sens w przypadku łańcuchów bloków przedsiębiorstw.

Jeśli oprogramowanie open source zostanie odpowiednio zakodowane, zaprojektowane i wdrożone, staje się skutecznym wyborem, co zostało potwierdzone przez lata.

Jest bardziej popularny i bardziej niezawodny. Na przykład system operacyjny Linux jest open source i działa na 90% obciążenia chmury publicznej. Tutaj korzysta z niego ponad 99% superkomputerów, a korzysta z niego 80% smartfonów. Apache Web Server jest również open source i obsługuje ponad 405 znalezionych witryn internetowych.

Widzisz więc, że platformy open source uzyskują większą widoczność i większość programistów je uwielbia.

Open Source oferuje kilka głównych korzyści

Istnieje kilka głównych powodów, dla których przedsiębiorstwa lepiej wybierają platformy open source. Sprawdź pięć zalet platform open source –

  • Bardziej konkurencyjne możliwości i funkcje

Platformy open source tworzą bardziej konkurencyjne nisze, ponieważ oferują mnóstwo funkcji, które są całkowicie bezpłatne. Na przykład, jeśli otrzymujesz ten sam rodzaj funkcji w dwóch programach, w których jeden jest płatny, a drugi to oprogramowanie typu open source, który wybierzesz?

Jest oczywiste, że platformy te dają konkurencji szansę na zdobycie pieniędzy, ponieważ oferują lepsze wyniki.

  • Nie ma żadnego dostawcy, co pomaga klientom w łatwej zmianie

Zwykle w oprogramowaniu zastrzeżonym musiałbyś radzić sobie z sytuacją związaną z dostawcą. Jest to sytuacja, w której nie możesz opanować kodu oprogramowania. Ponadto, aby otrzymać oprogramowanie, musisz wnieść określoną opłatę. Nie pozwala to klientom na łatwe przejście z oprogramowania, jeśli nie podoba im się to po użyciu.

Ale w oprogramowaniu typu open source nie musisz się martwić blokadami dostawców, jeśli ich nie lubisz, możesz łatwo przełączyć się na inny.

  • Wysokiej klasy rozwiązania

Open source oferuje więcej zaawansowanych rozwiązań. W tym przypadku cecha interoperacyjności zapewnia jakość sieci. Blockchain cierpi z powodu problemów z interoperacyjnością. Ale Hyperledger zapewnia platformy open source, które są bardziej przyjazne dla środowiska dla interoperacyjnego środowiska.

Co więcej, open source pozwala użytkownikowi na swobodne łączenie się z innymi kanałami open source. Ale w przypadku oprogramowania własnościowego staje się to znacznie trudniejsze.

  • Szybkie poprawki błędów i dostosowanie do ulepszeń

Jest to open source, każdy może zajrzeć do kodu. Ta funkcja umożliwia użytkownikowi szybsze usuwanie błędów. Każdy, kto może zajrzeć do kodu, może znaleźć lukę i wprowadzić zmiany, aby to naprawić. Co więcej, personalizacja odgrywa tutaj ogromną rolę.

Ale każdy programista działa inaczej i będziesz zaskoczony, widząc, jak każdy z nich dostosowuje ten sam kod zgodnie ze swoimi potrzebami. To sprzyja innowacyjności i kreatywności.

  • Całkowity koszt posiadania jest znacznie niższy

Pracujesz nad rozwiązaniem iw tym celu dostosowujesz oprogramowanie typu open source. Wyobraź sobie cenę tego samego rozwiązania bez początkowego produktu typu open source. Czy nie potrzebowałbyś więcej pieniędzy i czasu na opracowanie rozwiązania??

Otrzymujesz środowisko, które przy pewnych dostosowaniach byłoby idealne dla Twojej firmy. Dlaczego więc miałbyś wydawać dodatkowe pieniądze na tworzenie tego samego od podstaw? Otwarte źródła nie są dostępne w każdym środowisku od razu po wyjęciu z pudełka. Ale dają ci szansę na wprowadzenie poprawek i oszczędzają mnóstwo kosztów.

Nie tylko darmowy produkt

Wcześniej oprogramowanie typu open source oznaczało jedynie, że jest bezpłatne i ludzie byliby zainteresowani. Ale scenariusze się zmieniły. Teraz, gdy jest tylko „bezpłatna”, funkcja nie będzie w stanie przyciągnąć uwagi programistów.

Co więcej, ludzie dostrzegają teraz podstawowe wartości open source, a przedsiębiorstwa używają go do wzmocnienia swojego rynku, zmniejszenia ryzyka i uzyskania przewagi konkurencyjnej. Teraz organizacje chcą pracować nad strategicznym projektem, który rozwiąże pewne specyficzne problemy zorientowane na branżę.

I tak, dzięki oprogramowaniu typu open source, zamiast wymyślać na nowo całą koncepcję od zera, mogą dodać więcej ulepszeń, aby wykorzystać ją do innego celu.

Jest nie tylko świetny do postępu technologicznego, ponieważ usprawnia innowacje, ale może również znacznie obniżyć koszty. Tak więc, jeśli jedna branża może zbudować platformę, a inne mogą ją ulepszyć na różne sposoby, każda firma potrzebująca tego samego rozwiązania może z nich skorzystać. Nie muszą odbudowywać wszystkiego od nowa.

Open Source wzmacnia zaufanie

Hyperledger uważa, że ​​blockchain może być doskonałą platformą open source jako przykład, ponieważ w znacznym stopniu rozwiązuje problemy z zaufaniem.

Blockchain zapewnia bezpośrednie podejście, transmisję peer to peer, większość stron, które nie ufają sobie nawzajem ani żadnemu systemowi rządowemu. Nie mogą więc również ufać żadnym stronom, które rozstrzygną ich spory. Dlatego oczywiste staje się zaufanie do samej technologii blockchain.

W ten sposób Hyperledger sprawia, że ​​jest to oprogramowanie typu open source, ponieważ interesariusze mogą teraz współpracować i budować odpowiednie środowisko dla rozwoju przemysłowego i mieć wystarczające zaufanie do samej technologii..

Chcesz dowiedzieć się więcej o Blockchain? Zapoznaj się z naszą prezentacją dotyczącą podstaw technologii Blockchain i dołącz do naszego kursu internetowego!

Rozdział-3: Hyperledger: Enterprise Blockchain Greenhouse

Hyperledger działa jak szklarnia blockchain, która łączy deweloperów, użytkowników i dostawców z całego świata w ramach jednej platformy. Każdy uczestnik w sieci ma coś wspólnego – wszyscy chcą uczyć się o blockchainie i opracowywać rozwiązania dla przedsiębiorstw do ich wykorzystania.

Mimo że blockchain jest naprawdę potężnym rozwiązaniem, nie wszędzie będziesz w stanie dopasować tę technologię.

Każda firma ma swoje specjalne wymagania, jeśli chodzi o blockchain. Chcą go zmodyfikować na swój sposób, aby był w stanie zaspokoić ich potrzeby. Ponieważ różne organizacje mają różne wymagania, łańcuch bloków nie może być pojedynczym systemem ani standardem. Hyperledger spodziewa się rozwijać i pomagać rozwijać łańcuchy bloków z różnymi funkcjami dla każdego przedsiębiorstwa.

W tym przypadku architektura typu szklarniowego może pomóc rozwinąć tę technologię. Dlatego Hyperledger zapewnia taką strukturę, aby przyjmować nowe pomysły, pomagać, udostępniając zasoby, a następnie dokonywać właściwej dystrybucji.

Będąc organizacją szklarniową, dzięki Hyperledger uzyskasz mnóstwo korzyści. Spójrz na poniższe korzyści:

  • nadążać za rozwojem
  • Zwiększona produktywność dzięki specjalizacji
  • Podejście oparte na współpracy
  • Doskonała kontrola wartości kodu
  • Obsługa własności intelektualnej

Korzyści Hyperledger

Nadążaj za rozwojem

Wiemy, jak trudne może być poruszanie się po otwartym środowisku Hyperledger. W rzeczywistości niektóre organizacje mogą zrezygnować tylko ze względu na złożoność i koszty lub w ogóle nie rozpocząć rozwoju.

Ale dzięki Hyperledger możesz zmniejszyć obciążenie związane z badaniami, ponieważ będziesz pracować w środowisku współpracy z jasną komunikacją. W ten sposób dobry kanał komunikacyjny, który pomoże ci szybko nadrobić zaległości w kodowaniu lub rozwoju. Na dłuższą metę będziesz w stanie opracować rozwiązanie znacznie szybciej.

Zwiększona produktywność dzięki specjalizacji

Jedną z podstawowych ekonomii produktywności jest podział pracy. Możesz to znać jako specjalizację. Ta technika zapewnia najlepszą z najlepszej produktywności w każdej organizacji. Hyperledger wykorzystuje tę technikę, aby przyspieszyć rozwój każdego projektu.

Tutaj nie każdy będzie robił wszystko na raz. Ale Hyperledger odkrywa swoje mocne strony i umożliwia tym ludziom pracę na tej specjalnej dziedzinie. W ten sposób ludzie stają się ekspertami w tym, czym się wyróżniają, a ogólna produktywność gwałtownie rośnie.

Korzyści są niezliczone; będziesz w stanie uzyskać większą wartość, większą wiedzę i solidną produktywność. Ponieważ blockchain jest open source, bez Hyperledgera efekt cieplarniany byłby znacznie trudniejszy.

Powstrzymuje również konkurencję, ponieważ ludzie pracowaliby na swoim konkretnym polu, więc nie ma sensu konkurować. Hyperledger zachęci Cię do połączenia sił i dobrego wykorzystania ich badań.

Podejście oparte na współpracy

Blockchain jest na razie cichym środowiskiem. Ale zazwyczaj w tego rodzaju środowisku wiele osób ma tendencję do powielania rozwoju każdego z nich. Powielanie wszystkich zmian w blockchain jest wyjątkowo nieproduktywne, ponieważ w puli blockchain nie ma jeszcze wielu otwartych umysłów programistów.

W Hyperledger zobaczysz coś innego. Tutaj współpraca jest priorytetem. Korzystając ze współpracy, Hyperledger może uniknąć ryzyka powielenia, a tym samym usprawnić ogólny rozwój. Co więcej, zachęca też całą społeczność.

Ponieważ będą ze sobą współpracować, interoperacyjność będzie kolejną potencjalną funkcją, którą Hyperledger będzie w stanie łatwo osiągnąć.

Nadzwyczajna kontrola nad kodem

Każdy rodzaj oprogramowania open source jest zawsze doceniany ze względu na wyższy poziom jakości. Ta jakość wynika z uważnej obserwacji kodu i wielu debugowania. Hyperledger zawsze będzie promować kontrolę jakości kodowania dla każdego projektu.

Komitet techniczny Hyperledger będzie sprawdzał każdy wiersz kodu, o ile jest on częścią zespołu. Tworzy nowy typ brzegu sieci. Każdy nowy projekt otrzyma odpowiednią część krytyki, dzięki czemu programiści mogą podnieść poziom jakości.

Korzystając z tego długoterminowi członkowie mogą uczyć się z nowych projektów i mogą je również wykorzystać w swoim projekcie. W ten sposób Hyperledger osiąga poziom jakości kodowania przełożonych.

Obsługa własności intelektualnej

Kolejną wielką zaletą Hyperledgera jest obsługa własności intelektualnej. Dzięki architekturze szklarniowej Hyperledger może zapewnić bardziej spójną opiekę nad własnością intelektualną. Hyperledger korzysta z licencji kodu Apache 2.0. Wykorzystuje również międzynarodową licencję Creative Commons Attribution 4.0 dla dowolnego rodzaju treści.

Obie te licencje chronią własność intelektualną i są niezwykle przyjazne dla przedsiębiorstw.

W ten sposób Hyperledger stosuje jedno spójne podejście do własności intelektualnej i pozbywa się kosztów i złożoności stosunków umownych.

W ten sposób możesz używać Hyperledgera bez martwienia się o jakiekolwiek kwestie prawne. Hyperledger jest tutaj, aby cię wspierać.

Rozdział-4: Architektura projektu Hyperledger

Rozproszone księgi zawsze mają znaczące wymagania, głównie dla różnych przypadków użycia. Na przykład, jeśli uczestnicy gry mają do siebie ogromny poziom zaufania, na przykład instytucje finansowe, wtedy blockchain może wejść do gry, wykorzystując krótszy czas potwierdzenia i szybkie algorytmy konsensusu..

Z drugiej strony, jeśli uczestnicy mają minimalne zaufanie, powinni wybrać wolniejszy czas przetwarzania z większym bezpieczeństwem.

Architektura projektu Hyperledger i Infografika przypadków użycia

architektura hyperledger

Hyperledger chce objąć wszystkie możliwe przypadki użycia na rynku. Wiedzą, że różne scenariusze korporacyjne mają różne wyniki. Dlatego Hyperledger wprowadza zmiany z decentralizacją, czasami potwierdzania, zaufaniem i wieloma innymi kwestiami. Każdy problem można zoptymalizować pod kątem ulepszeń w Hyperledger.

Aby sprostać różnorodności, każdy projekt Hyperledger ma określoną architekturę. Zawierają:

  • Modułowa konstrukcja
  • Niezwykle bezpieczna platforma
  • Interoperacyjność
  • Niezależny od kryptowalut
  • Wsparcie dla zaawansowanych interfejsów API

Architektura:

Modułowa konstrukcja

Hyperledger zawsze pracuje nad strukturami modułowymi, które można rozszerzać. Tutaj używają typowych bloków konstrukcyjnych, które możesz ponownie wykorzystać w innych projektach. Ta modułowa struktura jest dość wydajna, ponieważ programiści mogą z nimi eksperymentować bez wpływu na ogólną strukturę sieci.

Zapewnia to utworzenie oddzielnego komponentu, który można łączyć i na tej podstawie budować rozproszoną księgę.

To doskonałe podejście, które uzyskasz dzięki projektom Hyperledger. Twoi programiści mogliby pracować nad każdym modelem osobno, a następnie możesz ponownie wykorzystać inne poprzednie modele, aby utworzyć nowy.

Grupa robocza Hyperledger Architecture określa wszystkie moduły do ​​różnych zastosowań, takich jak inteligentne kontrakty, przechowywanie księgi, tożsamość, kryptografia, konsensus, polityka i komunikacja.

Niezwykle bezpieczna platforma

Jaki jest najważniejszy czynnik dla każdej rozproszonej księgi? Rozszerzony poziom bezpieczeństwa jest jednym z głównych priorytetów DLT. Ponieważ istnieje wiele przypadków użycia, w których może zajść potrzeba radzenia sobie z cennymi poufnymi danymi lub transakcjami.

Ponieważ sieci rozproszone zajmują się obciążeniem węzłów, baz kodów i przepływów danych, haker atakuje głównie tego rodzaju sieci. Dlatego bezpieczeństwo powinno być priorytetem numer jeden w każdej infrastrukturze. Tymczasem zabezpieczenie łańcucha bloków nie jest łatwym zadaniem. Dzieje się tak, ponieważ Hyperledger musi zapewniać wiele funkcji przy zachowaniu odporności.

Solidność i bezpieczeństwo to dwa czynniki, które pozwalają na rozwój dowolnego rodzaju łańcucha bloków klasy korporacyjnej. W ten sposób Hyperledger może zaoferować krytyczną architekturę dla następnych pokoleń.

Wszystkie ich projekty mają doskonałe zabezpieczenia i są zgodne z tymi samymi zasadami, co podstawowa infrastruktura Linux Foundation. Ale z przyjemnością dowiesz się, że wszystkie protokoły, algorytmy i kryptografia Hyperledger są regularnie kontrolowane. Są to głównie eksperci ds. Bezpieczeństwa lub inna społeczność, która kontroluje te kody.

Interoperacyjność

W przyszłości, aby technologia blockchain znalazła się w każdym sektorze naszego życia, muszą być w stanie bezproblemowo komunikować się z innymi systemami. Dzięki temu mogą wymieniać wszystkie potrzebne dane i stworzyć mocniejszy system sieciowy.

Hyperledger chce, aby wszystkie aplikacje i inteligentne kontrakty były przenośne dla wszystkich innych sieci blockchain.

W ten sposób Hyperledger próbuje stworzyć interoperacyjną sieć, która może przyspieszyć proces adopcji łańcucha bloków.

Niezależny od kryptowalut

Hyperledger nie zajmuje się kryptowalutami ani żadnym rodzajem tokenów na swoich platformach. Wszystkie ich projekty są niezależne od kryptowalut. Co więcej, Hyperledger obiecuje również, że nigdy nie wyemituje swojej kryptowaluty.

Ponieważ wierzą w podstawową technologię nie tylko do administrowania jakimikolwiek kryptowalutami, ale ponieważ wiele korporacji może chcieć mieć kryptowaluty w swoim łańcuchu blokowym, Hyperledger da Ci opcje tworzenia kryptowalut w sieci.

Jednak sieć tak naprawdę nie potrzebuje żadnych kryptowalut do działania.

Wsparcie dla zaawansowanych interfejsów API

Każdy projekt Hyperledgera zapewniłby łatwą w obsłudze i pełną funkcjonalności obsługę API. Wszystkie udostępniane przez nich interfejsy API są w stanie obsługiwać interoperacyjność. Interfejsy API Hyperledgera umożliwiają komunikację z ich podstawowym systemem z zewnętrznej aplikacji klienckiej i sieci.

Wszystkie interfejsy API pomagają blockchain lub jakiejkolwiek innej technologii rozproszonej księgi w rozpowszechnianiu się w szerokim zakresie przypadków użycia.

Rozdział-5: Przykłady użycia Core Hyperledger

Porozmawiajmy teraz więcej o przypadkach użycia Hyperledgera. Dzięki nim znacznie lepiej zrozumiesz tę koncepcję. Każdy pojedynczy przypadek użycia jest rysowany z własnej perspektywy. To tylko kilka popularnych przykładów. Poza tymi możesz używać Hyperledgera w wielu innych sektorach.

Niektóre z nich podano poniżej. Spójrz!

  • Bankowość
  • Usługi finansowe
  • Opieka zdrowotna
  • TO
  • Zarządzanie łańcuchem dostaw
  • Rząd
  • Automobilowy
  • Media i rozrywka

W każdym przypadku użycia Hyperledgera możesz użyć jego narzędzi. W wielu przypadkach istnieje specjalny dowód słuszności koncepcji. Sprawdźmy, czym one są –

1. Bankowość

Chcąc wziąć pożyczkę w swoim banku, musiałbyś podać wiele informacji, które przekonałyby banki do udzielenia pożyczki. Banki chcą udzielać pożyczki. Ale muszą też podejmować duże ryzyko, gdy wiedzą, że pożyczkobiorca może je spłacić.

Dlatego banki proszą o wszelkiego rodzaju weryfikacyjne informacje, takie jak dowód osobisty, roczny dochód, daty urodzenia, numer paszportu itd..

Ostatecznie wszystkie informacje potrzebne do PII służą tylko do zweryfikowania Twojej zdolności kredytowej. Niektóre przepisy zezwalają na udostępnianie tych informacji władzom w celu ewentualnego zapobiegania praniu pieniędzy.

Jednak zdobycie wszystkich tych informacji sprawiłoby, że bank stałby się celem numer jeden dla hakera. A jeśli w jakiś sposób hakerzy zdołają ominąć zaporę zabezpieczającą, każda osoba zainwestowana w ten bank będzie narażona na ryzyko.

Z drugiej strony nie jest to również łatwe rozwiązanie dla was. Proces ubiegania się o pożyczkę zajmuje dużo czasu. Z każdą nową aplikacją ryzykujesz również nadużycie wszystkich swoich danych osobowych.

Ale te przypadki użycia Hyperledgera pozwolą Ci udostępniać swoje dane osobowe bez obawy o to, że zostaniesz w jakikolwiek sposób zajęty.

Architektura Hyperledger Indy jest w stanie obsłużyć ten proces

Dzięki Hyperledger Indy każdy kandydat dzieliłby się tylko informacjami potrzebnymi bankowi do potwierdzenia jego tożsamości lub rankingu. W ten sposób każdy otrzymuje prawdziwy system, a presja na banki jest znacznie zmniejszona.

Jeśli szukasz pożyczki lub jakiejkolwiek innej czynności, która obejmuje udostępnianie swoich danych osobowych bankom, możesz to zrobić w ciągu milisekund dzięki architekturze Hyperledger Indy. Nie tylko jeden, ale złożenie wniosku do 100 pożyczkodawców zajmie tylko milisekundę.

Zamiast ujawniać swoje PII, możesz po prostu użyć dowodu wiedzy zerowej, aby sprawdzić, czy masz ukończone 21 lat, a płatność podatku w zeszłym roku przekroczyła pewien próg. Będziesz mieć również możliwość potwierdzenia swojego dokumentu tożsamości i danych karty kredytowej z ostatniego tygodnia.

Architektura Hyperledger Indy zapewnia rozwiązanie tożsamości oparte na księdze rachunkowej dla każdego rodzaju firmy, która musi dostarczać wartość wielu stronom. Przed udostępnieniem informacji zostaniesz poproszony o zgodę, dzięki czemu będziesz mieć pełną kontrolę nad wszystkimi swoimi danymi.

Wzmocnij dzięki innym projektom Hyperledger

Przypadek użycia może stać się bardziej zwarty z innymi projektami Hyperledger w mieszance.

Na przykład Hyperledger Burrow pozwoli Ci przekształcić każdy wniosek o pożyczkę w inteligentny kontrakt. W tej umowie będziesz mógł zweryfikować pewne zasady i automatycznie przetworzyć pożyczkę.

Można tu również zastosować przypadki użycia tkaniny Hyperledger. Może stworzyć system członkostwa w celu walidacji wszystkich wcześniej istniejących członków i zaoferowania mu niezależnej tożsamości. Przypadki użycia tkaniny Hyperledger mogą naprawdę zabłysnąć w tym polu.

2. Usługi finansowe

Dlaczego jakakolwiek usługa finansowa miałaby używać blockchain? Cóż, głównym motorem napędzającym te sektory jest poufność, prywatność i odpowiedzialność. I oczywiście przypadki użycia Hyperledgera mogą obejmować również usługi finansowe ze względu na posiadanie wszystkich funkcji.

Specjalne wymagania dotyczące usług finansowych muszą być zgodne z wytycznymi dotyczącymi przeciwdziałania praniu pieniędzy i poznaj swojego klienta, aby potwierdzić tożsamość jakiejkolwiek osoby. Wszystkie te wymagania powodują powstanie dozwolonych lub prywatnych łańcuchów bloków. Cóż, ponieważ publiczne łańcuchy bloków nie są w stanie zapewnić poufności, której potrzebują.

Przetwarzanie posttransakcyjne w tych sektorach finansowych jest jednym z najlepszych przypadków użycia Hyperledgera. I naprawdę możesz na tym skorzystać.

Typowy etap przetwarzania posttransakcyjnego –

Zazwyczaj przetwarzanie potransakcyjne obejmuje każdy mały krok po zakończeniu przetwarzania transakcji. Zobaczmy, jakie są kroki:

  • Weryfikacja Tarde: Potwierdzenie i walidacja transakcji następuje zaraz po dokonaniu transakcji.
  • Rozliczenie ugody: Aby zakończyć transakcję, musisz dopasować się do początkowych instrukcji i postępować zgodnie z potwierdzeniem zgodności z instrukcjami.
  • Osada: Będziesz musiał spełnić prawne zobowiązania, aby sfinalizować to. Będzie to obejmować każdą obecną stronę i poinformowanie ich o tej sprawie.
  • Opieka handlowa: Jeśli wiele stron sprawuje pieczę nad majątkiem podobnym do handlu, wówczas dystrybucja majątku odbywa się jednocześnie.
  • Raport końcowy: Po spełnieniu wszystkich powyższych warunków zgłoszenie do organu finalizuje transakcję.

Więc widzisz, że proces handlu nie jest taki prosty, jak myślałeś. Dzisiejszy handel cierpi z powodu powielania wysiłków, wąskich gardeł i opóźnień.

Hyperledger może pomóc usprawnić proces

Jeśli porównasz ten sam model przetwarzania handlu z blockchainem, zobaczysz większy wzrost wydajności na każdym kroku.

Korzystając z rozwiązania typu peer to peer w łańcuchu bloków, każda strona może dostarczyć informacje transakcyjne innym stronom do zweryfikowania. Robienie wszystkiego na platformie blockchain Hyperledger usprawniłoby cały proces, a sieć mogłaby działać jako strona trzecia. Ale w tym przypadku znacznie bezpieczniejszy.

Możesz także pozbyć się innych zawiłości, ponieważ wszystko, co potrzebne, może zostać zapisane w sieci. Możesz więc po prostu podać informacje konkretnej osobie i uzyskać je w ciągu kilku minut.

Czy wiesz, co to znaczy? Oznacza to, że na platformie można dość łatwo wykonać podstawowe kroki przetwarzania potransakcyjnego.

Jak mogą pomóc projekty Hyperledger

Istnieje wiele projektów Hyperledger z wieloma przypadkami użycia obejmującymi wszystkie funkcje usług finansowych.

Przypadki użycia Hyperledger Fabric w tym zakresie mogą pomóc w rozłączeniu legera z oddzielnymi zestawami endorserów i ustawić określone węzły w celu zapewnienia prywatności. Replikacja tych samych danych nie byłaby możliwa w sieci z powodu algorytmów konsensusu.

Hyperledger Sawtooth może udostępniać swoje funkcje transakcyjne, aby zaoferować potężne i niezawodne rozwiązanie do handlu instytucjami finansowymi.

Każda firma ubezpieczeniowa może korzystać z funkcji bezpiecznego inteligentnego kontraktu w swojej firmie, aby przetwarzać roszczenia jeszcze szybciej bez dodatkowych formalności. To ostatecznie zmniejsza czynnik ryzyka związany z tymi instytucjami.

Architektura Hyperledger Indy może pomóc w zarządzaniu polityką prywatności, nie naruszając niczego. Wszystkie projekty tworzą w ten sposób wspaniały ekosystem, w którym każdy może wnieść swój szczególny wkład i pomóc w utrzymaniu bezpieczeństwa handlu finansowego.

3. Opieka zdrowotna

Opieka zdrowotna jest obecnie jednym z najlepszych przypadków użycia Hyperledgera na rynku. Dzięki technologii blockchain Hyperledger sektor ten może wreszcie usprawnić uwierzytelnianie lekarzy. Lekarze certyfikujący są bardzo ważni dla opieki zdrowotnej. Ten proces pozwala każdemu szpitalowi dowiedzieć się, czy ich lekarze są naprawdę godni zaufania, czy też są kompetentni do przystąpienia.

Ale proces ten zajmuje dużo czasu. I nie wspominając o ogromnej ilości papierowych śladów, które pozostawia po sobie. Podwójne sprawdzenie wszystkich danych z tych plików zajmuje dużo więcej czasu zarówno lekarzowi, jak i szpitalowi.

Innym ważnym problemem są podrabianie leków. Każdego roku duża część narkotyków jest podrabiana. A wynik – cierpienie konsumentów. Nie tylko te leki są niebezpieczne, ale także uderzają w przemysł opieki zdrowotnej ze złą reputacją.

Przypadki użycia Hyperledgera mogą zsumować weryfikację roszczenia z tytułu ubezpieczenia zdrowotnego. W nagłych przypadkach rozpatrzenie roszczenia z tytułu ubezpieczenia zdrowotnego trwa zbyt długo. Zamiast odpoczywać, pacjenci muszą zająć się papierkową robotą i procesem, co jest naprawdę zniechęcające.

Hyperledger Blockchain może w tym pomóc

Architektura Hyperledger Indy jest więcej niż w stanie poradzić sobie z kwestią poświadczeń w szpitalach. Może zapewnić bezpieczniejszą sieć, w której szkoły medyczne mogą przesyłać dane uwierzytelniające lekarzy i tworzyć ich tożsamości weryfikacyjne.

Każdy szpital może teraz po prostu zażądać znajomości informacji z sieci i zweryfikować, czy są w stanie, czy nie. Nie będą już musieli dzwonić bezpośrednio do szkół medycznych w celu weryfikacji.

Ponadto śledzenie narkotyków i przyspieszenie procesu roszczenia ubezpieczeniowego to kolejna wspaniała funkcja Hyperledger.

4. Technologia informacyjna

Dzięki blockchain ludzie mogą teraz z łatwością odzyskać swoją niezależną tożsamość. To wyjątkowy pomysł, w którym każda osoba otrzyma własny identyfikator i będzie mogła kontrolować zawarte w nim dane. W części informatycznej może to doprowadzić do znacznych postępów.

Jednym z najbardziej ekscytujących zastosowań blockchain jest samowystarczalna tożsamość: idea, że ​​jednostka posiada własną „tożsamość” i kontroluje otaczające ją dane. Ma to poważne konsekwencje dla IT w przedsiębiorstwach.

Architektura Hyperledger Indy pasuje właśnie tutaj

Księga Indyjska oferuje niezależną tożsamość. Łącząc się z tradycyjnymi sposobami identyfikacji, uzyskasz znacznie większe bezpieczeństwo i kryptografię za pomocą platformy.

Wydawanie indywidualnych podpisów i oferowanie bogatych metadanych to główny cel Indy. Istnieją jednak pewne istotne różnice w stosunku do innych ksiąg. Ten typ tożsamości nie jest ukrywany, udostępniany ani federowany. Wszystkie tożsamości są tutaj przenośne. Możesz więc po prostu zabrać ze sobą swój identyfikator wszędzie tam, gdzie jest jakakolwiek rozproszona księga.

Użytkownik używający swojej tożsamości w dowolnej organizacji byłby zabezpieczony, ponieważ organizacja nie będzie mogła wpływać na dane w identyfikatorze użytkownika.

Dlatego korzystanie z Indy może pomóc organizacjom w zapewnieniu wysokiej klasy zabezpieczeń technologii informatycznych. Dlatego jest to kolejny najpopularniejszy przypadek użycia Hyperledgera.

5. Zarządzanie łańcuchem dostaw

Można by pomyśleć, że zarządzanie łańcuchem dostaw to raczej łatwy model, ale w miarę upływu czasu architektura staje się coraz bardziej złożona. Ze względu na złożony charakter zarządzania każdy etap łańcucha dostaw staje się przeszkodą.

Począwszy od produkcji, konieczne staje się śledzenie postępu produktu podczas jego podróży do drzwi klienta. Producent wytwarza produkty wysokiej jakości, ale w trakcie wysyłki wiele produktów zostaje skradzionych lub wymienionych. W rezultacie klienci nie są zadowoleni z wyniku.

Ponadto każdy sektor łańcucha dostaw zajmuje się transakcjami. Im bardziej proces zostanie usprawniony, tym lepsza produktywność.

Projekty Hyperledger mogą zarządzać łańcuchem dostaw

Hyperledger Sawtooth może być pomocny w zarządzaniu łańcuchami dostaw. Dzięki temu użytkownicy mogą stworzyć sieć identyfikowalności, w której każdy etap łańcucha dostaw byłby w księdze głównej. Korzystając z czujników IoT, księga może rejestrować ich lokalizację, temperaturę i inne czynniki w przypadku wysyłki.

Pozwoliłoby to również przedsiębiorstwom odkryć, kim jest osoba skorumpowana i jak wykorzystują system.

Ponadto użycie funkcji inteligentnego kontraktu w Sawtooth pozwoliłoby na płynne dokonywanie płatności na każdym etapie. Enterprise może naprawdę skorzystać na tych przypadkach użycia Hyperledger.

6. Rząd

Rządy muszą wykonywać wiele zadań, takich jak zapewnianie praw obywatelskich, spełnianie wymogów zgodności, zwalczanie nieuczciwych działań za pomocą bezpiecznego, zaufanego kanału. Jednak istniejący model nie wystarczy, aby walczyć lub zapewnić obywatelom opiekę, której żądają.

Istniejące modele mają wiele wad, a korupcja jest szczytem w typowym systemie rządowym. Ludzie stracili zaufanie i polegaliby na innych firmach, które mogłyby z łatwością wykorzystać ich informacje pod pozorem pomocy. Rządy stoją przed wyzwaniami, jak żaden inny sektor – administracja, architekci danych i polityka prywatności.

Przypadek użycia Hyperledgera w rządzie może pomóc systemowi w zapewnieniu odpowiedniego bezpieczeństwa i wolnej od korupcji sieci, której potrzebuje. Począwszy od egzekwowania prawa, a skończywszy na wydawaniu dokumentów tożsamości, wszystko to można wykonać w samej sieci.

Projekty Hyperledger mogą pomóc rządowi

Począwszy od wymiany prostego znaku ulicznego w celu zmiany sytuacji awaryjnej, wszystko można było śledzić za pomocą architektury Hyperledger Fabric. Ponadto każda służba rządowa może wykorzystać te ramy do stworzenia systemu na dużą skalę.

Dzięki temu nowemu Hyperledgerowi będziesz mógł śledzić wszelkiego rodzaju narzędzia w mieście. Tak więc znacznie łatwiej byłoby służyć obywatelowi i swobodnie spełniać jego żądania.

Ponadto posiadanie przejrzystego systemu wyborczego pozwoli zachować zaufanie z powrotem do systemu rządowego.

Dzięki architekturze Hyperledger Indy wydanie identyfikatora nadzoru będzie bułką z masłem. Projekt Hyperledger ma na celu zaoferowanie odpowiedniej sieci, w której każdy obywatel może zostać wydany i przechowywany w bezpiecznym miejscu.

Użycie identyfikacji w dowolnych sektorach systemu rządowego byłoby wtedy łatwiejsze. Mogą po prostu zapytać o potrzebne informacje z księgi i uzyskać to, czego potrzebują.

7. Motoryzacja

Obecnie jednostki transportowe mają znacznie bardziej złożony charakter w systemie sieciowym. Wiele samochodów jest wyposażonych w instalacje oprogramowania. Dlatego coraz trudniej jest zapewnić bezpieczeństwo w systemie.

Branża motoryzacyjna ma teraz do czynienia z mikropłatnościami, usługami mobilnymi, ładowaniem pojazdów elektrycznych, inteligentną strukturą motoryzacyjną i wieloma innymi.

Nie wspominając o częściach przemysłu. Duże firmy mają globalny rynek i dlatego zaopatrują się w swoje części na całym świecie. Jednak z powodu odpowiedniego braku środków bezpieczeństwa części są podrabiane, a klienci otrzymują wydruki niskiej jakości. Identyfikowalność jest niezbędna do wykrywania wadliwych lub podrobionych części, aby chronić konsumentów.

Tak więc, jak widzisz, wszystkie te problemy można łatwo rozwiązać, jeśli wmieszają się w blockchain Hyperledgera.

Projekty Hyperledger pomagają w realizacji projektów

Przemysł motoryzacyjny jest popularnym przypadkiem użycia Hyperledgera. Blockchain Hyperledger jest w pełni zdolny do zaspokojenia wszystkich ich potrzeb. Korzystając z Fabric, branże mogą zbudować platformę, na której mogą włączać opłaty z tytułu zatorów komunikacyjnych, mikropłatności za opłaty drogowe, parking, ładowanie elektryczne lub wszelkiego rodzaju rozwiązania płatnicze.

Możesz go również użyć, aby mieć bezpieczny punkt zrzutu w przypadku delikatnych opakowań.

Świetnym sposobem, aby uczynić ten jeden z najlepszych przypadków użycia Hyperledgera, jest zaoferowanie odpowiedniego śledzenia części samochodowych. W ten sposób branża może radzić sobie z podróbkami, a ludzie otrzymają bezpieczniejszy pojazd do codziennego użytku.

Ponadto połączenie inteligentnych samochodów z ich własną platformą blockchain Hyperledger zapewniłoby im łatwy dostęp do udogodnień. Ludzie otrzymaliby lepszą usługę transportową, ponieważ połączy pasażera z wybraną trasą.

8. Media i rozrywka

Branża medialna i rozrywkowa przy wielu okazjach bardzo cierpi. Licencjonowanie muzyki lub treści i uzyskiwanie praw do wykonywania wciąż ma trudności ze znalezieniem lepszego zrozumienia sprawy. Dlatego ręczne uzgadnianie, słaba jakość danych, ich duplikacja, globalna sieć organizacji, a nawet rządy są plagą tej branży.

Jeśli nie śledzą prawidłowo, artyści otrzymujący tantiemy za swoją muzykę mogą zająć nawet rok.

Innym ważnym faktem jest dział marketingu lub brak odpowiedniej ekspozycji. Prawie 50% wszystkich reklam marketingowych zawodzi, ponieważ nie są w stanie dotrzeć do odbiorców zgodnie z oczekiwaniami. Inscenizowane systemy pomiarowe i oceny sprawiają, że każdej branży muzycznej naprawdę trudno jest dowiedzieć się, jak bardzo publiczność ją kocha.

Pozwól tylko na oszustwa w reklamie cyfrowej; kosztuje branżę ponad 7 miliardów dolarów rocznie. Więc masz słaby przepływ gotówki, wyciek treści, koszty pracy, spory i wiele innych problemów.

Wraz z rosnącą liczbą torrentów każdy program telewizyjny lub treści cyfrowe mają trudności z dostarczeniem treści tylko swoim płatnym klientom. Wyciek przez płatnych klientów jest głównym źródłem utraty cennych dochodów.

Jak mogą pomóc projekty Hyperledger

Ten może być naprawdę jednym z najlepszych przypadków użycia Hyperledger Fabric. Dzięki architekturze Hyperledger Fabric branże te mogą korzystać z inteligentnych kontraktów w celu uzyskania licencji na muzykę, którą tworzą. Zdecentralizowana platforma Hyperledger może śledzić zawartość i zapewniać potrzebną aktualizację w czasie rzeczywistym.

Hyperledger Sawtooth może również pomóc w tym względzie, ponieważ jest w pełni zdolny do obsługi tych przypadków użycia Hyperledger.

Z pomocą Hyperledger blockchain może bardziej usprawnić reklamy i uzyskać prawdziwe informacje zwrotne od odbiorców zamiast fałszywych. W ten sposób obniży ogólne koszty i pomoże branży w rozwoju.

Rozdział-6: Projekty Hyperledger: wszystkie frameworki

Hyperledger promuje szeroką gamę technologii blockchain. Obecnie pod torbą mają sześć ram. Zobaczmy, czym one są:

  • Hyperledger-Burrow
  • Tkanina Hyperledger
  • Hyperledger-Indy
  • Hyperledger-Iroha
  • Hyperledger-Sawtooth
  • Hyperledger-Grid

Tabela podsumowująca Framework Hyperledger

Tytuł Opis Status
HYPERLEDGER BURROW To modułowa platforma blockchain z dozwoloną integracją inteligentnych kontraktów. Został wykonany zgodnie ze specyfikacją maszyny wirtualnej Ethereum (EVM). Inkubacja
TKANINA HYPERLEDGER Tkanina to rozproszone rozwiązanie księgowe o modułowej konstrukcji, które umożliwia programistom tworzenie wysokiej jakości aplikacji do dowolnego celu. Aktywny
HYPERLEDGER INDY Indy to platforma rozproszonych rejestrów, która oferuje szereg bibliotek, narzędzi i komponentów wielokrotnego użytku, które pomagają w budowaniu zdecentralizowanego systemu opartego na tożsamości. Inkubacja
HYPERLEDGER IROHA To jest framework blockchain do łatwej integracji blockchain w architekturach korporacyjnych. Aktywny
HYPERLEDGER SAWTOOTH Sawtooth to zestaw blockchain do uruchamiania, wdrażania i budowania rozproszonych rejestrów. Oferuje zupełnie nowy protokół konsensusu – Proof of Elapsed Time. Aktywny
SIATKA HYPERLEDGER Grid oferuje rozwiązania oparte na rejestrach do zarządzania łańcuchem dostaw w scenariuszach międzybranżowych. Inkubacja

Projekty Hyperledger: Infografika ram i narzędzi

projekty i frameworki Hyperledger

1. Nora Hyperledger

Burrow to jeden z projektów Hyperledger, który zapewnia szkielet. Hyperledger Burrow to modułowa platforma blockchain z dozwoloną integracją inteligentnych kontraktów. Został wykonany zgodnie ze specyfikacją maszyny wirtualnej Ethereum (EVM).

Burrow jest czwartą platformą rozproszonych rejestrów firmy Hyperledger w 2017 roku. Monax pierwotnie zaproponował rejestr i opracował go. Wszystkie przedsiębiorstwa, które chcą zdobyć silną platformę blockchain, na której głównym celem są inteligentne kontrakty, powinny wypróbować ten projekt.

Wykorzystanie inteligentnych kontraktów Hyperledger osiąga inny poziom w tym projekcie.

Możesz używać Burrow do celów wielu łańcuchów, ponieważ platforma została zaprojektowana z myślą o optymalizacji określonej aplikacji. Co więcej, funkcja integracji inteligentnych kontraktów Hyperledger sprawia, że ​​jest jeszcze bardziej lukratywny.

Składniki Hyperledger Burrow

Składa się głównie z trzech różnych rodzajów komponentów, ale inne specjalne części sprawiają, że ten projekt jest tak lukratywny. Oni są:

Silnik do konsensusu: Burrow używa bizantyjskiego protokołu Tendermint odpornego na awarie. Jest to nowy typ protokołu, który zapewnia wyższą szybkość transakcji. Ale musiałbyś mieć do czynienia z wcześniej znanymi walidatorami. Ponadto ten konsensus nie pozwala na rozwidlenie struktury.

Interfejs binarny aplikacji (ABI): Każda transakcja musi zostać przekonwertowana na kody binarne, ponieważ węzeł blockchain może ją przetworzyć w ten sposób. Zestaw narzędzi w tym interfejsie pozwoli Ci skompilować, wdrożyć, a nawet połączyć inne solidne inteligentne kontrakty Hyperledger i sformułować transakcję, aby nazwać te inteligentne kontrakty Hyperledger w łańcuchu.

Maszyna wirtualna Ethereum (dozwolone): Hyperledger używa tej maszyny wirtualnej do przestrzegania kodów operacyjnych Ethereum i upewnienia się, że organ ma odpowiedni poziom uprawnień. Ale w jaki sposób osiąga się poziomy zezwoleń? Cóż, natywne funkcje głównie to wymuszają i obsługują również kody inteligentnych kontraktów Hyperledger.

Aplikacja Smart Contract: Każda transakcja musi mieć określoną kolejność, aby osiągnąć stan aplikacji. Kolejność jest zgodna z kolejnością, w jakiej konsensus finalizował każdy z nich. Tak więc użytkownicy w Burrow będą mogli wywoływać inteligentne kody kontraktów w ramach transakcji. Jeśli wywołają inteligentne kontrakty Hyperledger za pośrednictwem transakcji, zostanie ona wykonana na maszynie wirtualnej.

Interfejs aplikacji Blockchain (ABCI): Warstwa aplikacji inteligentnego kontraktu łączy się z silnikiem konsensusu za pomocą ABCI. Ten interfejs pozwala silnikowi konsensusu być niezależnym od aplikacji kontraktu inteligentnego Hyperledger.

2. Tkanina Hyperledger

Tkanina to rozproszone rozwiązanie księgi o modułowej konstrukcji, które umożliwia programistom tworzenie wysokiej jakości aplikacji do dowolnego celu. Dzięki architekturze Hyperledger Fabric uzyskasz skalowalność, odporność, elastyczność i poufność, których kiedykolwiek będziesz potrzebować w swojej firmie. Bez względu na branżę możesz do tego użyć architektury szkieletowej Hyperledger.

Architektura Hyperledger Fabric działa w języku programowania ogólnego przeznaczenia, dzięki czemu jest wolna od wszelkich rodzimych kryptowalut.

Architektura Hyperledger Fabric ma najbardziej zróżnicowany zestaw społeczności programistów. Wiele organizacji wniosło swój wkład w przypadki użycia tkaniny Hyperledger, a społeczność jest teraz dość rozległa.

Obecnie ponad 35 organizacji utrzymuje ogólną jakość architektury szkieletowej Hyperledger. Wraz z 200 programistami od najwcześniejszego wdrożenia.

Modułowość

Architektura Hyperledger Fabric jest modułowa. Nawet jeśli jest to podłączany system zarządzania tożsamością lub konsensus, ta struktura może objąć każde przedsiębiorstwo i przekształcić je w przypadki użycia Hyperledger Fabric.

Zwykle architektura Hyperledger Fabric zawiera następujące moduły:

  • Zamawianie usług, które umożliwiają konsensusowi Hyperledger Fabric zamawianie transakcji, a następnie transmitowanie ich do innych węzłów. (Wtykowy)
  • Dostawcy usług członkowskich, którzy kojarzą użytkowników w sieci z tożsamościami kryptograficznymi. (Wtykowy)
  • Opcjonalne usługi plotkarskie peer-to-peer, które dystrybuują wyjście bloku do innych peerów.
  • Opcja Smart Contract, która będzie działać w zamkniętym środowisku.
  • Konfigurowalne dla różnych DBMS.

Inteligentne kontrakty

Dzięki nowym inteligentnym kontraktom Hyperledger w Fabric otrzymasz kod łańcucha. Jest to funkcja, która uzyskuje pełne bezpieczeństwo lub zaufanie z samego łańcucha bloków. Jest to logika biznesowa stworzona z myślą o szkoleniach i aplikacjach dotyczących łańcucha bloków w przedsiębiorstwie.

Zamiast iść na tradycyjne sposoby, wprowadzili pewne zmiany w inteligentnych kontraktach Hyperledger. Nazywają to wykonanie-kolejność-walidacja.

Zwykle składa się z trzech głównych kroków –

  • Wykonanie transakcji, a następnie sprawdzenie poprawności.
  • Zamawianie transakcji przy użyciu podłączalnego protokołu konsensusu Hyperledger Fabric.
  • Weryfikacja transakcji przy użyciu reguł specyficznych dla aplikacji przed dodaniem jej do księgi.

Ten nowy projekt całkowicie zmienia proces transakcji, zwiększając tym samym wydajność inteligentnych kontraktów.

Protokoły konsensusu sieci szkieletowej z możliwością podłączenia wtyczki Hyperledger

Jeśli użytkownik dokonuje transakcji na platformie, która musi przejść przez mechanizm konsensusu Hyperledger Fabric. Tutaj konsensus Hyperledger Fabric jest wtykany. Tak więc po zainicjowaniu transakcji zostanie ona połączona z podłączanym modułem konsensusowym Hyperledger Fabric i przejdzie przez nią.

Ponieważ jest modułowy, każdy programista może go zmodyfikować, aby zaoferować konkretne rozwiązanie. W ten sposób konsensus wtykowej sieci Hyperledger Fabric zyskuje większą różnorodność. Pozwalają jednak platformie mieć zestawy narzędzi dla bizantyjskiej odporności na błędy lub odporności na awarie.

3. Hyperledger Indy

Architektura Hyperledger Indy to kolejny wspaniały dodatek do Hyperledgera. Indy to platforma rozproszonych rejestrów, która oferuje szereg bibliotek, narzędzi i komponentów wielokrotnego użytku, które pomagają w budowaniu zdecentralizowanego systemu opartego na tożsamości.

Wszystkie tożsamości mogą być używane w dowolnych domenach administracyjnych, organizacjach i aplikacjach. Oznacza to, że będziesz mieć pełną władzę nad swoją tożsamością i tym, gdzie jej używasz. Każda organizacja może odrzucić Twój dostęp, ale nie Twoja tożsamość. Pozostanie nienaruszony. Pozwoli ci to również dać swoim konkurentom, znajomym, a nawet antagonistom odpowiedź na wspólne źródło prawdy.

Architektura Hyperledger Indy pozwala uzyskać wszystkie informacje o tym, z kim będziesz mieć do czynienia i jak będziesz w stanie zweryfikować wszelkiego rodzaju informacje od drugiej strony. Obie te cechy są potrzebne w przedsiębiorstwach klasy korporacyjnej.

Główne cechy architektury Hyperledger Indy

Niezależność: w Indy będziesz mógł przechowywać swoje artefakty tożsamości w rozproszonej księdze. Wszystkie artefakty mogą zawierać akumulatory kryptograficzne, dowody istnienia, klucze publiczne i wiele innych. Nikt oprócz Ciebie nie może usunąć swojej tożsamości z księgi.

Prywatność: Oczywiście system wymaga silnej ochrony. Dlatego architektura Hyperledger Indy zachowuje go w taki sposób, aby nikt nie pozostawił po sobie żadnych okruchów.

Weryfikowalne roszczenia: zgłaszanie tożsamości może wymagać wszelkiego rodzaju dokumentów, takich jak prawa jazdy, akty urodzenia, paszporty itp. Jeśli jednak ktoś uzyska do nich większy dostęp, może ich niewłaściwie wykorzystać. Dlatego platforma wykorzystuje dowód wiedzy o zerowej wiedzy, aby ujawnić tylko potrzebną selektywną dokumentację.

Potężne zalety Hyperledger Indy

Połączenie cech architektury Hyperledger Indy jest wystarczająco potężne. Ale dzięki Indy możesz opracować więcej przypadków użycia Hyperledgera.

Hakowanie dowolnego systemu może spowodować utratę dużej ilości poufnych danych w sieci. Ale korzystając z Indy, przedsiębiorstwa mogą z łatwością poradzić sobie z każdą sytuacją hakerską. Dzieje się tak, ponieważ branże miałyby mniejszy autorytet nad tożsamościami, dzięki czemu są chronione przed włamaniami.

Co więcej, tożsamość może osiągnąć dynamiczny punkt, w którym mogłaby zostać wykorzystana jako wolny rynek. Architektura Hyperledger Indy posiada zaawansowaną kryptografię, ale API jest dość proste i proste. Zawiera tylko 50 funkcji wywoływanych przez C i idiomatyczne opakowania do obsługi popularnych języków programowania.

4. Hyperledger Iroha

Hyperledger Iroha to kolejny ze wspaniałych projektów Hyperledger. To jest framework blockchain do łatwej integracji blockchain w architekturach korporacyjnych. Hyperledger Iroha pojawił się w grze po Fabric i Sawtooth w 2016 roku. Soramitsu opracowało projekt i wraz z Hitachi, Colu i NTT Data zaproponowało go firmie Hyperledger.

Kluczowe cechy Hyperledger Iroha

  • Prosta konserwacja i wdrożenie.
  • Mnóstwo bibliotek do wykorzystania przez programistów.
  • Kontrola dostępu jest oparta na rolach.
  • Konstrukcja jest modułowa.
  • Zasada separacji poleceń i zapytań.
  • Zarządzanie tożsamością i zasobami.

Hyperledger Iroha ma model kontroli jakości, w którym starannie ulepsza następujące elementy –

  • Wydajność (wykorzystanie zasobów i zachowanie czasu)
  • Niezawodność (odzyskiwalność, tolerancja błędów)
  • Użyteczność (rozpoznawalność adekwatności, ochrona przed błędami użytkownika, łatwość uczenia się)

Gdzie można użyć Hyperledger Iroha?

Istnieje lista przypadków użycia Hyperledgera używających Iroha. Firma ma nadzieję, że programiści zainspirują się tymi aplikacjami i wymyślą więcej dzięki Hyperledger Iroha. Sprawdź typowe przypadki użycia Hyperledger Iroha –

  • Certyfikaty w opiece zdrowotnej i edukacji

Hyperledger Iroha może być przydatny w instytucjach certyfikujących, takich jak szkoły, instytucje medyczne i inżynierskie oraz uniwersytety. Korzystanie z modelu uprawnień Hyperledger Iroha pomoże tym instytucjom w tworzeniu tożsamości certyfikujących, a następnie wydawaniu certyfikatów.

Każdy z tych certyfikatów przejdzie proces weryfikacji. Wyższe władze osobiście je zweryfikują.

  • Przelewy zagraniczne

Platforma Hyperledger Iroha będzie w stanie zapewnić szybsze i wydajniejsze wyjście. Dzięki tym przedsiębiorstwom można łatwiej zarządzać aktywami. Korzystanie z inteligentnych kontraktów Hyperledger do dokonywania płatności byłoby znacznie łatwiejsze.

  • Aplikacje finansowe

Innym popularnym przypadkiem użycia Hyperledger Iroha są sektory finansowe. Ta platforma świetnie nadaje się do przeprowadzania audytów. Ponieważ może ograniczać dostęp na podstawie osoby. Również tutaj każdy może uzyskać pożądany poziom prywatności.

Ponadto możesz śledzić transakcje, co pomaga natychmiast wykryć wszelkie nielegalne działania. Ponadto inteligentne kontrakty Hyperledger mogą przynieść większe korzyści sektorowi finansowemu w Iroha.

  • Zarządzanie tożsamością

Hyperledger Iroha zapewni wewnętrzne wsparcie w zarządzaniu tożsamością. Każdy użytkownik w systemie może mieć własne unikalne konto z danymi osobowymi, aby uzyskać autoryzację. Ta funkcja pozwala Hyperledger idealnie dopasować się do aplikacji KYC.

  • Łańcuch dostaw

Zarządzanie łańcuchem dostaw jest dość łatwe dzięki Hyperledger Iroha. Duże przedsiębiorstwa mogą łatwo zintegrować tę platformę ze swoją własną, dzięki czemu będą wiedzieć o każdym szczególe przedmiotu. W ten sposób pomoże wyśledzić miejsce pobytu dowolnego procesu produkcyjnego.

5. Hyperledger Sawtooth

Hyperledger Sawtooth to zestaw blockchain do uruchamiania, wdrażania i budowania rozproszonych rejestrów. Rozproszone księgi oferują zapisy cyfrowe bez centralnego organu. Jednak ze względu na złożony charakter sieci i instytucje, które dążą do nieco większej centralizacji, często decentralizacja staje się niemożliwa.

Jednak Hyperledger Sawtooth chce utrzymać rozproszone systemy i sprawić, by funkcja inteligentnego kontraktu Hyperledger była bezpieczniejsza dla przedsiębiorstw. Aby dopasować się do kategorii skoncentrowanej na przedsiębiorstwach, Hyperledger Sawtooth jest platformą modułową. Umożliwia to przedsiębiorstwom samodzielne wywołanie; mogą wybrać, jakie funkcje chcą dodać do księgi.

Najważniejsze innowacje techniczne w Hyperledger Sawtooth

Sawtooth obejmuje niektóre z nowych innowacji technologicznych w łańcuchu bloków. Zobaczmy, czym one są:

Dynamiczny konsensus: Użytkownik może zmienić konsensus w konsorcjach na działającym łańcuchu bloków. Wszystko, co muszą zrobić, to przeprowadzić transakcję i skorzystać z konsensusu w czasie rzeczywistym, który można podłączyć.

Dowód upływającego czasu (PoET): To jest algorytm konsensusu, który działa podobnie jak Proof of Work, ale nie ma większego zużycia energii.

Rodziny transakcji: To jest inteligentna abstrakcja kontraktu. Dzięki temu użytkownik może napisać inteligentną umowę w dowolnym języku. Dzięki temu uzyskają pełną swobodę.

Zgodność kontraktów Ethereum: Jeśli przedsiębiorstwa chcą, mogą skorzystać z kontraktu Ethereum zamiast inteligentnych kontraktów Hyperledger. Podłączenie kontraktu Ethereum jest w pełni zgodne z księgą. Mogą to zrobić za pomocą EVM Burrows.

Równoległa realizacja transakcji: Hyperledger Sawtooth umożliwia równoległe procesy transakcyjne. Przyspiesza to procesy walidacji.

Transakcje prywatne: Klastry tej platformy mogą być używane jako oddzielny węzeł uprawnień. Co to znaczy? Cóż, oznacza to, że możesz utworzyć oddzielny prywatny łańcuch i mieć większą pewność co do swoich transakcji.

Używanie go dla przedsiębiorstw

Przedsiębiorstwa muszą mieć do czynienia z ogromną liczbą uczestników, a Hyperledger Sawtooth jest w pełni zdolny do obsługi rosnącej liczby węzłów.

Ponadto PoET zapewni większe bezpieczeństwo przed jakimkolwiek złym graczem w sieci i nie pozwoli nikomu sabotować struktury.

Co więcej, dzięki temu możesz również mieć zarządzanie w łańcuchu, aby uaktualnić konsensus lub dowolne zasady podane przez konsorcjum w dowolnym momencie. Oznacza to, że konsorcjum może zmienić konsensus w dowolnym momencie.

6. Hyperledger Grid

Grid oferuje rozwiązania oparte na rejestrach do zarządzania łańcuchem dostaw w scenariuszach międzybranżowych. Głównie Hyperledger Grid jest projektem opartym na WebAssembly. Otrzymasz wiele modeli danych, bibliotek i SDK, aby usprawnić rozwój interfejsów klienta i inteligentnych kontraktów łańcucha dostaw.

Łańcuch dostaw jest jednym z popularnych obszarów blockchain, a zapewnienie coraz większej liczby przypadków użycia w tej sekcji przyniesie korzyści całej technologii. A wspólna platforma może osiągnąć to wszystko na raz. Ponadto, dzięki przyjaznemu dla wielu branż, zróżnicowaniu ogólnego charakteru zarządzania łańcuchem dostaw.

Jest Hyperledger Grid do integracji międzyplatformowych?

Ten projekt nie mówi nic o zakazie korzystania z innych platform. Zapewnia jednak bezpieczne rozwiązanie, które umożliwia korzystanie z niego na innych platformach. Biblioteki, które tu otrzymasz, powinny działać na innych platformach. Hyperledger Grid nie chce ograniczać rozwoju rozwiązań łańcucha dostaw, mówiąc tylko o używaniu ich platform zamiast innych.

To nie jest aplikacja

Wielu myli ten projekt jako aplikację dla łańcuchów dostaw. Ale niestety tak nie jest. To zbiór struktur, narzędzi i bibliotek, które pomogą w tworzeniu innych aplikacji. Zapewni to innym deweloperom możliwość korzystania ze wspólnych podstaw budować aplikacje to obniży barierę platform.

Dzięki temu użytkownicy mogliby częściej przełączać się między aplikacjami, co zwiększa elastyczność.

Różnica z Hyperledger Composer

Siatka Hyperledgera może wydawać się nieco podobna do kompozytora, ale tak nie jest. Mają podobne cele, ale mechanizm, którego używają, jest zupełnie inny. Siatka nie chce być narzędziem do generowania kodu. Chce raczej być ramą z przydatnymi narzędziami, które byłyby specjalnie wykorzystywane w łańcuchu dostaw.

Czy możesz to porównać z Indy?

Cóż, obie platformy rozwiązują określone problemy związane z domenami. Typowe struktury księgi nie są w stanie samodzielnie rozwiązać niektórych konkretnych problemów, a te dwie wydają się dobrze działać w tych scenariuszach. Jednak te problemy mają szersze spektrum, więc obie te platformy mogą mieć różne przypadki użycia.

Siatka jest użyteczna w innych gałęziach przemysłu?

Hyperledger Grid został zaprojektowany tak, aby być bliżej łańcucha dostaw i oferować wszystkie korzyści w tej dziedzinie. Jednak programiści mogą wykorzystać opłaty z tej platformy, aby ją ulepszyć i dostosować do innych nisz.

Rozdział-7: Projekty Hyperledger: wszystkie narzędzia

Hyperledger promuje szeroką gamę technologii blockchain. Obecnie mają pod torbą sześć narzędzi. Zobaczmy, czym one są:

  • Suwmiarka Hyperledger
  • Hyperledger-Cello
  • Hyperledger-Composer
  • Hyperledger-Explorer
  • Kołdra Hyperledger
  • Hyperledger-Ursa

Tabela podsumowująca narzędzia Hyperledger

Tytuł Opis Status
ZACISK HYPERLEDGER

Narzędzie do benchmarkingu dla platform blockchain. Przeanalizuje stopień wydajności dowolnej platformy blockchain w oparciu o predefiniowane przypadki użycia. Inkubacja
HYPERLEDGER CELLO Zestaw narzędzi do wdrażania Blockchain jako usługi. Zmniejsza wysiłek związany z tworzeniem, kończeniem i zarządzaniem usługami blockchain. Inkubacja
HYPERLEDGER COMPOSER

Hyperledger Composer oferuje platformę programistyczną i zestaw narzędzi do usprawnienia wdrażania aplikacji typu blockchain. Inkubacja
HYPERLEDGER EXPLORER

Przyjazny dla sieci dostęp do przeglądania sieci, takich jak węzły, bloki, statystyki, transakcje, inteligentne kontakty i wiele innych. Inkubacja
HYPERLEDGER QUILT

Jest to biznesowe narzędzie blockchain, które oferuje interoperacyjność między rozproszonymi systemami księgowymi przy użyciu protokołu Inter-ledger. Inkubacja
HYPERLEDGER URSA

Ursa działa jako współdzielona biblioteka kryptograficzna, która śledzi wszystkie prace kryptograficzne. W ten sposób firmy mogą uniknąć dublowania pracy i zapewnić sobie bezpieczeństwo. Inkubacja

1. Suwmiarka Hyperledger

Hyperledger Caliper to narzędzie do testów porównawczych dla platform blockchain. Przeanalizuje stopień wydajności dowolnej platformy blockchain w oparciu o predefiniowane przypadki użycia.

Dlaczego społeczność Hyperledger stworzyła suwmiarkę?

Użytkownicy Blockchain są najbardziej zainteresowani ogólną wydajnością dowolnej platformy blockchain przed jej użyciem. Jednak nie ma opcji, aby dowiedzieć się, czy rozwiązanie blockchain jest w stanie dostarczyć pożądane wyniki, czy nie.

Istnieją raporty na temat wydajności łańcucha bloków w różnych scenariuszach, ale tak naprawdę nie liczy się to jako narzędzie do testów porównawczych. Suwmiarka Hyperledger na pewno by ci w tym pomogła. To narzędzie do testów porównawczych, które zadziała, jeśli zapewnisz mu wstępnie zdefiniowaną infrastrukturę.

Ponieważ wiele platform blockchain ma swoje mocne strony, społeczność Hyperledgera zdecydowała się nie wybierać wspólnej formy testów porównawczych.

Powody, dla których nie ma wspólnej płaszczyzny

Istnieją trzy powody, dla których Hyperledger Caliper nie ma żadnych wspólnych standardów wzorcowych. To są –

  • Brak kodu źródłowego: Chociaż istnieją raporty wydajności dotyczące projektów blockchain, ale w większości przypadków nie zawierają one kodu źródłowego do oceny platformy. Dlatego niemożliwe jest zastosowanie wspólnej metody benchmarkingu.
  • Wspólny wskaźnik wydajności: Każda platforma jest inna i koncentruje się na określonych cechach rozwiązań blockchain. Tak więc nikt nie może bezpośrednio porównywać tych frameworków z innymi frameworkami, które koncentrują się na różnych elementach. Dlatego suwmiarka Hyperledger nie ma idealnego standardu.
  • Przypadków użycia: Każdy framework ma swój sprawiedliwy udział przypadków użycia. Użytkownicy są głównie ciekawi przypadków użycia, a Hyperledger Caliper może to wykorzystać, aby zapewnić użytkownikom benchmark. Jednak w przypadku każdej platformy przypadek użycia musi zostać zmieniony wraz z wymaganiami użytkownika dotyczącymi prawidłowej oceny.

2. Wiolonczela Hyperledger

To kolejny z projektów Hyperledgera w kolejce. Hyperledger Cello to modułowy zestaw narzędzi do wdrażania Blockchain jako usługi. Zmniejsza wysiłek związany z tworzeniem, kończeniem i zarządzaniem usługami blockchain.

Głównym celem tego zestawu narzędzi jest zapewnienie kreatywnego uroku ekosystemowi blockchain. Co najważniejsze, teraz przedsiębiorstwa są bardziej chętne do Blockchain jako rozwiązania usługowego. Ale mogą nie być chętni do skorzystania z usług innego BAAS.

Ale jeśli zaczną używać Cello, będą mogli korzystać z platformy blockchain bez długiej drogi. Ten zestaw narzędzi jest również bardzo korzystny dla dostawców, którzy chcą zapewnić BAAS przedsiębiorstwom.

Społeczność Cello Hyperledger zapewnia zautomatyzowaną i wydajną usługę łańcucha dla wielu dzierżawców, która oferuje różne infrastruktury dla konkretnego wdrożenia.

Są to głównie maszyny wirtualne, platformy typu bare metal i platformy chmurowe (podobne do Amazon Web Services). Ponadto społeczność Hyperledger oferuje platformy kontenerowe, takie jak Kubernetes i Docker Swarm. Podsumowując, każde małe narzędzie zwiększy ogólną wydajność BAAS.

Deska rozdzielcza do wiolonczeli

Dzięki Hyperledger Cello otrzymasz pulpit nawigacyjny. Używając tego możesz –

  • Zobacz stan swojej sieci blockchain
  • Przeglądaj dane statystyczne, takie jak wydajność kodu łańcucha, zdarzenia dotyczące łańcucha bloków i wykorzystanie systemu
  • Zarządzaj siecią, rozwijając, konfigurując i usuwając je
  • Dbaj o kod łańcucha, przesyłając istniejące i wdrażając nowe

Jednak obecnie Hyperledger Fabric jest jedyną platformą blockchain obsługującą Cello. Społeczność Hyperledger chce uczynić go bardziej dostępnym również dla innych frameworków.

Architektura jest również modułowa, więc będziesz mógł korzystać z podłączanych zestawów narzędzi. Hyperledger Cello działa w JavaScript i Pythonie.

3. Hyperledger Composer

Popularne projekty Hyperledger Hyperledger Composer oferuje platformę programistyczną i zestaw narzędzi do usprawnienia wdrażania aplikacji typu blockchain. Sam Hyperledger Composer nie jest frameworkiem, ale jeśli zintegrujesz go z istniejącym, może przekształcić ten framework w system programistyczny za pomocą swoich zestawów narzędzi.

Jedną z najlepszych funkcji Hyperledger Composer jest możliwość zapewnienia szybszego i prostszego sposobu tworzenia inteligentnych kontraktów. To rozwiązuje wiele problemów problemy biznesowe Dość łatwo.

Dzięki Hyperledger Composer możesz wdrożyć rozwiązanie blockchain w zaledwie kilka tygodni !! To wyjątkowo dynamiczny projekt społeczności Hyperledger.

Hyperledger Composer pozwoli Ci również szybko wymodelować sieć biznesową, a następnie użyć innych narzędzi do integracji funkcji, które chcesz dodać do systemu. Sieć może mieć aktywa – niematerialne lub materialne. Mogą to być nieruchomości, usługi lub nawet towary i będą z nimi związane transakcje.

Ale dzięki Hyperledger Composer możesz zdefiniować, w jaki sposób aktywa będą współdziałać z transakcjami.

Zazwyczaj modele biznesowe blockchain definiują uczestników, którzy wchodzą w interakcje z zasobami. Możesz mieć unikalną identyfikację dla kilku sieci biznesowych za pomocą Hyperledger Composer.

Obecnie Hyperledger Composer obsługuje tylko infrastrukturę Hyperledger Fabric.

Funkcje Hyperledger Composer

  • Uproszczony schemat projektowania. Możesz napisać wszystkie kody w JavaScript, co daje mniej problemów. JavaScript jest jednym z popularnych języków programowania, więc nie musisz uczyć się twardego języka programowania.
  • Twórz aplikacje gotowe do produkcji za pomocą przeglądarki internetowej. Jest też stosunkowo szybszy.
  • Hyperledger Composer wykorzystuje LoopBack do integracji z Twoim systemem. W ten sposób możesz natychmiast połączyć się z systemem blockchain.

4. Hyperledger Explorer

Jest to jeden z projektów Hyperledgera, który umożliwia przeglądanie sieci w sposób przyjazny dla sieci, takich jak węzły, bloki, statystyki, transakcje, inteligentne kontakty i wiele innych. Ale dlaczego powinieneś używać Hyperledger Explorer? Cóż, czy nie byłoby wygodne sprawdzenie sieci z jednego miejsca??

Ponadto programiści próbujący stworzyć więcej alokacji lub rozwiązań blockchain muszą mieć wyższość i zobaczyć stan sieci przed jej wdrożeniem. A Hyperledger Explorer jest do tego idealny.

Korzystając z tego, możesz zobaczyć stan swojej sieci i wprowadzić poprawki, jeśli wystąpią jakiekolwiek błędy w kodowaniu. Ponadto niektóre przedsiębiorstwa chcą mieć komitet konserwacyjny ze względów bezpieczeństwa. Mogą również używać tego narzędzia do wysyłania zapytań o określone transakcje bloków.

Jednak zanim skorzystasz z tego zestawu narzędzi zaproponowanego przez społeczność Hyperledger, musisz mieć odpowiednią autoryzację na platformę. Niezależnie od tego, czy jest to oprogramowanie typu open source, czy komercyjne, możesz przyznać dostęp zgodnie z pozycją użytkownika na platformie.

Cel Hyperledger Explorer –

  • Społeczność Hyperledger chce stworzyć przeglądarkę sieciową typu blockchain. A ten eksplorator byłby prosty w instalacji.
  • Uczyń go bardziej dostępnym dla innych platform blockchain.
  • Korzystaj z najnowszych technologii i narzędzi do wdrażania, utrzymywania i rozszerzania platform blockchain.
  • Zapewnij standardowy pakiet dla każdego programisty.

Hyperledger Explorer może obecnie współpracować z platformą Hyperledger Fabric. Trwa integracja z innymi sieciami.

5. Kołdra Hyperledger

Jest to biznesowe narzędzie blockchain, które oferuje interoperacyjność między rozproszonymi systemami księgowymi przy użyciu protokołu Inter-ledger. Hyperledger Quilt implementuje ILP w języku programowania Java. Ale co to jest ILP?

Cóż, ILP jest protokołem open source. Korzystając z tego, firma może stworzyć globalną przestrzeń nazw dla kont użytkowników i dokonywać globalnych płatności, głównie w różnych księgach.

Dlaczego warto używać kołdry Hyperledger?

Zazwyczaj system księgi głównej jest całkowicie odłączony. Możesz wysyłać pieniądze lub inne aktywa w kraju, głównie jeśli ty i odbiorca macie konta w podobnej księdze lub sieciach. Ale jeśli chodzi o wysyłanie pieniędzy do osoby z innego rejestru, jest to zbyt skomplikowane. Mimo że istnieją połączenia w sieci, ale w jakiś sposób są one bardzo wolne lub drogie.

Aby poradzić sobie z tą sytuacją, społeczność Hyperledger wprowadziła protokół między księgami, który może przejąć nową technologię rozproszonej księgi.

Opiera się na podobnej koncepcji, jak protokoły internetowe. IP zapewnia, że ​​informacje są pakowane w pakiety, a następnie trasowane w celu dostarczenia ich przez kanał.

ILP podobnie pakuje pieniądze lub aktywa, kieruje je i dostarcza do innych systemów księgowych. Kołdra Hyperledger jest w pełni zdolna do walki z firmami klasy Enterprise; nadaje się głównie do sektorów finansowych.

Co zapewni kołdra?

Używając Hyperledger Quilt, otrzymasz –

  • Zbiór zasad współdziałania w ramach systemów księgowych. Będzie zawierał głównie podstawowe procedury depozytowe.
  • Standard formatu adresu, który będzie niezależny od księgi.
  • Ramy implementacji protokołów.

6. Hyperledger Ursa

Ursa to najnowsze projekty Hyperledgera, które dołączyły do ​​grupy. Ursa działa jako współdzielona biblioteka kryptograficzna, która śledzi wszystkie prace kryptograficzne. W ten sposób firmy mogą uniknąć dublowania pracy i zapewnić sobie bezpieczeństwo. Struktura jest modułowa i obsługuje również inne projekty Hyperledger.

Hyperledger Ursa to stosunkowo nowy dodatek, który istnieje, aby zapewnić bezpieczniejszy zestaw bibliotek kryptograficznych do wykorzystania w rozproszonych systemach księgi.

Ponadto będzie śledzić i przechowywać wszystkie sygnatury modułowe i systematyczne prymitywy kluczy. W ten sposób programiści mogliby modyfikować schematy kryptograficzne za pomocą prostej kryptografii. Korzystając z niego, możesz również zdobyć nowsze implementacje kryptografii.

Społeczność Hyperledger chce napisać Ursa w języku Rust. Jednak będzie miał inne interfejsy z różnymi językami.

Dlaczego warto używać Ursa?

Wraz z dojrzewaniem społeczności Hyperledger każdy projekt w firmie wymagał zaawansowanej kryptografii. Jednak samodzielne tworzenie kryptografii zajmuje znacznie więcej czasu. Ale gdyby mieli wspólną bibliotekę współdzieloną do współpracy przy kryptografii, znacznie usprawniłoby to rozwój.

Jednak Hyperledger Ursa ma również inne zalety –

  • Bez duplikacji: Wdrożenie kryptowaluty zajmuje dużo czasu, nie wspominając o liczbie złożoności, z jaką się wiąże. Co więcej, tworzenie kryptowalut może mieć również potencjalne możliwości powielania. Ale dzięki Ursa mogą to śledzić i unikać niepotrzebnych duplikatów.
  • Wyższe bezpieczeństwo: Utrzymanie ich wszystkich w Ursa zdecydowanie zwiększyłoby poziom bezpieczeństwa. Indywidualne zabezpieczenie różnych kryptografii wymagałoby więcej niż zapewnienie im bezpieczeństwa w jednym miejscu.
  • Opinia eksperta: Eksperci mogą podzielić się swoimi opiniami na temat nowej kryptografii w Hyperledger Ursa. W ten sposób nowoprzybyli mogliby efektywniej uczyć się i doskonalić technologię.
  • Interoperacyjność: Korzystanie z tej samej biblioteki kryptograficznej z księgi zapewni interoperacyjność. Byłoby to o wiele łatwiejsze do osiągnięcia.
  • Nowszy projekt: Tworzenie nowszych projektów od zera byłoby prostsze, gdyby programiści mogli od samego początku zdobyć perfekcyjną kryptografię.

Rozdział-8: Dostawcy Hyperledger BAAS

Ekosystem Hyperledger i infografika wizji

Hyperledger Baas, dostawcy i przypadki użycia

  • Wyrocznia

Jednym z kompleksowych dostawców BAAS w łańcuchu bloków Hyperledger jest Oracle. Oracle oferuje inne podejście do BAAS tylko do użytku korporacyjnego. Dostawca pozwoli Ci wdrożyć łańcuch bloków Hyperledger wraz z wprowadzaniem zmian w istniejących księgach. Dzięki Oracle będziesz mógł cieszyć się pełnym rozszerzeniem projektów Hyperledger i dzielić się informacjami z linkami do swojej korporacji.

Obecnie najpopularniejszym schematem Oracle jest implementacja Hyperledger Fiber. Będą oferować wszystkie funkcje łańcucha blokowego Hyperledger. Jeśli chcesz wprowadzić konkretne implementacje blockchain do swojej firmy, możesz to zrobić dość łatwo.

Co więcej, jeśli Hyperledger dokona jakichkolwiek aktualizacji lub zmian w kodzie, będziesz pierwszym, który otrzyma te aktualizacje. Platforma działa głównie na modelu architektury komponowalnej. Rdzeń platformy pozwoli ci mieć różne warstwy z interfejsami do dostosowywania podłączanych modułów.

Kluczowe właściwości

  • Przejrzyste rozwiązania: Wszyscy użytkownicy w sieci mogliby zobaczyć spójne dane w księdze. Jednak dostęp może zostać odrzucony, jeśli nie mają odpowiedniego dostępu do autoryzacji w sieci.
  • Niezaprzeczalny konsensus: Głównie konsensus zależy od większości użytkowników. Jeśli uznają, że transakcja jest ważna, to jest ważna. Jeśli zdecydują, że to nieważne, zostanie odrzucone. Ale kiedy zostanie podjęta decyzja, nikt nie może tego zmienić.
  • Niezmienny: Działa podobnie do publicznego łańcucha bloków, więc nikt nie może zmienić żadnych transakcji po ich umieszczeniu w księdze.
  • Zaszyfrowany blok: Właściwe szyfrowanie księgi zapewnia najwyższe bezpieczeństwo, ponieważ nikt nie może jej rozszyfrować.

  • IBM

IBM jest jednym z wiodących dostawców Hyperledgera dla BAAS. Współpracując z nimi, wymyślili najbardziej zaawansowaną technologię blockchain – Hyperledger Fabric. Ponadto IBM oferuje najlepsze z najlepszych rozwiązań dla przedsiębiorstw, które masz do dyspozycji.

Czy są jakieś specjalne funkcje?

Innowacja

IBM oferuje szeroką gamę aplikacji Hyperledger do programowania. Możesz przejść do środowiska online, lokalnego lub współdzielonego. Ale być może będziesz musiał zdobyć zestawy narzędzi programistycznych. Cóż, nie ma się czym martwić, wszystkie narzędzia Hyperledger są do Twojej dyspozycji. Wszystko, co musisz zrobić, to podłączyć moduły i zacząć być kreatywnym.

Moc

Wiele przedsiębiorstw chce mieć władzę nad siecią. Przedsiębiorstwa lub inne organizacje mają do czynienia z poufną dokumentacją osobistą. A jeśli oferują sieć, w której każdy może przyjrzeć się swoim poufnym informacjom, sprawy mogą wymknąć się spod kontroli.

Więc daj sobie z tym radę, IBM da ci panel, z którego możesz od czasu do czasu sprawdzić księgę.

Operacyjny

IBM oferuje najwyższą wydajność, jaką można uzyskać dzięki projektom Hyperledger. Zatem uzyskanie dostępu do płynnego środowiska z nieskończonymi opcjami do wyboru nie będzie dla Ciebie problemem. IBM jest tutaj, aby Cię wspierać.

  • AWS

Amazon Web Services lub AWS to wspaniały dodatek do listy dostawców Hyperledger BAAS. Jeśli szukasz prostego sposobu na zintegrowanie tego łańcucha blokowego ze swoją firmą, zdecydowanie powinieneś sprawdzić AWS.

Tworzenie własnych skalowalnych rozwiązań jest łatwe. Każda sieć jest w pełni zarządzana przez Amazon. Zatem samo pobranie szablonu wystarczyłoby do wykonania pracy z Twojej strony. Resztą zajmie się zespół AWS.

Ponadto rozwiązania tutaj są ekonomiczne i wysokiej jakości.

Jaka jest korzyść?

  • Czas wdrożenia

Wdrożenie sieci łańcucha bloków Hyperledger zajmie około minuty. Na razie AWS oferuje tylko implementacje Fabric.

  • Możliwość wyboru

Możesz wybrać kontener do uruchomienia szablonu AWS. Możesz wybrać między instancjami EC2 do uruchamiania klastra Docker lub Amazon Elastic Container Service (ECS).

  • Przybory

Szablon, który zapewni AWS, zawiera niezbędne narzędzie do wdrażania struktury sieci lub zarządzania nią. Przeważnie nadają się one do sytuacji, w których firma chce zintegrować blockchain jako sieć wewnętrzną.

  • Żadnych ukrytych kosztów

Co najważniejsze, nie martw się żadnymi dodatkowymi ukrytymi kosztami. W AWS zapłacisz tylko za usługi. Po otrzymaniu szablonu nie musisz zajmować się ukrytymi kosztami.

  • Microsoft Azure

Współpracując z Hyperledger teraz Microsoft dostarcza również usługi BAAS. Co więcej, Microsoft Azure pozwoli Ci go uruchomić w ciągu jednego dnia!

Ale najbardziej ekscytującą cechą tego dostawcy jest to, że konfiguracja zajmuje tylko kilka kliknięć. Jest jednak haczyk. Środowisko robocze Azure służy głównie do celów programistycznych, więc używanie go jako zwykłego systemu księgowego nie przyniesie żadnego pożytku.

Platforma Azure nie ustępowała innym dostawcom pod względem narzędzi programistycznych. Oferują wiele narzędzi programistycznych do rozpoczęcia wdrożenia.

Lista funkcji

  • Wyprodukowane towary są śledzone za pomocą interfejsów SMS i Voice.
  • Integracja z Internetem rzeczy jest dostarczana wraz z rozwiązaniami. Tak więc śledzenie produktów lub przesyłek za pomocą IoT jest dość proste.
  • Zarządzanie podstawowymi procesami będzie odbywać się przez system ERP. Systemy te są w pełni zdolne do interakcji z użytkownikami.
  • Wdrożenie rozwiązania blockchain jest dość szybkie i zwiększa wydajność.
  • Koszt wdrożenia na poziomie korporacyjnym jest stosunkowo tańszy. Ponadto oferuje również zmianę starego systemu sieciowego na blockchain.

  • Chmura Alibaba

Alibaba Cloud to kolejny dostawca Hyperledger na platformę BAAS. Platforma jest najpopularniejsza do oferowania firmom rozwiązań klasy korporacyjnej. Korzystając z tego, Ty również możesz cieszyć się zaletami Hyperledgera bez żadnych kłopotów.

Nawet jeśli nie masz czasu, aby go wdrożyć, Alibaba Cloud zrobi to za Ciebie.

Korzyści z Alibaba Cloud

  • Oferuje strategie bezpieczeństwa zapewniające bezpieczeństwo na poziomie wojskowym i ma izolację dla wielu dzierżawców.
  • Pochodzi z niezawodnym przechowywaniem danych. Dlatego skalowalność nie będzie problemem, a wydajność będzie płynna nawet w trudnych czasach.
  • Prosty i łatwy Zapewnia funkcje administracyjne, które pomagają stworzyć projekt za pomocą kilku kliknięć.
  • Otwarty ekosystem Zawiera otwarty ekosystem. Tak więc będzie obsługiwać prawdziwość aplikacji i danych.

A co z innymi funkcjami?

  • Alibaba Cloud współpracuje ze społecznością Hyperledger, oferując w ten sposób najbardziej zaawansowane technologie.
  • Tryb szybki pozwala wdrożyć łańcuch bloków jednym kliknięciem.
  • Twórz konsorcja i sumuj uczestników, uzyskaj pomoc w zarządzaniu od Alibaba Cloud.
  • Sprawdź wydajność swojej platformy i zarządzaj aktywnością innych użytkowników.
  • Certyfikaty CA dotyczące bezpieczeństwa rządowego.
  • Oferuje inteligentne kontrakty Chaincode i umożliwia tworzenie umów z wieloma stronami w tym samym czasie.

  • Huawei

Huawei jest nowicjuszem w tej dziedzinie. Jednak obecnie jedynym dostawcą BAAS dla Hyperledger jest Azja. Ale usługi nie są ograniczone tylko do Azji. Firmy w pobliżu mogą bezpłatnie zobaczyć rozwiązanie na platformie.

Czy ma jakieś zalety?

  • Każdy może użyć: Huawei koncentruje się wyłącznie na rozwiązaniach korporacyjnych Hyperledger. Wykorzystuje Fabric 1.1 do opracowania platformy i zajmuje tylko kilka minut.
  • Elastyczne: Huawei jako BAAS oferuje najbardziej zróżnicowaną gamę protokołów konsensusu na rynku. Dlatego osiągnięcie 5000 transakcji na sekundę jest łatwym zadaniem. Ponadto otrzymasz elastyczny protokół przełączania, dynamiczne łączenie i zarządzanie zasobami.
  • Opłacalnym: Wdrożenie projektu przy użyciu Huawei jest dość opłacalne. Wszystko, co musisz zrobić, to zapłacić za zasoby, których będziesz potrzebować. Całkowity koszt różnych funkcji jest również tańszy niż w przypadku innych popularnych dostawców.
  • Ochrona i bezpieczeństwo: Będzie wyposażony w panel do zarządzania wszystkimi węzłami i uprawnieniami dostępu. Co więcej, cyberbezpieczeństwo jest na miejscu i nie pozwoli na żaden atak.
  • Poświadczenie: Przedsiębiorstwa potrzebują protokołów uwierzytelniania i muszą być w pełni udokumentowane. Jeśli w jakiś sposób ktoś znajdzie lukę, może wykorzystać starszą osobę i złamać poufne informacje. Ponadto, aby sobie z tym poradzić, Huawei zaoferuje inny rodzaj procesu uwierzytelniania, który sprawi, że będzie niezmienny.

  • Accenture

Firma Accenture jest jednym z entuzjastów blockchain klasy korporacyjnej. Firma Accenture od samego początku interesowała się blockchainem i współpracowała z wieloma platformami blockchain.

Jednym z nich jest Hyperledger, a Accenture jest jednym z jego dostawców BAAS. Dzięki Accenture otrzymasz również rozwiązanie doradcze wraz z typowymi usługami Hyperledger.

Co oferują?

  • Strategie kreatywne: Chcesz więc wdrożyć łańcuch bloków, ale nie wiesz, jak zacząć. Dzięki zróżnicowanemu zespołowi ekspertów Accenture przeanalizuje Twoją firmę, a następnie wskaże, jak rozpocząć adopcję.
  • Platforma zorientowana na aplikacje: Twoja firma pochodzi z selektywnej niszy, więc musisz upodobnić swoją przestrzeń blockchain do tej niszy. Ale jakie rozwiązania możesz zaoferować? Accenture pomoże Ci to rozgryźć.
  • Środowiska programistyczne: Opracowanie rozwiązania jest łatwe dzięki Accenture. Oferują wydajność ponad wszystko.
  • Specjalny wzór: Mogą zaprojektować rozwiązanie Hyperledger, które chcesz. Musisz tylko podać im swoje wymagania.

Zapoznaj się z naszym najlepszym przewodnikiem po strategii biznesowej Blockchain i zacznij!

  • Samsung SDS

Rozwiązanie, które zapewnia Samsung SDS, jest nieco inne niż u innych dostawców. Oferują optymalizator rozwiązania blockchain tylko dla Hyperledger Fabric. Ich platforma Nexledger jest więcej niż wystarczająca, aby zaspokoić wszystkie Twoje potrzeby Hyperledger.

Dzięki ich platformie będziesz mógł uzyskać rozwiązania klasy korporacyjnej z bardziej zaawansowanymi funkcjami. Oznacza to, że otrzymasz zmodyfikowane rozwiązanie Hyperledger Fabric, w którym zintegrowaliby swój własny Nexledger Accelerator, aby przyspieszyć proces transakcji. Ale nie myśl, że pominęli inne cechy projektu.

Dzięki Samsung SDS będziesz mógł cieszyć się nimi wszystkimi, ale jest bardziej przyspieszony.

Funkcje SDS firmy Samsung

  • Wysoka wydajność: Integracja akceleratora zapewni Ci wysokowydajne rozwiązania oparte na Fabric.
  • Monitoruj i zarządzaj: Sprawdź swoją aktywność w łańcuchach bloków i utwórz nowe bloki z systemu zarządzania.
  • Inteligentne kontrakty: Integracja zaawansowanych funkcji inteligentnych umów jeszcze bardziej usprawni Twoje transakcje.
  • Transakcje o dużym wolumenie: akcelerator zwiększa szybkość transakcji łańcucha blokowego Fabric. Tak więc, zamiast pobierać stary kurs transakcji, możesz przez cały czas przetwarzać duże wolumeny.

Rozdział 9: Firmy z prawdziwego świata korzystające z projektów Hyperledger

Na dzień dzisiejszy aktywne są tylko trzy projekty Hyperledger – Fabric, Iroha i Sawtooth. Ponieważ są one bezpłatne, wiele firm korzysta z tych projektów, aby wymyślić dobre przypadki użycia dla swoich konkretnych nisz. Będę mówił o tym, które firmy ze świata rzeczywistego używają łańcucha blokowego Hyperledger. A więc zacznijmy!

  • CLS

CLS wykorzystuje Hyperledger Fabric do zasilania swojego nowego rozwiązania do kompensowania płatności opartego na łańcuchu bloków o nazwie „CLSNet”. Platforma ta pomaga w zwiększaniu wydajności procesów operacyjnych, takich jak świadomość dowolnej waluty w czasie rzeczywistym, optymalizacja płynności śróddziennej, redukcja ryzyka i wiele innych. Firma ta jest jednym z największych dostawców ograniczania ryzyka i rozliczeń na światowym rynku walutowym.

CLS chce głównie zintegrować to rozwiązanie netting na rynku walutowym, który obejmuje korporacje, fundusze hedgingowe, zarządzających aktywami, brokerów-dealerów, brokerów i banki. Użytkownicy mogą przesyłać instrukcje FX do CLSNet w celu wykonania swapów, niedostarczalnych kontraktów forward, forward, następnego / dzisiejszego dnia, transakcji natychmiastowych i tego samego dnia dla ponad 140 walut.

Każdy użytkownik korzystający z rozwiązania otrzyma ograniczenie ryzyka operacyjnego, wydajność, przetwarzanie systemu i zwiększoną płynność.

  • Amerykańska Agencja ds.Żywności i Leków (FDA)

FDA używa Hyperledger Fabric do zabezpieczania danych medycznych. Dałoby to pacjentom lepszy sposób interakcji z własnymi informacjami i prowadziłoby do odkryć. Te informacje dotyczące opieki zdrowotnej mogą obejmować dane genomiczne, elektroniczne rejestry medyczne (EMR), badania kliniczne itp. Jest to skalowalny i skuteczny sposób przechowywania wszystkich danych związanych z opieką zdrowotną w jednej księdze.

W dzisiejszych czasach pacjenci nie mają wystarczającego dostępu do swoich własnych informacji zdrowotnych, dlatego też udostępniają je odpowiednim badaczom. Ale dzięki rozwiązaniu będą mogli udostępniać swoje dane w bezpiecznym środowisku i będą mogli przyczynić się do odkryć medycznych. W ten sposób ostatecznie umożliwi dostawcom lub badaczom dostęp do informacji o pacjencie w zakresie 360 ​​°.

  • Sichuan Hejia Co. Ltd..

Hejia wraz z detalistą farmaceutycznym, bankiem i szpitalem pracuje nad systemem aplikacji technologii Yijian Blockchain. System oparty jest na technologii Hyperledger Fabric. Jego głównym celem jest eliminacja wyzwań finansowych dla farmaceutyków. Hejia chce rozszerzyć system aplikacji o więcej banków, szpitali i sprzedawców detalicznych, co stworzy ekosystem.

System aplikacji uwzględniałby zarządzanie łańcuchem dostaw firmy farmaceutycznej i śledziłby leki w celu promowania przejrzystości. Zapewni również wszystkie transakcje finansowe z bankiem za pośrednictwem tego kanału. Ogólnie rzecz biorąc, system zmniejszyłby obroty potrzebne przy każdej wysyłce leków.

  • London Stock Exchange Group

London Stock Exchange Group używa aplikacji Hyperledger Fabric w niszy finansowej do tworzenia komercyjnej sieci biznesowej. Planują jednak wykorzystać sieć do osiągnięcia interoperacyjności ze swoimi istniejącymi systemami, promując w ten sposób ich efektywność.

Projekt musi być poufny i rozdzielony, ponieważ te dwa elementy są istotnymi składnikami wszelkich usług finansowych.

Hyperledger Fabric może tutaj zapewnić kopię zapasową. Może sprawić, że projekt będzie mógł udostępniać poufne informacje w sieci, na którą zezwolono. Ponadto projekt wykorzysta najwyższy poziom kryptografii do zabezpieczenia platformy.

Dzięki tej platformie inne organizacje finansowe mogą osiągnąć interoperacyjność z grupą London Stock Exchange.

  • TenneT

Zapotrzebowanie na energię elektryczną rośnie z dnia na dzień, a jej podaż staje się coraz bardziej niestabilna. W najbliższej przyszłości mogą się zdarzyć sytuacje, w których podaż energii elektrycznej nie będzie w stanie zaspokoić zapotrzebowania.

A ta nierównowaga spowoduje przerwy w dostawie prądu i wpłynie negatywnie na społeczeństwo oparte na technologii. Aby sobie z tym poradzić, TenneT opracowuje rozwiązanie. TenneT wykorzystuje przypadki użycia Hyperledger Fabric w tym zakresie do utworzenia księgi, która będzie śledzić podaż i popyt.

Ponadto, aby walczyć z niedoborem popytu, TenneT wykorzysta do zasilania sieci baterie domowe lub zmagazynowaną energię elektryczną.

Obecnie firma nadal trwa degustację projektu. Aby zapewnić ciągły przepływ energii elektrycznej, ta aplikacja Hyperledger Fabric będzie rejestrować dostępność użytkowników, którzy chcą pożyczyć akumulator samochodu elektrycznego do zasilania sieci. Aplikacja zapisze, które z nich są dostępne do użycia, a następnie użyje tego źródła do zarządzania przerwami w dostawie prądu.

Ponadto TenneT obiecuje, że nie będzie nadużywał ani nie ograniczał dostępności samochodów elektrycznych ani nie powodował żadnych niedogodności dla klientów..

  • SOK ROŚLINNY

Gigant oprogramowania SAP uruchomił platformę chmurową, aby pomóc w opracowywaniu aplikacji typu blockchain. SAP korzysta z przypadków użycia tkaniny Hyperledger na tej platformie i chce zaoferować rozwiązanie dla przedsiębiorstw.

Przyczynił się również do początkowego wdrożenia projektu sieci szkieletowej Hyperledger. Firma SAP współpracowała do tej pory z ponad 65 firmami w celu podjęcia wspólnych wysiłków w zakresie technologii blockchain w różnych zastosowaniach, takich jak produkcja, łańcuch dostaw, transport, farmaceutyki i żywność.

Dzięki tej aplikacji szkieletowej Hyperledger możesz wdrożyć łańcuch bloków w środowisku chmury. W sieci można również opracowywać, testować i tworzyć prototypy inteligentnych kontraktów lub innych aplikacji.

Możesz rozszerzyć już istniejące rozwiązanie i tworzyć konsorcja lub prywatne systemy blockchain. SAP nie chce skupiać się tylko na samej technologii. Ale chcą również zbadać inne nisze, takie jak wartości biznesowe, przypadki użycia, koszty i wiele innych. Co więcej, aplikacja Hyperledger Fabric zapewnia integralność i jakość danych od samego początku.

  • ANZ, Westpac i Scentre Group

Innym popularnym przypadkiem użycia tkaniny Hyperledger jest cyfryzacja procesów gwarancji bankowych w przypadku leasingu nieruchomości komercyjnych. Dzięki współpracy ANZ, Westpac i Scentre Group jest to możliwe. Do zasilania systemu wykorzystują technologię Hyperledger Fabric od IBM.

Rozwiązaniem jest użycie DLT, aby wyeliminować potrzebę gwarancji papierowych. W ten sposób cała dokumentacja zostanie zdigitalizowana, co zmniejszy ryzyko fałszowania i oszukańczych działań. Zazwyczaj banki borykają się z wieloma przeszkodami, jeśli chodzi o leasing nieruchomości komercyjnych, ponieważ istnieje wiele powielania i temperamentu. Ale aplikacja Hyperledger Fabric na dobre pozbyłaby się złej imprezy.

Ponadto rozwiązanie będzie również śledzić i raportować stan gwarancji poprzez wiele zmian. Umożliwi to bankom kontrolowanie sytuacji. Grupa chętnie podzieli się tym rozwiązaniem z innymi branżami i stworzy większy projekt pilotażowy.

  • UBS

Korzystając z przypadków użycia Hyperledger Fabric, UBS wraz z innymi firmami, takimi jak Commerzbank, Bank of Montreal (BMO), Erste Group i CaixaBank, tworzy nową globalną platformę handlową Batavia. UBS korzysta obecnie z wskazówek technologicznych od IBM.

Każda organizacja, zarówno duża, jak i mała, może uzyskać dostęp do tej aplikacji Hyperledger Fabric Batavia i korzystać z sektora finansowania handlu w dowolnym trybie handlu. Co więcej, nie będzie miało znaczenia, czy handlujesz drogą powietrzną, lądową czy morską.

Obecnie pięć banków wspólnie je rozwija, a UBS przejmuje inicjatywę. Sektory finansowania handlu borykają się z wieloma problemami, a wykorzystanie przypadków użycia Hyperledger Fabric w tej niszy może potencjalnie zwiększyć poziom produktywności.

Ponadto aplikacja Hyperledger Fabric Batavia obsługuje przejrzysty, wydajny i opłacalny sposób dokonywania transakcji. Tak więc globalna platforma handlowa może pomóc tym organizacjom w budowaniu handlu transgranicznego i bardziej dostępnego handlu wielostronnego.

  • Zmień opiekę zdrowotną

Przypadki użycia Hyperledger Fabric istnieją już od dłuższego czasu. Tym razem Change Healthcare przejmuje inicjatywę dzięki nowej aplikacji Hyperledger Fabric – Intelligent Healthcare Network ™.

Ta sieć jest teraz dostępna do użytku, a ludzie mogą w przejrzysty sposób zarządzać swoimi roszczeniami. Intelligent Healthcare Network to pierwsze w historii rozwiązanie blockchain klasy korporacyjnej w niszy opieki zdrowotnej.

Teraz, korzystając z platformy, organizacja opieki zdrowotnej będzie mogła śledzić status zgłoszonych roszczeń wraz z przekazami pieniężnymi w całym cyklu roszczeń. Ponadto, aby zwiększyć wydajność i transfer, aplikacja Hyperledger Fabric przeprowadzi audyt, śledzi i buduje zaufanie wśród użytkowników.

Jest to rozwiązanie opieki zdrowotnej zorientowane na pacjenta, które może wprowadzać więcej innowacji po drodze.

Aplikacja Hyperledger Fabric może przetwarzać transakcje administracyjne, kliniczne i finansowe z tysięcy innych instytucji opieki zdrowotnej. Ostatecznie więc Change Healthcare dosłownie zmienia sposób działania branży medycznej.

  • Narodowy Bank Kambodży

Innym świetnym przykładem użycia frameworka Hyperledger Iroha jest Narodowy Bank Kambodży. Wdrażają Bakong – system bankowy działający na Hyperledger Iroha. Narodowy Bank Kambodży wdrożył ten system, aby zapewnić wsparcie systemu finansowego na potrzeby zarządzania aktywami w bankach Kambodży.

Obecnie współpracują z Soramitsu, aby przetestować platformę blockchain przed uruchomieniem. Jeśli projekt się powiedzie, byłby w stanie zwiększyć zdolność banku centralnego do monitorowania i ułatwiania transakcji międzybankowych i udzielania pożyczek.

Ponadto chcą obniżyć koszty pożyczek międzybankowych; jednak w tej chwili nie będą obsługiwać żadnych kryptowalut. Korzystając z platformy, będziesz mógł cieszyć się niedrogimi, bezpiecznymi, wydajnymi i płynnymi procesami transakcyjnymi, jeśli mieszkasz w Kambodży.

Ponadto na tym etapie koncentrują się głównie na funkcjach operacyjnych, które są zgodne z polityką banku. Będzie również wspierać korzystanie z lokalnych walut.

  • Sompo Japan Nipponkoa Holdings Inc..

Sompo Japan Nipponkoa Holdings Inc., globalna grupa ubezpieczeń wypadkowych i majątkowych z siedzibą w Japonii, wykorzystuje Hyperledger Iroha do zawierania umów na instrumenty pochodne. Korzystanie z blockchain jest obecnie niezwykle popularną organizacją ubezpieczeniową, a Sompo jest ostatnią, która dołączyła do ligi.

Według firmy ubezpieczeniowej niedawno zidentyfikowali prawdziwy potencjał blockchain, który mogą wykorzystać w procesach przenoszenia ryzyka lub katastrofy. Na razie śledzą produkt. Japonia jest narażona na wiele klęsk żywiołowych, takich jak wybuchy wulkanów, tajfuny i trzęsienia ziemi. Dlatego rośnie popyt na pochodne klimatyczne.

Sompo chce zapewnić swoim klientom wygodne usługi pochodne wraz z wyższą wydajnością. Jeśli używają blockchain do wydawania tych pochodnych, to mogą zaoferować zautomatyzowany produkt, w którym parametr przyjmie sytuacje pogodowe w równaniu.

Używanie Hyperledgera Iroha ma sens, ponieważ może oferować funkcje, których potrzebuje Sompo.

  • Soramitsu

Soramitsu wykorzystuje Hyperledger Iroha, aby pomóc instytucjom finansowym i firmom w zarządzaniu wszystkimi ich cyfrowymi aktywami. Chociaż Soramitsu jest oryginalnym twórcą projektu Iroha i wnieśli ogromny wkład w społeczność Hyperledger. Ponadto napisali projekt w języku C ++, aby programiści mogli go użyć do opracowania niezawodnego i wydajnego rozwiązania.

Co więcej, Soramitsu pracuje teraz nad innymi rozwiązaniami wykorzystującymi Hyperledger Iroha; przeważnie są to aplikacje mobilne na kontrakty, tożsamość lub zasoby cyfrowe.

Jednym z projektów, nad którym pracują, jest Sora. To aplikacja do zarządzania tożsamością, która będzie podstawą Twojej platformy do zarządzania prywatnością i tożsamością. Będziesz mógł kontrolować swoją tożsamość za pomocą tej platformy i w razie potrzeby udostępniać informacje za pośrednictwem prywatnego kanału.

Uniwersytet Aizu wykorzystuje również swój projekt do stworzenia lokalnej waluty, w której studenci mogą natychmiast płacić za obiekty uniwersyteckie za pomocą aplikacji mobilnej. Początkowo przetestowali aplikację w stołówce i sklepach uniwersyteckich.

  • T Mobile

Hyperledger Sawtooth powoli staje się popularny wśród wielu firm, głównie ze względu na fakt, że oferuje mnóstwo funkcji. Wśród firm T-Mobile również używa tej platformy do tworzenia rozwiązania do zarządzania tożsamością i dostępem o nazwie Sawtooth Hyper Directory.

Głównie będzie działać na Proof-of-Concept, a Intel buduje dla nich model. Hyper Directory zajmie się problemami związanymi z zarządzaniem tożsamością. Interfejs użytkownika zapewnia łatwy w użyciu internetowy dostęp do platformy.

T-Mobile będzie również posiadał w projekcie funkcję inteligentnego kontraktu, aby oferować rozwiązania audytowe. Co więcej, robią to na zasadach open source. Korzystając z tego katalogu, będziesz mógł z łatwością monitorować swoją tożsamość i zarządzać nią. Dzięki temu rozwiązanie będzie dostępne dla klientów wraz z ich firmami.

  • Giełda w Tel Awiwie

TASE pracuje nad platformą pożyczkową blockchain wraz z hubem Fintech TheFloor i Accenture. Obecnie Izrael nie ma żadnego centralnego punktu dla pożyczek na akcje, a proces udzielania pożyczek zazwyczaj odbywa się na rynku międzybankowym.

Co więcej, ta platforma pożyczkowa chce dać dostęp do znacznie większym użytkownikom wraz z szybszymi wynikami. Może również wspierać wszelkie krótkoterminowe pozycje pożyczkowe.

Jednak koncentrują się głównie na długoterminowych pożyczkach akcji, a nie na krótkiej sprzedaży, ponieważ tworzy to niestabilny rynek.

Tel Aviv Stock Exchange używa Hyperledger Sawtooth do zasilania platformy. Intel jest oryginalnym twórcą tej platformy. Hyperledger Sawtooth może obiecać funkcje, takie jak inteligentne kontrakty, transakcje peer-to-peer i zwiększony poziom bezpieczeństwa, dzięki czemu platforma będzie niezmienna.

Co więcej, korzyści nie kończą się na tym. Używanie go na platformie pożyczkowej może obniżyć koszty rozwoju. Może również ustabilizować rynek i sprawić, że kupowanie akcji będzie bardziej odpowiednie dla ludzi.

  • Bank państwowy Indii

Innym zastosowaniem Hyperledger Sawtooth jest BankChain – konsorcjum indyjskich banków. W tym przypadku State Bank of India jest założycielem BankChain. Współpracując z technologiami Primechain, próbują rozwinąć konsorcjum banków. Obecnie zrzesza ponad 27 członków z Indii i Bliskiego Wschodu.

Obecnie chcą wykorzystać Hyperledger Sawtooth do wdrożenia doskonałego programu Poznaj swojego klienta (KYC) oraz przeciwdziałania praniu pieniędzy i finansowaniu przeciwdziałania terroryzmowi (AML / CFT). Framework Sawtooth jest w pełni zdolny do dość łatwej obsługi tych wymagań.

SBI chce przede wszystkim zwiększyć wydajność w sektorach finansowych, aby zapobiec naruszaniu transakcji i poufności danych.

Chcą również, aby Intel był doradcą technicznym, aby usprawnić realizację projektu. Co więcej, korzystając z platformy BankChain, inne banki będą mogły cieszyć się obniżonymi kosztami rozwoju infrastruktury oraz słyszalnością.

Rozdział-10: Jaka jest długoterminowa wizja Hyperledgera?

Szeroka integracja

Blockchain Hyperledger przewiduje powszechny problem, z którym wszyscy będą musieli się zmierzyć w przyszłości. Ludzie chcieliby udostępniać swoje dane na platformach rozproszonych; jednak nie ma żadnego punktu zaufania między wszystkimi użytkownikami.

Cóż, rozwiązaniem byłaby technologia rozproszonych rejestrów. Hyperledger chce stworzyć społeczność, w której DLT i Blockchain byłyby bardziej powszechne niż egzotyczna technologia.

Jednak powszechna integracja nie byłaby łatwa. W większości przypadków, jeśli platforma blockchain zapewnia większe bezpieczeństwo i prywatność, wydajność w jakiś sposób ulega pogorszeniu. Oznacza to, że musielibyśmy mieć różne typy łańcucha bloków, w których każdy system może się ze sobą komunikować. W ten sposób blockchain może być ekosystemem, w którym ludzie mogą mieć wszystkie przypadki użycia.

Hyperledger blockchain chce, aby ich ramy były interoperacyjne i modułowe, aby radzić sobie z tymi problemami.

Wymienne moduły

Blockchain Hyperledger próbuje w przyszłości opracować wiele modułów. Chcą objąć każdy obszar, aby programiści mogli połączyć je razem, aby stworzyć platformę roboczą. Ponadto platformy te byłyby bezpieczne, spójne i wysoce funkcjonalne.

Ponadto moduły te byłyby w stanie komunikować się z innymi modułami na tej samej platformie lub na innych platformach. Ale głównym celem jest uczynienie go odpowiednim dla osób niebędących ekspertami, którzy potrafią zbudować łańcuch bloków, nawet jeśli nie wiedzą, jak kodować.

Współpraca z konkurencją

Blockchain Hyperledger chce bardziej promować partnerstwa. Z przyjemnością dowiesz się, że nie chcą samodzielnie zdominować ekosystemu. Chcą też współpracować z innymi platformami blockchain i rozwijać społeczność.

Promowanie współpracy przetrwałoby również większy wzrost w tej niszy. Ponieważ firmy powstrzymałyby konkurencję i współpracowały, mogą znacznie szybciej wymyślić więcej rozwiązań.

Zbiór narzędzi

Niektórzy z was mogą pomyśleć, że blockchain Hyperledgera staje się pojedynczym stosem oprogramowania. Ale zaufanie polega na tym, że chcą po prostu zbudować zbiór narzędzi i struktur, które są łatwe w użyciu. Dzięki temu uzyskasz pełny dostęp do korzystania z tych frameworków i narzędzi do tworzenia własnej platformy.

Więc nie ograniczą twojego użycia ani nie powiedzą ci, abyś przestał używać innych rejestrów blockchain. Ponadto celem jest posiadanie jak największej liczby programistów w swojej społeczności. Zapewni to ogólny wzrost przedsiębiorstw i przedsiębiorstw.

Rozdział-11: Ostatnie słowa

Wszyscy żyjemy w czasach, w których zmiany technologiczne są dość wykładnicze. Wszystko jest teraz połączone, a ludzie wymagają ciągłej łączności. Zarówno w życiu osobistym, jak i biznesowym być może zauważyłeś, że potrzebujesz więcej komunikacji, treści cyfrowych i danych.

Ale wszystko to będzie wymagało prywatnego, bezpiecznego i godnego zaufania środowiska. Hyperledger stara się po prostu zapewnić Ci to wszystko w prosty sposób. Blockchain i DLT to rozwiązania dla przyszłych potrzeb. Hyperledger zapewnia kreatywność i łatwość użycia w tym kontekście.

Ponieważ jest to oprogramowanie typu open source, możesz w pełni wykorzystać ich już opracowane projekty. Miejmy nadzieję, że zobaczymy coraz więcej ich wspaniałych projektów i zobaczymy, jak ekosystem blockchain osiąga szczyt.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map