[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85452-en":3,"doc-seo-85452-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},85452,549758146520,"Patrick","https://ap-avatar.wpscdn.com/avatar/80002397d8c0411e94?_k=1775819394049821470",8,"Research & Report","SNARKChain Proof-of-Useful-Work Blockchain Consensus with General-Purpose SNARK Marketplace","Proof of Work secures permissionless blockchains but wastes electricity on computationally intensive yet externally useless puzzles. Proof of Useful Work (PoUW) aims to produce real-world value while maintaining security; however, many proposals fail to bind chain integrity and miner identity into puzzle solutions, leaving gaps against PoW-like requirements. SNARKChain introduces a PoUW consensus where client-outourced SNARK proofs are computed as the useful work, then reused to secure consensus. It further enables a decentralized marketplace for general-purpose SNARK proof generation operating at the consensus layer.","SNARKChain: Proof-of-Useful-Work Blockchain Consensus with General-Purpose SNARK  \nMarketplace  \nSamuel Oleksak, Richard Gazdik, Martin Pere´ıni, Ivan Homoliak  \nBrno University of Technology  \nFaculty of Information Technology  \nBrno, Czechia  \narXiv :2510 .09729v2 [ cs .CR] 13 Jul 2026  \nAbstract—Proof of Work (PoW) is widely regarded as the most secure permissionless blockchain consensus protocol. However, its reliance on computationally intensive yet externally useless puzzles results in excessive electric energy wasting. To alleviate this, Proof of Useful Work (PoUW) has been explored as an alternative to secure blockchain platforms while also producing real-world value. Despite this promise, existing PoUW proposals often fail to embed the integrity of the chain and the identity of the miner into the puzzle solutions, not meeting the necessary requirements for PoW and thus rendering them vulnerable. In this work, we propose a PoUW consensus protocol that computes client-outsourced SNARK proofs as a byproduct, which are simultaneously used to secure the consensus protocol. We further leverage this mechanism to design a decentralized marketplace for outsourcing SNARK proof generation, which is, to the best of our knowledge, the first such marketplace operating at the consensus layer while meeting all necessary properties of PoW.  \nI. INTRODUCTION  \nPermissionless blockchain systems rely on consensus protocols to provide agreement among mutually distrusting nodes. The first and still one of the most popular blockchain consensus protocols is Proof of Work (PoW) [1] . PoW secures the network from Sybil attacks by requiring the nodes that participate in consensus to solve computationally intensive puzzles, such as finding a particular hash [1], solving memoryhard problems [2], or completing randomized computational tasks [3] . The results of these puzzles typically do not have any use outside the consensus protocol, which leads to this protocol being labeled as wasteful and environmentally harmful. Some reports [4] suggest that Bitcoin alone may be responsible for 65.4 megatonnes of CO2 emitted per year, which is comparable to the country-level emissions of Greece.  \nTo justify the energy consumption of PoW, the community has proposed puzzles that deliver value beyond securing the consensus protocol, with notable examples including Cunningham chains [3], Cuckoo cycles [5], DNA sequence alignment [6], and deep learning model training [7] . Protocols incorporating such useful computational puzzles are known as Proof of Useful Work (PoUW) protocols. These protocols have not yet gained significant traction in the blockchain space, mainly due to the challenges in designing meaningful tasks that meet the core PoW requirements, such as the verifiability of solutions, adjustable hardness, solution replay attack resistance (freshness), and chain integrity embedding [8], [9] .  \nZero-knowledge Succinct Non-interactive Arguments of Knowledge (zk-SNARKs) [10] are a powerful cryptographic tool that enables verifiable computation and privacy preservation by allowing a prover to convince a verifier of the truth of a statement with no interaction and without revealing the underlying data.  \nHowever, their usability is hindered by the fact that generating zk-SNARKs is both computationally and memory intensive, often requiring tens of gigabytes of RAM and taking tens of minutes even on high-end hardware, making them impractical to compute on resource-constrained devices. To address this, various off-chain proof generation frameworksand marketplaces have been proposed, allowing users to delegate proof generation to external providers. These solutions can be broadly grouped as (a) centralized [11] and decentralized [12], [13], depending on whether a trusted operator manages task allocation and payments or whether matching is achieved through a peer-to-peer protocol, and (b) those that operate at the application layer [14], where proof outsourcing ","cbCaibE6w28t3jex","https://ap.wps.com/l/cbCaibE6w28t3jex","pdf",839591,3,1,12,"English","en",105,"# Introduction\n# Background","[{\"question\":\"What problem does SNARKChain address compared with Proof of Work?\",\"answer\":\"Proof of Work relies on puzzles that consume significant electricity while providing no value beyond consensus security. SNARKChain replaces that wasteful work with useful computation that also strengthens consensus.\"},{\"question\":\"How does SNARKChain incorporate useful work into consensus security?\",\"answer\":\"The protocol computes client-outourced zk-SNARK proofs as the useful work. These proofs are simultaneously used to secure the consensus process.\"},{\"question\":\"What is the role of the decentralized SNARK marketplace in the system?\",\"answer\":\"SNARKChain leverages the proof-byproduct mechanism to support decentralized outsourcing of general-purpose zk-SNARK generation, designed to operate at the consensus layer with PoW-level properties.\"}]",1784203658,30,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"snarkchain-proof-of-useful-work-blockchain-consensus-with-general-purpose-snark-marketplace","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,50],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":20},"https://docshare.wps.com/document/research-report/",{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/snarkchain-proof-of-useful-work-blockchain-consensus-with-general-purpose-snark-marketplace/85452/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-25","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does SNARKChain address compared with Proof of Work?","Question",{"text":75,"@type":76},"Proof of Work relies on puzzles that consume significant electricity while providing no value beyond consensus security. SNARKChain replaces that wasteful work with useful computation that also strengthens consensus.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does SNARKChain incorporate useful work into consensus security?",{"text":80,"@type":76},"The protocol computes client-outourced zk-SNARK proofs as the useful work. These proofs are simultaneously used to secure the consensus process.",{"name":82,"@type":73,"acceptedAnswer":83},"What is the role of the decentralized SNARK marketplace in the system?",{"text":84,"@type":76},"SNARKChain leverages the proof-byproduct mechanism to support decentralized outsourcing of general-purpose zk-SNARK generation, designed to operate at the consensus layer with PoW-level properties.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,122,127,130,134],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":29,"slug":121},"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]