SlideShare a Scribd company logo
Redbush
An E-Commerce Platform
Romek Szczesniak
Inidsol
June 2019
Who Am I?
• Experienced security architect (20 years)
• Currently Work with Eleanor Loughlin-McHugh at Inidsol
• Designed and worked with many identity schemes including:
• Yoti uPass
• Malta eID
• HBOS and Mastercard PKI
• ENUM and Telnic
• Symbian
• Inter Clear
A Walkthrough of the Redbush System
• A Brief History
• Why Redbush?
• What is Redbush?
• An Example of a Redbush User
• The User Redbush Dashboard
• A Technical View of Redbush
• Business Cases
• Extending Redbush
History of Redbush
• Originally designed as a new secure OS in 2006
• Was Never implemented!
• Recently evolved on further design into an e-commerce platform
• Note: This is research and still yet to be implemented. Be aware!
• We plan to open source this system, allowing us to show this to you!
Why Redbush?
• E-Commerce currently all about the Customer filling in forms
• No memory of previous form filling
• No memory of previous transactions with the Business
• Redbush aims to make e-commerce more convenient for Customers
• Ease the invisible pains for the Customer
• Remove the repetition of form-filling
• Remember the forgettable attributes for them
What is Redbush ?
• A Currency – a store of Redbush Pounds
• A Ledger – a ledger of all transactions
• A Database – a list of data items which need not be secure
• A Vault – a list of secure items
• Optional Items:
• Dashboard – web view of your Redbush
• Identity – your identity
• Bank – a place to provide the financial currency
• Works with multiple devices
• Shards data in “the cloud” over multiple public clouds
What is Redbush?
An Example of a Redbush User
User Redbush Dashboard
• Multiple Devices
• Database of public information
• Ledger of receipts
• Vault of private information
• Local Currency
A Technical View of Redbush
Identity in Redbush
Any Interoperable identity system can be used to prove the
User is who they say they are. Some of these include:
• MultaMe
• Yoti uPass
• Semitel
• UK Verify
• IRMA
Redbush Bank (aka SimpleBank)
Business Cases
• Buying from a Redbush-Enabled Web Site
• Buying with Insufficient Funds
• Group Membership with Redbush
• Performing Micropayments with Redbush
• Buying a Car in a Supermarket
• Simplifying Border Control
Case 1: Buying from a Redbush-Enabled Web Site
Case 1: Simplifying Buying with Redbush
Case 2: Buying with Insufficient Funds
Case 2: Buying with Redbush with Insufficient Funds
• There are three choices with Redbush:
• Vouching from another User
• Another User is willing to lend them the money to complete the transaction
• Vouching from the Bank
• The Bank decides whether it will loan the User the money for the transaction
• Seller trusts the User to pay in the future
• Seller creates a tab where the User pays at a later date
Case 3: Mysupermarket.co.uk with Redbush
• All transactions are recorded in the Redbush Ledger for future proof
Case 4: Professional Group Membership
• A User pays to joins the group for professional qualification
• User may take an exam to get the membership certificate
• User pays for annual membership subscription
• User receives “career progression” points by attending meetings
• Problems
• Verifying who is the member
• Checking who takes the exam
• Verifying identity on meeting attendance
• Tracking “career progression” points
Case 5: Group Membership with Redbush
• User pays to join the group, providing Name/Address
• User takes exam, showing identity, to get the membership certificate,
storing the certificate in the Redbush Vault
• User pays for annual membership subscription with Redbush Currency
• User receives ”career progression” points for attending meetings,
updated in their Redbush Vault
• All transactions are recorded in the Redbush Ledger for future proof
Case 6: Micropayments…
• Media
• The ability to pay a few cents to read a newspaper article without ads or watch a television show
without commercials.
• Art
• The ability to pay small amounts to artists. For example, an art community with a button that
allows for an instant payment to support an artist you like.
• Messaging
• Micropayments have been proposed as a means of preventing spam messages. For example, if it
cost R0.01 to send a message, this would get expensive fast if you're sending millions of messages.
• Virtual Items
• Small payments for virtual items in games, apps and social media.
• Software
• A pay-as-you-go model for software services with no upfront or recurring fees.
• Donations
• The ability to make small donations to charity. This might lead to a model whereby people donate
on a daily basis to things they want to support as opposed to making a few donations a year. Such
micropayments could be automatically aggregated to produce manageable tax receipts.
Case 7: Performing Micropayments with Redbush
Here, we show Redbush usage spending £0.50.
1. Perform e-commerce with Redbush currency.
2. Choose item(s) and Checkout for £0.50
3. Choose to pay with the Redbush Virtual Credit Card.
4. If validated by the E-Commerce seller, the device queries the Redbush Bank for
the current exchange rate.
5. The amount is converted into Redbush Pounds using the current Redbush Bank
exchange rate (similar to UK£ to EUR).
6. A small transaction fee is taken by the Redbush Bank for performing this.
7. Then, the amount is deducted from the local Redbush Currency.
• As we have the Redbush Bank, this is no different then spending larger amounts.
• All transactions are recorded in the Redbush Ledger for future proof
Case 8: Buying a Car in a Supermarket
• Why not?
• Pay with Redbush Currency
• Perform identity transaction
with supermarket where
Customer provides Driving
License, etc.
• Can conform with current car
purchase requirements
• All transactions are recorded
in the Redbush Ledger for
future proof of purchase
Case 9: Simplifying Passenger Flight with Redbush
• Typically a Flight Booking consists of:
1. Buying flight online
2. Online check-in
Then at airport:
• Getting on a Plane:
3. Luggage Check (Optional) - Check PP and Boarding Pass and ask luggage (security) questions
4. Check Boarding Pass Physically at Departure Gates
5. Physical Security for Metal Objects and show Boarding Pass
6. Passport Check
7. Boarding Pass to check any shopping done in airport (for duty-free limits)
8. Passport & Boarding Check at Gate
9. Boarding Pass Check at Plane
• Getting off a Plane:
10. Passport Check
11. Luggage Collection
• We cannot change Steps 5-10 as they are used by airports for boarding security.
Case 9: Simplifying Passenger Flight with Redbush (2)
We can:
• Use Redbush for each User/Password for each Airline Booking Portal.
• For flight buying and online checking, there is no idea of familiarity here. So,
let us introduce a way of showing the User is doing so. This allows for
loyalty points, insurance, bundled selling, etc.
• Previous flight history can be stored in the Redbush Ledger.
• Redbush simplified travel with multiple flights with multiple airlines
• It facilitates family use (with multiple children) travelling
• For airports, we can also use Redbush to prove we have our luggage
• Also, with IATA interaction, we could make this all SO much easier for you!
Extending Redbush…
Conclusions from this Research…
• Given identity and currency flexibility, we can make E-Commerce work
for Customers
• We can perform complex problems without changing how it works
…and do them better too!
• This platform highlights the value in:
• Preparation
• Transaction
• Post Tidy-Up
• Gives Customers simple control of their E-Commerce business
Questions….
Romek Szczesniak
romeks@inidsol.uk
https://www.inidsol.uk

