Pills of Blockchain #01
ReelPill #1 - Who knows Blockchain? #blockchain #bitcoin #ethereum #nft #phd #blockchainnews
A learning area for understanding blockchain systems through interactive explanations, small simulations, visual examples, and practical mental models. The goal is to make cryptography, peer-to-peer networks, consensus, smart contracts, and blockchain infrastructure easier to explore by playing with them.
Select a topic to open its guided interactive tool below. Each lab explains where the concept appears inside a blockchain, how to use the simulator, what to observe, and what to explore next.
1. Blockchain context
Blockchains use cryptographic hashes to fingerprint data and digital signatures to prove that an action was authorized by the holder of a private key.
2. How to play
Edit the transaction text, compute its hash, mine a toy block, and then tamper with the data.
3. What to observe
A tiny input change produces a completely different hash. This is why tampering becomes visible when blocks and transactions are fingerprinted.
4. Next step
After hashes, open Wallets, keys & ownership to understand how users authorize transactions.
Change the transaction data and observe how the hash changes. Then mine a tiny toy block and tamper with its content to see why linked hashes make modifications visible.
SHA-256 hash
Click “Compute hash”.
Toy block
Previous hash: 0000previousblock
Nonce: —
Block hash: —
Lesson
Hashes are deterministic fingerprints: the same input gives the same output, but a tiny change creates a very different hash.
1. Blockchain context
A wallet does not literally store coins. It manages keys. The private key authorizes actions, the public key helps verify signatures, and the address identifies an account or destination.
2. How to play
Generate a toy identity, sign a transaction, then try to verify it or tamper with the message.
3. What to observe
The same signature only works for the original message and the matching public identity. If the message changes, verification fails.
4. Next step
After signatures, open Quantum & blockchain impact to see why future quantum computers matter for some signature schemes.
This toy lab shows the relationship between identity, transaction messages, signatures, and verification. It is educational, not production cryptography.
Wallet identity
Address: —
Public identity: —
Signature
Generate a wallet and sign a transaction.
Status
A wallet authorizes actions by signing messages.
1. Blockchain context
A blockchain network is a peer-to-peer system: transactions and blocks must propagate across many nodes before the network can converge on a shared view.
2. How to play
Select a node, drag nodes around, remove a node, create a partition, and broadcast a transaction.
3. What to observe
Connectivity affects propagation. If nodes are offline or the network splits, some peers may not receive the transaction.
4. Next step
After propagation, open Consensus game to see how validators agree on blocks.
Select a node, remove peers, split the network, and broadcast a transaction to see how connectivity affects propagation in a peer-to-peer system.
Selected node
A
Click a node to select it. Drag nodes to move them.
Status
Select a node and broadcast a transaction.
1. Blockchain context
Consensus protocols let distributed validators agree on which block becomes part of the chain, even when some validators are offline, delayed, or faulty.
2. How to play
Toggle validators between honest, offline, and faulty states, then propose a block.
3. What to observe
Finality requires enough valid votes. If too many validators fail, the block cannot be finalized.
4. Next step
After consensus, open Public vs permissioned networks to compare different validator-access models.
Toggle validators online or faulty, propose a block, and see whether the network reaches enough votes to finalize it.
Consensus status
Toggle validators and propose a block.
1. Blockchain context
A smart contract is code that updates blockchain state according to predefined rules. Every node must be able to reproduce the same result.
2. How to play
Choose sender, receiver, and amount. Execute valid and invalid transfers.
3. What to observe
The contract changes state only when its rules are satisfied. Invalid transactions are rejected.
4. Next step
After contract execution, open Fees, blockspace & scalability to understand why execution capacity is limited.
This toy contract manages balances. Try valid and invalid transfers to see how smart contracts update state only when predefined rules are satisfied.
Contract state
Execution result
Submit a transfer to execute the contract rules.
Rule
A transfer succeeds only if sender and receiver are different, the amount is positive, and the sender has enough balance.
1. Blockchain context
Not all blockchains are open in the same way. Public systems prioritize open participation, while permissioned systems restrict who can join, validate, or read.
2. How to play
Switch between public and permissioned modes, then test joining, validating, and reading.
3. What to observe
The trust model changes depending on who controls access and validation.
4. Next step
After access models, open Tokens, incentives & ownership to see how economic power can concentrate.
Switch between public and permissioned modes to see how access, validation, reading, writing, and governance assumptions change.
Scenario
Choose a scenario to compare network models.
1. Blockchain context
Tokens can represent value, governance power, access rights, rewards, or ownership claims. Their distribution affects decentralization and economic power.
2. How to play
Trigger an equal airdrop, whale accumulation, or staking rewards.
3. What to observe
Some mechanisms preserve concentration, while others can spread or concentrate ownership.
4. Next step
After ownership, open Fees, blockspace & scalability to see how demand and fees affect users.
Change token distribution events and observe how ownership concentration changes. This is a toy model, not a financial model.
Concentration meter
Try different distribution events.
1. Blockchain context
Blockchains have limited capacity. When transaction demand exceeds available blockspace, users compete through fees and some transactions are delayed.
2. How to play
Change transaction demand, block capacity, and average fee willingness.
3. What to observe
Congestion increases when demand exceeds capacity. Higher fee pressure can prioritize some transactions while pricing out others.
4. Next step
After fees, explore smart contracts or consensus again to connect execution, capacity, and finality.
Blockchains have limited capacity. When demand is higher than available blockspace, transactions compete for inclusion and fees become more important.
Interpretation
Move the sliders to simulate different demand and capacity conditions.
1. Blockchain context
Quantum computing would not automatically destroy every part of a blockchain. The main concern is that sufficiently powerful quantum computers could threaten some classical digital signature schemes, while hashes are affected differently.
2. How to play
Switch between blockchain components and attacker scenarios to see which parts are exposed and which mitigations are possible.
3. What to observe
Signatures, exposed public keys, validator keys, and migration strategy matter more than vague claims that quantum computers break all blockchain security.
4. Next step
After this, revisit Wallets, keys & ownership and Cryptography playground to connect keys, signatures, hashes, and post-quantum migration.
This lab separates what quantum computing could threaten from what it does not automatically break. It is a conceptual simulator, not a cryptographic risk calculator.
Impact level
—
Explanation
Choose a component and evaluate the scenario.
Mitigation idea
Post-quantum migration is about replacing vulnerable cryptographic assumptions before they become practically exploitable.
Short educational videos created to explain blockchain concepts in a simple and accessible way. The videos are embedded from the original public Instagram archive, keeping this website lightweight while still allowing in-page playback.
Pill #1 - Who knows Blockchain? #blockchain #bitcoin #ethereum #nft #phd #blockchainnews
Pill #2 - Intermediaries #blockchain #bitcoin #ethereum #nft #phd #blockchainnews #bank
Pill n.3 - Decentralization #blockchain #decentralization #decentralized #bitcoin #bank #instagram #world #italy #phd #phdlife #university
Pill n.4 - The Bitcoin use case #blockchain #blockchainnews #world #instagram #italy #phd #phdlife #pricecap #bitcoin #bitcoins #bitcoinnews #usa #university #università #ethereum #money #crypto #cryptocurrency
Pill n.5 - Consensus #cryptomarket #cryptomoney #blockchaintechnology #phdvoice #world #blockchain #blockchainnews #italy #university #università
Pill n.6 - Miners #phd #bitcoin #blockchain #ethereum #nft #blockchaintechnology #binance #blockchainnews #miners #hashrate #coinbase
Pill n.7 - Cryptocurrencies #blockchain #blockchaintechnology #crypto #cryptocurrency #cryptocurrencies #investment #digital #world #instagram #bitcoin #ethereum #italy
Pill n.8 - Security #blockchain #phd #nft #clean #security #attack #51attack #robustness #world #strenght #immutable #immutability
Pill n.9 - Use Case Ethereum #blockchain #phd #bitcoin #ethereum #nft #token #world #smartcontracts #pos #proofofstake #instagram #italy #university
Pill n.10 - Smart Contract #blockchain #blockchaintechnology #smartcontract #reliability #versatile #automation #phd #bitcoin #ethereum #defi
Pill n.11 - NFT #blockchain #blockchaintechnology #smartcontract #nft #ethereum #crypto #asset #trading
Pill n.12 - Recap #first #blockchaintechnology #blockchain #initiative #begin #phd #new #season
Pill n.13 - Carpino use case @carpinonelmondo #newseason #blockchain #blockchaintechnology #phd #initiatives #carpino #new #world #gargano #italy #solutions #futuro #share
Pill n.14 - Supply Chain BuondiOli @buondioli @prolococarpino_official @carpinonelmondo #supplychain #olive #oliobiologico #agricoltura #carpino #blockchain #blockchaintechnology #phd #innovations #future
Pills n.15 - Insurance Gelata 2018 #carpino #gargano #italy #blockchain #blockchaintechnology #blockchainnews #assicurazioni #fondi #sostegno #tempistiche #calamità #interventi #phd #innovation
Pill n.16 - Personalized Experience Palio @palio.di.san.rocco @carpinonelmondo @creodraws #palio #carpino #tradizione #innovation #gargano #italy #blockchain #custom #phd #horses #cavalli
Pill n.17 - DAO Festival Folk #festival #carpino #innovation #phd #blockchain #folk #community #collaboration #tradition #world
Pill n.18 - Investment and NFT Terra #land #digitalization #blockchain #nft #investment #tokenization #innovations #carpino #gargano #world #phd
Pill n.19 - Financing Banana Coin #blockchain #financing #startup #phd #research #innovation #opportunity
Scroll horizontally to browse the full video archive.
This learning area can grow around new blockchain, distributed systems, digital assets, Web3, RWA, DeFi, CBDCs, quantum security, benchmarking, governance, scalability, and real-world deployment topics.
Suggest a concept, a practical problem, a tool, or a real-world use case that would be useful to explain through a short visual lesson or an interactive experiment.