Sentinel Hub Software Upgrade Proposal – Version 12
## Title
Sentinel Hub Upgrade to v12 - Protocol Modernization and Feature Expansion
## Author
Sentinel Core Development Team
---
## Abstract
This proposal aims to upgrade the Sentinel Hub software from version 11 to version 12, introducing significant protocol, module, and dependency upgrades. The upgrade enhances scalability, usability, and interoperability, while streamlining economic and operational mechanisms through the introduction of new modules and pricing models.
---
## Motivation
The Sentinel Hub v11 release has served as a stable foundation for decentralized VPN operations and related services. However, evolving new economic requirements necessitate a major upgrade. The proposed v12 upgrade introduces key protocol upgrades, new modules, and refined mechanisms that will improve performance, developer experience, and economic flexibility for providers and users.
---
## Key Changes and Enhancements
### 1. Core Protocol and Dependency Upgrades
- Cosmos SDK: Upgraded to v0.47.
- CometBFT: Upgraded to v0.37.
- Cosmos IBC: Upgraded to v7.
- CosmWasm: Upgraded to v0.46.
---
### 2. Economic and Subscription Model Overhaul
#### 2.1 Introduction of Lease Module
- Decouples time-based node purchases from the Subscription module.
- The Lease module manages provider-specific node leasing, allowing flexible, time-bound node access.
- The Subscription module now focuses purely on managing subscription plans and renewals, simplifying responsibilities and improving maintainability.
#### 2.2 Node Session Model Improvements
- Node-based sessions no longer require an active subscription.
- Users can create sessions directly using a per-session locking mechanism, enabling pay-per-use models and microtransactions.
#### 2.3 Multiple Concurrent Sessions
- Allows multiple active sessions per (account, node) pair simultaneously, supporting parallel connections and improved scalability for multi-client use cases.
---
### 3. Pricing and Oracle Improvements
#### 3.1 USD-Based Node Pricing
- Node pricing now supports USD denomination, improving economic clarity and cross-chain integration.
- Enables real-world pricing consistency and aligns with oracle-based data feeds.
#### 3.2 New Oracle Module
- Introduces a dedicated Oracle module for automated price updates.
- Prices for oracle assets are fetched from Osmosis DEX pools via the IBC Async ICQ module, ensuring reliable and decentralized price data.
- Provides dynamic updates to node and subscription plan pricing based on real-time market data.
---
### 4. Automation Enhancements
- Automated Lease Renewal: Leases can auto-renew upon expiration if the account has sufficient balance and met renewal requirments.
- Automated Subscription Renewal: Simplifies recurring user subscriptions with automatic renewals to maintain continuous service.
---
### 5. New Provider and Subscription Features
#### 5.1 Private Subscription Plans
- Providers can now define private subscription plans, assignable directly to specific user addresses.
- Enables customized offerings, enterprise partnerships, and exclusive plans.
#### 5.2 Improved Provider Flexibility
- Providers gain greater control over node pricing, lease duration, and private plan management through expanded parameters in the Lease and Subscription modules.
---
### 6. Governance and Foundation Account Migration
- Sentinel Foundation account will be migrated to a temporary account during the upgrade.
- Post-upgrade, it will be split into multiple managed accounts for better treasury transparency and operational distribution.
- The genesis vesting schedule will be applied, preserving all prior tokenomics and allocation guarantees.
---
### 7. Performance and Consensus Enhancements
- Reduced block time from 5 seconds to 3 seconds, increasing network throughput and responsiveness.
- Optimized transaction handling and block propagation to maintain stability at higher block frequencies.
---
## Upgrade Plan
### Upgrade Name
v12_0_0
### Upgrade Height
23997755
### Downtime Expectation
Estimated 15–30 minutes for upgrade processing and verification.
---
## Expected Benefits
- Enhanced interoperability with the Cosmos ecosystem and IBC-based projects.
- More flexible and transparent economic models for providers and users.
- Improved automation, reducing management overhead.
- Sustainable token and governance management through foundation account restructuring.
- Increased network throughput and reduced latency.
---
## Security and Compatibility
- All migrations will follow audited and validated procedures.
- Backward compatibility for core account and balance data ensured.
---
## Conclusion
The Sentinel Hub v12 upgrade represents a major leap toward a more scalable, flexible, and economically sustainable decentralized VPN ecosystem. By modernizing its underlying protocol stack and introducing automation, leasing, and oracle-driven pricing, Sentinel positions itself as a robust infrastructure layer for decentralized bandwidth services and beyond.