Hyperledger – Open Source Blockchain Technologies

Není pravda, že blockchain se používá pouze v kryptoměnách. Ano, tato technologie tam byla poprvé implementována; nyní se však rozsah jeho aplikace dramaticky rozšířil.

Zejména při podnikání může praktické využití blockchainu minimalizovat náklady a čas na řešení mnoha problémů spojených s integrací a automatizací procesů.

Po prozkoumání obchodních procesů společnosti můžete identifikovat desítky případů pomocí blockchainu a jejich implementace do softwarových produktů. Zde je jen několik příkladů:

  • Zabezpečení dat – blockchain vám umožňuje vytvořit systém pro ukládání dokumentů, ve kterém budou uloženy všechny změny dat.

  • Plnění závazků z transakcí a převod vlastnictví – technologie distribučního registru vám dává šanci spravovat rámec, který monitoruje vývoj smluvních podmínek, a uzavřít jej po provedení platby nebo převodu majetku. Jedná se o takzvanou inteligentní smlouvu.

  • Potvrzení rozhodnutí – můžete vytvořit nastavení systému takovým způsobem, aby osoby s rozhodovací pravomocí musely potvrdit spuštění konkrétních procesů. Zároveň se můžete ujistit, zda je pro spuštění k dispozici vše, co potřebujete, a pokud něco chybí, nedávejte podpis.

Hyperledger je druh technologie, která byla vytvořena za účelem posílení implementace blockchainu na nové úrovni.

Hyperledger: Co to znamená?

Hyperledger je nejprve komplexní koncept, ale nejedná se o žádné z následujících tvrzení:

  • Podnikání (společnost)

  • Digitální aktivum (kryptoměna)

  • Blockchain

Hyperledger je něco jako střed pro otevřené zdokonalování průmyslových blockchainů.

Obecně se jedná o společný open source projekt vytvořený za účelem vývoje a podpory nových technologií pro hromadného uživatele prostřednictvím implementace funkcí nezbytných pro otevřený mezioborový standard distribuovaných registrů. Platforma zahrnuje lidi z celého světa a samotná společnost je mezinárodním projektem, který se zabývá předními společnostmi v následujících oblastech: ekonomika, finance, IoT (internet věcí), logistická oblast a výroba.

Logo HyperledgerObrázek od Hackernoon

Hyperledger nepodporuje ani nepropaguje bitcoiny (BTC), ethereum (ETH) ani jiné mince či tokeny, ale platforma funguje s technologií blockchain jako s celým obrovským ekosystémem. Zakladatelé Hyperledger opakovaně zdůrazňovali, že jejich projekt není ICO, a nemají v úmyslu vydat svou vlastní kryptoměnu. Jedná se o technologickou platformu pro implementaci blockchainu a inteligentních kontraktů známých jako smart kontrakty v podnikání. Účastníci Hyperledger vyvíjejí projekty konkrétně jako informační technologie.

Jádrem všech projektů je modulární struktura, která vám umožňuje přidat nebo odebrat potřebné moduly v závislosti na dotazech uživatelů.

Historie projektu a jeho týmu

K oznámení o vytvoření projektu Hyperledger došlo na konci roku 2015, zatímco finální verze představenstva a týmu zakladatelů byla představena v březnu 2016. V současné době se správní rada skládá z dvaceti jednoho jednotlivce vedeného Blythe Masters.

Výbor vedoucích pracovníků je výkonnou složkou společnosti Hyperledger, která zahrnuje více než 10 členů, z nichž většina získala důležité dovednosti při práci v několika průmyslových odvětvích. Kromě toho existují také profesionálové z technologických společností, jako je IBM a mnoho dalších IT gigantů. Členové Hyperledger jsou profesionálové ve svém oboru, například Richard Brown a Tamas Blumer mají spoustu dovedností v blockchainu a pomáhají společnostem při zavádění nových technologií do jejich podnikání. Pro tyto účastníky poskytuje Hyperledger nejen technické zázemí a software blockchainových struktur, ale také různé kontakty s významnými osobnostmi v oboru.

V současné době jsou členy Hyperledger velké množství renomovaných společností z celého světa, z nichž mnohé zaujímají vedoucí pozice ve svých průmyslových odvětvích. Jsou technologické

obři jako Airbus a Daimler; IT klastry včetně Intel, IBM; vývojáři mobilních telefonů, jako jsou Huawei a Samsung; finanční a ekonomické podniky v řadách American Express; a jedna z největších bankovních institucí, J.P.Morgan Chase.

