区块链概论
  • 前言(ver 2023)
  • 第一章 区块链底层概念
    • 1.1 比特币白皮书
    • 1.2 区块链概念的学习路径
    • 1.3 区块链的共识
    • 1.4 什么是挖矿
    • 1.5 什么是分叉
    • 1.6 比特币的特色和局限
    • 1.7 小讨论
  • 第二章 区块链钱包
    • 2.1 钱包及账户里的秘密
    • 2.2 签名与多重签名
    • 2.3 交易与Gas
    • 2.4 双重支付(双花)
    • 2.5 电脑钱包安装
    • 2.6 手机钱包安装
    • 2.7 钱包的数据存储方式与特色
    • 2.8 钱包的安全性
    • 2.9 讨论与练习
  • 第三章 区块链1.0:数字加密货币
    • 3.1 加密货币的探索
    • 3.2 竞争币
    • 3.3 几个竞争币的简介
    • 3.4 课外阅读与思考
  • 第四章 区块链2.0:智能合约
    • 4.1 以太坊白皮书及以太坊解读
    • 4.2 连接钱包和使用以太坊登录
    • 4.3 通证(token)及其多样性
    • 4.4 智能合约(Smart Contract)
    • 4.5 ERC-20通证标准及其爆发性应用
    • 4.6 ERC-721非同质通证标准及其严重缺陷
    • 4.7 EIP-1155 多重通证标准
    • 4.8 ERC-1155:为区块链游戏而生
    • 4.9 挽救ERC-721纰漏的ERC-2569
    • 4.10 EIP-3712:多种批量同质化通证标准
    • 4.11 账户抽象化:EIP-86、EIP-2938、EIP-3074、ERC-4337与RIP-7560等等
      • EIP-7702:设置EOA账户代码
    • 4.12 ERC-792仲裁标准及其特色
    • 4.13 EIP-7777:Governance for Human Robot Societies?
    • 4.14以太坊EIPs
    • 4.15 智能合约和以太坊的价值
    • 4.16 区块链的定义与分类错误
    • 4.17 课外阅读与参考资料
  • 第五章 纷繁复杂的区块链应用案例
    • 5.0 艰难的探索
    • 5.1 小始祖彩色币
    • 5.2 去中心化交易所Bitshares
    • 5.3 去中心化交易所Kyber Network
    • 5.4 去中心化交易协议0x Protocol
    • 5.5 去中心化币币交易网络Bancor Network
    • 5.6 通用的去中心化交易协议Uniswap
    • 5.7 去中心化稳定币DAI
    • 5.8 DeFi 借贷平台 Compound
    • 5.10 闪电贷及EIP-3156:一种闪电贷标准
    • 5.11 DeFi 小小闪光点:Pool Together
    • 5.12 流支付
    • 5.14 启发
    • 5.15 参考资料与讨论
  • 第六章 区块链协作
    • 6.1 基础概念
    • 6.2 区块链3.0:DAO
    • 6.3 DAO 2.0
    • 6.4 开源的优势与必要
    • 6.5 区块链的激励式开放性协作
    • 6.6 如何保证协作安全
    • 6.7 参考资料与课后阅读
  • 第七章 智能合约开发语言
    • 7.1 智能合约与Solidity语言
  • 区块链入门极简版
    • 第一章 比特币的启迪
    • 第二章 以太坊的重大创新和严重过失
    • 第三章 Worldcoin:可耻的资本主义镰刀
    • 第四章 铲除匿名资本主义外衣下的诈骗和盗窃
  • A Beginner's Guide to Blockchain
    • 1. Insights from Bitcoin
    • 2. The Great Innovatio and Grave Mistakes of Ethereum
    • 3. Worldcoin:shameful capitalist sickle
由 GitBook 提供支持
在本页

这有帮助吗?

在GitHub上编辑
导出为 PDF
  1. A Beginner's Guide to Blockchain

1. Insights from Bitcoin

Rejecting Technological Capitalization to Create a New Human Civilization

