Use blockchain to timestamp proof documents stored in Activescale

Here you find the details for the internship named "Use blockchain to timestamp proof documents stored in Activescale" in the company Western Digital.

Name: Use blockchain to timestamp proof documents stored in Activescale
Company: Western Digital

In some industries it is required to be able to proof that a certain document (or a version of it) existed at a specific moment in time and has not been modified since then. If the number of documents is relatively low this can be solved by registering documents with a government institution (e.g., patent bureau), a notary, etc. But this is not scalable and potentially costly. Blockchain technology allows to make this proof publicly verifiable without the need of a middleman.

Possible use cases:
- Document timestamping;
- Guarantee data integrity and proof provenance
- Regulatory compliance (SEC 17a-4, Sarbanes-Oxley, HIPAA,…). offers an API to hash documents, timestamp proof the hash and anchor it to a blockchain. This needs to be integrated with ActiveScale to process newly written documents with the chainpoint API and attach the received proof to the documents.

The following tasks are proposed:
- Investigate chainpoint API’s and ActiveScale API’s
- Describe in detail the complete data flow:
o New object written
o Hashed, time proofed, anchored in blockchain
o Associate proof with document
o Third-party verification process
- Develop a working prototype

• Blockchain
• Apache Kafka
• Java
• Python
• Linux

Target profiles:
  • Burgerlijk Ingenieur - Computer Science Engineering
  • Computer Science
In industries:
  • Technologie
  • IT
Required special knowledge:

Duration: 6 weeks
Paid: Nee
Net wage: -
Foreign: Nee
Contact: Olivier Gustin (HR Manager)