no , you wont lose access to dApps , you just lose your verified status on the latest generation , imagine just how google ask you sometimes to change your password for security . Generations - Humanode Biomapper Docs - here you can see more info about the generations
For some reasons, the doc link doesnāt open.
it works for me .., can you try again ?
Only knew about EVM, first time hearing about CVM, you mind expantiating about Confidential Virtual Machine, as Iām totally new to it.
Sure , you can have a look for a better understanding here https://cvm.humanode.io/
I tell you Iām confused about it since Iām new to it, read it before but my head almost split into two, kinda confusing in a way. But what if a dApp wants to verify if a user is āhuman once per generation,ā how do they go about getting that info from the CVM?
I understand. When a user verifies for the first time, it happens on our chain. Our chain acts as the core of the verification, since we canāt deploy the biometric provider on every chain (in this case, Tron).
So, after completing verification, the user bridges to Tron, and dApps there have a 6-month window tied to the generation to verify the status of a wallet.
When we delete the CVMs again, users will need to re-verify to stay up to date with the current generation.
I hope I explained it clearly. :). CVMs are not a problem for user verification lets say
Welcome to TBL team
Thanks for the clarification, itās beginning to make sense now.
Ok, from your explanation here, what then happens if someoneās verification needs to be removed before 6 months are over?
it cannot be removed , thats the point , to build a real anti-Sybil solution
Oh ok, so in that case, can a user then choose not to re-verify in the next generation if they want to stop being part of the entire system?
Yes, thatās right. Not doing it again will be enough
That is easy, so letās say I wanna be monitoring my verification to know the exact time it expires (not a set date, but time), how would this be possible? Is there a timer in place?
Hi , no timer but we announce in advance
Really cool concept..
Iām curious: how do you technically ensure that the āone human = one addressā mapping remains resistant to things like deepfake biometrics or synthetic identities? Also, is the biometric data fully zero-knowledge on-chain, or are you using an off-chain verifier?
Would love to understand the security architecture a bit deeper, then Iāll test it myself
Ok, I clearly get that.
Interesting , how do you compete with WorldCoin ?
I donāt think it is easy to compete with them after they got $250 million in funding. Besides I also wonder the opinion of the team about it.
Hi !
For the first question , works like this : Once the biometric data is taken, the original photo/video is instantly deleted on the userās device, and the encrypted and anonymized 3D face template is sent to the the Confidential virtual machines (TEEs), and a random string is generated, which is linked to the wallet. Original photo/video never gets out of the userās device.
Since the liveness data gets deleted immediately and only a random string associated with Wallet ID is stored, even if an attacker gains access to servers, the only information they could potentially retrieve is a an ID associated with a random string, rendering the data useless for malicious purposes.
In short , The anonymized 3D template and liveness data are encrypted using asymmetric cryptography .
Let me know if you have more questions !
Hi there ! thanks for the question !
We are not competing with them , we are friends , but i like to say that our tech is way more accesible because with us you do not need to go find an orb to verify as human , with us works with any camera with +3mpx and our efforts are into privacy of data and computations.