上一页第四章 铲除匿名资本主义外衣下的诈骗和盗窃下一页2. The Great Innovatio and Grave Mistakes of Ethereum

最后更新于4个月前

这有帮助吗?

It looks like that there's only a sort of currency, BTC, in Bitcoin, while Ethereum, five years after Bitcoin's inception, has technically surpassed it with a white paper. Yet for 16 years, Bitcoin has been the dominant token! It has consistently ranked at the top of the blockchain market. On January 7, 2025, Bitcoin's market cap accounted for as much as 56.4%, while the second-ranked ETH's market cap was only 12.3%!

Isn't that thought-provoking?

Proof-of-Work (PoW)

So far, very few people have truly understood the concept of Bitcoin's Proof-of-Work (PoW)! Let’s trace back to the source and revisit the (Bitcoin: A Peer-to-Peer Electronic Cash System) published by Satoshi Nakamoto sixteen years ago.

Abstract. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. Digital signatures provide part of the solution, but the main benefits are lost if a trusted third party is still required to prevent double-spending. We propose a solution to the double-spending problem using a peer-to-peer network. The network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record that cannot be changed without redoing the proof-of-work. The longest chain not only serves as proof of the sequence of events witnessed, but proof that it came from the largest pool of CPU power. As long as a majority of CPU power is controlled by nodes that are not cooperating to attack the network, they'll generate the longest chain and outpace attackers. The network itself requires minimal structure. Messages are broadcast on a best effort basis, and nodes can leave and rejoin the network at will, accepting the longest proof-of-work chain as proof of what happened while they were gone.

The abstract describes the most crucial aspect of Bitcoin: Proof-of-Work (PoW). PoW is so important that it runs throughout the entire White Paper. In the very last sentence of the paper, Satoshi Nakamoto refers to PoW as a consensus mechanism:

“Any needed rules and incentives can be enforced with this consensus mechanism.”

This statement clearly tells us that PoW is a governance consensus. In Satoshi's design, PoW is composed of two main components: needed rules and incentives. The enforcement implies that PoW is indeed a governance protocol.

As you can see, the White Paper primarily introduces PoW, but unfortunately, it does not provide a clear definition or complete description of PoW itself.

When I searched Proof of work, google listed the first link which introduced it :

What Is Proof of Work (PoW)?

Proof of work (PoW) is a blockchain consensus mechanism that requires significant computing effort from a network of devices. The concept was adapted from digital tokens by Hal Finney in 2004 through the idea of "reusable proof of work" using the 160-bit secure hash algorithm 1 (SHA-1).

Following its introduction in 2009, Bitcoin became the first widely adopted application of Finney's PoW idea (Finney was also the recipient of the first bitcoin transaction). Proof of work is also the mechanic used in many other cryptocurrencies.

Let’s see how long and how bad Wikipedia, which is listed in the 2nd place, describes it:

Proof of work (PoW) is a form of cryptographic proof in which one party (the prover) proves to others (the verifiers) that a certain amount of a specific computational effort has been expended. Verifiers can subsequently confirm this expenditure with minimal effort on their part. The concept was invented by Moni Naor and Cynthia Dwork in 1993 as a way to deter denial-of-service attacks and other service abuses such as spam on a network by requiring some work from a service requester, usually meaning processing time by a computer. The term "proof of work" was first coined and formalized in a 1999 paper by Markus Jakobsson and Ari Juels. The concept was adapted to digital tokens by Hal Finney in 2004 through the idea of "reusable proof of work" using the 160-bit secure hash algorithm 1 (SHA-1).

Proof of work was later popularized by Bitcoin as a foundation for consensus in a permissionless decentralized network, in which miners compete to append blocks and mine new currency, each miner experiencing a success probability proportional to the computational effort expended. PoW and PoS (proof of stake) remain the two best known Sybil deterrence mechanisms. In the context of cryptocurrencies they are the most common mechanisms.

