scieee AI-readable full text Open interactive document viewer

ZK-TSP Chain: A Hybrid Proof-of-Useful-Work Blockchain for Verifiable Logistics Optimization

Vasireddy, Prithvi

Abstract

Conventional Proof-of-Work (PoW) blockchains expend vast computational resources on tasks with no intrinsic value beyond network security, leading to significant environmental and economic costs. This paper introduces ZK-TSP Chain, a novel Proof-of-Useful-Work (PoUW) blockchain framework that redirects this computational power toward solving real-world logistics challenges, specifically the NP-hard Traveling Salesman Problem (TSP). ZK-TSP Chain establishes a decentralized marketplace where enterprises can submit optimization tasks. Miners compete to solve these problems, with their ”work” being the generation of high-quality heuristic solutions. The core innovation is a consensus mechanism secured by zero-knowledge proofs (specifically zk-SNARKs), which allow any node to efficiently and trustlessly verify that a submitted solution meets a required quality standard (e.g., a specific approximation ratio) without re-running the computation or revealing proprietary route data. We detail the system architecture, a novel difficulty adjustment algorithm based on problem complexity, and the game-theoretic incentives that align network security with tangible economic utility. This work further presents a detailed analysis of the ZK-TSP arithmetization, a robust economic model, and a security analysis against common blockchain attack vectors. ZK-TSP Chain presents a practical blueprint for a more sustainable and productive class of blockchain systems.

Full text

