BICLE v0.1 — The Decentralized Feed Protocol
BICLE v0.1, an experimental protocol that applies Bitcoin's principles to journalism.
TL;DR: Immutable blockchain of news. SHA-256 hashing. Tamper-proof records. Open source.
The Problem
News can be silently edited. Articles disappear. No cryptographic proof of "what was said when."
We trust institutions to preserve truth. But institutions can be compromised.
There's no immutable, public ledger of information.
Until now.
The Solution: BICLE
BICLE (Blockchain Information Curation Ledger) creates a tamper-proof record of news using blockchain technology.
How it works:
1. Every news item gets a unique hash (iHash):
iHash = SHA256(title + link + source + timestamp)
2. News items are grouped into blocks:
- Up to 5 news per block
- Each block has a blockHash (computed from all iHashes)
- Each block points to previous block's hash
3. Result: Immutable chain of information
- Change one news → breaks the chain
- Anyone can verify integrity
- Full audit trail with timestamps
Technical Comparison: Bitcoin vs BICLE
| Aspect | Bitcoin | BICLE |
|---|---|---|
| Purpose | Decentralize money | Decentralize information |
| Proof | Proof-of-Work | Proof-of-Information |
| Content | Transactions | News items |
| Hashing | SHA-256 | SHA-256 |
| Consensus | Longest valid chain | Longest valid chain (future) |
| Network | Global P2P | Centralized (v0.1) → P2P (v0.2+) |
Genesis Block
Like Bitcoin's genesis block referenced:
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
BICLE's genesis block (Nov 5, 2025) references:
"The Guardian 05/Nov/2025 — On the brink of a financial crisis for AIs in companies" https://www.theguardian.com/business/2025/nov/05/global-stock-markets-fall-sharply-over-ai-bubble-fears Two financial crises. Two protocols. One philosophy: decentralization.
"But You're Using Centralized Sources?"
Yes. Here's why:
BICLE v0.1 is infrastructure, not the final product.
Bitcoin didn't eliminate banks overnight — it created the foundation for alternatives to emerge.
BICLE v0.1 creates an immutable record of existing sources. Future versions will enable fully decentralized journalism.
Evolution Path:
v0.1 → Immutable record of centralized sources
v0.2 → P2P node network
v0.3 → NOSTR integration + Lightning rewards
v1.0 → Community-produced, community-validated news
We're building the infrastructure that enables decentralized journalism to exist.
Current Features (v0.1)
✅ RSS aggregation (24+ sources: Bitcoin Core, Ars Technica, The Guardian, etc.)
✅ Community submissions (
✅ Blockchain storage (JSON, easily auditable)
✅ Integrity verification (
✅ Auto-mining (every 5 minutes)
✅ Full export for independent verification
✅ Open source (MIT License)
✅ Community submissions (
/submit command)✅ Blockchain storage (JSON, easily auditable)
✅ Integrity verification (
/verify command)✅ Auto-mining (every 5 minutes)
✅ Full export for independent verification
✅ Open source (MIT License)
Use Cases
1. Verify Historical Claims
Politician: "I never said that."
BICLE: Shows timestamped, hashed proof from 3 years ago
Politician: "I never said that."
BICLE: Shows timestamped, hashed proof from 3 years ago
2. Prevent Memory-Holing
News site deletes controversial article.
BICLE: iHash and timestamp prove it existed
News site deletes controversial article.
BICLE: iHash and timestamp prove it existed
3. Whistleblower Protection
Anonymous submission with cryptographic timestamp.
BICLE: Proof information existed before investigation
Anonymous submission with cryptographic timestamp.
BICLE: Proof information existed before investigation
4. Community Journalism
Local event ignored by mainstream media.
BICLE: Community member submits, creates permanent record
Local event ignored by mainstream media.
BICLE: Community member submits, creates permanent record
Run Your Own Node
git clone https://github.com/bicle01/bicle-protocol
cd bicle-protocol
pip install -r requirements.txt
python bicle.py
Requirements:
- Python 3.8+
- Telegram Bot (from @BotFather)
- 100 MB storage
Commands:
/mine, /verify, /submit, /export, /statusRoadmap
v0.1 (NOW) — Genesis + Telegram Bot + RSS
v0.2 (Future) — P2P node network
v0.3 (Future) — NOSTR + Lightning rewards
v1.0 (Future) — Full decentralization
v0.2 (Future) — P2P node network
v0.3 (Future) — NOSTR + Lightning rewards
v1.0 (Future) — Full decentralization
The Vision
Imagine a world where:
✓ News cannot be silently deleted or edited
✓ Anyone can verify what was said and when
✓ Community validates journalism, not corporations
✓ Quality reporting is rewarded with Bitcoin (Lightning)
✓ No algorithm manipulates what you see
✓ Information flows freely, without censorship
✓ Anyone can verify what was said and when
✓ Community validates journalism, not corporations
✓ Quality reporting is rewarded with Bitcoin (Lightning)
✓ No algorithm manipulates what you see
✓ Information flows freely, without censorship
Bitcoin taught us: "Don't trust, verify."
That principle works for money. It should work for information too.
Links
GitHub: https://github.com/bicle01/bicle-protocol
**BitcoinTalk:**https://bitcointalk.org/index.php?topic=5564751.new#new
Whitepaper:
**BitcoinTalk:**https://bitcointalk.org/index.php?topic=5564751.new#new
Whitepaper:
This is v0.1. It's experimental. It's imperfect. But it's a start.
Just like Bitcoin was on January 3, 2009.
Satoshi gave us the tools to decentralize money.
Now we're using those tools to decentralize truth.
Now we're using those tools to decentralize truth.
"In cryptography we trust."
#bitcoin #open-source #decentralization
blocks.json).There’s no global consensus mechanism yet, which means temporary forks are natural — even desirable for experimentation.
Each fork represents an alternate view of reality, later merged or weighted according to credibility metrics.
Each news item generates a unique
iHash. Once recorded, it becomes part of the permanent ledger.This transparency allows future curators and nodes to flag it as disputed — without rewriting history.
The truth layer emerges later, through community validation and cross-verification across independent nodes.
Reality is multi-sourced and often conflicting.
Bicle’s goal is not to decide which is true, but to preserve every narrative immutably.
Instead of censoring, Bicle contextualizes contradictions — allowing journalists, researchers, and historians to trace the evolution of narratives over time.
Bicle protects information from manipulation.
But instead of consensus through computation, Bicle seeks consensus through verification and information.