Hyperledger
Co to jest Hyperledger?
Hyperledger to globalny projekt blockchain dla przedsiębiorstw, który oferuje niezbędne ramy, standardy, wytyczne i narzędzia do tworzenia łańcuchów bloków typu open source i powiązanych aplikacji do użytku w różnych branżach. Projekty Hyperledgera obejmują szereg platform blockchain gotowych do użytku dla przedsiębiorstw, w których uczestnicy sieci są sobie znani, a zatem mają nieodłączny interes w uczestnictwie w procesie tworzenia konsensusu.
Korzystając z dostępnych komponentów pod parasolem Hyperledger, firma może zastosować różne modułowe rozwiązania i usługi blockchain, aby znacznie poprawić wydajność swoich operacji i efektywność procesów biznesowych.
Kluczowe wnioski
- Hyperledger to społeczność open source skupiona na opracowywaniu zestawu stabilnych struktur, narzędzi i bibliotek do zatwierdzonych wdrożeń blockchain klasy korporacyjnej.
- Jest to globalna współpraca prowadzona przez The Linux Foundation i obejmuje organizacje członkowskie, które są liderami w dziedzinie finansów, bankowości, Internetu rzeczy, łańcuchów dostaw, produkcji i technologii.
- Istnieje kilka podprojektów, w tym Hyperledger Fabric, Sawtooth, Composer i Cello.
Zrozumieć Hyperledgera
Projekt Hyperledger został stworzony w grudniu 2015 r. Przez Linux Foundation z siedzibą w San Francisco w Kalifornii. Zaczęło się od 30 firm członkowskich i obecnie rozrosło się do ponad 120 firm członkowskich.1
Hyperledger został założony w celu przyspieszenia współpracy w całej branży w celu opracowania wysokowydajnych i niezawodnych ram technologicznych opartych na łańcuchu bloków i rozproszonych rejestrach, które można wykorzystać w różnych sektorach przemysłu w celu zwiększenia wydajności, wydajności i transakcji różnych firm. procesy.
Hyperledger to globalna współpraca obejmująca wiodące firmy z dziedzin finansów, bankowości, Internetu rzeczy (IoT), zarządzania łańcuchem dostaw, produkcji i produkcji oraz technologii. Są wśród nich wielkie nazwiska, takie jak Bosch, Daimler, IBM, Samsung, Microsoft, Hitachi, American Express, JP Morgan i Visa, a także wiele start-upów opartych na blockchain, takich jak Blockforce i ConsenSys.
Struktura organizacyjna Hyperledgera
Zasadniczo Hyperledger nie jest organizacją, siecią kryptowalut ani systemem blockchain. Nie obsługuje kryptowaluty, takiej jak bitcoin, ale działa, zapewniając niezbędną infrastrukturę i standardy do tworzenia różnych systemów i aplikacji opartych na łańcuchu bloków do użytku przemysłowego. Pomyśl o Hyperledgerze jako o centrum, w którym pod jego parasolem działają różne projekty i narzędzia oparte na blockchainie, które są zgodne z jego zdefiniowaną filozofią projektowania.
Poszczególne projekty obejmują:
- Hyperledger Fabric to platforma do tworzenia różnych produktów, rozwiązań i aplikacji opartych na łańcuchu bloków do użytku biznesowego.
- Hyperledger Cello umożliwia wykorzystanie blockchain w modelu wdrażania „jako usługa” na żądanie (Blockchain-as-a-Service).
- Hyperledger Explorer to narzędzie pulpitu nawigacyjnego, które umożliwia monitorowanie, wyszukiwanie i konserwację rozwoju łańcucha bloków i powiązanych danych.
- Hyperledger Burrow jest autoryzowanym węzłem łańcucha bloków inteligentnych kontraktów Ethereum, który obsługuje transakcje i wykonuje kod inteligentnego kontraktu na maszynie wirtualnej Ethereum (EVM).
- Hyperledger Sawtooth to licencjonowana, modułowa platforma blockchain na poziomie przedsiębiorstwa, która wykorzystuje innowacyjny algorytm konsensusu Proof of Elapsed Time.
- Hyperledger Caliper to narzędzie do testów porównawczych łańcucha bloków, które służy do oceny wydajności określonej implementacji łańcucha bloków.
Wszystkie takie projekty pod parasolem Hyperledger są zgodne z metodologią projektowania, która obsługuje podejście modułowe i rozszerzalne, interoperacyjność i funkcje bezpieczeństwa. Projekty pozostają agnostyczne w stosunku do określonego tokenu lub kryptowaluty, chociaż użytkownik może je utworzyć zgodnie z wymaganiami.
Warstwy technologii Hyperledger
Pod względem architektury Hyperledger wykorzystuje następujące kluczowe komponenty biznesowe:
- Warstwa konsensusu dba o zawarcie umowy zlecenia i potwierdzenie poprawności zbioru transakcji stanowiących blok.
- Warstwa kontraktu inteligentnego jest odpowiedzialna za przetwarzanie żądań transakcji i autoryzowanie tylko ważnych transakcji.
- Warstwa komunikacyjna zajmuje się transportem komunikatów peer-to-peer.
- Usługi zarządzania tożsamością są niezbędną funkcją do utrzymywania i sprawdzania tożsamości użytkowników i systemów oraz budowania zaufania do łańcucha bloków.
- API, czyli interfejs programowania aplikacji, umożliwia zewnętrznym aplikacjom i klientom łączenie się z łańcuchem bloków.