Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. OAuth2.0 Framework
  2. allow for
  3. -Authorization of access for one site/party to limited/full user data stored inside other site/party
  4. -Authorization without exposing any credentials /passwords
  5.  
  6. Work flow later …
  7.  
  8. Why use OAuth ?
  9. - Secure data access no need to exposing your password
  10. - Convenient use one account form many services / sites
  11. - Other sites/services does not need to store user password
  12. - Save time direct access to user data
  13.  
  14. Hyperledger
  15.  
  16. -Umbrella project that contain many blockchain solutions and tools.
  17. -Open source project hosted by Linux foundation
  18. - Decentralize data storage + consensus mechanism
  19. -I am using Hyperledger Fabric (base blockchain structure /functionality contributed by IBM)
  20. -Hyperleger Explorer data visualization also provide REST API to communicate with blockchain.
  21.  
  22. Show it later….
  23.  
  24. Chaincode
  25.  
  26. -Main functionality allow to create any kind of application that require both/all parties to agree on data
  27. -It handle any business logic
  28. -Also called smart contract
  29. -Currently supported languages Go Node.js and java (mine in GO )
  30.  
  31. Project
  32. - Connection of Oauth with blockchain
  33. - It enforces transparency of operation for all parties
  34. - Tokens stored inside blockchain are secure on blockchain ledger and can by accessed only by parties inside
  35. -Easy access once token is issued it we can query its data from blockchain
  36.  
  37. Work flow
  38.  
  39. Use case
  40. - Work Stand-alone
  41. - Redundant system for already existing solution
  42.  
  43. Question?
  44.  
  45. Example
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement