A Green Blockchain Project
Bitcoin began the first open source peer-to-peer (P2P) money. It also began a new area of study: Permissionless Blockchain, with the capacity to found Web-3.0 for decentralized, secure and scalable sharing of information. However Bitcoin is known to be notoriously non-green, non-scalable, and very slow.
The blog posts in the following Table-of-Content set out from investigating reasons why permissionless blockchain technologies so far are not practical for Web-3.0 applications. Many issues are worthy discussions: Permissionless, Permissioned, Peer-to-Peer money and applications, Proofs-of-Work, Proofs-of-Stake, Proofs-of-Resources (e.g., storage space), Trilemma of Scalability-Decentralization-Security, Layer-1, Layer-2, Byzantine Fault Tolerance, Consensus, Greenness, Spam Control, Race Condition, Fairness, Sybil attack, Sanction attack, DDoS attack, mining, voting, lottery, Smart Contracts, Stable Coins, DeFi, Web 3.0, …
The discussion shall shape up thoughts toward building a Bitcoin 2.0 solution: A green, decentralized, secure and scalable permissionless blockchain. The Project is also an open source programming platform for building, hosting and using Web-3.0 killer apps.
March 2021
Security of Permissionless Blockchain
Bitcoin Mining: Competing to Writing DB
An Issue in Bitcoin Mining: Insufficient Competition
Global Clock Consensus, Part 1: Stable Local Clocks
Global Clock Consensus, Part 2: Time Translation Between Local and Global Clocks
Proof-of-Work? Better Luck Than Sweat
Earn Money by Luck, Proof-of-Luck (PoL)
Earn Money Not Only by Luck, But Also More Reliably by Selling Spare IT Resource
Featured Noisy Traffic for DaoliCloud Mining Dissemination
Concurrent Comparison for DB Writing Correctness: Indispensable for Permissionless Blockchain
Incentivization Induced Collaboration
Incentive Byzantine Fault Tolerance
April 2021
Profitable Mining in Need of Spam Control
DaoliCloud Mining Traffic Control
Denial of Service Attack Avoidance
Low Cost Cloud from Permissionless Blockchain
Sufficiently Redundant Stockpile of “Employees”
When Blockchain Becoming an Operating System
Smart Contracts as Secure MultiParty Computation
Blockchain as a General-Purpose Computer
May 2021
Why and How I-BFT Speeding Up Consensus
Why and How I-BFT Working Non-Interactively
Randomness of the I-BFT Servers
When I-BFT Meeting Immutability
Why and How I-BFT Removing Uncertainty
Why Most of the Time is More Frequent than Less of the Time
The Future Comes One Unique Block At a Time
Why Professional Mining (Rigs or Pools) Not Working
Incentivizing Servers for Enabling Amateur Miners