As promised, here's the network architecture of this particular system:
- A simple web site set up of a web server, web API service and an SQL database
- The database has the user records - each with its own login/password
- Each user record has encrypted personal data
- One user record holds the live bitcoin wallet private key
- Each user has its own unique key for encryption/decryption
- Security (authentication, encryption and decryption) is done through the Tide network
- The Tide network is deployed across 50 nodes (ORKs)
- ORKs are distributed across the 3 main public clouds: Azure, AWS, Google
- Each ORK is managed and maintained separately with its own unique credentials
- For this environment, the Tide network is using EOS public blockchain
Network architecture diagram:

update: fixed diagram link