Hyperledger cíle a cíle

Zakladatelé a vedoucí projektu si jsou jisti, že internet obecně a zejména blockchain jsou ty průlomy, které mohou významně změnit naši budoucnost a způsob, jakým nyní žijeme.

Blockchain otevírá obrovské příležitosti pro vytváření transparentních, chráněných před paděláním, obchodními procesy, právními dokumenty a finančními transakcemi.

Podle vývojářů a analytiků společnosti Hyperledger trhy již dlouho potřebovaly nástroje, které mohou usnadnit a zlevnit výměnu dat, provádění finančních transakcí, registrační procesy a další nedílné součásti správy a podnikání. Blockchain, založený na otevřeném zdroji a decentralizaci, může uspokojit tento požadavek na transparentnost, důvěryhodnost a trvanlivost.

Celkově je konečným cílem projektu Linux Foundation koordinace aktivit zúčastněných stran, vývojářů softwaru a společností patřících do různých průmyslových odvětví na jedné platformě a podpora rozvoje meziodvětvové spolupráce:

  • Ve finanční oblasti může použití této technologie pomoci zjednodušit výpočty, zlepšit likviditu, zvýšit transparentnost a vyvinout nové zboží a trhy.

  • V medicíně pomáhá použití technologie blockchain sjednotit různorodé procesy, zvýšit tok zpracovaných dat, snížit náklady a zlepšit kvalitu péče o pacienta.

  • V logistickém a doručovacím systému umožňuje sledovat pořadí dodávek zboží, zdroje původu produktů, zajištění jejich autenticity, blokování padělků, omezování konfliktních situací.

Stručně řečeno, projekt Linux Foundation je o koordinaci zúčastněných stran, vývojářů softwaru a společností patřících do různých průmyslových odvětví na stejné platformě a také o podpoře meziodvětvové spolupráce.

Cíle a cíle Hyperledgeru jsou oficiálně následující:

  • Vytvoření databáze na základě distribuční technologie na podporu transakcí prováděných podnikatelskými subjekty.

  • Poskytování neutrální a transparentní infrastruktury k uspokojení potřeb komunity provozovaných technickými a zkušenými pracovníky managementu.

  • Vytvoření profesionální komunity, která touží vylepšit blockchain a distribuované databáze.

  • Vzdělávací práce o příležitostech na trhu s technologií blockchain.

  • Propagace nápadů komunity a kompatibilita nástrojů s jinými platformami.

Vlastnosti technologie Hyperledger

Pojďme nyní pochopit, jaké preference platforma nabízí:

  • Hyperledger umožňuje vytvořit spíše soukromý než veřejný blockchain.

  • Ne potřeba těžby a vydávání žetonů. Inspekční uzly se navzájem nezávisle informují o operacích, dosahují konsensu a vytvářejí nové bloky.

  • Flexibilní konfigurace přístupových práv k síti, schopnost vytvářet soukromé systémy pro získávání přístupových bloků – cizinci z nich nebudou moci získat data.

  • Důvěrné transakce jsou k dispozici k prohlížení pouze vybraným uživatelům, kteří mají potřebné šifrovací klíče.

  • Velký výběr dostupných programovacích jazyků: C ++, JavaScript, Python, Golang, Java.

Hyperledger lze použít k vytvoření univerzálního blockchainu, zatímco konkurenční řešení jsou navržena pro konkrétní úkoly:

  • Ripple – organizace platebních systémů.

  • R3 CEV – tradiční transakce a dohody.

  • Ethereum – vytvoření virtuálního stroje pro využití inteligentních smluv.

Hyperledger Frameworks

Hyperledger frameworksObrázek od hyperledger.org

Všechny projekty jsou založeny na modulární struktuře, která vám umožňuje přidat nebo odebrat potřebné moduly v závislosti na požadavcích uživatelů.

Hyperledger Sawtooth

Technologie Sawtooth je inovativní modulární platforma pro vytváření, využívání a provoz distribuovaných registrů. Důraz je kladen na flexibilní použití v různých obchodních oblastech. Platforma podporuje vlastní datové modely pro pořizování snímků aktuálního stavu protokolu, jazyky transakcí pro změnu stavu registru a konsensuální metody pro potvrzení transakcí.

