Zcash has now announced a software upgrade, named “Overwinter”, set to be launched in June 2018, which is to be followed by a core protocol upgrade called “Sapling” which is to go live in September 2018. While the Overwinter upgrade isn’t expected to be a fork, the following Sapling upgrade will be a hard fork. This means that the protocol will undergo radical changes and the new Zcash protocol will not be backward compatible with the older versions that the clients are currently using.. This would thus require all users of the Zcash asset to upgrade their versions because users running the older versions will not be supported by the new version. A hard fork is usually implemented to rectify security issues and make major improvements to the protocol. This is the only time when an upgrade is absolutely essential. A fork, in general, is a divergence in a blockchain, that is, the blockchain splits into two. This could be either temporary or permanent, and is categorized as “hard fork” (changes in protocol which renders the current versions of users useless) and “soft fork” (minor optional upgrades in the protocol that a user can choose to not install and continue to be the part of the blockchain).
What exactly is going to change?
The blog post by Zcash, which announced the upgrade, stated that Overwinter would include “versioning, replay protection for network upgrades, performance improvements for transparent transactions, a new feature of transaction expiry, and more”. The upgrade has been introduced to make further upgrades smoother and easier, and is meant to pave the way for the hard-fork “Sapling”. Upgrade introducing Sapling is the one to watch out for, as every user will be required to switch to the new version once it is launched. This upgrade would, in turn, introduce improvements in security, privacy, usability, and performance of Zcash’s protocols. The Overwinter upgrade is also rumored to be a hard fork, something which the developers have actively denied. According to developers, Overwinter is meant to be a simple upgrade and nothing more.
The term ‘hard fork’ has a bit of a negative connotation, but Zcash developers fully expect that it would be more of a one-way street because the new features introduced in the upgrades are irresistible. One of the major changes and perhaps the most attractive new feature to be introduced is that of “transaction expiry”, in which ongoing transactions would expire within an hour. While people believe that this would cause security issues, the truth is that many a time, transactions get stuck and users’ money may go waste because of it. The expiry of the transaction may actually end up saving the users’ money, which is what is intended.
Overwinter has been in the works for quite a while now, and its release has been delayed several times, due to various programming issues. The testing phase is still on, and the upgrade is set to release in June 2018 now.
Source: https://blog.unocoin.com/zcash-grabs-a-fork-what-does-it-mean-for-investors-ccb503cc4f1e