-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
ZIPs Related to the Lightwallet Protocol
Directly Define the Lightwallet Protocol
- https://zips.z.cash/zip-0307 — Light Client Protocol for Payment Detection. The
foundational ZIP. Defines CompactTxStreamer gRPC service, CompactBlock,
CompactTx, and all core RPCs. - https://zips.z.cash/zip-0314 — Privacy Upgrades to the Zcash Light Client
Protocol. Reserved/draft — proposed privacy improvements to ZIP 307.
Directly Affect Light Client Data Structures
- https://zips.z.cash/zip-0221 — FlyClient - Consensus-Layer Changes. Adds MMR
commitments to block headers for logarithmic light client chain verification. - https://zips.z.cash/zip-0244 — Transaction Identifier Non-Malleability.
Redesigns hashBlockCommitments for extensibility; digest components explicitly
aligned with CompactBlock format.
Impact Fees, Memos, and Transaction Format for Light Clients
- https://zips.z.cash/zip-0231 — Memo Bundles. Fixes memo truncation/auth
weakness in ZIP 307; reduces bandwidth for light wallets. - https://zips.z.cash/zip-2002 — Explicit Fees. Adds explicit fee field so light
clients don't need to download transparent inputs. - https://zips.z.cash/zip-0246 — Version 6 Transaction Digests. Sighash
structured around CompactBlock-format subsets. - https://zips.z.cash/zip-0225 — Version 5 Transaction Format. v5 format
(NU5/Orchard) that light clients must parse. - https://zips.z.cash/zip-0230 — Version 6 Transaction Format. v6 format
(NU7/OrchardZSA).
Wallet / Scanning Infrastructure
- https://zips.z.cash/zip-0032 — Shielded HD Wallets. Key derivation for viewing
keys used in scanning. - https://zips.z.cash/zip-0310 — Security Properties of Sapling Viewing Keys.
What information scanning can/cannot reveal. - https://zips.z.cash/zip-0315 — Best Practices for Wallet Implementations.
Synchronization, balance reporting, privacy guidance. - https://zips.z.cash/zip-0316 — Unified Addresses and Unified Viewing Keys.
Multi-pool scanning and address generation.
Note Decryption / Consensus Rules for Scanning
- https://zips.z.cash/zip-0212 — Recipient-Derived Ephemeral Secret. Changes note
decryption logic light clients must implement. - https://zips.z.cash/zip-0213 — Shielded Coinbase. Coinbase outputs in
commitment tree affect scanning. - https://zips.z.cash/zip-0216 — Canonical Jubjub Point Encodings. Consensus fix
affecting trial decryption validation.
Tangentially Related
- https://zips.z.cash/zip-0302 — Standardized Memo Field Format
- https://zips.z.cash/zip-0313 — Reduce Fee to 1000 Zatoshis
- https://zips.z.cash/zip-0317 — Proportional Transfer Fee Mechanism
- https://zips.z.cash/zip-0321 — Payment Request URIs
- https://zips.z.cash/zip-0226 — Transfer/Burn of ZSA
- https://zips.z.cash/zip-0227 — Issuance of ZSA
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels