Zenon Portal v1.5 Blueprint — A trust-reduced interoperability protocol separating Bitcoin custody from Zenon execution. Diagram shows a Bitcoin UTXO connected to a Zenon eBTC token across an air-gap boundary, illustrating how funds remain on the Bitcoin base layer while execution occurs on Zenon Network.
Custody belongs on Bitcoin, execution belongs on Zenon. The Settlement Layer shows a Bitcoin vault containing Taproot UTXOs secured by cryptographic locks. The Execution Layer shows the Zenon engine with gears representing smart contract processing. Bidirectional cryptographic SPV proofs connect the two layers, proving that funds never leave the Bitcoin base layer.
The lifecycle of an escrowed Bitcoin in Zenon Portal: Step 1 Deposit — user locks BTC into a Taproot escrow script. Step 2 Verify — a relayer submits an SPV Merkle inclusion proof to Zenon. Step 3 Mint — Zenon credits eBTC to the depositor. Step 4 Withdraw — user burns eBTC and a FROST threshold signature unlocks the original BTC. eBTC is not a wrapped token but a Zenon-native accounting receipt backed by a verified base-layer Bitcoin UTXO.
The core paradigm of Zenon Portal: two distinct escrow classes that depositors must explicitly choose. Class R (Refund-Protected) provides strict user safety where relayers cannot move or consolidate funds without the user's live cryptographic signature. Class P (Pool-Liquidity) provides execution efficiency where the user delegates key-path authority to the relayer threshold for non-interactive withdrawals, accepting consolidation and theft risks.
Class R escrow script tree: cryptographically bound to user consent. The Taproot internal key is set to a NUMS point, mathematically disabling key-path spending so relayers have zero unilateral power. Leaf 1 (Cooperative Withdrawal) requires an AND condition — both the user signature (pk_u) and the relayer FROST threshold signature (pk_frost_epoch). Leaf 2 (Unilateral Refund) uses an ABSOLUTE_EXPIRY timelock allowing the user to reclaim funds with only their own pk_u key.
Class P escrow script tree: delegated authority for pooled efficiency. The FROST Epoch Key (pk_frost_epoch) is placed at the Taproot internal key, allowing a threshold signature to unlock the key-path and granting relayers unilateral spending authority. This enables seamless non-interactive withdrawals and UTXO consolidation. Leaf 1 provides a time-limited unilateral refund via ABSOLUTE_EXPIRY where the user can reclaim funds using pk_u before the timelock expires.
Trade-off matrix comparing Zenon Portal Class R and Class P escrow models. Withdrawal UX: Class R is interactive requiring an online user, Class P is non-interactive and relayer-managed. Relayer Theft Risk: impossible for Class R (requires user signature), vulnerable for Class P (requires threshold collusion). Consolidation Risk: impossible for Class R, allowed for Class P during the Safety Window. A9 Attack Vulnerability: Class R is structurally immune, Class P has acknowledged risk. Unilateral Exit Guarantee: permanent for Class R if unspent, time-limited for Class P.
Establishing truth with the SPV Verifier: deposit verification in Zenon Portal is cryptographic, not social. Zenon maintains a continuous chain of Bitcoin block headers. A Merkle tree branches from the block headers to validate P2TR (Pay-to-Taproot) deposits with CVE-2012-2459 resistance. All SPV proofs must anchor to a chain descending from a hardcoded, governance-approved GENESIS_CHECKPOINT deployment constant.
The Relayer System and FROST Coordination in Zenon Portal. Seven relayer nodes arranged in a ring connect to a central lock icon representing the aggregate Schnorr signature. Relayers use FROST (Flexible Round-Optimized Schnorr Threshold Signatures), a t-of-n scheme where any subset of t relayers produces a single signature satisfying the Bitcoin Taproot key-path. Unlike MuSig2 which requires n-of-n participation, FROST leaves no on-chain evidence of which specific relayers signed.
UTXO Consolidation and the Safety Window in Zenon Portal. A timeline shows the Safe Period (green) where the user holds the unilateral refund right, followed by a Consolidation Safety Window boundary at 2016 blocks, then the Consolidation Window (orange) where relayers may merge multiple Class P UTXOs into a single larger UTXO. Once consolidated, the original Bitcoin UTXO ceases to exist, permanently eliminating the depositor's Bitcoin-native exit path.
The cross-layer withdrawal protocol spanning Zenon and Bitcoin. Step 1: user burns eBTC on Zenon, protocol locks max fee in reserve. Step 2: relayer claims the withdrawal and reserves a specific UTXO. Step 3 (on Bitcoin): FROST threshold generates and broadcasts the Bitcoin transaction. Step 4: relayer submits a WithdrawalCompletionProof via SPV back to Zenon. Step 5: UTXO is marked spent, fee credited to the relayer, remainder refunded. Relayers prioritize UTXOs nearest to expiry to preserve pool collateralization.
Economic security through attributable slashing: the accountability loop in Zenon Portal. Relayers lock capital bonds on Zenon, then must cryptographically commit to a SpendIntent before signing on Bitcoin. On the honest path, relayers post a valid SigningBundle on Zenon (checkmark). On the malicious path, spending without intent triggers a Watcher to submit a SlashProof, resulting in attributable bond forfeiture and Watcher rewards. Caveat: a highly coordinated threshold could compute the FROST key off-protocol, bypassing attribution — Class P is trust-reduced, not trustless.
The ultimate exit: the unilateral refund path in Zenon Portal. If relayers censor transactions or the Zenon network suffers an outage, the depositor is not stranded. A User Node connects through an ABSOLUTE_EXPIRY hourglass timelock to a Bitcoin Vault. Once the timelock expires, the user broadcasts a raw Bitcoin transaction directly to the base layer, reclaiming their original UTXO. Requirement: the UTXO must remain unspent and the user must still possess their original pk_u key.
eBTC fungibility and secondary holder risks in Zenon Portal. Class R UTXOs (shielded, orange) and Class P UTXOs (liquid, green) flow into a funnel producing the unified eBTC supply. eBTC is fully fungible at the protocol accounting level, but collateral quality varies. Secondary risk: if a user buys eBTC on the open market, they do not own the underlying pk_u of the backing UTXO and possess no Bitcoin-native refund path. Their exit relies entirely on Zenon network liveness and pool collateralization.
Synthesis: Zenon Portal v1.5 as a trust-reduced Bitcoin bridge. An interoperability landscape spectrum positions Federated Multisig (high trust, opaque) on the left, Zenon Portal v1.5 (trust-reduced, cryptographically verified, economically deterred) at center-right, and a Fully Trustless 2-Way Peg (currently impossible on the Bitcoin base layer) on the far right. Zenon Portal does not claim to be trustless — it is a highly engineered schematic that forces execution risk into the open, lets users choose their own exit guarantees, and verifies truth through cryptography rather than social attestation.