Zcash Foundation has announced an updated version of FROST, a Flexible-optimized Schnorr threshold signature scheme. FROST will help reduce the interaction between participants who sign transactions.
FROST was created by Zcash in collaboration with the University of Waterloo and is currently awaiting academic review.
“The motivation to design FROST is simple. Because the mission of the Zcash Foundation is to build and deploy privacy-enhancing technologies for the public good, we work to ensure that using Zcash is as private and secure as possible. As part of this goal, Zcash transactions should be publicly indistinguishable- i.e, an adversary observing the blockchain should not be able to gain any information about who the payment is for, how much the payment is, or who authorized the payment.”
Initially, Zcash was utilizing the ZK-SNARKs protocol but it required either undesirable implementation complexity, high network overheads to perform signing operations, the inability to support threshold number of signers and many more.
To eradicate all those challenges, the team started developing and implementing FROST, it will help ensure that performing multi-party signing operations could be both performant, secured and indistinguishable from the transactions signed by only a single party.