
Blockchain
What Connects Poseidon to X-Ray: A Deep Dive into ZKP on Stellar
This article explores how the Stellar blockchain supports Zero-Knowledge Proofs through its Soroban smart contract platform, focusing on the implementation of two elliptic curves: BLS12-381 (already supported for high security) and BN254 (coming soon for Ethereum compatibility). The upcoming X-Ray protocol upgrade will add native support for BN254 and Poseidon hash functions, which are specifically optimized for ZKP systems and significantly more efficient than traditional hash functions like SHA-256. Together, these additions will make Stellar a powerful platform for privacy-preserving applications by lowering costs, improving performance, and enabling seamless migration of existing ZK applications from other blockchains.
14 Jan, 2026
•
8 min read