Sawtooth používá nový koncept zvaný rodiny transakcí. Uživatelé Sawtooth mohou vytvářet své vlastní specializované „rodiny transakcí“ s jedinečnými datovými modely a jazyky transakcí. Pro usnadnění počátečního použití nabízí Sawtooth tři předdefinované rodiny transakcí, které implementují nejběžnější scénáře použití a poskytují registru připravený plně funkční trh digitálních aktiv.

Zvláštnosti Hyperledger Sawtooth

  • Implementace a použití inteligentních smluv k automatizaci obchodních postupů a hlasování o změně konfigurace blockchainu (například přidání nových členů a inteligentních smluv).

  • Pokročilý modul pro provádění transakcí, který poskytuje paralelní zpracování transakcí k urychlení tvorby bloků a jejich ověření.

  • Podpora integrace s nástroji platformy Ethereum a schopnost spouštět inteligentní smlouvy třetích stran.

  • Schopnost aktualizovat nebo nahradit protokol budování konsensu s růstem distribuované sítě. Například můžete přepnout na více škálovatelné algoritmy výpočtu konsensu, jak se objeví.

  • Možnost vytvářet a inteligentní smlouvy pomocí různých metod (programovací jazyky), včetně Go, JavaScript a Python.

Hyperledger Iroha

Projekt byl vyvinut především japonskými firmami, zejména Hitachi a Soramitsu, protože se na jeho vzniku hodně podílely. Konečným cílem platformy je vyvinout další rámce Hyperledger, jako jsou IBM Fabric a Intel Sawtooth Lake.

Pomocí Irohy mohou obchodní korporace vytvářet a spravovat běžné digitální měny, jako jsou různé mince nebo žetony, nebo složitá aktiva – certifikáty, patenty a další dokumenty potvrzující práva duševního vlastnictví.

Typické příklady použití Irohi zahrnují následující operace: platforma umožňuje vytvářet dokumenty prokazující totožnost a pravost diplomů vydávaných jednotlivcům univerzitami a instituty.

Na ekosystému Iroha lze navíc vytvářet různé digitální avatary (grafické zobrazení klienta nebo jeho charakteru) skutečných aktiv s nízkou provizí za transakce nebo dokonce bez jakéhokoli poplatku.

Například vlastník starého vozu může vytvořit digitální aktivum a poté jeho vlastnictví zaregistrovat pomocí několika podpisů účtu. Jakmile se o tuto nabídku zajímá jiná strana, přijme nabídku, dokončí transakci převodem měny na aktuálního vlastníka a získá vlastnictví vozu.

Další oblastí, kde lze použít funkce Iroha, je správa identit pro požadavky Know Your Customer (KYC), které jsou již v mnoha projektech povinné. Klienti nemusí předkládat dokumenty, jak se to většinou stává u většiny projektů. Místo toho mohou vytvořit potřebnou identifikaci v řetězci uzlů, na které se mohou vztahovat různé kvalifikační instituce, které postupují podle postupu KYC.

Iroha poskytuje rychlé služby a komplexní kombinaci knihoven kódů pro IT specialisty k vytvoření spolehlivého vývoje aplikací, chráněného monitorování, správy aktiv a modulární designové architektury k posílení blockchainového ekosystému na novou úroveň.

Iroha se liší od ostatních široce používaných projektů založených na blockchainu, jako je světově nejlepší kryptoměna Bitcoin a její konkurenti Ethereum nebo Ripple, protože poslední fungují jako bezdiskové registry, které vám umožňují připojit se a poskytnout přístup k jakékoli síťové platformě.

Hyperledger Burrow

Intel a Monx vyvinuli Hyperledger Burrow před pěti lety, v roce 2014, jehož hlavní myšlenkou bylo vydání projektu pro potřeby komerčních společností, aby se mohly připojit k výhodám inteligentních smluv.

Barrow je kód založený na platformě Ethereum, který poskytuje prvotřídní klientský blockchainový modul s tlumočníkem inteligentních kontraktů.

Generální ředitel společnosti Monax, Casey Kuhlman, věří, že díky projektu Burrow budou mít společnosti šanci vytvářet aplikace se širokou škálou funkcí a potenciálních služeb, které nelze snadno začlenit do platforem, které nesouvisejí s inteligentními smlouvami..

Rozhodující je, že Burrow rozšiřuje seznam svých strategických partnerů a jedním z nejdůležitějších spojenců je tým vývojářů Ethereum, včetně specialistů z Enterprise Ethereum Alliance (EEA)..

Hyperledger Indy

Hyperledger Indy je distribuovaný registr používaný pro decentralizovanou identifikaci. Jedná se o hromadění nástrojů, knihoven a opakovaně použitelných komponent pro vytváření a implementaci nezávislých decentralizovaných digitálních identifikátorů, které jsou kompatibilní s různými administrativními doménami, aplikacemi atd..

Start-up blockchain-identity týmu Evernym zahájil projekt počátkem roku 2018 na pozadí neutuchajícího skandálu spojeného s únikem uživatelských dat Facebooku. Kód Hyperledger Indy, stejně jako ostatní projekty konsorcia, je veřejně dostupný na GitHubu.

Hyperledger Fabric

Hyperledger Fabric je nejlepší struktura pro vytváření programů a specializovaných obchodních uspořádání založených na blockchainu.

Hyperledger Fabric je základem pro decentralizované systémy, kde mají všichni klienti identifikátory. Pokud chcete zavést decentralizovanou síť, měli byste zjistit, zda vaše společnost potřebuje nápad využít řetězec k dodržování pravidel ochrany údajů.

Na větší část Hyperledger Fabric v odvětvích finančních a lidských služeb se vztahují zákony na ochranu dat. Projekt navíc spustila společnost pro organizace, takže vstup je „povolen vstupenkou“. Člen sítě musí získat certifikát a být identifikován; různým účastníkům však mohou být udělena různá práva, omezení a výhody.

Ethereum nebo Hyperledger Fabric: Co si vybrat?

Abyste se lépe seznámili s funkcemi Hyperledger Fabric, můžete jej porovnat se sítí Ethereum. Zvláštností Etherea jsou decentralizované programy (aplikace nebo dApps), chytré smlouvy a veřejný blockchain. Dohromady jsou zaměřeny na uspokojení spotřebitelské poptávky nebo takzvaného B2C tržiště.

Organizace, které chtějí vyvíjet blockchainové aplikace s důkladnou pomocí pro zachování důvěrnosti a decentralizace, se mezitím řídí programem Hyperledger Fabric. Funguje nejlépe pro vývoj řetězově připravených blockchainových programů, vytváření inteligentních kontraktů (smart contracty), podporu bezpečnostních pokynů a souhlasu. Modulární design Fabric nabízí přizpůsobivost a je zaměřen na podniky, které chtějí zefektivnit svůj pracovní proces pomocí inovací v blockchainu.

Hyperledger ve spolupráci se svými partnery pracuje hlavně s aplikacemi založenými na transakcích. Navzdory tomu se Ethereum zaměřuje také na korporátní klienty. Jako příklad se můžeme podívat na Kvorum, které vyrábí a provozuje J. P. Morgan. Kvorum je povolený produkt na bázi etherea; tomu se říká vidlice otevřeného blockchainu Ethereum.

Ethereum Enterprise, který byl spuštěn na začátku roku 2017, zahrnuje více než 20 společností ze seznamu Fortune 500, stejně jako podniky, inovátory, poskytovatele technologií a specialisty Ethereum. Mezi nejvýznamnější členy patří IT klastry Intel a Cisco, poradenská společnost Accenture a automobilový gigant Toyota.

Hyperledger nástroje

Hyperledger má několik aplikačních projektů, jejichž účelem je zjednodušit a zefektivnit přístup k vývoji blockchainů.

IT specialisté převážně používají nástroje, zatímco samotné projekty se používají bez ohledu na specializaci společnosti.

Hyperledger nástrojeObrázek od hyperledger.org

Posuvné měřítko

Hyperledger Caliper se plánuje otestovat blockchain, který vám umožní vyhodnotit provedení konkrétního systému. Posuvník může generovat zprávy obsahující indikátory výkonu, například TPS (transakce za sekundu), latence transakcí, využití aktiv atd. Účelem vývoje tohoto nástroje je umožnit uživatelům vyhodnotit a vybrat konkrétní projekt s ohledem na zadané parametry.

Společnost Hyperledger Caliper byla zastoupena IT specialisty z Huawei, Oracle, IBM a mnoha dalších vlivných hráčů v technologickém průmyslu. Při vývoji Caliper hrály zásadní roli také vzdělávací instituce, jako je Maďarská technická a ekonomická univerzita.

Cello

