fleischr / sapui5-metamask-shoppingcart

SAPUI5 Shopping Cart App with Metamask support
0 stars 0 forks source link

Baseline Protocol Example #10

Open fleischr opened 2 years ago

fleischr commented 2 years ago

The Baseline Protocol enables multi party coordination by allowing partners to verify transactional state securely through zero-knowledge proofs stored on consensus control state machine (CCSM) -with public mainnets such as Ethereum and/or the Baseledger mainnet. This can reduce reliance on duplicitous, insecure, error prone point to point messaging between multiple external systems of record that are often difficult to integrate to begin with.

Given the strong partnership between SAP and the baseline protocol - it makes sense to demonstrate baselining in this app or another similar SAPUI5 app in such a way that the benefits and practice of Baselining can be more easily expressed and tangibly felt.

One baselining example we could go for in the context of this shopping cart app could relate to personal address / contact details. Other aspects of tokenized identity or prior purchase history could be baseline as well to improve customer privacy & customer experience. Goal would be to minimize or eliminate the entry of sensitive data in repetitive transmissions and instead verify state securely under zero knowledge. Maybe something like an age verification check on a license number.

fleischr commented 2 years ago

On the checkout page, there's some address data to fill out. Good opportunity use the battleship example for zk coordination