More Related Content

Similar to 10-szczesniak.pdf

E commerce for tybcom introduction
E commerce for tybcom introductionE commerce for tybcom introduction
E commerce for tybcom introduction
Aditya
 
E'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandanE'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandan
SVS College
 
14326342 E Commerce
14326342 E Commerce14326342 E Commerce
14326342 E Commerce
RISHI RANAUT
 
Amb Armenian VentureCapital Resource
Amb Armenian VentureCapital ResourceAmb Armenian VentureCapital Resource
Amb Armenian VentureCapital Resource
Raffi Elliott
 

Similar to 10-szczesniak.pdf (20)

Vaishnavi e commerce
Vaishnavi e commerceVaishnavi e commerce
Vaishnavi e commerce
 
When Procurement Meets Accounts Payable: The Power of Alignment
When Procurement Meets Accounts Payable: The Power of AlignmentWhen Procurement Meets Accounts Payable: The Power of Alignment
When Procurement Meets Accounts Payable: The Power of Alignment
 
E commerce for tybcom introduction
E commerce for tybcom introductionE commerce for tybcom introduction
E commerce for tybcom introduction
 
E commerce and internet in Pakistan
E commerce and internet in PakistanE commerce and internet in Pakistan
E commerce and internet in Pakistan
 
Banking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCGBanking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCG
 
Cashless economy
Cashless economyCashless economy
Cashless economy
 
Ksudhakar
KsudhakarKsudhakar
Ksudhakar
 
Principles and Practices of Banking Module 5
Principles and Practices of Banking Module 5Principles and Practices of Banking Module 5
Principles and Practices of Banking Module 5
 
Payment gateways for Startups in the UAE
Payment gateways for Startups in the UAEPayment gateways for Startups in the UAE
Payment gateways for Startups in the UAE
 
Forex & Economy
Forex & EconomyForex & Economy
Forex & Economy
 
E'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandanE'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandan
 
14326342 E Commerce
14326342 E Commerce14326342 E Commerce
14326342 E Commerce
 
Unit 5
Unit 5Unit 5
Unit 5
 
E banking
E bankingE banking
E banking
 
Amb Armenian VentureCapital Resource
Amb Armenian VentureCapital ResourceAmb Armenian VentureCapital Resource
Amb Armenian VentureCapital Resource
 
Towards cashless economy
Towards cashless economyTowards cashless economy
Towards cashless economy
 
Share trading
Share tradingShare trading
Share trading
 
Innovations in Banking - Recent Developments
Innovations in Banking - Recent DevelopmentsInnovations in Banking - Recent Developments
Innovations in Banking - Recent Developments
 
The myths and realities of Local Payments: How to maximise value for merchants
The myths and realities of Local Payments: How to maximise value for merchantsThe myths and realities of Local Payments: How to maximise value for merchants
The myths and realities of Local Payments: How to maximise value for merchants
 
E banking service of sbi bank
E banking service of sbi bankE banking service of sbi bank
E banking service of sbi bank
 

Recently uploaded

audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
lolsDocherty
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
abhinandnam9997
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
aagad
 

Recently uploaded (13)

audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptx
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 

