DEFINICE Hyperledger Fabric
Hyperledger Fabric je modulární blockchainový rámec, který funguje jako základ pro vývoj produktů, řešení a aplikací založených na blockchainu pomocí komponent plug-and-play, které jsou určeny pro použití v soukromých podnicích.
SNÍŽENÍ Hyperledger Fabric
Společnost Hyperledger Fabric byla iniciována společností Digital Asset a IBM a nyní se objevila jako společný podnik napříč odvětvími, který v současné době hostuje Linux Foundation. Mezi několika projekty Hyperledger byla Fabric první, která ukončila fázi „Inkubace“ a dosáhla fáze „Aktivní“ v březnu 2017.
Tradiční sítě blockchainu nemohou podporovat soukromé transakce a důvěrné smlouvy, které jsou pro podniky klíčové. Hyperledger Fabric byl tedy navržen tak, aby byl modulární, škálovatelný a bezpečný základ pro poskytování průmyslových řešení blockchainu.
Hyperledger Fabric je definován jako open source engine pro obchodní blockchain a stará se o nejdůležitější funkce pro vyhodnocení a použití blockchainu pro obchodní použití. Jsou diskutovány následovně.
V soukromých průmyslových sítích je prvořadým požadavkem ověřitelná totožnost účastníka. Hyperledger Fabric podporuje povolená členství, což vyžaduje, aby všichni účastníci sítě měli známou totožnost. Mnoho podnikatelských sektorů, jako je zdravotnictví a finance, jsou vázány předpisy o ochraně údajů, které nařizují uchovávání údajů o různých účastnících a jejich příslušných přístupech k různým datovým bodům. Fabric podporuje takové členství na základě oprávnění.
Modulární architektura společnosti Hyperledger Fabric rozděluje pracovní postup zpracování transakcí do tří různých fází - inteligentní smlouvy nazývané řetězový kód, které zahrnují distribuované logické zpracování a souhlas systému, objednávání transakcí, ověřování transakcí a závazek. Tato segregace nabízí několik výhod - snížený počet úrovní důvěryhodnosti a ověření, které udržuje síť a zpracování nepořádek, vylepšenou škálovatelnost sítě a lepší celkový výkon.
Podpora Hyperledger Fabric pro plug-and-play pro různé komponenty navíc umožňuje snadné opětovné použití existujících funkcí a hotovou integraci různých modulů. Například, pokud již existuje funkce, která ověřuje totožnost účastníka, síť podnikové úrovně musí jednoduše připojit a znovu použít tento existující modul, místo aby znovu vytvořila stejnou funkci.
Účastníci sítě mají tři odlišné role - schvalovatel, schvalovatel a schvalovatel. Stručně řečeno, návrh transakce je předložen partnerovi schvalovače na základě předdefinované politiky schvalování ohledně požadovaného počtu podporovatelů. Po dostatečném schválení ze strany schvalovatele (ů) se do provizoru (ů) doručí šarže nebo blok transakcí. Committers potvrzují, že byla dodržována zásada schvalování a že neexistují žádné konfliktní transakce. Jakmile jsou provedeny obě kontroly, transakce jsou odevzdány účetní knize.
Obrázek se svolením:
IBMProtože se v síti odesílají pouze potvrzovací pokyny, jako jsou podpisy a sada pro čtení / zápis, rozšiřuje se škálovatelnost a výkon sítě. Přístup k transakci mají pouze schvalovatelé a zpracovatelé a bezpečnost je zlepšena, protože méně účastníků má přístup ke klíčovým datovým bodům.
Výrobce chce přenést čokoládu na konkrétní trh za konkrétní cenu, ale nechce tuto cenu odhalit na jiných trzích.
Protože pohyb produktu může zahrnovat další strany, jako jsou celní orgány, přepravní společnost a financující banka, je možné, že soukromá cena se vrátí všem těmto zúčastněným stranám, pokud se k podpoře takových transakcí použije standardní blockchain.
Hyperledger Fabric tento problém řeší tak, že soukromé transakce udržuje v síti skutečně soukromé, a pouze účastníci, kteří to potřebují znát, jsou povinni znát potřebné podrobnosti. Takové rozdělení dat na blockchainu umožňuje přístup ke konkrétním datovým bodům pouze stranám, které to potřebují vědět.
