1 of 8

ChainCloak

Here is where your presentation begins

2 of 8

Prompt with private data

Different LLMs

3 of 8

One Solution: Centralized Private Layer

Prompt: My birthday is 1998/05/15 …

Prompt: My birthday is [MASK] …

But the layer itself can see it :)

4 of 8

Our Solution: Custom Private Layer

Prompt: My birthday is 1998/05/15 …

Prompt: My birthday is [MASK] …

Users can deploy custom private layer!

5 of 8

  • User Interaction: You input a query into an LLM-enabled device and choose which Anonymization module to trust from a smart contract.
  • Deploy Anonymization Node: The query is sent to a Custom node, where identifiers and sensitive information are further anonymized.
  • LLM Processing: The anonymized query is forwarded to the LLM provider for processing.
  • Data Enrichment (In Future): The LLM provider sends the response back custom node. The node then injects the sensitive information back into the response.
  • User Experience: The enriched response is sent back to your device.

6 of 8

Product Demo

7 of 8

8 of 8

ChainCloak

Custom Decentralized Private Layer is needed for LLMs!

Powered by