ECC plans to launch the Halo Arc for Zcash product suite later this 12 months. With it, we’re introducing “auto-shielding” in our cell pockets SDKs and unified addresses on the Zcash protocol stage. In supporting wallets, these two options guarantee your Zcash transaction and steadiness info is robotically encrypted — Shielded by Default — within the newest, most safe shielded pool.
The way it works
Auto-shielding robotically strikes funds from a clear Zcash handle to the most recent shielded ZEC pool supported by the pockets. This consists of all ZEC obtained to the pockets, clear or shielded, so customers can relaxation straightforward that every one their funds shall be shielded.
The unified handle is a single handle encoding that at the moment consists of as much as three Zcash handle sorts (i.e., Clear, Sapling and Orchard). This future-proof Zcash handle format improves usability and will increase the benefit of interoperability between shielded-only and transparent-only wallets and exchanges, and helps shielding Zcash by default. Wallets and exchanges that assist auto-shielding together with unified addresses that embody the most recent ZEC shielded pool will facilitate elevated person privateness and a greater general person expertise. These options collectively symbolize Shielded by Default.*
|Shielded by Default
Auto-shielding plus unified addresses plus assist for the most recent shielded pool in a supported pockets facilitate elevated privateness and a greater person expertise.
UX function in ECC Pockets SDKs that strikes funds from a clear handle to a shielded handle
Protocol function that creates a single handle encoding with a number of handle sorts (ex – Clear, Sapling, Orchard)
|Assist for the most recent shielded pool
Orchard shall be launched with NU5. It’s the newest, most safe ZEC pool and makes use of the Halo 2 proving system, eradicating the necessity for the trusted setup and upgrading the protocol’s underlying cryptography.
ECC want to see 100% of our ecosystem companions assist unified addresses and as many as doable undertake Shielded by Default. Right here’s how everybody from ecosystem companions to end-users can get entangled.
As with all community improve, ECC is creating sources and documentation, together with a Community Improve Information, in order that companions can simply combine the brand new options of the Halo Arc for Zcash product suite.
ECC has additionally created further instruments to assist builders akin to parsing libraries and technical demo movies.
Companions who assist Shielded by Default at NU5 Mainnet Activation shall be listed on z.money as first-class wallets. Wallets which might be shielded by default provide a large usability enchancment for his or her customers, making it simpler to maneuver funds into the shielded pool and profit from the most recent Zcash expertise.
These options activate on testnet in mid- to late-August. ECC is doing the whole lot in our energy to make sure ecosystem companions have what they should take a look at out and implement Halo Arc options. UAs, together with auto-shielding symbolize an thrilling new period for Zcash, one the place customers don’t should juggle between a number of handle sorts.
The broader Zcash group also can get the phrase out. Contact your favourite pockets suppliers and allow them to know you need your Zcash Shielded by Default.
* Notice that after the activation of NU5, all stand-alone addresses (clear, Sapling and Sprout) shall be thought of legacy addresses. Unified addresses shall be utterly appropriate with Sapling and clear legacy addresses.