For institutions whose dominant constraint is time-to-market, Vendor-Managed Deployment is the default: production-grade privacy infrastructure under the institution's brand within months, with the vendor retaining the engineering lift. Institution-Controlled is the suitable choice for long-term strategic commitments where the institution intends to own the stack and the regulator demands change-control sovereignty. Consortium is the choice for shared market infrastructure (interbank settlement, central-bank pilots, industry utilities) where multi-party governance is itself the requirement. Self-Custodial Deployment is the choice when end-user sovereignty is itself the institutional or donor commitment: humanitarian programs, jurisdictions where institution-as-sovereign is unacceptable, or any deployment where the trust surface against the institution itself must be the smallest practical.

The technical work is the same across the first three governance models, deploy the Modular Privacy Stack layers (Data, Execution, Settlement, Disclosure) and select vendor components per layer. The difference is who carries the engineering lift. Vendor-Managed minimizes institution-side engineering but creates vendor dependency at the operations level. Institution-Controlled requires building or acquiring an SRE team that can operate privacy-critical infrastructure under regulated change control. Consortium adds the inter-operator coordination overhead (testing across nodes, joint upgrade cadence, multi-sig admin). Self-Custodial Deployment swaps the execution layer for stateless plasma and pushes state custody to the user: wallet retention, backup, recovery UX, and the exit-game proof-construction path all sit with the user and the institution's wallet team. Forced-withdrawal primitives are mandatory across all four so that user-level recovery does not depend on any single operator.

This is a perspective for legal review by the deploying institution(s), not legal advice. Each governance model raises distinct review surfaces. Vendor-Managed is typically treated as a critical-third-party outsourcing arrangement; counsel would review vendor due diligence, source escrow, exit rights, and the change-control delegation. Institution-Controlled aligns with the institution-as-licensee-and-operator model that regulated change control typically expects; whether a specific regulator accepts the implementation is a question for counsel. The institution-as-operator would need to bind itself out of master-key custody for end-user state (user-held viewing keys, per-request and scope-bound regulator disclosure, forced-exit reachability without operator cooperation); without that binding, the document does not classify the deployment as preserving end-user privacy. Consortium raises joint-governance review surfaces (charter enforceability, member-fee structure, dispute resolution, the disclosure framework across home regulators); cross-border deployments would surface the jurisdictional diversity of member operators and the supervisory-coordination implications, all of which are for counsel rather than this document. Self-Custodial Deployment inverts the disclosure model: there are no master viewing keys at the institution, so each regulator disclosure requires user co-signing per request; counsel would scope whether per-disclosure user consent meets the regulator's evidentiary expectations, and whether the exit-game challenge windows and bond parameters satisfy the resolution timelines the regulator expects under stress.

Requirements

  • Production-grade privacy infrastructure within a 6-12 month deployment window
  • Brand identity preserved; customer relationship owned by the institution
  • Regulator-aligned change management (institutional or consortium control)
  • Exit and migration path defined per layer of the stack
  • Composable layers (Data, Execution, Settlement, Disclosure) so each can be upgraded independently

Constraints

  • Vendor licensing relationship for base technology and support
  • 24/7 operations team for infrastructure management
  • Ethereum mainnet connectivity for settlement and bridging
  • Source-code escrow and exit rights negotiated up front

Architectural options

Vendor-Managed Deployment

production

Vendor proposes and executes upgrades; institution approves the maintenance window and retains brand and data control but not the upgrade lifecycle.

How it works

The institution licenses a vendor stack (Privacy L2, FHE coprocessor, or TEE cluster) and operates it under the institution's brand, with the vendor responsible for code-level upgrades, security patches, and roadmap. Institution holds custody keys, controls bridge admin, and owns the disclosure interface; vendor owns the execution-layer codebase and operations runbook.

Trust assumptions
  • Vendor product roadmap remains aligned with institution's needs
  • Vendor security and operations practices are auditable
  • Source-code escrow is in place for vendor-discontinuation scenarios
Threat model
  • Vendor compromise propagates to all white-label deployments
  • Vendor product discontinuation forces migration; escrow mitigates but does not eliminate the operational lift
  • Upgrade-window constraints may conflict with regulatory change control if the vendor sets the cadence
Works best when
  • Time-to-market is the dominant constraint
  • Vendor product is mature and the institution accepts the vendor's upgrade cadence
  • Regulatory change control can accommodate vendor-driven schedules
Avoid when
  • Regulator requires institution to own the full upgrade lifecycle
  • Vendor concentration risk is unacceptable; consider Consortium or Institution-Controlled instead
