[{"data":1,"prerenderedAt":438},["ShallowReactive",2],{"blog-\u002Fblog\u002Fkaspa":3,"blog-surround-\u002Fblog\u002Fkaspa":427},{"id":4,"title":5,"author":6,"body":11,"date":411,"description":412,"extension":413,"image":414,"meta":416,"minRead":417,"navigation":418,"path":419,"seo":420,"social":421,"stem":425,"__hash__":426},"blog\u002Fblog\u002F994.kaspa.md","Kaspa: digital silver",{"name":7,"description":8,"avatar":9},"Wouter Vernaillen","Full Stack Developer",{"src":10,"alt":7},"\u002Fimages\u002Fwoutervernaillen.jpg",{"type":12,"value":13,"toc":400},"minimark",[14,19,23,26,29,32,36,39,42,45,89,95,98,102,105,128,131,135,146,151,163,168,190,195,203,207,210,216,228,239,251,262,266,269,337,341,360,378,394],[15,16,18],"h2",{"id":17},"kaspa-at-a-glance","Kaspa At a Glance",[20,21,22],"p",{},"Kaspa is a proof-of-work cryptocurrency that stays true to Satoshi Nakamoto's vision—decentralized, secure digital money—while fixing Bitcoin's speed limitations.",[20,24,25],{},"It uses blockDAG (Directed Acyclic Graph) instead of a traditional blockchain, allowing multiple blocks to be created in parallel (~10 blocks per second) while maintaining decentralization.",[20,27,28],{},"The ecosystem is expanding with L2 solutions (Kasplex, Igra) today and a longer-term vision called vProgs for native smart contracts using zero-knowledge proofs.",[30,31],"hr",{},[15,33,35],{"id":34},"what-is-kaspa","What is Kaspa?",[20,37,38],{},"Kaspa aims to realize Satoshi Nakamoto's vision of fast, decentralized, secure digital money—but with modern upgrades.",[20,40,41],{},"It improves on Bitcoin's original design by replacing the single-chain blockchain with a \"blockDAG.\" Instead of adding blocks one at a time, blockDAG allows many blocks to be created simultaneously and connects them in a network (Directed Acyclic Graph).",[20,43,44],{},"The GHOSTDAG protocol orders any conflicting blocks to maintain consensus.",[46,47,48,61],"table",{},[49,50,51],"thead",{},[52,53,54,58],"tr",{},[55,56,57],"th",{},"Traditional Blockchain",[55,59,60],{},"Kaspa's BlockDAG",[62,63,64,73,81],"tbody",{},[52,65,66,70],{},[67,68,69],"td",{},"One block every 10 minutes (Bitcoin)",[67,71,72],{},"~10 blocks per second (post-Crescendo)",[52,74,75,78],{},[67,76,77],{},"Sequential block creation",[67,79,80],{},"Parallel block creation",[52,82,83,86],{},[67,84,85],{},"Limited throughput",[67,87,88],{},"Higher throughput potential",[20,90,91],{},[92,93,94],"em",{},"Note: The Crescendo hardfork (May 5, 2025) upgraded the network from 1 BPS to 10 BPS. Higher rates (~32 BPS) are longer-term targets.",[20,96,97],{},"Kaspa maintains proof-of-work mining with no pre-mine and no central authority—though ASICs now dominate the network hashrate, making GPU mining mainly a hobbyist pursuit.",[15,99,101],{"id":100},"why-im-interested","Why I'm Interested",[20,103,104],{},"As a developer who values open-source principles, Kaspa caught my attention because:",[106,107,108,116,122],"ul",{},[109,110,111,115],"li",{},[112,113,114],"strong",{},"Technical approach",": The blockDAG architecture is an elegant solution to the throughput vs. decentralization tradeoff",[109,117,118,121],{},[112,119,120],{},"Active development",": The core team has been steadily improving the protocol, with smart contract capabilities on the horizon",[109,123,124,127],{},[112,125,126],{},"vProgs vision",": Native smart contracts with off-chain execution and on-chain verification using zero-knowledge proofs (more on this below)",[20,129,130],{},"I've started learning smart contract development and EVM programming to be ready when these capabilities become available.",[15,132,134],{"id":133},"smart-contracts-current-and-future","Smart Contracts: Current and Future",[20,136,137,138,145],{},"Kaspa started as a pure currency. The ecosystem is now expanding with ",[139,140,144],"a",{"href":141,"rel":142},"https:\u002F\u002Fkaspa.org\u002Fkaspas-programmability-mosaic\u002F",[143],"nofollow","multiple approaches to programmability",":",[20,147,148],{},[112,149,150],{},"Available Today:",[106,152,153],{},[109,154,155,162],{},[112,156,157],{},[139,158,161],{"href":159,"rel":160},"https:\u002F\u002Fdocs.kasplex.org\u002F",[143],"KRC-20",": Token standard using L1 data insertion and off-chain indexing",[20,164,165],{},[112,166,167],{},"In Development:",[106,169,170,180],{},[109,171,172,179],{},[112,173,174],{},[139,175,178],{"href":176,"rel":177},"https:\u002F\u002Fmedium.com\u002F@KaspaKEF\u002Fkasplex-l2-a-light-weight-based-rollup-solution-on-kaspa-33a5939bdf61",[143],"Kasplex L2",": Planned Ethereum-compatible L2 with LUA VM targeted for December 2025",[109,181,182,189],{},[112,183,184],{},[139,185,188],{"href":186,"rel":187},"https:\u002F\u002Figralabs.com\u002F",[143],"Igra Labs",": EVM-compatible ZK rollup (testnet live, mainnet targeted early 2026)",[20,191,192],{},[112,193,194],{},"Long-term Vision:",[106,196,197],{},[109,198,199,202],{},[112,200,201],{},"vProgs",": Native smart contracts built into L1 (see below)",[15,204,206],{"id":205},"vprogs-off-chain-execution-on-chain-verification","vProgs: Off-Chain Execution, On-Chain Verification",[20,208,209],{},"vProgs (Verifiable Programs) represent Kaspa's long-term approach to smart contracts. The key idea: instead of executing contracts on-chain (slow and expensive) or on separate L2s (fragments liquidity), vProgs execute off-chain and prove correctness using zero-knowledge proofs. The blockchain only verifies the proof.",[20,211,212,215],{},[112,213,214],{},"How it works",": Think of vProgs like apps that run independently but can interact when needed. A token swap might involve three vProgs—a price oracle, trading app, and stablecoin manager—each generating proofs that combine into one atomic transaction.",[20,217,218,221,222,227],{},[112,219,220],{},"Claimed benefits"," (per ",[139,223,226],{"href":224,"rel":225},"https:\u002F\u002Fbsc.news\u002Fpost\u002Fkaspa-kas-vprogs",[143],"BSC News analysis","):",[106,229,230,233,236],{},[109,231,232],{},"Efficient verification instead of full re-execution",[109,234,235],{},"Multiple vProgs can interact in single transactions",[109,237,238],{},"\"ScopeGas\" fee system for spam protection",[20,240,241,244,245,250],{},[112,242,243],{},"Current status",": The ",[139,246,249],{"href":247,"rel":248},"https:\u002F\u002Fgithub.com\u002Fkaspanet\u002Fresearch\u002Fblob\u002Fmain\u002FvProgs\u002FvProgs_yellow_paper.pdf",[143],"vProgs Yellow Paper"," (Draft v0.0.1) was released September 2025. This is early-stage research—timelines are speculative and depend on development progress, testing, and audits.",[20,252,253],{},[254,255],"img",{"alt":256,"className":257,"height":259,"src":260,"width":261},"Kaspa",[258],"rounded-lg",671,"\u002Fimages\u002Fblog\u002F994.kaspa\u002FGxn--EmXEAAjHhA.jpeg",1192,[15,263,265],{"id":264},"getting-started","Getting Started",[20,267,268],{},"If you want to explore Kaspa:",[270,271,272,284,301,322],"ol",{},[109,273,274,277,278,283],{},[112,275,276],{},"Learn more",": ",[139,279,282],{"href":280,"rel":281},"https:\u002F\u002Fkaspa.org\u002F",[143],"kaspa.org"," for documentation",[109,285,286,277,289,294,295,300],{},[112,287,288],{},"Set up a wallet",[139,290,293],{"href":291,"rel":292},"https:\u002F\u002Fwww.kasware.xyz\u002F",[143],"Kasware"," (browser) or ",[139,296,299],{"href":297,"rel":298},"https:\u002F\u002Fkaspium.io\u002F",[143],"Kaspium"," (mobile)",[109,302,303,277,306,311,312,311,317],{},[112,304,305],{},"Join the community",[139,307,310],{"href":308,"rel":309},"https:\u002F\u002Fgithub.com\u002Fkaspanet",[143],"GitHub",", ",[139,313,316],{"href":314,"rel":315},"https:\u002F\u002Fdiscord.gg\u002Fkaspa",[143],"Discord",[139,318,321],{"href":319,"rel":320},"https:\u002F\u002Fresearch.kas.pa\u002F",[143],"Research Forum",[109,323,324,277,327,311,332],{},[112,325,326],{},"Developer resources",[139,328,331],{"href":329,"rel":330},"https:\u002F\u002Fkaspahub.github.io\u002Fdevelopers\u002F",[143],"Kaspa Developer Hub",[139,333,336],{"href":334,"rel":335},"https:\u002F\u002Fgithub.com\u002Fkaspanet\u002Fkips",[143],"KIPs",[15,338,340],{"id":339},"resources","Resources",[20,342,343,346,347,351,352,351,357],{},[112,344,345],{},"Official:"," ",[139,348,350],{"href":280,"rel":349},[143],"Kaspa.org"," · ",[139,353,356],{"href":354,"rel":355},"https:\u002F\u002Fkaspa.org\u002Fdocs\u002F",[143],"Documentation",[139,358,316],{"href":314,"rel":359},[143],[20,361,362,346,365,351,370,351,373],{},[112,363,364],{},"Ecosystem:",[139,366,369],{"href":367,"rel":368},"https:\u002F\u002Fkasplex.org\u002F",[143],"Kasplex",[139,371,188],{"href":186,"rel":372},[143],[139,374,377],{"href":375,"rel":376},"https:\u002F\u002Fkasia.fyi\u002F",[143],"Kasia",[20,379,380,346,383,351,386,351,391],{},[112,381,382],{},"Technical:",[139,384,249],{"href":247,"rel":385},[143],[139,387,390],{"href":388,"rel":389},"https:\u002F\u002Fgithub.com\u002Fkaspanet\u002Frusty-kaspa",[143],"rusty-kaspa",[139,392,336],{"href":334,"rel":393},[143],[20,395,396,399],{},[112,397,398],{},"Disclaimer:"," This post represents my personal interest and research. It is not financial advice. Always do your own research before investing in any cryptocurrency.",{"title":401,"searchDepth":402,"depth":402,"links":403},"",2,[404,405,406,407,408,409,410],{"id":17,"depth":402,"text":18},{"id":34,"depth":402,"text":35},{"id":100,"depth":402,"text":101},{"id":133,"depth":402,"text":134},{"id":205,"depth":402,"text":206},{"id":264,"depth":402,"text":265},{"id":339,"depth":402,"text":340},"2025-12-08","A proof-of-work cryptocurrency staying true to Satoshi's vision while using blockDAG technology for faster transactions","md",{"src":260,"height":415},480,{},4,true,"\u002Fblog\u002Fkaspa",{"title":5,"description":412},[422],{"name":423,"url":424},"x","https:\u002F\u002Fx.com\u002Fvernaillen\u002Fstatus\u002F1998821147786244535","blog\u002F994.kaspa","zDUZ6XpOEQh7sKFt87-vAPmSQYq0fcMMOaqUgN2qHoE",[428,433],{"title":429,"path":430,"stem":431,"description":432,"children":-1},"WPNuxt 2.0: Type-Safe Headless WordPress for Nuxt 4","\u002Fblog\u002Fwpnuxt-v2","blog\u002F993.wpnuxt-v2","Announcing WPNuxt 2.0 — type-safe composables, multi-layer caching, Gutenberg block rendering, authentication, and an AI-powered MCP server for headless WordPress with Nuxt",{"title":434,"path":435,"stem":436,"description":437,"children":-1},"Discovering Nuxt","\u002Fblog\u002Fdiscoveringnuxt","blog\u002F995.discoveringnuxt","After starting to learn Vue 3 a few years ago, I decided to continue the learning path to Nuxt 3",1788334243144]