Introducing Heartwood – Electrical Coin Firm


Heartwood, the subsequent main Zcash community improve, improves interoperability by way of Flyclient help and offers miners the choice to right away defend mining rewards in coinbase transactions.

The group selected the identify “Heartwood” to evoke themes of quicker development, adoption and enlargement. The 2 ZIPs in Heartwood are ZIP 221 (FlyClient) and ZIP 213 (Shielded Coinbase). The block peak for Heartwood will likely be introduced in Q2.

ZIP 221: Flyclient

Flyclient permits interoperability efforts, cross-chain integration and light-client use instances. This ZIP has the potential to allow a number of interoperability protocols and services or products constructed upon them. That is significantly thrilling as we sit up for November, when Zcash Main Grants will open up funding for extra builders to work on prime of Zcash.

This ZIP specifies modifications to be made to the Zcash block header format to incorporate Merkle Mountain Vary (MMR) commitments. These commitments enable environment friendly proofs of Proof-of-Work for gentle purchasers, enabling future adoption of the FlyClient protocol. This might enable Zcash SPV proofs to be verified in blockchains resembling Ethereum, enabling environment friendly cross-chain communication and pegs. It additionally reduces bandwidth and storage necessities for resource-limited purchasers like cellular or IoT gadgets.

For the complete textual content of this ZIP, click on right here.

ZIP 213: Shielded Coinbase

A coinbase transaction is a novel kind of transaction that’s created by a miner and contains the rewards for a mined block. Till Heartwood, Zcash miners have been solely capable of ship mining rewards to a clear deal with. This ZIP defines modifications to the Zcash consensus guidelines that allow coinbase funds to be mined to shielded Sapling addresses.

Previous to the Sapling improve, a shielded coinbase was not possible as a result of shielded transactions required important reminiscence and CPU sources to create. The Sapling community improve deployed architectural adjustments and efficiency enhancements that make shielding funds straight within the coinbase transaction attainable. The ZIP doesn’t require that every one coinbase should be shielded. That is in order that miners and mining swimming pools could have the choice of utilizing both clear addresses or Sapling addresses.

Shielded coinbase is a vital milestone for Zcash community privateness and the general dimension of the anonymity set. We anticipate that ZIP 213 will drive extra demand for shielded help throughout the ecosystem. 

For the complete textual content of this ZIP, click on right here.

The function choice was decided locally discussion board in June 2019. Since then, the Electrical Coin Co. has accomplished safety assessments on Heartwood specs and labored with the Zcash Basis and different events to make sure consensus forward of this community improve. 

For the previous 4 years, ECC has established a fame of transport high quality, production-ready code. We’re happy with our common and dependable launch schedule, having already begun work on NU4. Heartwood is a compulsory community improve designed to enhance interoperability and privateness. If you’re a miner or community node, please keep tuned for extra info relating to the Heartwood activation date. When you’ve got any questions, attain out to us.


Supply hyperlink