10-szczesniak.pdf

  • 1. Redbush An E-Commerce Platform Romek Szczesniak Inidsol June 2019
  • 2. Who Am I? • Experienced security architect (20 years) • Currently Work with Eleanor Loughlin-McHugh at Inidsol • Designed and worked with many identity schemes including: • Yoti uPass • Malta eID • HBOS and Mastercard PKI • ENUM and Telnic • Symbian • Inter Clear
  • 3. A Walkthrough of the Redbush System • A Brief History • Why Redbush? • What is Redbush? • An Example of a Redbush User • The User Redbush Dashboard • A Technical View of Redbush • Business Cases • Extending Redbush
  • 4. History of Redbush • Originally designed as a new secure OS in 2006 • Was Never implemented! • Recently evolved on further design into an e-commerce platform • Note: This is research and still yet to be implemented. Be aware! • We plan to open source this system, allowing us to show this to you!
  • 5. Why Redbush? • E-Commerce currently all about the Customer filling in forms • No memory of previous form filling • No memory of previous transactions with the Business • Redbush aims to make e-commerce more convenient for Customers • Ease the invisible pains for the Customer • Remove the repetition of form-filling • Remember the forgettable attributes for them
  • 6. What is Redbush ? • A Currency – a store of Redbush Pounds • A Ledger – a ledger of all transactions • A Database – a list of data items which need not be secure • A Vault – a list of secure items • Optional Items: • Dashboard – web view of your Redbush • Identity – your identity • Bank – a place to provide the financial currency • Works with multiple devices • Shards data in “the cloud” over multiple public clouds
  • 8. An Example of a Redbush User
  • 9. User Redbush Dashboard • Multiple Devices • Database of public information • Ledger of receipts • Vault of private information • Local Currency
  • 10. A Technical View of Redbush
  • 11. Identity in Redbush Any Interoperable identity system can be used to prove the User is who they say they are. Some of these include: • MultaMe • Yoti uPass • Semitel • UK Verify • IRMA
  • 12. Redbush Bank (aka SimpleBank)
  • 13. Business Cases • Buying from a Redbush-Enabled Web Site • Buying with Insufficient Funds • Group Membership with Redbush • Performing Micropayments with Redbush • Buying a Car in a Supermarket • Simplifying Border Control
  • 14. Case 1: Buying from a Redbush-Enabled Web Site
  • 15. Case 1: Simplifying Buying with Redbush
  • 16. Case 2: Buying with Insufficient Funds
  • 17. Case 2: Buying with Redbush with Insufficient Funds • There are three choices with Redbush: • Vouching from another User • Another User is willing to lend them the money to complete the transaction • Vouching from the Bank • The Bank decides whether it will loan the User the money for the transaction • Seller trusts the User to pay in the future • Seller creates a tab where the User pays at a later date
  • 18. Case 3: Mysupermarket.co.uk with Redbush • All transactions are recorded in the Redbush Ledger for future proof
  • 19. Case 4: Professional Group Membership • A User pays to joins the group for professional qualification • User may take an exam to get the membership certificate • User pays for annual membership subscription • User receives “career progression” points by attending meetings • Problems • Verifying who is the member • Checking who takes the exam • Verifying identity on meeting attendance • Tracking “career progression” points
  • 20. Case 5: Group Membership with Redbush • User pays to join the group, providing Name/Address • User takes exam, showing identity, to get the membership certificate, storing the certificate in the Redbush Vault • User pays for annual membership subscription with Redbush Currency • User receives ”career progression” points for attending meetings, updated in their Redbush Vault • All transactions are recorded in the Redbush Ledger for future proof
  • 21. Case 6: Micropayments… • Media • The ability to pay a few cents to read a newspaper article without ads or watch a television show without commercials. • Art • The ability to pay small amounts to artists. For example, an art community with a button that allows for an instant payment to support an artist you like. • Messaging • Micropayments have been proposed as a means of preventing spam messages. For example, if it cost R0.01 to send a message, this would get expensive fast if you're sending millions of messages. • Virtual Items • Small payments for virtual items in games, apps and social media. • Software • A pay-as-you-go model for software services with no upfront or recurring fees. • Donations • The ability to make small donations to charity. This might lead to a model whereby people donate on a daily basis to things they want to support as opposed to making a few donations a year. Such micropayments could be automatically aggregated to produce manageable tax receipts.
  • 22. Case 7: Performing Micropayments with Redbush Here, we show Redbush usage spending £0.50. 1. Perform e-commerce with Redbush currency. 2. Choose item(s) and Checkout for £0.50 3. Choose to pay with the Redbush Virtual Credit Card. 4. If validated by the E-Commerce seller, the device queries the Redbush Bank for the current exchange rate. 5. The amount is converted into Redbush Pounds using the current Redbush Bank exchange rate (similar to UK£ to EUR). 6. A small transaction fee is taken by the Redbush Bank for performing this. 7. Then, the amount is deducted from the local Redbush Currency. • As we have the Redbush Bank, this is no different then spending larger amounts. • All transactions are recorded in the Redbush Ledger for future proof
  • 23. Case 8: Buying a Car in a Supermarket • Why not? • Pay with Redbush Currency • Perform identity transaction with supermarket where Customer provides Driving License, etc. • Can conform with current car purchase requirements • All transactions are recorded in the Redbush Ledger for future proof of purchase
  • 24. Case 9: Simplifying Passenger Flight with Redbush • Typically a Flight Booking consists of: 1. Buying flight online 2. Online check-in Then at airport: • Getting on a Plane: 3. Luggage Check (Optional) - Check PP and Boarding Pass and ask luggage (security) questions 4. Check Boarding Pass Physically at Departure Gates 5. Physical Security for Metal Objects and show Boarding Pass 6. Passport Check 7. Boarding Pass to check any shopping done in airport (for duty-free limits) 8. Passport & Boarding Check at Gate 9. Boarding Pass Check at Plane • Getting off a Plane: 10. Passport Check 11. Luggage Collection • We cannot change Steps 5-10 as they are used by airports for boarding security.
  • 25. Case 9: Simplifying Passenger Flight with Redbush (2) We can: • Use Redbush for each User/Password for each Airline Booking Portal. • For flight buying and online checking, there is no idea of familiarity here. So, let us introduce a way of showing the User is doing so. This allows for loyalty points, insurance, bundled selling, etc. • Previous flight history can be stored in the Redbush Ledger. • Redbush simplified travel with multiple flights with multiple airlines • It facilitates family use (with multiple children) travelling • For airports, we can also use Redbush to prove we have our luggage • Also, with IATA interaction, we could make this all SO much easier for you!
  • 27. Conclusions from this Research… • Given identity and currency flexibility, we can make E-Commerce work for Customers • We can perform complex problems without changing how it works …and do them better too! • This platform highlights the value in: • Preparation • Transaction • Post Tidy-Up • Gives Customers simple control of their E-Commerce business