Since the inception of the Jupiter Chain project, we have been working on refining and testing the technology and design. Our challenge was enabling the usage of data on blockchain. We started with a preliminary design and conducted primary research on the various elements involved, such as the underlying blockchain technology, key management and secure execution environments. This led to the whitepaper as it is today.
Jupiter Chain aims to:
1. Keep personal/sensitive data on the platform private and secure
2. Allow data owners to manage and control access to their data on the platform
3. Allow for the data to be used for assessment and analytics in a privacy-preserving manner
4. Use blockchain to provide trust and immutability of the data and the data process Prototype Development (Project Galileo)
Concurrently with technology research, we started developing prototypes based on early ideas with a use case close to the roots of JEDTrade as a company; enabling microfinancing at points of sale. This was christened Project Galileo after the first NASA spacecraft sent to orbit the planet Jupiter. This went through several stages of prototyping:
Stage 1 – Establishing the use case with mocked up data for data assessment (credit scoring). Creating user interfaces to solidify the process flow. Hyperledger Fabric was used to create an initial prototype.
Stage 2 – Experimenting with privacy and data sharing on blockchain. This was built on Quorum with Crux (as the secure enclave and replacing Quorum Constellations). This was demoed at the Singapore Fintech Festival in Nov 2018.
Stage 3 – Secure enclave. With the recent availability of Intel SGX sandbox environments, we are currently experimenting with Enigma. We will be migrating our prototype to an Enigma environment to test its viability for our use cases. Prototyping for Project Galileo allowed us to test and experiment with various environments which will serve as the ultimate architecture for Jupiter Chain.
Plans for this quarter:
1. Release demos for Project Galileo in the following stages:
a. Video demo of Stage 2 (Expected Release Date: 28 Feb)
b. Demo platform for Stage 3 (testnet with preloaded data for testing of credit scoring modules) (Expected Release Date: 31 March)
2. Formalize the data architecture (and data schema) for Jupiter Chain (Expected Release Date: 15 March)
3. Create an alpha implementation of the Jupiter Chain consent management module
4. Continue work on experimenting with secure execution environments
5. Development and implementation with our partners (stay tuned for our next announcement)