Proxy
It's not that I have something to hide.
I have nothing I want you to see
What is Proxy
- Unique Random ID
- Backed by Private Key
- All messages are Signed with Private Key
- Can't Track the User, with Proxy
- Disposable
Scenario


Bob would like to Purchase Alcohol
So he needs to prove that he is 18
And make payment for the Purchase






Now Bod need to Pay
Bob need to prove he is 18+
Bob will handover ID card
Bod will handover Card, Merchant takes Money






Though the intention is to just pay
Though the intention is prove age
Bob ended-up revealing all his details
Bob ended-up revealing all banking details


Same is Applicable on-line
Many sites has personal details
Many sites has payments details..




Lets see how it should be






Merchant gains no Knowlege about Bob
Merchant doesn't know Bob Banking Details
Behind the scenes








Proxy - P1

Proxy Central
Customer
Store
Bank
1. Create Proxy


2. Authorize account

4. Transaction T1

3. Proxy Account
5. Payment Authorization

6. Encash
Financial Transactions
Note: Steps 5, 6 can be combined. Customer directly make payment. No Change on Store








Proxy - P2
Proxy Central
Customer
Store
Identity Provider
1. Create Proxy


2. Authorize

4. Transaction T1

3. Certified Identity
5. Limited Identity
Identity Transactions


Proxy - P1
Forex Transactions




Customer A with Proxy: XYZ
Customer B with Proxy: ABC

XYZ

ABC

Atomic execution by both Banks
Data Exchange


Customer A with Proxy: XYZ
Customer B with Proxy: ABC
- Encypt message with ABC Public Key
- Sign with XYZ Private Key
- Verify Signature, so its from XYZ
- Decrypt message with ABC private Key
Where else can it be used
- IOT
- With Single Tap, new IOT is born
- Can start act on behalf of Customer
- Contact anonymization
- Service provider for email/phone/physical delivery
- Data Sharing (Busy building Android and IOS App)
- Always encrypt using Public Key
- Sign with Private Key
- Identity Wallet for Corporates, Id cards etc
- NS
How it works?
- Setup (One Time)
- Create Master Proxy
- This can be shared with friends to share data
- Authorize Accounts/Identity.... everything with Master Proxy
- For Every Transaction/Merchant
- Create New Proxy
- Authorize Newly created Proxy using Master Proxy
- Use new Proxy for the transaction or with that particular Merchant
Feasibility
- Connected to Bunq
- Can connect to any Bank within no time
- Can connect to any Identity Provider or iDIN
- Working on App to Share Data among family members
Questions?
proxy
By Chenna Reddy
proxy
- 299