Tyg är ett modulärt och extensibelt system med öppen källkod för distribution och drift av godkända blockkedjor och ett av de Hyperledger-projekt som drivs av Linux Foundation (www.hyperledger.org). Tyg är det första verkligt extensible blockchain systemet för att köra distribuerade program. Den stöder modulära samförståndsprotokoll, som gör det möjligt att skräddarsy systemet för att kunna använda fall och förtroendemodeller. Tyg är också den första blockchain system som kör distribuerade program skrivna i vanliga, allmänna programmeringsspråk, utan systemiskt beroende av en infödd cryptocurrency. Detta står i skarp kontrast till befintliga blockchain plattformar som kräver "smart-avtal" att skrivas på domän-specifika språk eller förlita sig på en cryptocurrency. Tyg inser den tillåtna modellen med hjälp av en bärbar uppfattning om medlemskap, som kan integreras med branschstandard identitetshantering. För att stödja sådan flexibilitet introducerar Fabric en helt ny blockchain design och förnyar sättet blockchains hantera icke-determinism, resursuttömmande, och prestandaattacker. Detta dokument beskriver Tyg, dess arkitektur, motivet bakom olika designbeslut, dess mest framträdande genomförandeaspekter, samt dess distribuerade programprogrammeringsmodell. Vi utvärderar också Fabric genom att implementera och jämföra en Bitcoin-inspirerad digital valuta. Vi visar att Fabric uppnår end-to-end genomströmning av mer än 3500 transaktioner per sekund i vissa populära installationskonfigurationer, med sub-second latency, skalning bra till över 100 kamrater.
Författarna i REF visar i själva verket att Hyperledger Fabric, som övervinner den angivna begränsningen, uppnår en end-to-end-genomströmning på mer än 3500 tps i vissa installationskonfigurationer.
Hyperledger fabric: a distributed operating system for permissioned blockchains
{'venue': "EuroSys '18", 'journal': None, 'mag_field_of_study': ['Computer Science']}