Identity Based Encryption:

Can we realize the “dream” of IBE onchain ? Can we enable it in conjunction with others Identity Based solutions ?

Requirement: pairing curve !

Blind Signatures:

We can do blind BLS signature, where the network (and smart contract) don’t know what it is signing and the signature can be revealed later on.

Privacy Pass Onchain

It’s simply the idea of Privacy Pass

With blind signatures, we can do some sort of rate limiting or access control, where the user asks for a blind signature on ... the identity of his choice ? And the user can redeem this signature to get access to a document or anything.

Attribute based signatures/encryption

Being able to decentralize the PKG from identity based encryption scheme makes possible the secure usage of some attribute based schemes, based on pairings.

Usage:

https://medium.com/@dbkats/a-gentle-introduction-to-attribute-based-encryption-edca31744ac6

Fair Cross-chain Exchange