# Halo 2 deployment

**URL:** <https://forum.zcashcommunity.com/t/halo-2-deployment/38070>\
**Category:** zcashd client\
**Created:** [December 31, 2020, 5:30am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070 "2020-12-31T05:30:47Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [December 31, 2020, 5:30am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/1 "2020-12-31T05:30:48Z")

</div>

Hi @zooko,

I’ve heard it bunch of times about Halo 2 upgrade is in the hands of Zcash community:

> <https://twitter.com/zooko/status/1320916086846414853?s=21>

Can you explain how? Every zcashd release is automatically deprecated in 16 weeks. Without zebrad, how is it possible for Zcash community to avoid Halo 2 (not that community wants to, after all it is Zcash funded development right?).

Also what’s the timeline of Halo 2 and/or deployment plan?

Thanks,  
dontbeevil.

---

<div class="post-metadata">

**Author:** ![tokidoki](https://avatars.discourse-cdn.com/v4/letter/t/dc4da7/32.png) [@tokidoki](https://forum.zcashcommunity.com/u/tokidoki)\
**Post date:** [December 31, 2020, 5:34am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/2 "2020-12-31T05:34:42Z")

</div>

I think it would be about whether the community adopt the new release or not. The way I see it, as long as it does not deprecate any of the current functions in all pools, then that should not be controversial.

---

<div class="post-metadata">

**Author:** ![daira](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/daira/32/43253_2.png) [@daira](https://forum.zcashcommunity.com/u/daira)\
**Post date:** [December 31, 2020, 9:30pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/3 "2020-12-31T21:30:06Z")

</div>

(Speaking for myself, not ECC.)

It certainly isn’t a foregone conclusion that Pollard / Halo 2 will be deployed. The community could object. In order to do so, it would actually need to express those objections. So far I’ve only seen three categories of argument against Halo 2 deployment:

- performance (which actually is a misconception that we’ll be able to disprove);
- technical risk; this certainly is an important consideration but we think that the risk can be thoroughly mitigated;
- opportunity cost of potentially doing something else for the next upgrade instead (but note there are so far no proposed protocol changes that are being crowded out in favour of Halo 2).

I would frame how governance works for Zcash in a different way than Zooko; obviously the default behaviour of zcashd does carry a lot of weight. If people carry on running ECC’s zcashd releases then whatever is implemented in those releases will be the protocol.

IMHO this is a feature. If people disagree with the priorities set by the ECC/ZF governance process, they _should_ need to fork the code themselves and have sufficient development resources to maintain that fork. A fork, in _any_ block chain, that does not have sufficient development resources backing it, cannot succeed in the long term. This is why the development of zebrad will be a substantial step toward decentralisation of Zcash.

As for the timeline of Pollard / Halo 2 deployment, we have said that we’re aiming to have it _ready_ for deployment in NU5, which is tentatively planned for mainnet activation in June 2021. It might not actually be deployed in that upgrade; we won’t risk deployment of something that is not ready.

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [December 31, 2020, 11:15pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/4 "2020-12-31T23:15:03Z")

</div>

> [@daira](#):
>
> If people disagree with the priorities set by the ECC/ZF governance process, they _should_ need to fork the code themselves and have sufficient development resources to maintain that fork

That’s exactly my point, if its forked, then it won’t be called Zcash. So it is not “upto” zcash community to decide whether to deploy Halo or not. IIUC, there is going to be new shielded pool, new address type like Sapling right?

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [December 31, 2020, 11:19pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/5 "2020-12-31T23:19:40Z")

</div>

> [@daira](#):
>
> If people disagree with the priorities set by the ECC/ZF governance process

Publishing ECC’s official technical & protocol roadmap in advance would help community & users. After all, all the work ECC does should directly benefit Zcash & in the best interests of Zcash. So ideally, there should be 100% alignment & 0 disagreements with community.

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [December 31, 2020, 11:23pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/6 "2020-12-31T23:23:23Z")

</div>

> [@daira](#):
>
> opportunity cost of potentially doing something else for the next upgrade instead

If it were up-to you what features & protocol upgrades would you like to see & work on? (genuinely asking)

---

<div class="post-metadata">

**Author:** ![Shawn](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/shawn/32/187_2.png) [@Shawn](https://forum.zcashcommunity.com/u/Shawn)\
**Post date:** [December 31, 2020, 11:23pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/7 "2020-12-31T23:23:26Z")

</div>

> [@dontbeevil](#):
>
> Publishing ECC’s official technical & protocol roadmap in advance would help community & users.

They publish a roadmap each year: [ECC R&D and Engineering Flight Plan for 2020 - Electric Coin Company](https://electriccoin.co/blog/ecc-flight-plan-for-2020/)

I would expect a updated one next month or so.

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [January 1, 2021, 2:30am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/8 "2021-01-01T02:30:59Z")

</div>

Is ECC going to focus on scalability post HALO deployment?

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [January 2, 2021, 8:51am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/9 "2021-01-02T08:51:22Z")

</div>

good to see ideas from community (unrelated to this topic)

> <https://twitter.com/least_nathan/status/1344884486639644674?s=21>
>
> Documenting Zcash 📄🛡 @DocumentingZEC

---

<div class="post-metadata">

**Author:** ![steven-ecc](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/steven-ecc/32/26556_2.png) [@steven-ecc](https://forum.zcashcommunity.com/u/steven-ecc)\
**Post date:** [January 2, 2021, 8:46pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/10 "2021-01-02T20:46:28Z")

</div>

Happy Holidays everyone!

We will be publishing a 2020 year in review and our thoughts for 2021 sometime in January.

---

<div class="post-metadata">

**Author:** ![dontbeevil](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@dontbeevil](https://forum.zcashcommunity.com/u/dontbeevil)\
**Post date:** [January 9, 2021, 3:47am UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/11 "2021-01-09T03:47:49Z")

</div>

> <https://twitter.com/matthew_d_green/status/1347572800219992064>

OH MY! I’m sure some folks in community would be interested in ECC marketing blog posts dry run.

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [January 9, 2021, 5:19pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/12 "2021-01-09T17:19:14Z")

</div>

I was wondering about what the name of the upgrade would be too but if posting about it a little soon was a mistake, its certainly non-crucial.

Side note, Prof Greens security blog is a far more interesting read (especially for us slightly more noided folks) than some twitter tweets

> **[A Few Thoughts on Cryptographic Engineering](https://blog.cryptographyengineering.com)**
>
> Some random thoughts about crypto. Notes from a course I teach. Pictures of my dachshunds.

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [January 9, 2021, 5:30pm UTC](https://forum.zcashcommunity.com/t/halo-2-deployment/38070/13 "2021-01-09T17:30:29Z")

</div>

Soil-shift, 20characters
