SAP Blokklánc szolgáltatások a gyakorlatban az SAP Cloud Platform használatával Poldermann Béla, SAP Hungary 2018.10.11
Blokklánc hálózatok becsült hozzáadott üzleti értéke $3.1 Billió $176 Mrd 2025 2030 PUBLIC Gartner Report Forecast: Blockchain Business Value, Worldwide, 2017 2030 (ID: G00325744) 2
Blockklánc számokban 83% vezető biológiai kutatóknak vallja, hogy alkalmazni fogják a blokkláncokat 5 éven belül 1 >50% Az FMCG, bilógiai, egészségügyi technológiai, média ipari vállalatok már alkalmazza a Blokklánc megoldásokat 4 $1,4Mrd beruházás az elmúlt 3 évben 4 71% a Blokkláncot használó üzleti vezetők úgy vélik, hogy kulcsszerepet játszik a technológia előmozdításában és az ipari szabványok újradefiniálásában 2 24+ 2500+ benyújtott szabadalmak 4 befektető országok az elmúlt 3 évben a Blokkláncba jelenleg 90+ a központi bank vesz részt DLTprojektekben 4 A nyilvános Blockchain eszközök piaci kapitalizációja több mint $100Mrd 3 1. Finds Survey from The Pistoia Alliance, 20.09.2017 2. Blockchain Technology: use cases, statistics, benefits, 20.09.2017 3. Coindesk. State of Blockchain Q2 2017, 20.09.2017 4. Deloitte. The future is here, 20.09.2017 3
Mi a Blokklánc? Bitcoin Blockchain Distributed Ledger Technology A Bitcoin egy decentralizált digitális pénznem központi bank vagy egyetlen ügyintéző nélkül, és a felhasználótól a felhasználóhoz továbbítható a peer-to-peer bitcoin hálózaton anélkül, hogy közvetítőkre lenne szükség. A blokklánc egy megosztott, programozható, kriptográfiailag biztonságos, megbízható főkönyv, az elosztott főkönyvi technológia (DLT) egyik implementációja. A DLT-k a Bitcoin inspirációjaként jöttek létre, a Bitcoin által felfedezett technológia általánosításával. Az elosztott könyvelés (Distributed Ledger Technology, DLT) a több helyen, országokban vagy intézményekben földrajzilag elosztott, replikált, megosztott és szinkronizált digitális adatok konszenzusa. Nincs központi ügyintéző vagy központosított adattárolás. 4
A Blokklánc átalakítja a tranzakciós hálózatokat Minőség biztosítás Megfelelőségi és jogi dokumentáció A blokklánc egy új protokol elosztott ledgerek kialakítására sok Kormányzat résztvevős üzleti folyamatokban Beszállító Vállalat Fizetések Decentralizált szavazás Kereskedelmi finanszírozás Bank Connected car Individual 5
A Blokkláncok fő tulajdonságai Append-only, elosztott tranzakciós adatbázis, amelyben minden résztvevő rendelkezik a teljes adatbázissal Elosztott, közös Ledger (adatbázis) A blokkláncba épített ön-végrehajtó megállapodások - automatikusan végrehajtják a megfelelő akciókat vagy kifizetéseket, ha a feltételek teljesülnek. Okos szerződés (Smart Contract) Minden tranzakció biztonságos, hitelesített, igazolható Adatvédelem Minden résztvevő elfogadja a hálózat által validált és jóváhagyott tranzakciókat. Konszenzus 6
Blokklánc típusok a hozzáférhetőség szempontjából Publikus Konzorcium Korlátlan hozzáférés: bárki csatlakozhat, olvashatja és írhat hozzá, részt vehet a konszenzus folyamatban Korlátozott hozzáférés: az olvasási / írási jogok és a konszenzus folyamat feletti kontrollt egy konzorciális csoport gyakorolja Privát Fél-Privát Privát hozzáférés: egy szervezet kontrollálja a láncot, az általa engedélyezett partnerek csak olvasási joggal rendelkeznek A kontrollt egyetlen vállalat gyakorolja, amely hozzáférést biztosít bármely olyan felhasználónak, aki megfelel az előre meghatározott kritériumoknak. Pl. B2B szcenáriók, kormányzati alkalmazások. 7
Blokklánc Konszenzus Algoritmusok A konszenzus algoritmus a blokklánc része, ami az elosztott főkönyv konzisztens állapotának garantálására szolgál. Blokklánc Platform: Bitcoin/Ethereum Multichain Hyperledger Proof-of-Work: Minden új blokkhoz egy kriptográfiai feladatot kell megoldani, amely hatalmas számítógépes kapacitást igényel. 51% -os jó csomópontot feltételezve a blokklánc-előzmény gyakorlatilag nem módosítható. Round-Robin Block létrehozás: Minden blokkot egy csomópont validál round-robin kiválasztással. Minden validáló csomópont ismert és jogosult blokk létrehozására. Privát láncokban ez elegendő, mert minden résztvevő ismert. Practical Byzantine Fault Tolerance (PBFT): Konszenzus algoritmus, amely elviseli, ha a csomópontok egy kisebbik része kiesik. A valid blokkokat a működő többség határozza meg. 8
Okos szerződések a blokkláncokban Az okos szerződés egy Blokkláncba ágyazott kód, amelyet minden validátor végrehajt. A kód egy üzleti szerződést jelent és garantálja az üzleti szabály végrehajtásának automatizálását. 9
SAP Leonardo Blokklánc Szolgáltatások az SAP Cloud Platformon (Jövőbeli irányok) Enabling customers and partners to leverage Blockchain capabilities SAP Leonardo Blockchain Business Services Használatra kész üzleti minták Foundational Services Üzleti alkalamzások kialakítása blokklánc technológiákkal Application Integration Services Integráció SAP megoldásokkal Ecosystem Külső blokklánc alapú ekoszisztéma SAP Cloud Platform 10
Támogatott blokklánc Szolgáltatások az SAP Cloud Platformon Multichain Privát blokklánc Szabályozható hozzáférés (permissioned) Tetszőleges digitális adat tárolására Nincs okos szerződés Nincs önálló PKI Mining: Round-robin, Proof-of-work konfigurálható Egyszerű szcenáriókhoz javasolt Hyperledger Fabric Privát blokklánc Szabályozható hozzáférés (permissioned) Adattárolás Chaincode formájában Okos szerződés: chaincode (Golang) Van önálló PKI Mining: nincs (PBFT konszenzus algoritmus) Komplex szcenáriókhoz javasolt 11
Alkalmazás minták 1 Integráció meglévő blokkláncokkal 2 Együttműkösés Okos szerződések nélkül 3 Együttműkösés Okos szerződésekkel () Hiteles dokumentumok Bitcoin mint fizetési lehetőség Integráció a Ripple fizetési hálózattal Transzparens Adat Platform (Data Storage & Retrieval) Vállalatközi elszámolás (Eszköz transzfer) Konzorcium Platform Üzleti hálózatok 12
Blokklánc használati példák Államigazgatás: Biztonságos azonosítás, engedélyezés Szállítmányozás (elektronikus szállítólevél) Eszköz Menedzsment (Digital Twin) Elsoztott gyártás (3D-nyomtatás) Megbízható digitális hitelesítő adatok Biztonságos ajánlattétel a beszerzésekben Garancia Hálózatok (Jog, pénzügy) Valós idejű fizetés Biztonságos gyógyszer-ellátási láncok Katasztrófavédelem 13
Mikor érdemes Blokklánc technológiát alkalmazni? Amennyiben az alábbi feltételek többsége teljesül: Sok résztvevős üzleti folyamat A résztvevők egyanrangú felek Megosztott adattár Több résztvevő is írhat az adattárba Szükség van a kölcsönös ellenőrzésre Kívánatos a közvetítők kiiktatása Szükséges a transzparencia Digitális eszközök nyilvántartása, cseréje történik 14
Kulcs üzenetek Bitcoin Blockchain Az SAP Cloud Platform Blockchain Service lehetővé teszi blokklánc alapú szolgáltatások gyors és biztonságos kialakítását, azok integrációját SAP alkalmazásokba Támogatott implementációk: Multichain, Hyperledger Fabric Az üzleti érték az alkalmazás szintjén keletkezik, az üzleti folyamatok optimalizációja vagy teljesen új üzleti lehetőségek révén 15
Blokklánc Demo: Elosztott Kilométeróra állapot követés Az autó alapadatait és aktuális KM változását blokklánc tárolja Márka szervíz Kormányablak A blokklánchoz történő hozzáférést az autógyártó / konzorcium kontrollálja Állami adatbázisok Új tranzakciót csak a gyártó, és az általa engedélyezett szervizek, állami Tulajdonos Autógyártó Forgalmazó Finanszírozó szervek írhatnak a lánchoz Olvasási jogot minden regisztrált kereskedő, felhasználó kaphat Kereskedő Connected car Vevő 16
Blokklánc szolgáltatás kialakítása 17
Köszönöm a figyelmet! Contact information: Sven Schuett MEE Regional Presales Expert Innovation & Platform +49 160 90 432 461