A combined Blockchain and zero-knowledge model for healthcare B2B and B2C data sharing. Issue 1 (31st December 2023)