ZK-TSP Chain: A Hybrid Proof-of-Useful-Work Blockchain for Verifiable Logistics Optimization Prithvi Vasireddy College of Engineering, Northeastern University, Boston, MA Abstract—Conventional Proof-of-Work (PoW) blockchains expend vast computational resources on tasks with no intrinsic value beyond network security, leading to significant environmental and economic costs. This paper introduces ZK-TSP Chain, a novel Proof-of-Useful-Work (PoUW) blockchain framework that redirects this computational power toward solving real-world logistics challenges, specifically the NP-hard Traveling Salesman Problem (TSP). ZK-TSP Chain establishes a decentralized marketplace where enterprises can submit optimization tasks. Miners compete to solve these problems, with their ”work” being the generation of high-quality heuristic solutions. The core innovation is a consensus mechanism secured by zero-knowledge proofs (specifically zk-SNARKs), which allow any node to efficiently and trustlessly verify that a submitted solution meets a required quality standard (e.g., a specific approximation ratio) without re-running the computation or revealing proprietary route data. We detail the system architecture, a novel difficulty adjustment algorithm based on problem complexity, and the game-theoretic incentives that align network security with tangible economic utility. This work further presents a detailed analysis of the ZKTSP arithmetization, a robust economic model, and a security analysis against common blockchain attack vectors. ZK-TSP Chain presents a practical blueprint for a more sustainable and productive class of blockchain systems. Index Terms—Proof-of-Useful-Work, Blockchain, ZeroKnowledge Proofs, Consensus Mechanisms, TSP, Logistics Optimization, zk-SNARKs. I. INTRODUCTION Blockchain technology, pioneered by Bitcoin, introduced a revolutionary model for decentralized consensus via its Proofof-Work (PoW) algorithm [1]. While PoW has proven effective at securing trillions of dollars in value, its operational model has drawn intense scrutiny. The ”work” consists of executing trillions of cryptographic hashes (SHA-256) per second in a global race to solve an arbitrary mathematical puzzle. This process consumes energy on a national scale, rivaling countries like Argentina and Norway, without producing any collateral utility [2]. The computational effort is a sunk cost, a security tax paid in electricity. This inherent inefficiency has driven research into alternatives. Proof-of-Stake (PoS) systems, such as those used by Ethereum 2.0, reduce energy consumption by orders of magnitude but introduce different security trade-offs, including the ”rich-get-richer” phenomenon and challenges in achieving the same level of censorship resistance as PoW. Another path of inquiry has led to the paradigm of Proof-of-Useful-Work (PoUW), which seeks to replace the arbitrary puzzles of PoW with computations that are socially or economically valuable [3]. Early PoUW projects demonstrated promise but ultimately struggled to overcome what can be termed the ”PoUW Design Trilemma”: the difficulty of simultaneously satisfying (1) Generality in the types of useful problems that can be solved, (2) Decentralized Verifiability ensuring that solutions can be checked quickly by any node without trust, and (3) Adjustable Difficulty allowing the network to modulate problem hardness to maintain a stable block time. For example, Primecoin [4] found useful prime chains but was limited in scope. Gridcoin [5] supported general scientific computation via BOINC but struggled with centralized verification and incentive alignment. This paper introduces ZK-TSP Chain, a PoUW framework that resolves this trilemma by focusing on the domain of combinatorial optimization, a field with immense economic value, particularly in logistics, which constitutes over 10% of global GDP [6]. ZK-TSP Chain re-imagines mining as the act of solving instances of the Traveling Salesman Problem (TSP), a canonical NP-hard problem central to routing and scheduling. The cornerstone of the ZK-TSP Chain design is the integration of zero-knowledge proofs (ZKPs). ZKPs provide the missing link for PoUW by enabling a solver to prove that its solution meets a specific quality threshold (e.g., is within 10% of a known lower bound) without revealing the solution itself and in a way that is exponentially faster to verify than to compute. This creates a system where: •Work is Useful: Computational cycles are spent optimizing logistics, potentially reducing fuel costs and carbon emissions. •Verification is Trustless: Anyone can verify the quality of a solution without re-solving the problem or trusting the solver. •Difficulty is Adjustable: The network adjusts the required quality of the solution to maintain consensus stability. This paper provides a comprehensive architectural blueprint for ZK-TSP Chain. We formally define its consensus mechanism, detail the design of its ZK-TSP protocol, analyze its economic and security models, and discuss its broader implications. ZK-TSP Chain aims to transform the blockchain from a passive, secure ledger into an active, global supercomputer for verifiable computation. II. BACKGROUND AND RELATED WORK To contextualize ZK-TSP Chain’s contribution, we first review the foundational concepts of blockchain consensus and arXiv:submit/6901935 [cs.MS] 18 Oct 2025 prior attempts at creating useful work protocols. A. A Deeper Dive into Consensus Mechanisms 1) Proof-of-Work (PoW): In PoW, miners compete to find a nonce such that the hash of a block header is less than a target value: H(header||nonce)< T. The difficulty is adjusted by changing T. Its security relies on the assumption that an honest majority of the network’s hash power controls the longest chain. While robust, its energy expenditure and lack of productive output are its primary drawbacks. 2) Alternatives to PoW: Proof-of-Stake (PoS) replaces computational power with economic stake. Validators are chosen to propose blocks based on the amount of cryptocurrency they have locked, or ”staked.” While far more energy-efficient, PoS faces challenges such as stake centralization and a different attack surface (e.g., long-range attacks). Other alternatives, like Proof-of-Capacity, use storage as the scarce resource but have yet to see widespread adoption. B. The Evolution of Proof-of-Useful-Work (PoUW) The idea of PoUW is nearly as old as Bitcoin itself. Early projects provided crucial lessons: •Primecoin [4]: Replaced SHA-256 with a search for Cunningham chains of prime numbers. The work was verifiable and the difficulty adjustable, but its utility was limited to number theory research. •Gridcoin [5]: Aimed for general utility by rewarding users for contributing to scientific computing projects on the Berkeley Open Infrastructure for Network Computing (BOINC). However, verification was a major challenge, relying on a centralized credit system that required trusting the BOINC project servers. •FoldingCoin: Similar to Gridcoin, it rewarded contributions to the Folding@home project for protein folding simulations. It faced the same verification and centralization issues. These projects highlighted the central challenge: for a PoUW system to be truly decentralized, the verification of the ”useful work” must be achievable on-chain by any network participant, quickly and without trust. This property was elusive for most complex scientific computations. C. Zero-Knowledge Proofs as an Enabling Technology Zero-Knowledge Proofs (ZKPs) are cryptographic protocols that allow one party (the prover) to prove to another party (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. We are particularly interested in non-interactive ZKPs, such as zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge). zk-SNARKs have three key properties that make them ideal for our use case: 1) Zero-Knowledge: The proof reveals nothing about the secret input (the TSP solution). 2) Succinctness: The proofs are very small (a few hundred bytes), making them cheap to store on-chain. 3) Fast Verification: The time required to verify a proof is constant and extremely short (milliseconds), regardless of the complexity of the original computation. This asymmetry—where proving is computationally intensive but verification is trivial—mirrors the desirable properties of PoW hashing, but for a useful computation. ZKPs provide the cryptographic primitive needed to overcome the verification hurdle that plagued earlier PoUW systems. III. SYSTEM ARCHITECTURE AND COMPONENTS The ZK-TSP Chain network is designed as a multi-layered, decentralized marketplace for computational logistics. Its architecture separates the concerns of task submission, off-chain computation, and on-chain settlement. A. High-Level Architecture The architecture comprises three layers: 1) Marketplace Layer: A user-facing decentralized application (dApp) and a suite of smart contracts where enterprises (clients) can submit optimization jobs and miners (solvers) can browse and select them. 2) Computation Layer: A permissionless, off-chain network of solver nodes that perform the intensive task of finding high-quality TSP solutions using a variety of heuristic algorithms. 3) Blockchain Layer: The foundational consensus and settlement layer. It is a public blockchain that records task submissions, validates solution proofs via smart contracts, and manages the native cryptocurrency, ZKTSP Chain Coin (ZTC). Enterprise Client Miner / Solver Node Problem Submission & Escrow Contract ZK-TSP Verifier Contract ZK-TSP Chain Ledger Off-Chain Data (IPFS) 1. Submit Task + Fees 2. Store Data Hash 3. Select Task 4. Fetch Data 5. Submit Solution + Proof 6. Verify 7. Release Reward Fig. 1. The ZK-TSP Chain workflow, illustrating the interaction between onchain smart contracts and off-chain computation. B. The Marketplace Layer in Detail The marketplace is governed by a set of smart contracts that facilitate the trustless exchange of computation for payment. •Task Submission: A client initiates a job by calling the submitTask function on the marketplace contract. The function requires parameters such as problemDataHash (an IPFS hash of the distance matrix), numCities,feeOffered, and qualityRequirement. The fee is locked in an escrow contract. •Task Lifecycle: A task progresses through several states: OPEN,IN_PROGRESS,COMPLETED,FAILED. Miners can only select tasks in the OPEN state. •Data Handling: To keep the blockchain lean, large problem datasets are stored on a decentralized storage network like IPFS. Only the IPFS content identifier (CID) is stored on-chain, ensuring data integrity and availability without bloating the ledger. C. The Computation Layer This off-chain layer is where the ”useful work” happens. •Solver Nodes: Any participant can run a solver node. These nodes monitor the marketplace contract for new tasks. They use their own hardware and proprietary or open-source algorithms (e.g., Google OR-Tools, Concorde, LKH Helsgaun) to solve the TSP instances. This creates a competitive environment where efficiency and algorithmic superiority are rewarded. •Task Selection Strategy: Solvers will likely employ strategies to maximize their return on investment, selecting tasks based on a combination of the fee offered, the problem’s complexity (NCE score, see Section V), and the current network quality target. D. The Blockchain and Settlement Layer This is the authoritative core of the system. •Block Structure: A ZK-TSP Chain block header extends the standard block structure (e.g., previous block hash, timestamp, Merkle root) with fields specific to PoUW: solutionHash,zkProof, and taskID. •Verifier Contract: A critical piece of on-chain infrastructure is the Verifier.sol smart contract. This contract contains the verification key generated during the ZKP trusted setup and exposes a single function, verifyProof(proof, public_inputs), which returns true or false. This function is called by every node during block validation. IV. THE PROOF-OF-QUALITY CONSENSUS PROTOCOL We refine the term PoUW to Proof-of-Quality (PoQ), as the ”work” is not merely solving the problem, but providing a ZKP that the solution meets a dynamically adjusted quality standard. A. Formal Problem Definition The Traveling Salesman Problem is defined on a complete weighted graph G= (V, E), where V={v1, ..., vn}is a set of ncities and Eis a set of edges between cities with an associated weight function w:E→R+. A tour is a Hamiltonian cycle, i.e., a path that visits each city exactly once before returning to the start. The objective is to find a tour π (a permutation of vertices) that minimizes the total weight: min π∈Sn n−1 X i=1 w(vπ(i), vπ(i+1))+w(vπ(n), vπ(1))!(1) As TSP is NP-hard, we focus on finding heuristic solutions that are provably close to the true optimum. B. The PoQ Mining and Validation Flow The protocol maintains the crucial asymmetry of PoW: finding a solution is hard, but verifying it is easy. 1) Mining Process (Prover): A miner executes the following steps: 1) Fetch a task and its data from the marketplace and IPFS. 2) Compute a deterministic, easily verifiable lower bound Lon the optimal tour length. A common choice is the weight of the Minimum Spanning Tree (MST) of the graph, as w(MST)≤w(Optimal Tour). 3) Retrieve the current network-wide quality target, α, from the blockchain state. This is a value like 1.2, meaning any valid solution must be no more than 20% longer than the lower bound. 4) Run one or more heuristic TSP solvers (e.g., Simulated Annealing, Genetic Algorithms) to find a candidate tour T. 5) Check if the solution satisfies the quality requirement: w(T)≤α·L. If not, continue searching. 6) Once a satisfactory tour is found, generate the zkSNARK proof πfor the statement: ”I know a tour Tthat is a valid Hamiltonian cycle and satisfies w(T)≤α·L”. 7) Construct a new block including transactions, the tour T, the proof π, and other header fields. 8) Broadcast the block to the network. 2) Block Verification (Verifier): A full node receiving a new block performs these checks: 1) Validate the block header’s basic fields (e.g., previous hash). 2) Validate the transactions within the block. 3) Re-compute the public inputs for the ZKP. This includes the hash of the distance matrix, the lower bound L, and the quality target α. 4) Call the on-chain Verifier.sol contract with the received proof πand the computed public inputs. 5) If the verifier returns true, the block is valid and is added to the node’s view of the canonical chain. If false, the block is rejected. This entire verification process takes only a few milliseconds and does not require re-running the TSP solver. V. DYNAMIC DIFFICULTY AND QUALITY ADJUSTMENT A key innovation in ZK-TSP Chain is its difficulty adjustment algorithm (DAA), which modulates solution quality instead of hash target complexity. A. Limitations of Traditional DAAs Bitcoin’s DAA works because the probability of finding a valid hash is uniformly random. In our case, problems are not uniform; a 100-city TSP is vastly harder than a 10-city TSP. A simple DAA would lead to extreme block time volatility. B. The Normalized Computational Effort (NCE) Model To address this, we introduce a scoring system called Normalized Computational Effort (NCE). The NCE provides an *a priori* estimate of a problem’s hardness. While a perfect measure is impossible (due to P vs. NP), we can use a wellfounded proxy based on problem size. A simple but effective model is: NCE(P) = nk(2) where nis the number of cities in problem P, and kis a parameter calibrated to reflect the empirical scaling of heuristic solvers (e.g., k≈2.5). The network has a target NCE to be ”solved” per block interval. C. The Quality Target Adjustment Algorithm The DAA’s goal is to maintain a target block time, Ttarget (e.g., 60 seconds). It operates over an epoch of Eblocks (e.g., E= 1440). 1) At the end of an epoch, calculate the actual average block time, Tactual. 2) Calculate the adjustment ratio: R=Ttarget/Tactual. 3) Update the quality target αfor the next epoch: αnew =αold ·Rc(3) where cis a clamping factor to prevent drastic swings. If blocks are coming too fast (Tactual < Ttarget), the ratio R will be greater than 1, increasing αnew. This makes the quality requirement looser (e.g., from 1.1 to 1.15), making it easier to find a valid solution. Conversely, if blocks are too slow, the quality requirement becomes stricter (e.g., from 1.15 to 1.1), demanding more computational effort from miners. This feedback loop stabilizes the block time. D. Simulation and Analysis We conducted a discrete-event simulation of the proposed DAA. The simulation modeled a network of 1000 miners with heterogeneous computational capabilities, selecting from a pool of TSP tasks of varying NCE scores. The DAA was tasked with maintaining a target block time of 60 seconds. As shown in Figure 2, the algorithm successfully stabilizes the block time around the 60-second target after a few epochs, even amidst fluctuating network hashrate and problem availability. The quality target αadjusts dynamically to absorb these variations. VI. THE ZK-TSP PROTOCOL The cryptographic core of ZK-TSP Chain is the protocol for proving the quality of a TSP solution in zero-knowledge. This requires translating the problem into a format that a ZKP system can understand: an arithmetic circuit. 0 2 4 6 8 10 12 14 16 18 20 40 45 50 55 60 65 70 75 80 Epoch Average Block Time (seconds) Simulated Block Time vs. Epoch Simulated Block Time Target Block Time Fig. 2. Simulation of the DAA showing block time converging to the 60second target over 20 epochs. A. Proving Statement and Circuit Design The statement to be proven is: ”I, the prover, know a secret tour Tfor a public graph Gsuch that Tis a valid Hamiltonian cycle and its total weight w(T)is less than or equal to a public bound B.” The public inputs to the circuit are the hash of the graph’s distance matrix, the number of cities n, and the bound B=α· L. The private input is the tour T, represented as a permutation array. The circuit enforces three main constraints. 1) Hamiltonian Cycle Constraint: We must prove that the tour T= [t1, t2, ..., tn]is a valid permutation of the vertices {1,2, ..., n}. A standard way to arithmetize this is using polynomial identities. We construct two polynomials: one based on the tour Tand another based on the set of vertices. PT(x) = n Y i=1 (x−ti)(4) PV(x) = n Y i=1 (x−i)(5) If Tis a permutation of {1, ..., n}, then PT(x)=PV(x). We can verify this with high probability by checking the equality at a random point r, a technique known as the Schwartz-Zippel lemma. This is efficiently implemented in an arithmetic circuit. 2) Tour Length Calculation: This part of the circuit takes the tour array Tas input, looks up the corresponding edge weights from the public distance matrix, and sums them up. TotalWeight = n−1 X i=1 DistMatrix[ti][ti+1]+DistMatrix[tn][t1] (6) This is a straightforward series of lookups and additions within the circuit. 3) Approximation Bound Constraint: Finally, the circuit must enforce that the computed total weight is within the public bound. This is achieved using a range proof. TotalWeight ≤B(7) This inequality is converted into an equation by introducing a slack variable s: TotalWeight +s=B, where we must also prove that s≥0. This is a standard constraint in circuit design. B. Performance Analysis The choice of zk-SNARKs (specifically using the Groth16 proving system) is motivated by on-chain performance. Table I summarizes the expected performance characteristics for ZKTSP Chain’s ZK-TSP protocol. TABLE I PERFORMANCE ESTIMATES FOR THE ZK-TSP PROTOCOL Metric n=50 cities n=100 cities Complexity Circuit Constraints ∼50k ∼200k O(n2) Proving Time ∼10s ∼45s O(n2log n) Proof Size ∼200 bytes ∼200 bytes O(1) Verification Time ∼5ms ∼5ms O(1) The proving time is substantial and represents the primary computational cost for the miner after finding a solution. However, this is a one-time, off-chain cost. The on-chain costs (proof size and verification time) are minimal and constant, making the system scalable and efficient from the blockchain’s perspective. VII. INCENTIVE MECHANISM AND TOKENOMICS A robust economic model is crucial for aligning the incentives of all network participants and securing the protocol. A. The ZTC Token The native token, ZK-TSP Chain Coin (ZTC), is central to the ecosystem. It serves three primary functions: 1) Medium of Exchange: Clients pay for computation using ZTC. Miners are rewarded in ZTC. 2) Security and Staking: To disincentivize malicious behavior, miners may be required to stake ZTC as collateral, which can be slashed for submitting invalid proofs. 3) Governance: In the future, ZTC holders could participate in on-chain governance to vote on protocol parameters, such as the DAA constants or supported problem types. B. Miner Revenue Model Miners are rational economic actors, and their participation is driven by profitability. They have a dual-revenue stream: 1) Block Reward (RB): A fixed subsidy of newly minted ZTC for each valid block produced. This provides a stable baseline income, ensuring the network remains secure even when demand from clients is low. The block reward follows a deflationary issuance schedule, similar to Bitcoin’s halvings. 2) Enterprise Fees (FT): The market-driven fees paid by clients for solving their tasks. This creates a competitive fee market where urgent or complex problems can command higher prices, directing the network’s computational power efficiently. The expected profit for a miner is a function of their operational costs (hardware, electricity) and their expected revenue from both sources. C. Client Cost Model For an enterprise, the cost of using ZK-TSP Chain must be competitive with traditional cloud computing or in-house solutions. The fee market allows for price discovery. A client can set a fee based on the urgency and value of the solution. If a fee is too low for a given problem complexity, miners will ignore it, prompting the client to increase their offer. VIII. SECURITY ANALYSIS We analyze ZK-TSP Chain’s resilience against common blockchain attack vectors. A. Threat Model We assume a rational adversary whose goal is to maximize their economic profit. The adversary may attempt to disrupt the network, double-spend transactions, or censor specific tasks if it is profitable to do so. B. Resilience to 51% Attacks In PoW, a 51% attack requires a majority of the global hash power. In ZK-TSP Chain, an attacker would need a majority of the network’s TSP-solving capacity. This hardware is more specialized than generic CPUs/GPUs but less so than ASICs. An attacker would need to procure significant computational resources optimized for heuristic search. The dual-incentive model provides a strong defense. As more enterprises use the network, the value of fees (FT) increases. This attracts more honest miners to the ecosystem, raising the total honest computational power and thus increasing the cost of acquiring a 51% majority. The utility of the network directly contributes to its security. C. Selfish Mining and Withholding Attacks In selfish mining, an attacker finds a block but withholds it, hoping to gain a lead on the public chain. In ZK-TSP Chain, this attack is less profitable. By withholding a valid block, the attacker forgoes the immediate enterprise fee (FT) associated with the solved task. This fee acts as an opportunity cost that disincentivizes the attack. The higher the ratio of fees to block rewards, the less effective selfish mining becomes. D. Zero-Knowledge Proof Vulnerabilities The primary cryptographic assumption rests on the security of the underlying zk-SNARK scheme. The most cited concern is the trusted setup ceremony required to generate the proving and verification keys. If the secret randomness used in this ceremony is not properly destroyed, an attacker could forge proofs. This risk is mitigated by performing a largescale, multi-party computation (MPC) for the setup, making it highly unlikely that any single party could compromise the ceremony. Future work will explore replacing zk-SNARKs with transparent schemes like zk-STARKs to eliminate this trust assumption entirely. IX. DISCUSSION A. Limitations and Challenges •Prover Overhead: As shown in Table I, ZKP generation is computationally expensive. This adds a significant overhead for miners and may limit the complexity of TSP instances that are economically viable to solve. •Hardware Centralization: While not as extreme as ASICs, high-performance TSP solvers may lead to a degree of hardware centralization, which could have implications for network decentralization. •Generalizability: The current framework is specialized for TSP. Extending it to other NP-hard problems (e.g., Vehicle Routing Problem, Knapsack Problem) requires designing and implementing new arithmetic circuits and ZKP systems for each problem type. B. Broader Impact Despite these challenges, ZK-TSP Chain offers a compelling vision. By converting electricity directly into solved optimization problems, it has the potential to significantly reduce the carbon footprint of the logistics industry. It also democratizes access to high-performance computing, allowing smaller companies to tap into a global network of solvers without large capital investments. X. FUTURE WORK Our research opens several avenues for future work: 1) STARK Integration: We plan to develop and integrate a ZK-TSP protocol based on zk-STARKs to remove the trusted setup and enhance quantum resistance. 2) Generalized PoUW Framework: We will work on creating a generalized framework that allows new problem types to be added to the network via on-chain governance, with a corresponding registry of verifier contracts. 3) Layer-2 Scaling: To increase throughput, we will explore Layer-2 solutions like optimistic or ZK-rollups to batch multiple solution proofs into a single on-chain transaction. 4) Hardware Acceleration: Research into hardware acceleration using FPGAs or ASICs for ZKP generation could dramatically reduce the prover overhead, making the system more efficient. XI. CONCLUSION This paper has introduced ZK-TSP Chain, a Proof-ofUseful-Work blockchain that transforms the energy-intensive process of consensus into a valuable computation for logistics optimization. By leveraging zero-knowledge proofs, ZK-TSP Chain creates a trustless, decentralized, and efficient marketplace for solving the Traveling Salesman Problem. Our novel difficulty adjustment algorithm, based on problem complexity and solution quality, ensures stable block production. The economic and security models demonstrate that the network’s utility and security are intrinsically linked, creating a virtuous cycle where increased adoption leads to a stronger and more resilient platform. ZK-TSP Chain presents a viable alternative to traditional PoW systems, offering a path toward a more sustainable and productive blockchain ecosystem. It lays the groundwork for a future where decentralized networks function as powerful, globally-distributed engines of verifiable computation, solving real-world problems for the benefit of all participants. REFERENCES [1] S. Nakamoto, ”Bitcoin: A peer-to-peer electronic cash system,” 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf [2] A. de Vries, ”Bitcoin’s growing energy problem,” Joule, vol. 2, no. 5, pp. 801-805, 2018. [3] M. Ball, A. Rosen, M. Sabin, and P. N. Vasudevan, ”Proofs of useful work,” in Annual International Conference on the Theory and Applications of Cryptographic Techniques, 2017, pp. 63-95. [4] S. King, ”Primecoin: Cryptocurrency with prime number proof-ofwork,” 2013. [5] Gridcoin Community, ”Gridcoin Whitepaper,” [Online]. Available: https: //gridcoin.us/ [6] Fortune Business Insights, ”Supply Chain Management (SCM) Market Size, Share & COVID-19 Impact Analysis,” 2023. [7] O. Goldreich and D. Ron, ”Property testing in bounded degree graphs,” in Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, 1997, pp. 406-415.