Zerocash early versions had a bottleneck issue: generating a private transaction takes nearly a minute, which is even more pronounced on average computers, and it also consumes several GB of memory. This directly results in very few people actually using the privacy features, especially on low-end devices like smartphones.



After the Sapling upgrade, Zcash made significant optimizations. They introduced the BLS12-381 curve, reducing generation time to just a few seconds, and memory usage to just over 40MB. This made it truly possible to run private transactions on mobile devices.

However, to achieve the strongest anonymity and top-tier performance, the cost is complex cryptographic structures, trusted setup, and high computational complexity—all of which are unavoidable.

Recently, Electric Coin Company developed the Halo 2 verification system, with a new protocol called Orchard. Compared to Sapling, which uses different verification systems, Orchard’s key advantage is that it requires no trusted setup process. Testnet benchmarks show that while performance is slightly lower than zkSNARKs based on Sapling, it remains highly competitive.

But there’s a catch: both Halo 2 and Orchard use the BOSL license, and before the grace period ends, outsiders cannot access Halo 2’s code. Moreover, although the earliest Halo verification system has an academic preprint published, Halo 2 currently lacks a publicly available academic paper to support it.

Auditing firm QEDIT pointed out a more pressing issue: Orchard does not have the complete security proof and summary like Sapling does. They also emphasized that such a complex system and implementation are a nightmare for audits, and many components of the protocol are still poorly documented. Therefore, while Orchard has a promising outlook, its architecture is highly complex and requires more review and understanding. Coupled with strict licensing restrictions and insufficient documentation, anyone using Orchard or Halo 2 ultimately has to trust Electric Coin Company’s security guarantees.
ZEC-0,59%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Repost
  • Share
Comment
0/400
SchroedingerAirdropvip
· 2h ago
It's that same old trick of "just trust us." Halo 2's recent move is indeed a bit excessive.
View OriginalReply0
HalfPositionRunnervip
· 22h ago
Basically, you still have to trust ECC. Doesn't that mean we're back to the centralized approach?
View OriginalReply0
Whale_Whisperervip
· 22h ago
The optimization from bottleneck to mobile performance is really incredible... But listening to Orchard's approach, it feels like we're back to the old "trust me and it'll be fine" way of doing things?
View OriginalReply0
MonkeySeeMonkeyDovip
· 22h ago
The unavoidable cost is to trust a single company. Doesn't that somewhat contradict the original intention of decentralization?
View OriginalReply0
ArbitrageBotvip
· 22h ago
Basically, Zcash is selling a "trust me" story. Halo 2 is closed-source, poorly documented, and we still have to trust ECC? Isn't that going against the original intention of privacy?
View OriginalReply0
BetterLuckyThanSmartvip
· 22h ago
Sapling's optimization is truly a lifesaver; otherwise, privacy coins would really have no users. However, Orchard's architecture looks quite sinister, with such incomplete documentation and audits described as nightmares... It still seems necessary to keep observing.
View OriginalReply0
LightningPacketLossvip
· 22h ago
Basically, Zcash is playing the "trust me" game again, this time under a different guise called Orchard.
View OriginalReply1
  • Pin

Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)