keep-starknet-strange / raito

Bitcoin ZK client written in Cairo.
https://raito.wtf
MIT License
40 stars 34 forks source link

[feat] Implement Utxo set flow separated from Utrexo accumulator updates #205

Closed m-kus closed 1 month ago

m-kus commented 1 month ago

Currently Utreexo state is part of the UtxoSet although it would be better to separate those two to have a cleaner design and solve some issues with batch inclusion proofs, cache integrity, and double spend prevention.

Here are the suggested changes:

Utreexo accumulator updates / inclusion proof verification is "disabled" for now.

m-kus commented 1 month ago

@Groxan wanna follow up?

ShantelPeters commented 1 month ago

Please @m-kus can I work on this?

onlydustapp[bot] commented 1 month ago

Hey @ShantelPeters! Thanks for showing interest. We've created an application for you to contribute to Raito - Bitcoin ZK Client. Go check it out on OnlyDust!

Groxan commented 1 month ago

@m-kus would be glad :)