比特币概述
💡 自学入门
Web3
不是一件容易的事,作为一个刚刚入门 Web3 的新人,梳理一下最简单直观的Web3
小白入门教程。整合开源社区优质资源,为大家从入门到精通 Web3 指路。每周更新 1-3 讲。欢迎关注我的推特:@bhbtc1337
进入微信交流群请填表:表格链接
文章开源在 GitHub:Get-Started-with-Web3
目录
前言
当你第一次听到比特币的时候,你可能会感到好奇、困惑或者说怀疑。这很正常!每一个改变世界的革命性创新在初期都会面临这些挑战。就像互联网刺破的早期,很少有人能预见它将如何重塑我们的世界。
比特币是区块链最成功的应用,没有之一。在这篇入门文章中,我们将一同探索比特币的基本概念,它的价值来源,以及它如何改变我们对货币和价值的认知。
这一章我们一起来学习比特币是什么,比特币到底有什么价值,比特币是如何运作的。比特币的话题是一个庞大的话题,我在本章仅做简单的介绍和引入,旨在为初学者提供一个全面基础的认识。文中会给大家引入一些其他人写的文章作为扩展和参考。
比特币是什么
比特币是一种全新的东西。比特币和互联网一样,都有着全新的底层技术,运行原理和上层应用,历史上从未有过类似的东西。给普通民众讲清楚比特币是什么,就像给 80 年代的民众讲清楚互联网是什么一样困难。 -- 江卓尔
神秘人物中本聪在 2008 年发表了一篇名为《比特币:一种点对点的电子现金系统》的论文,仅仅 9 页内容,为我们勾勒出了比特币的概念。
- 从设计角度,比特币被设计为一种电子现金,具有去中心化、可验证、不可篡改、不可伪造的特点。就像真正的现金一样,比特币能够做到防止双花(double-spending),容易验证真伪,一定程度保证匿名性的特点。
- 比特币最重要的特性是去中心化。与传统主权国家的货币不同,比特币没有中心化的发行机构,比特币的发行和管理是通过算法来实现的,具体来说是通过共识机制实现的。正是这种去中心化的特性,使得比特币与众不同具备一定的价值储存特性,被称为"电子黄金"。比特币的总量被限制为 2100 万,每年的挖掘数量由算法规定,难以篡改。
在此作为延伸阅读强烈推荐江卓尔的《比特币是什么》这篇文章,堪称中文圈最好的比特币介绍文章,从多个角度力争在短时间内为读者建立比特币的基本认识框架。
比特币有什么价值
比特币是人类历史上第一次,用技术手段实现了私有财产神圣不可侵犯。 -- 李笑来
分析比特币的价值观点,总体上观点分为两类:
- 比特币的价值来源于其价值储存特性,包括去中心化、总量恒定无法增发、具有一定的匿名性等等。
- 比特币的价值来源于用途,包括交易支付、跨国汇款、小额交易等等。
笔者更为同意第一种观点。下面是一些支持第一种观点的说法:
比特币第一次从技术层面保证了货币不可增发。
比特币最核心的应用是储值,它的未来目标就是成为人们的储值首选。 -- ahr999
比特币实现了哈耶克的货币竞争理论。
下面是一些支持第二种观点的说法:
比特币的价值来源于用途即交易支付。 -- 江卓尔
在此作为延伸阅读强烈推荐 ahr999 的《囤比特币系列》。 ahr999 的文章情感丰富,从布道者的角度为我们讲述了比特币的价值。
我写得内容,要么是我一直坚信的,要么是我亲身经历的。是我希望分享的经验和思考,也是我对比特币倾注的全部感情。 --- ahr999
比特币系统是如何运作的
比特币系统是一个公开可验证的账本,比特币的设计初衷是设计一种数字现金,具备纸币的各种优点,同时避免法定货币存在的中心化、难以在网络使用的缺点。下面我们从纸币系统是如何运作的、银行个人账户系统是如何运作的、比特币系统是如何运作的三个层级来理解比特币系统是如何运作的,为什么这样设计,有什么优缺点。
纸币系统是如何运作的
政府发行纸币,纸币的价值由政府背书,政府可以通过发行纸币来控制货币供应量。 Alice 想给 Bob 100 元纸币,流程如下:
- Alice 查看自己的钱包,发现有 100 元纸币
- Alice 给 Bob 100 元纸币
- Bob 收到纸币后,查看纸币上的防伪标志,确认纸币的真伪,放到自己的钱包里
可以看到系统的信任基础来自于政府的背书,在运行过程中 Alice 和 Bob 无需依靠和通知第三方,只需确认纸币的真伪即可。 存在的问题是:
- 依赖纸币的交付,难以实现电子交易、远程交易
- 依赖政府的背书,政府可以通过发行纸币来控制货币供应量
银行个人账户系统是如何运作的
银行系统中的个人账户系统是一个中心化的账本系统,银行负责维护账本,账户的真实性由银行保证。 Alice 想给 Bob 转账 100 元,流程如下:
- Alice 向银行发起转账请求
- 银行查看 Alice 的账户余额,确认 Alice 有 100 元
- 银行将 100 元从 Alice 的账户转到 Bob 的账户
可以看到系统的信任基础来自于银行,在运行过程中 Alice 和 Bob 需要依靠银行。 存在的问题是:
- 依赖银行,要假设银行是诚实不作恶的第三方
- 银行可能会因为各种原因停止服务,导致账户被冻结
- 银行可能会因为各种原因破产,导致账户资金损失
比特币系统是如何运作的
比特币系统是一个去中心化的账本系统,账本是公开的,任何人都可以查看账本的所有交易记录。 Alice 想给 Bob 转账 100 比特币,流程如下:
- Alice 发起转账请求,用自己的私钥(可理解为密码)对交易进行签名,并广播到比特币网络中。
- 比特币网络节点之间传播 Alice 的交易,各个节点各自验证 Alice 的交易签名是否正确(详细说明请了解公钥加密),通过后将交易记录到自己的账本上。
- 通过工作量证明机制随机选出一个节点作为出块节点,出块节点将 Alice 的交易打包到区块中加入到区块链中。
- 其他节点验证区块的合法性,如果验证通过则将区块加入到自己的区块链中。
- 等待 6 个区块确认后,Bob 就可以确认收到了 100 比特币。
可以看到系统的信任基础来自于公私钥加密技术和假定大部分节点基于利益考量诚实运行。
- 与纸币系统相比,比特币系统可以实现电子交易、远程交易,同时具备纸币系统在交易过程中不需要依赖第三方的优点。
- 与银行个人账户系统相比,比特币系统不需要依赖银行,不需要假设银行是诚实不作恶的第三方,不需要担心银行停止服务、破产等问题。也要看到比特币系统的缺点,其存在交易速度慢,交易费用高等问题。
在此作为延伸阅读强烈推荐《Mastering Bitcoin》这本书,Andreas Antonopoulos 从技术开发者的角度详细全面的为我们讲述了比特币的运作原理。
"本书主要面向编程人员。如果您能使用编程语言,本书将教会您加密货币的工作原理,如何使用它们,以及如何开发与之配合的软件。前几章也适合非编程人员——那些试图理解比特币和加密货币内部运作原理的人——作为深入介绍。"
常见问题
❓ 比特币和传统货币(如美元)的主要区别是什么?
比特币和传统货币的主要区别在于:
- 发行机制:比特币通过算法和网络运行发行,不受任何中央机构控制;传统货币由中央银行发行
- 供应上限:比特币的总量固定在2100万枚,无法在协议外增发;传统货币可以由政府决定增发
- 交易机制:比特币通过点对点网络直接交易,不需要中间机构;传统货币通常需要通过银行等金融中介
❓ 什么是工作量证明机制?
工作量证明(Proof of Work)是比特币网络使用的共识算法,通过竞争性计算来保证系统的安全性。
❓ 我需要挖矿才能获得比特币吗?
不需要。获得比特币的方式主要有:
- 交易所购买:在币安、OKX等交易所用法定货币购买比特币
- 人对人交易:通过点对点交易直接从其他比特币持有者处获得
- 接受支付:提供商品或服务,接受比特币作为支付方式
挖矿虽然是获取比特币的一种方式,但随着挖矿难度提高,现在需要大量专业设备和低成本电力才能盈利。
结语
学习比特币是每一个 Web3 初学者的必经之路。比特币给我们带来的不仅是一种新型的货币,更是一种全新的金融思维——无需信任中心化机构,也能实现价值的安全交换和存储。
比特币的设计思想朝实简单,大巧不工,却解决了人类金融史上的一个重大难题。正如中本聖在第一个区块中写下的内容提示我们的:“泰晃士报 2009 年 1 月 3 日财政大臣即将对银行实施第二轮救助”,比特币的诞生正是对中心化金融体系脏败的一种反抗,是赠予普通人金融自主权的一场革命。