A key feature of proof-of-work schemes is their asymmetry: the work – the computation – must be moderately hard (yet feasible) on the prover or requester side but easy to check for the verifier or service provider. This idea is also known as a CPU cost function, client puzzle, computational puzzle, or CPU pricing function. Another common feature is built-in incentive-structures that reward allocating computational capacity to the network with value in the form of cryptocurrency.

The purpose of proof-of-work algorithms is not proving that certain work was carried out or that a computational puzzle was "solved", but deterring manipulation of data by establishing large energy and hardware-control requirements to be able to do so. Proof-of-work systems have been criticized by environmentalists for their energy consumption.

So, even more regrettably, Wikipedia and other easily accessible online sources have intentionally or unintentionally seized on the omission by Satoshi, ignored the last sentence of the White Paper, and the special description of the reward mechanism for PoW in the sixth section of the White Paper. These sources tend to emphasize how the work is done but not the necessity and significance of built-in incentive-structures. In a highly developed capitalist era, the concept of "proof of work" is emphasized as the idea that you must work hard (to earn money), which is indeed quite reasonable. It's a pity that if Satoshi had named this consensus mechanism “Proof-of-Reward,” highlighting the importance of rewards in the system, I think the trajectory of blockchain development might have been vastly different!

In my textbook, I describe it this way: Proof-of-Work is a governance consensus driven by rewards and centered on the core task of bookkeeping.

  1. Incentive

By convention, the first transaction in a block is a special transaction that starts a new coin owned by the creator of the block. This adds an incentive for nodes to support the network, and provides a way to initially distribute coins into circulation, since there is no central authority to issue them. The steady addition of a constant of amount of new coins is analogous to gold miners expending resources to add gold to circulation. In our case, it is CPU time and electricity that is expended.

The incentive can also be funded with transaction fees. If the output value of a transaction is less than its input value, the difference is a transaction fee that is added to the incentive value of the block containing the transaction. Once a predetermined number of coins have entered circulation, the incentive can transition entirely to transaction fees and be completely inflation free.

The incentive may help encourage nodes to stay honest. If a greedy attacker is able to assemble more CPU power than all the honest nodes, he would have to choose between using it to defraud people by stealing back his payments, or using it to generate new coins. He ought to find it more profitable to play by the rules, such rules that favour him with more new coins than everyone else combined, than to undermine the system and the validity of his own wealth.

To reiterate, the key to the success of Bitcoin's PoW is its reward mechanism. From the content of the sixth section, we know that Bitcoin provides miners with a dual reward mechanism: the 2nd paragraph tells us, all transaction fees from transfers are rewarded to miners. These fees are not claimed by Satoshi, which surpasses all centralized exchanges. However, this reward fundamentally comes from user contributions. The second reward, described in the first paragrah, is that Bitcoin gradually issues BTC to miners as a reward. The total issuance of BTC is capped at 21 million, and each one is slowly issued as a reward to miners by the public chain Bitcoin—this is the shocking “secret” of Bitcoin's PoW that capitalists have obscured for over a decade!

Indeed, all 21 million BTC were issued as rewards to miners through the system. This design is the crowning touch of PoW! I believe Satoshi’s primary intention was to remove the capitalist stench from BTC's issuance by adopting a perfectly rational approach. This design, viewed from a slightly different perspective, would astound many: the 21 million BTC designed by Satoshi are essentially a public reward fund of Bitcoin's PoW!

Now, here's the key point: In the design of PoW, Satoshi rejected the typical capitalist approach of promising a big pie with one hand (Bitcoin, often nicknamed the "big cake" by Chinese) while capitalizing on technology with the other. Technological capitalization refers to the practice of pre-selling “electronic cash” BTC as capital, allowing more capitalists to gain future anticipated value. By rejecting technological capitalization, Satoshi fundamentally rejected the traditional capitalist mode of production.

Therefore, Satoshi’s design of Bitcoin’s public reward fund carries profound implications! It ultimately inspires us that, guided by the governance consensus of Bitcoin’s PoW, what is being built is not a capitalist future. And it leads to a new civilization for humanity: communism!

Bitcoin White Paper
as this