BeamMW / beam

Beam: Scalable Confidential Cryptocurrency. Leading the way to Confidential DeFi
https://beam.mw
Apache License 2.0
699 stars 202 forks source link

Allow incremental rescan of shielded i/o kernels by remote nodes #1973

Open dbadol opened 1 month ago

dbadol commented 1 month ago

Feature request Allow wallets using remote nodes (without owner key) to request an incremental rescan of shielded i/o kernels only, as described in https://github.com/BeamMW/beam-ui/issues/1124

Objective The objective is to allow fast rescan of the shielded pools, so that even when using a remote node (or random node in the case of mobile wallet) the users's wallet can identify and display their latest received offline transactions.

Remarks Incremental means: from a given block height (i.e. the one of the latest full rescan or mini-rescan of this type).