Blockchain for Beginners - Parity DOT Talk August 2025
Blockchain 🪄 💻
As a (Magic Internet) Computer
slides: blog.kianenigma.com
--
Agenda
- Introduction
- Different perspective on what blockchain systems are
- What properties they have
- Evolution of blockchain systems
- How this information can be useful to find a good use-case
Introduction
Owning Money
- €100 worth of Bitcoin, and €100 in your national bank of choice. What is the difference?
--
Owning Money
- Revolut
- 🏦 Central Bank
- 👩⚖️ Judiciary System
- 🔫 Law Enforcement
--
Owning Money
- Bitcoin
- 🧮 Cryptography
- 🤑 (Crypto)Economic Security
- 🔂 Re-execution
- ⛓️💥 Did you notice a blockchain is not in the list? More on that later
Somehow we settled on calling systems that utilize the above, and happen to use a blockchain data-structure, a blockchain (system)
Notes:
- Cryptography: Military-grade, politically neutral technology
- (Crypto)Economic Security: You diverge from correct behavior? You lose money
- Re-execution: A lot of re-execution of the same work by different parties
More on this in Blockchain Scalability - A Holistic Recap
--
Owning Money
- 🔫 + 🏦 + 👩⚖️
Trust - 🧮 + 🤑 + 🔂
Truth - aka. Verifiable trust
- "Less trust, more truth"
- Blockchain systems yield a truthful computer.
Properties Of The Truthful Blockchain Computer
Let's examine
--
Properties: Execution + Storage
- Given a set of rules for the computer encoded as a
code
- And an
input
to that code - The
code
is executed correctly - Any
storage
update by that code is truthful - Truthful Execution + Storage
- What is the
code
,input
, andstorage
in Bitcoin?
--
Properties: Execution + Storage
--
Properties: Auditable History + Strict Ordering
- ⛓️💥 Blockchain (is overrated)!
- Blockchain != Blockchain-based system
--
Properties: Public
- Both
code
andstorage
andinput
s to that code need to be public for other network participants to verify it - 🔂 Re-execution necessitates (some degree of) publicity
- ✅ ZK-SNARK proofs? Yes, that'll work
- When is this desirable? Public/P2P interactions
--
Properties: Digital
- Needless to say, this truthfulness only applies to the execution of the
code
, and its side-effectstorage
. - Not anything else, and importantly not the real world.
- Oracle Problem
- RWA???
Notes:
Not to say RWA tokenization is bad... But it is fundamentally using Blockchains different compared to that of DeFi and alike.
--
Properties: Decentralized Unstoppable
- It is probably harder to (forcefully) shutdown Bitcoin than Revolut
- Decentralization
- Technologically
- Politically
- Geographically
- Ideologically
--
Properties: Expensive + Slow
- All of this dance to replace Trust with Truth doesn't come for free.
--
Properties: Recap
- Pros:
- Secure computation and storage
- Auditable + strict ordering
- Public
- Digital
- Decentralization: Unstoppable
- Cons:
- Slow
- Expensive
- Decentralization: No support hotline
Evolution Of The Blockchain Computer
- From the point of view of the primary developers
- .. Although history tells us this leads to the user experience as well 🤭
--
Evolution Of The Blockchain Computer
- Bitcoin: Domain-specific. Fixed
code
andstorage
- 🦖 A lot of other dino-chains are similar
--
Evolution Of The Blockchain Computer
- Smart Contract!
- A (limited) way to extend the
code
andstorage
of another blockchain computer
- A (limited) way to extend the
- Ethereum, (most) Rollups, and anything else EVM-based
- Solana, NEAR, ETH-killers and family
--
Evolution Of The Blockchain Computer
- How about we have multiple blockchains with different
code
andstorage
each? - Polkadot / Cosmos
- Some Ethereum Rollups
--
Evolution Of The Blockchain Computer
- How about we don't expose the blockchain to developers?
- Polkadot JAM, ICP, AR.IO, with differing properties
Introduction Ends
Questions?
Reflection / Discussion
- Not financial advise 😁
What Have We Solved?
--
What Have We Solved
- ✅ Commoditization of digital goods
- Stablecoins, Defi, GameFi, NFTs
- Computation and Storage
--
What We Might Solve
Note:
- RFC 2616 (Hypertext Transfer Protocol -- HTTP/1.1, June 1999)
--
What Have We Failed To Solved
- The ratio of money invested in blockchains vs Products is still very tilted
- Why?
- Some due to lack of scalability
- Some due to stickiness
- Some due to lack of PMF
--
Lack of PMF
- We cannot determine what problem can a technology can solve, if we don't exactly understand what that technology does.
Notes:
- Social interactions, in societies large enough when you cannot trust one another
--
Why DeFi is Perfect PMF
👉 NOT A COINCIDENCE 👈
- ✅ Social interaction, needs truthful computer as intermediary
- ✅ Happens on entirely digital data
- ✅ Limited computation and storage needs
- ✅ Publicity is tolerable (thanks not having proper identity and pseudonym accounts)
--
What Else Is a PMF?
- Don't hesitate to question:
- Why should I build this using a blockchain and not put it on a Web2 server?
- Look in your day to day life for user-journeys that benefit from a system with the above technologies
Questions
Show Comments
- Made with Obsidian-Digital-Garden
- © Kian Paimani . Content on this site is licensed under a Creative Commons Attribution 4.0 License.