sap blokkláncszolgáltatások a gyakorlatban az sap cloud...
TRANSCRIPT
Poldermann Béla, SAP Hungary
2018.10.11
SAP Blokklánc szolgáltatások a gyakorlatban azSAP Cloud Platform használatával
2Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blokklánc hálózatok becsült
hozzáadott üzleti értéke
2030
$176
Mrd
$3.1
Billió
2025
Gartner Report „Forecast: Blockchain Business Value, Worldwide, 2017 – 2030” (ID: G00325744)
3Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blockklánc számokban
83%vezető biológiai kutatóknak
vallja, hogy alkalmazni fogják a blokkláncokat 5
éven belül1
$1,4Mrd beruházás
az elmúlt 3 évben4
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ában2
90+ a központi bank vesz részt DLT-
projektekben4>50% Az FMCG, bilógiai, egészségügyi
technológiai, média ipari vállalatok már alkalmazza a Blokklánc
megoldásokat4A nyilvános Blockchain
eszközök piacikapitalizációja több mint
$100Mrd3
2500+az elmúlt 3 évben
benyújtott szabadalmak4
24+a Blokkláncba jelenleg
befektető országok1. 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
4Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mi a Blokklánc?
Bitcoin BlockchainDistributed Ledger
Technology
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.
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.
5Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
A Blokklánc átalakítja a tranzakciós hálózatokat
Bank
Kormányzat
Vállalat
Beszállító
IndividualConnected car
Megfelelőségi és jogi
dokumentáció
Minőség
biztosítás
Fizetések Decentralizált
szavazás
Kereskedelmi
finanszírozás
A blokklánc egy új protokol
elosztott ledgerek kialakítására sok
résztvevős üzleti folyamatokban
6Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
A Blokkláncok fő tulajdonságai
„Append-only” ,
elosztott tranzakciós
adatbázis, amelyben
minden résztvevő
rendelkezik a teljes
adatbázissal
Minden tranzakció
biztonságos,
hitelesített, igazolható
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.
Minden résztvevő
elfogadja a hálózat által
validált és jóváhagyott
tranzakciókat.
Elosztott,
közös Ledger
(adatbázis)
Okos
szerződés
(Smart
Contract)
KonszenzusAdatvédelem
7Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blokklánc típusok a hozzáférhetőség szempontjából
KonzorciumPublikus
Korlátlan hozzáférés:
bárki csatlakozhat,
olvashatja és írhat
hozzá, részt vehet a
konszenzus
folyamatban
Privát hozzáférés: egy
szervezet kontrollálja a
láncot, az általa
engedélyezett
partnerek csak
olvasási joggal
rendelkeznek
Privát Fél-Privát
Korlátozott hozzáférés:
az olvasási / írási jogok
és a konszenzus
folyamat feletti
kontrollt egy
konzorciális csoport
gyakorolja
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.
8Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blokklánc Konszenzus Algoritmusok
Bitcoin/Ethereum
A konszenzus algoritmus a blokklánc része, ami az elosztott főkönyv konzisztens állapotának
garantálására szolgál.
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.
Blokklánc Platform: Multichain Hyperledger …
9Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
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.
10Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Leonardo Blokklánc Szolgáltatások az SAP Cloud Platformon(Jövőbeli irányok)
Enabling customers and partners to leverage Blockchain capabilities
Foundational ServicesÜzleti alkalamzások kialakítása
blokklánc technológiákkal
Business ServicesHasználatra kész üzleti minták
Application
Integration
ServicesIntegráció SAP
megoldásokkal
SAP Leonardo Blockchain
EcosystemKülső blokklánc
alapú
ekoszisztéma
SAP Cloud Platform
11Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
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
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-workkonfigurálható
• Egyszerű szcenáriókhoz javasolt
Támogatott blokklánc Szolgáltatások az SAP Cloud Platformon
12Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Alkalmazás minták
▪ (Public) Hiteles
dokumentumok
▪ Bitcoin mint fizetési
lehetőség
▪ Integráció a Ripple fizetési
hálózattal
Integráció meglévő
blokkláncokkal1
▪ Transzparens Adat
Platform
(Data Storage & Retrieval)
▪ Vállalatközi elszámolás
(Eszköz transzfer)
Együttműkösés
Okos szerződések nélkül2
▪ Konzorcium Platform
▪ Üzleti hálózatok
Együttműkösés
Okos szerződésekkel3
13Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blokklánc használati példák
Katasztrófavédelem
Eszköz Menedzsment
(Digital Twin)
Szállítmányozás
(elektronikus
szállítólevél)
Biztonságos
ajánlattétel a
beszerzésekben
Államigazgatás:
Biztonságos azonosítás,
engedélyezés
Elsoztott gyártás
(3D-nyomtatás)
Megbízható
digitális hitelesítő
adatok
Valós idejű fizetés Biztonságos
gyógyszer-ellátási
láncok
Garancia Hálózatok
(Jog, pénzügy)
14Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
✓ 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
Mikor érdemes Blokklánc technológiát alkalmazni?
Amennyiben az alábbi feltételek többsége teljesül:
15Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
➢ 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
Kulcs üzenetek
16Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
➢ Az autó alapadatait és aktuális KM
változását blokklánc tárolja
➢ A blokklánchoz történő hozzáférést
az autógyártó / konzorcium
kontrollálja
➢ Új tranzakciót csak a gyártó, és az
általa engedélyezett szervizek, állami
szervek írhatnak a lánchoz
➢ Olvasási jogot minden regisztrált
kereskedő, felhasználó kaphat
Blokklánc Demo: Elosztott Kilométeróra állapot követés
Állami
adatbázisok
Autógyártó
VevőConnected car
KormányablakMárka
szervíz
Forgalmazó Finanszírozó
Kereskedő
Tulajdonos
17Public© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Blokklánc szolgáltatás kialakítása