COMPUTEX WHITEPAPER (TECHNICAL / NON-FINANCIAL) Version: 1.0 Date: 2026-01-03 ============================================================ ABSTRACT ============================================================ ComputeX is a decentralized compute orchestration system designed to coordinate Proof-of-Useful-Work (PoUW) across heterogeneous tasks. Instead of expending resources on arbitrary puzzles, ComputeX leases verifiable jobs to miners, validates results, and issues rewards through an off-chain/on-chain hybrid model. The system prioritizes transparency, modularity, and security while remaining experimental and development-focused. ============================================================ 1. PROBLEM STATEMENT ============================================================ Traditional proof systems waste compute on non-useful work or require centralized trust for task execution. Modern workloads (data processing, analysis, crawling, simulations) need fair task distribution, verifiable results, scalable coordination, and clear incentives without custodial risk. ComputeX addresses these gaps with a job-leasing model and verifiable submissions. ============================================================ 2. DESIGN GOALS ============================================================ - Useful Compute: rewards are tied to real tasks. - Modularity: job handlers (plugins) are independent and extensible. - Security-First: miners keep custody of wallets; no private keys are shared. - Transparency: deterministic validation and auditable logs. - Practicality: works on commodity hardware (Windows-first miner). ============================================================ 3. SYSTEM OVERVIEW ============================================================ ComputeX consists of: - Coordinator (Server): publishes jobs, leases slots, validates submissions. - Miner Client: executes leased jobs locally and submits results. - Job Handlers (Plugins): task-specific logic (e.g., PoW, AI update, exoplanet). - Protocol Bridge: launches jobs via computex:// for UX simplicity. - On-Chain Claim Layer: optional reward claiming via user wallets. ============================================================ 4. PROOF-OF-USEFUL-WORK (POUW) ============================================================ PoUW ties rewards to: - Job acceptance (lease) - Correct execution - Valid submission Each job defines: - Inputs - Expected outputs - Validation criteria - Reward parameters Invalid or duplicate submissions are rejected according to job-specific rules. ============================================================ 5. JOB LIFECYCLE ============================================================ 1) Publish: server publishes a job with parameters. 2) Lease: miner leases a slot (exclusive, time-bound). 3) Execute: miner runs the job handler locally. 4) Submit: results are submitted to the server. 5) Validate: server verifies correctness and integrity. 6) Reward: miner becomes eligible for reward claim. ============================================================ 6. MINER ARCHITECTURE ============================================================ - Universal Miner: common runtime for all jobs. - Virtual Environment (.venv): isolated Python dependencies. - Plugin Loader: loads job handlers dynamically. - Launcher: handles computex:// protocol execution. Miners do not need to manually use command-line tools; console windows are expected and automatic during job runs. ============================================================ 7. PLUGINS & DEPENDENCIES ============================================================ Each job handler plugin: - Ships with its own requirements.txt - Installs dependencies into the miner’s .venv on install/update - Avoids dependency conflicts across job types If a plugin fails to run, reinstalling that plugin re-applies its dependencies. ============================================================ 8. VALIDATION & SECURITY ============================================================ Security boundaries: - No private keys are requested by the miner. - No custodial wallet handling: users maintain wallet custody. - Validation rules are job-specific and designed to detect invalid submissions and duplicates. - Optional on-chain settlement can be used for reward claims. Operational security: - Use only official ComputeX links. - Keep systems updated. - Treat all third-party dependencies as potential risk surfaces. ============================================================ 9. ON-CHAIN CLAIMS ============================================================ Claims are user-initiated: - Require wallet connection (e.g., MetaMask) - Require signing and network fees (gas) - Are irreversible once broadcast and confirmed ============================================================ 10. RISKS & LIMITATIONS ============================================================ ComputeX is experimental software and may contain bugs or misconfigurations. Risks include: - Software defects and unexpected behavior - Third-party dependency or wallet risks - Network failures or degraded performance - Blockchain fee variability and transaction risk - Regulatory uncertainty depending on jurisdiction ============================================================ 11. LEGAL & COMPLIANCE SUMMARY ============================================================ - Development, testing, educational, and entertainment purposes only. - Not financial, investment, legal, or tax advice. - Provided AS IS, without warranties. - Users assume all risk and responsibility. - No fiduciary or advisory relationship is created. For full legal terms, see legal.txt and other notices provided with the installer. ============================================================ 12. ROADMAP (NON-BINDING) ============================================================ - Additional job handlers and improved validation strategies - Cross-platform miner improvements - Enhanced audit and monitoring tooling - Expanded documentation and community review ============================================================ 13. CONCLUSION ============================================================ ComputeX demonstrates a practical framework for coordinating useful decentralized compute. While experimental, it provides a transparent foundation for exploring PoUW models with real-world workloads. END OF DOCUMENT