Tento nástroj podporuje sadu sítí na vrcholu různých infrastruktur, jako jsou bare metal a jiné kontejnerové platformy.

Hyperledger Cello si klade za cíl popularizovat svůj systém uživateli, aby se zákazníci mohli připojit k jeho výhodám, jako je snížené úsilí potřebné k vytvoření, správě a ukončení řetězce.

Hudební skladatel

Hyperledger Composer je druh rozbočovače s otevřenou sadou nástrojů pro snadné použití blockchainu. Díky této platformě lze blockchainovou technologii snadno integrovat do stávajících podnikových systémů.

Toto je nástroj pro vytváření blockchainu a inteligentních kontraktů pro podnikání, který vám umožňuje vytvářet vlastní aplikace přes Hyperledger Fabric.

Badatel

Hyperledger Explorer je nástroj pro výzkum blockchainu vyvinutého členy konsorcia, jehož cílem je vytvářet uživatelsky přívětivé webové aplikace. Pomocí Průzkumníka můžete zobrazit všechny informace uložené v blockchainu: transakce, bloky a další data uložená v hlavní knize. Tento nástroj je ve fázi inkubace.

Deka

Hyperledger Quilt poskytuje interoperabilitu mezi systémy registrů pomocí protokolu Interledger (ILP), který umožňuje neomezený počet transakcí mezi různými registry pomocí kryptografického úschovy a specializovaného dvoufázového potvrzovacího protokolu.

Protokol Interledger vám umožňuje připojit různé blockchainy pomocí atomových swapů. Tento nástroj je také ve fázi inkubace.

Ursa

Jedná se o modulární kryptografickou knihovnu, která má dát návrhářům osamělý blockchainový bezpečnostní nástroj.

Projekt by měl zabránit plýtvání časem vyplývajícím z práce na duplicitních řešeních, stejně jako zvýšit bezpečnost zjednodušením analýzy a zkrácením pravděpodobnosti, kterou méně zkušení klienti vytvoří ve svých vlastních rizikových implementacích.

Rovněž se akceptuje, že Ursa poskytne odbornému hodnocení celého kryptografického kódu a zlepší podobnost mezi fázemi, protože projekty budou využívat standardní knihovnu.

Knihovna je rozdělena na 2 malé divize:

  • První je o jednoduchých, standardizovaných, modulárních kryptografických algoritmech.

  • Druhý je do jisté míry neobvyklý. Mezi příklady patří například SNARKy a agregované podpisy.

Kód Ursa je napsán primárně v jazyce Rust, ale software bude fungovat také se všemi jazyky široce používanými v Hyperledgeru.

Z-Mix

Jedná se o přidružený projekt společnosti Ursa, který přidává podporu pro konkrétní kryptografické algoritmy, jako jsou SNARKs nebo agregované podpisy.

Zkušenosti s implementací

Velké společnosti úspěšně používají Hyperledger ve svých produktech.

  • Platební systém Visa používá Hyperledger Fabric pro služby podnikových transakcí B2B Connect, aby se zabránilo podvodům a urychlily transakce.

  • Japonský technologický gigant Hitachi představil metodu pro provádění plateb a aktivaci kupónů pomocí otisků prstů založenou na Hyperledgeru. Distribuovaný registr tyto transakce ověřuje.

  • Společnost Oracle využívá funkce distribuovaného registru Hyperledger Fabric pro správu dodavatelského řetězce.

  • Služba IBM Watson IoT poskytuje vývojářům sadu nástrojů pro vytváření aplikací IoT.

Počet projektů pro střední a malé podniky každým dnem roste a tato technologie nachází své praktické uplatnění v různých oblastech: ekonomie, logistika, medicína, maloobchod a stavebnictví. Evrone použil open-source řešení Hyperledger na vývoj blockchainových projektů: obchodní robot Crypton a Trustlogics.

Sečteno a podtrženo

Technologie blockchain je schopna zcela změnit práci podniků, pokud se používá ve velkém množství a v plném rozsahu.

Platforma Hyperledger je nepostradatelná pro společnosti, které chtějí minimalizovat čas a peníze a zvýšit atraktivitu, spolehlivost a bezpečnost svých produktů a služeb pro koncového zákazníka.

Mluvíme samozřejmě o velkých korporacích působících po celém světě. Nezapomeňte však na malé a střední podniky. Hyperledger blockchain bude pro ně také užitečný jako strategický plán pro rozvoj společnosti a pro efektivní rozhodování.