feat(docs): Note discovery concepts page#11760
Conversation
Docs PreviewHey there! 👋 You can check your preview at https://67a4d6e94f0fca2b3abdb0ed--aztec-docs-dev.netlify.app |
critesjosh
left a comment
There was a problem hiding this comment.
Some minor comments attempting to add clarity.
There was a problem hiding this comment.
After reading through the page that you added, wondering if we should add info to this page about the various ways that creators of notes can "send" notes to recipients? E.g. Emit them as encrypted logs or share them out of band (offchain), or for notes that are created for yourself, you don't have to emit or share anything, but you need to make sure you have that note information available to spend the note
Co-authored-by: josh crites <critesjosh@gmail.com>
|
|
||
| ### Off-chain communication | ||
|
|
||
| Another proposed solution is having the sender give the note content to the recipient via some off-chain communication. While it solves the brute force issue, it introduces reliance on side channels which we don't want in a self-sufficient network. This option incurs lower transaction costs because fewer logs needs to be posted on-chain. |
There was a problem hiding this comment.
It should be noted that Aztec apps will be able to do this if they wish
| #### Discovering notes in Aztec contracts | ||
|
|
||
| This note discovery scheme is implemented by Aztec contracts rather than by the PXE. This means that users can update or use other types of note discovery to suit their needs. |
There was a problem hiding this comment.
This is not true atm, though we will eventually achieve this, perhaps around June 2025.
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
* master: (245 commits) chore: Fix unbound CI variable on release image bootstrap (#12095) fix: dry run on grind (#12088) fix(spartan): eth-execution logging (#12094) fix: aws_handle_evict recovery & termination (#12086) chore: Use native acvm when available on orchestrator tests (#11560) refactor: function macros cleanup (#12066) refactor: remove `addNullifiedNote` from pxe (#11822) fix: `#[aztec]` macro warnings (#12038) refactor!: Notes implementing `Packable<N>` (#12004) chore(ops): add gcloud cli into devbox base image (#12082) fix: hotfix grinding fix: L1 deployment on reth (#12060) fix: Add missing bootstrap fast aliases (#12078) fix: hash_str caching (#12074) fix: Naive attempt to fix nightly deployments (#12079) fix: kind smoke (#12084) refactor!: nuking `NoteHeader` (#11942) fix: inject dockerhub creds (#12072) feat(docs): Note discovery concepts page (#11760) chore: cleanup libp2p logger (#12058) ...
Closes #10497
and a couple nits