From Code to Community: How Zero Knowledge Proof’s Dual Strategy is Rewriting Blockchain Adoption