TLS2n (TLS Notary with Noir) #6290
Replies: 3 comments 2 replies
-
Hi @deryakarl, thanks for submitting the proposal! Could you elaborate on how TLS2n enables private shared states between multiple users, and by extension what applications does that entail? Separately minor note on:
We will strive to announce selected proposals as soon as possible, by November 8th, 2024 latest. |
Beta Was this translation helpful? Give feedback.
-
Deadline to update proposals is now extended to October 28th, 2024 if it helps buy a bit of extra time to supplement details. Good luck! |
Beta Was this translation helpful? Give feedback.
-
Hi Savio, Here is what E2E flow looks like in action for banks streamlining the shared private blacklist attestations. To be frank, the grant proposal was building TLSN with noir not specific to the shared private state. However, I see the value of using MPC for private shared registry apps and also attempting to build direct TEE to TEE private attestation using Noir-TLS is very cool and a game-changer for the privacy community. Mostly I inspired by the RA-TLS model here Cheers |
Beta Was this translation helpful? Give feedback.
-
Summary:
An MVP of TLS2N would start by delivering a forked implementation of TLSNotary with an integration that allows for selective disclosure of attested TLS data that is evaluated within a noir circuit.
Using the very handy properties of recursive ZK proofs - this TLS2N proof could then be used in an Aztec smart contract that would greatly improve Aztec smart contract capabilities. Meaning that any web 2 data, public or private, would be readily available to be evaluated on the Aztec Network.
The deliverable would ideally look and function exactly the same as the TLS Notary extension, but a separate web application or SDK would be created to help developers craft and integrate their TLS2n proofs to existing circuits and contracts.
Methodology:
Assumptions:
Timelines and Deliverables:
For the items described in the above methodology, for MVPs we’d estimate the following timelines:
Team:
Derya Karli: Derya is a Computer Scientist with 8 years experience of in R&D in Security and Privacy. She will lead the execution of the grant proposal. She will also develop proof of concept applications alongside the team with her applied cryptography researcher background in ZKP, Randomness, and Computational Verification. Founder of Own Protocol, Prev AI/ML, Privacy, Compliance at Apple. Check her LinkedIn profile here.
Ben Hooper: X - Senior Blockchain Engineer at Labrys for 3 years. Previously part of the Noir Grants program (start of 2023), have a lot of Noir repo’s on my Github. Recently wrote a TLS Notary TLDR and specifically wrote a Noir Circuit as part of this that could evaluate TLS Notary data - but this article simplifies (and probably gets a few things incorrect) about the detailed inner workings of expectations vs reality in regards to implementation.
Oleh Misarosh: Oleh is one of the Alpha builder/Full stack developers in the EVM/Aztec ecosystem. Previously, working on wallets and applied SaaS cryptography solutions for enterprises (MPC, AA, ZKP). Oleh built tons of cool stuff mastering Noir, shieldswap.org and won the Alpha build round one with Shieldswap Wallet. Check Noir repos here
Start Date:
November 1st
We are happy to collaborate with teams which are exploring MPC/TEE as a shared goal in this space. Feel free to DM us from Own Protocol, TG or X.
Beta Was this translation helpful? Give feedback.
All reactions