Featured

IMG_2197-1mb
Sylt, Germany

I am a developer turned Product Owner in Tech. I have lived in India, US, and now i live with my family in the Netherlands.

I believe it’s key to keep rediscovering oneself, to dream big, and to be kind!

Here are the things (in no order) that currently spark my interest:

Blockchain – Privacy and Zero Knowledge Proofs

Augmented Reality / Computer Graphics

Climate Tech

Investing Principles

So if you work any of these area and looking for some feedback i am happy to help and listen and suggest where i can.

State of ZK identity June 2023.

Here are some of the key project that i am following:

  1. Worldcoin:
    • A user scans their iris with an Orb.
    • The Orb generates a unique IrisHash for the user.
    • The IrisHash is added to a public list of verified identities.
    • The user can use their Worldcoin app to generate a ZKP that proves they know the secret to their IrisHash.
    • The ZKP can be sent to a verifier, who can verify the ZKP without learning the user’s IrisHash.
  2. Semaphore: Semaphore is a zero-knowledge (ZK) protocol that allows Ethereum users to prove their membership of a group and send signals such as votes or endorsements without revealing their original identity. Here is how the semaphore identity is created:
    • Generate a random pair of secret values: a trapdoor and a nullifier.
    • Compute the identity secret by taking the Poseidon hash of the nullifier and trapdoor.
    • Compute the identity commitment by taking the hash of the identity secret.
    • Store the identity commitment and the trapdoor in a secure location.
  3. AttestationStation (Optimism): Attestations are signed statements about a person, entity, or thing, made by an individual, company, or organization. They are one of the building blocks of decentralized identity, and the AttestationStation is a key tool for building decentralized identity applications on Optimism. Here are some of the use cases of the AttestationStation:
    • Building decentralized identity applications: Anonymous voting systems, secure chat applications, and reputation systems.
    • Verifying the authenticity of data: The AttestationStation can be used to verify the authenticity of data, such as the provenance of a digital artwork or the identity of a user.
    • Building trust networks: The AttestationStation can be used to build trust networks, such as those used by decentralized finance (DeFi) applications.