Implementation notes

Upgrade cadence runs through the vendor under three risk classes: patch (apply after staging test, low risk); minor (scheduled maintenance window, medium risk); major (full regression, user communication, possible data migration, high risk). Technology migration when a vendor stack becomes obsolete: dual-run period with old and new systems, state migration (export/import balances and contract state), bridge transition, sunset of the old infrastructure.

Institution-Controlled Deployment

production

Institution owns the full upgrade lifecycle; vendor is a technology supplier with a defined support contract; change control runs through the institution's regulated process. End-user privacy is preserved against the institution itself through user-held viewing keys and forced-exit primitives, not just against external observers.

How it works

Institution licenses vendor source under terms that allow institution-side audit, build, and deploy. Upgrades run through the institution's standard change-management gate (security review, regression testing, regulator notification where required). Vendor is contracted for L3 support and roadmap consultation; the production deployment, monitoring, and incident response sit with the institution's team. Critically, the institution as operator does not hold master viewing keys for user state: end users custody their own viewing keys (User-Controlled Viewing Keys), regulator disclosure is scoped per request via Regulatory Disclosure Keys & Proofs, and any user can self-exit to L1 via Forced Withdrawal.

Trust assumptions
  • Institution has the engineering capacity to own the codebase and operations
  • Vendor support contract covers escalation paths
  • Source escrow and audit rights are in place
  • User-privacy primitives (user-controlled viewing keys, forced exit) are deployed and not under institutional admin keys
Threat model
  • Institution operations error or security gap is the dominant risk; mitigated by mature SRE practices
  • Vendor coordination on critical patches must remain timely
  • Forced-exit primitive (L1 escape hatch) is required for users to recover when the institution's operator path fails
  • Institution-as-operator turning into a panopticon (master viewing keys, blanket disclosure) is the structural risk this governance model creates; mitigated only if user-controlled viewing keys and per-request regulator disclosure are load-bearing in the deployment, not optional
Works best when
  • Regulatory change control demands institution ownership of the upgrade path
  • Engineering capacity to own the stack exists or can be acquired
  • Long-term strategic commitment to the privacy product is in place
Avoid when
  • Time-to-market dominates and engineering capacity is unavailable
  • Institution does not have the operational maturity to run privacy-critical infrastructure
Implementation notes

Reference build at DIY Validium, an institution-controlled validium PoC (account-based validium with off-chain state, on-chain roots, ZK validity proofs via RISC Zero) demonstrating the same architecture as ZKsync Prividium with compliance logic expressed as Rust guest programs. Exit strategies must be documented at deployment for each scenario class:

Scenario Approach
Vendor discontinues product Source-code escrow; plan migration
Better technology emerges Evaluate migration cost vs benefit
Regulatory change Assess compliance gap; remediate or migrate
Strategy shift Graceful wind-down with user notification
Operator or sequencer offline Forced Withdrawal via L1 escape hatch; users self-exit within bounded time

Consortium Deployment

prototyped

Multiple institutions jointly govern a shared private infrastructure; upgrade decisions, operator rotation, and disclosure policy run through a consortium charter.

How it works

A consortium of institutions establishes a shared private rollup or privacy network with a multi-operator sequencer set, joint governance, and a common disclosure framework. Each member operates one or more nodes; upgrades require consortium quorum; bridge admin is multi-sig across members. Vendor is the technology supplier; consortium is the governance authority.

Trust assumptions
  • Consortium governance charter is enforceable across members
  • Multi-operator set is operationally diverse (jurisdictions, vendors, infrastructure)
  • Joint disclosure framework is agreed and audited
Threat model
  • Consortium capture (majority collusion) corrupts the shared network
  • Inter-member governance disputes stall upgrades or force fork
  • Cross-member liquidity and disclosure flows must respect each member's home regulator
Works best when
  • Shared market infrastructure is the goal (interbank settlement, industry consortium, central-bank pilot)
  • Member set is administratively committed to long-term joint governance
  • Multi-jurisdictional operator diversity satisfies regulators across members
Avoid when
  • Inter-member governance overhead exceeds the value of joint infrastructure
  • A single member's regulator does not accept the consortium's disclosure framework

Self-Custodial Deployment

prototyped

Institution white-labels a stateless-plasma stack where users custody their own transaction state client-side; the institution operates sequencing and proof aggregation only and never holds a custodial view of user balances.

How it works

