> Markdown version of [/videos/999-why-you-should-care-about-the-decentralized-computing-movement?t=84](https://www.wearedevelopers.com/videos/999-why-you-should-care-about-the-decentralized-computing-movement?t=84). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Why You Should Care About the Decentralized Computing Movement Did crypto-hype ruin decentralized computing for you? Look past the speculation and discover how programmable blockchains function as specialized operating systems to solve complex distributed engineering challenges. - **Speakers:** [John Woods](https://www.wearedevelopers.com/@john-woods) - **Event:** World Congress 2024 - **Published:** August 20, 2024 - **Duration:** 26:13 - **URL:** https://www.wearedevelopers.com/videos/999-why-you-should-care-about-the-decentralized-computing-movement ## Summary The decentralized computing movement often suffers from crypto-hype disillusionment, yet at its core, programmable blockchains function as specialized operating systems for distributed code execution. Rather than focusing on meme coins or financial speculation, the true engineering value of these platforms lies in solving complex problems at the intersection of applied cryptography, distributed systems, and formal methods. Blockchains excel in three specific use cases: establishing a cryptographically verifiable root of trust, enabling peer-to-peer disintermediation to bypass costly middlemen, and facilitating self-sovereign ownership of digital assets. For instance, leveraging NFTs not as speculative art, but as a practical mechanism for digital rights management, allows users to truly own and transfer items like video game skins, event tickets, or fractionalized royalties without centralized platform restrictions. To bridge the gap between traditional software development and decentralized systems, modern platforms are intentionally dismantling exclusionary barriers. By supporting established languages like Python and TypeScript alongside mature line-by-line debugging tools, developers can build smart contracts without learning esoteric assembly languages. This familiar developer experience extends to end-user onboarding as well; overcoming the fragile user experience of paper-based private keys by integrating existing standards like passkeys, WebAuthn, and mobile secure enclaves ensures safer, more resilient account custody. Looking forward, the maturation of decentralized computing requires addressing critical gaps in privacy and security. Implementing robust on-chain privacy measures is essential for widespread adoption, while the looming threat of quantum computing necessitates transitioning to post-quantum cryptographic standards, such as lattice-based cryptography, while maintaining strict backwards compatibility. Real-world applications, such as the digital Euro recognized by the Dutch Central Bank on the Algorand blockchain, demonstrate that shifting the focus from financial speculation to scalable, accessible engineering can deliver tangible value and redefine digital governance. **Keywords:** decentralized computing systems, distributed code execution, applied cryptography, digital rights management, peer-to-peer disintermediation, self-sovereign digital ownership, smart contract development, blockchain account custody, hardware secure enclaves, verifiable random functions, post-quantum cryptography, lattice-based cryptography, on-chain privacy, cryptographic root of trust, fractionalized asset ownership, typescript smart contracts ## Chapters 1. **Framing blockchains as distributed code execution platforms** (00:03) — Viewing decentralized computing networks merely as operating systems helps evaluate their practical requirements and constraints. 1. **Moving from financial hype to system engineering problems** (01:24) — Looking beyond meme coins reveals complex challenges at the intersection of distributed systems and applied cryptography. 1. **Adopting traditional languages for smart contract development** (03:38) — Integrating established languages like TypeScript and Python lowers the barrier to deploying code on virtual machines. 1. **Core application models for distributed ledger technologies** (06:13) — Verifiable provenance, peer-to-peer disintermediation, and self-sovereign asset ownership outline the primary viable use cases. 1. **Leveraging digital tokens for verifiable rights management** (08:44) — Applying cryptographically assured mechanisms provides trustless solutions for digital ownership and royalty distribution. 1. **Implementing regulated financial assets on blockchain infrastructure** (11:20) — Central banks are recognizing stable token issues directly on chain as part of legitimate money supplies. 1. **Improving usability around secure private key custody** (14:00) — Integrating passkeys and secure enclaves mitigates the risks and poor user experience of manual key management. 1. **Lowering hardware costs with proof of stake consensus** (16:22) — Shifting from computational heavy proof of work drastically reduces energy consumption and node resource requirements. 1. **Removing exclusionary terminology to improve developer inclusion** (17:40) — Discarding artificial boundaries like Web3 encourages broader adoption by keeping platforms approachable and familiar. 1. **Emphasizing token utility for network code execution** (21:28) — Moving past speculative trading highlights the underlying mechanism of paying for decentralized distributed execution. 1. **Preparing ledgers for privacy and post-quantum cryptography** (24:06) — Future protocol research addresses the lack of transaction privacy and migrates away from classical elliptic curve cryptography. ## Related Moments - [Preparing developer competencies for decentralized application architectures](https://www.wearedevelopers.com/videos/581-trust-as-the-key-concept-in-future-mobility) (from "Trust as the Key Concept in Future Mobility") - [Improving decentralized technology accessibility for non-developer mainstream users](https://www.wearedevelopers.com/videos/634-debunking-the-top-10-myths-about-web-3) (from "Debunking the Top 10 Myths about Web 3") - [Audience Q&A on Web5 and decentralization protocols](https://www.wearedevelopers.com/videos/597-refactoring-the-web) (from "Refactoring the Web") - [Understanding programmable blockchains as distributed operating systems](https://www.wearedevelopers.com/videos/998-blockchain-beyond-crypto-technology-unlocking-opportunities-across-various-industries) (from "Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries") - [Exploring the motivation for integrating decentralized concepts into applications](https://www.wearedevelopers.com/videos/635-web3-embracing-the-next-era-of-the-internet-within-a-web2-landscape) (from "Web3: Embracing the Next Era of the Internet Within a Web2 Landscape") - [Exploring decentralized web applications beyond basic cryptocurrency transactions](https://www.wearedevelopers.com/videos/634-debunking-the-top-10-myths-about-web-3) (from "Debunking the Top 10 Myths about Web 3") ## Related Articles - [From Hype to Code: Real Blockchain Use Cases for Developers](https://www.wearedevelopers.com/magazine/620-from-hype-to-code-real-blockchain-use-cases-for-developers) - [Why Blockchain? A Developer’s Perspective](https://www.wearedevelopers.com/magazine/616-why-blockchain-a-developer-s-perspective) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [7 tips on how to become a blockchain developer](https://www.wearedevelopers.com/magazine/53-7-tips-on-how-to-become-a-blockchain-developer) ## Related Jobs - [Senior Backend Engineer, Blockchain (Smart Contracts)](https://www.wearedevelopers.com/jobs/ext/1940851-senior-backend-engineer-blockchain-smart-contracts) at **Bitpanda** - [Backend Engineer, Python (Web3)](https://www.wearedevelopers.com/jobs/ext/1934515-backend-engineer-python-web3) at **Bitpanda** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Software Engineer](https://www.wearedevelopers.com/jobs/ext/1304791-software-engineer) at **Bitpanda** - [Senior Fullstack Engineer, Angular & Nestjs (Defi Wallet)](https://www.wearedevelopers.com/jobs/ext/1983681-senior-fullstack-engineer-angular-nestjs-defi-wallet) at **Bitpanda** - [Cloud Foundations Team](https://www.wearedevelopers.com/jobs/ext/1483289-cloud-foundations-team) at **GitHub**