The deployment is built on stateless plasma (Intmax2-class; see Plasma Stateless Privacy). Users hold their UTXO history and proofs of inclusion client-side; the institution batches transfers, aggregates SNARKs against an L1 anchor contract, and posts anchor data on L1. Forced Withdrawal is the default recovery path, not an escape hatch: every user can exit on the L1 anchor with their own state at any time. Regulator disclosure runs through user-co-signed view-key proofs (Regulatory Disclosure Keys & Proofs) rather than blanket institutional read-access; User-Controlled Viewing Keys bind the institution out of master-key custody by construction.

Trust assumptions
  • Institution operates the sequencer for liveness; the institution is not a custodian of user state
  • Users retain their own UTXO history with adequate backup
  • L1 anchor contract for forced-exit correctness
  • Vendor support contract covers escalation paths for the stateless-plasma codebase
Threat model
  • Operator offline or censoring is recoverable through the forced-exit game on L1
  • User data loss collapses to lost funds; backup architecture (and recovery options like Social Recovery) is load-bearing
  • Operator equivocation handled by the L1 anchor and fraud-proof or multi-operator dispute
  • The institution cannot become a panopticon: no master viewing key exists; disclosure requires user co-signing
Works best when
  • Institution wants the smallest possible trust surface against itself (humanitarian programs, jurisdictions where institution-as-sovereign is unacceptable, donor-policy-driven deployments)
  • Regulator accepts user-state custody and user-co-signed disclosure as compliant
  • User base can run wallet software with consistent backup discipline
Avoid when
  • User base cannot operate state-custody wallets reliably (use Institution-Controlled with forced-exit instead)
  • Regulator demands institutional read-access to all user state
  • Operator infrastructure cannot meet the stateless-plasma proof-aggregation budget
Implementation notes

Intmax2 is the production reference for stateless plasma; see the Stateless Plasma sub-approach in Private Payments for proof-gen benchmarks. White-labeling at the institution level is documented but not yet production. Exit-game parameters (challenge windows, bond sizes) are deployment-policy decisions that legal review would scope.

Side-by-side

Axis Vendor-Managed Institution-Controlled Consortium Self-Custodial
Maturity production production prototyped prototyped
Context i2i both both i2u
Trust model Vendor governance Institution change-control Consortium charter Operator liveness + user state custody + L1 anchor
Privacy scope Full (per stack) Full (per stack) Full (per stack); inter-member disclosure framework Full, against operator inclusive
Performance Vendor-managed ops Institution-managed ops Multi-operator coordination Operator-amortized batching; heavier user-side proof retention
Operator req. Vendor + institution Institution Multi-operator consortium Institution (liveness only) + user-side state retention
Cost class Subscription + ops Engineering + ops Member fees + joint ops Engineering + user-side wallet ops; lowest amortized L1 footprint
Regulatory fit Conditional (vendor cadence) Strong (institution-led) Strong (multi-jurisdiction) Conditional (user-state custody and user-co-signed disclosure)
Failure modes Vendor compromise; product discontinuation Institution operations gap; vendor support latency Consortium capture; governance dispute User data loss; operator equivocation; exit-game latency

Decision factors

  • If time-to-market dominates and engineering capacity is unavailable, choose Vendor-Managed Deployment and accept the vendor cadence.
  • If the goal is shared market infrastructure across multiple institutions, choose Consortium Deployment and invest in the governance charter.
  • If regulator demands institutional ownership of the full upgrade lifecycle, Institution-Controlled is the option that satisfies this constraint.
  • If the institution wants the smallest possible trust surface against itself and the user base can operate state-custody wallets, choose Self-Custodial Deployment.

Hybrid composition

Begin with Vendor-Managed to compress time-to-market, with a contractual transition path to Institution-Controlled at month 18-24 once the institution's engineering team is staffed and the operational runbook is mature. Consortium can layer over an Institution-Controlled deployment when peer institutions join and joint governance becomes the new operating model.

Open questions
  1. Vendor concentration. As the privacy-vendor market consolidates, single-vendor dependency becomes a sector-wide risk; multi-vendor strategies per layer mitigate but do not eliminate it.
  2. Regulator acceptance per governance model. Whether vendor-led upgrade cadences satisfy specific regulators (Fed, ECB, BaFin, MAS) is unsettled and must be validated per jurisdiction.
  3. Source-escrow practicality. Whether escrow agreements can be executed quickly enough during vendor-failure scenarios to maintain operational continuity.
  4. Cross-vendor migration. State migration between privacy stacks (e.g., Aztec → Miden Execution layer) lacks tooling; today this is a manual lift.
  5. Forced-withdrawal coverage. Whether L1 escape-hatch primitives cover all user-level recovery scenarios, including state stuck behind a discontinued vendor.

Last reviewed