劳模小兵
序言
研究背景
如果说比特币解决的是:「如何在互联网世界实现价值转移」
那么以太坊解决的是:「如何在互联网世界运行规则、组织和经济系统」
过去几年:NFT 爆发 → DeFi 兴起 → 稳定币崛起 → GameFi 出现 → RWA 发展
这些现象背后几乎都离不开以太坊。
因此,研究以太坊,本质上是在研究:数字经济时代的新基础设施。
研究目的
商业应用:分析以太坊在 DeFi、NFT、游戏和 RWA 等场景中的实际价值( ETH、Gas、Token、稳定币和链上金融之间的关系)
技术原理:理解以太坊的基本架构、智能合约、虚拟机(EVM)、共识机制及其运行原理
围绕以下问题展开:
以太坊到底是什么?
以太坊和比特币有什么区别?
以太坊解决的是什么问题?有哪些商业案例?
1 宏观视角——整体窥探
1.1 什么是「以太坊」?
1.1.1 以太坊的定义
概念:以太坊是一个由全球众多节点共同维护的开放式计算平台。开发者可以在上面部署智能合约,用户可以通过钱包使用这些合约,而不必完全依赖某一家公司的服务器。
举例:以APP作为类比,以太坊的app是去中心化的,意思是很多人共同维护,但是我们常用的app是中心化的,苹果系统要在app store上下载;
传统 APP:你把数据、资产和规则交给公司管理。
以太坊 DApp:把部分规则、数据和资产交给智能合约和区块链网络管理。(在这里可以看出以太坊有点可以类比app里面的操作系统)
对比 | 微信(传统的应用程序) | 以太坊 DApp(以太坊上的应用程序) |
核心模式 | 中心化平台 | 去中心化网络上的应用 |
谁运行系统 | 腾讯服务器 | 以太坊网络中的节点(所有人去共同维护这个网络) 服务器分布在全世界 |
消息/业务数据 | 主要由平台服务器处理和存储 | 核心状态由智能合约和区块链维护 |
谁决定规则 | 腾讯 | 智能合约代码 + 治理/权限机制 |
用户身份 | 微信账号 | 钱包地址 |
资产归属 | 平台数据库记录你的余额/资产状态 | 链上地址直接持有 Token/NFT 等资产 |
平台停止服务 | 微信服务器停止,服务可能无法使用 | 只要以太坊网络仍运行,合约通常仍可被调用 |
数据流程对比:
传统的APP例如微信
以太坊的APP(服务器去中心化)
1.1.2 以太坊和比特币区别
比特币: 更像一个去中心化的数字货币系统,主要解决价值存储和点对点转账问题。
以太坊: 更像一台由全球分布式节点共同维护的“世界计算机”,不仅能够转移资产,还能运行智能合约,构建各种去中心化应用。
不同点:
对比维度 | 比特币(Bitcoin) | 以太坊(Ethereum) |
核心定位 | 去中心化的数字货币系统 | 去中心化的通用计算平台 |
核心目标 | 实现点对点的价值转移 | 支持智能合约和去中心化应用 |
主要功能 | 发送、接收和存储 BTC | 转账、运行智能合约、构建 DApp |
运行方式 | 节点根据比特币协议验证交易和维护账本 | 节点通过以太坊虚拟机(EVM)执行智能合约,并维护链上状态 |
原生资产 | BTC(比特币) | ETH(以太币) |
共识机制 | 工作量证明(PoW) | 权益证明(PoS) |
典型应用 | 数字货币转账、价值存储 | DeFi、NFT、链游、稳定币等 |
两者共同点:
点对点网络(去中心化): 节点通过网络进行通信,不依赖单一中心化服务器来维护整个系统。
密码学技术: 使用哈希函数、数字签名等密码学机制,保障数据完整性和交易授权。
区块链账本: 通过区块和共识机制维护交易记录及系统状态。
原生数字资产: 两者都有各自的原生资产,用于价值转移及网络内部的经济活动。(BTC和ETH)
我们用真实的例子具象化这两者的使用场景
场景一:使用比特币
小明通过钱包向小红发送 BTC。比特币网络验证这笔交易,并将其记录在区块链上,完成价值转移。(去中心化记账)
场景二:使用以太坊
小明除了可以向小红发送 ETH,还可以通过调用智能合约完成更复杂的金融操作。
例如,小明持有 1 ETH,想将它兑换成其他数字资产。他不需要把 ETH 充值到某个中心化交易所,而是可以连接去中心化交易所(DEX),通过智能合约完成兑换。
小明的需求 | 具体操作(以太坊上的智能合约) | 兑换结果 |
想持有与美元价值挂钩的资产 | 将 ETH 兑换成 USDC 等稳定币 | 获得 USDC |
想投资某个区块链项目 | 将 ETH 兑换成该项目发行的Token | 获得项目Token |
想购买区块链游戏中的代币 | 将 ETH 兑换成游戏项目发行的链上代币 | 获得游戏代币 |
小明通过钱包发起交易,智能合约按照预先设定的规则完成资产兑换,并将交易结果记录在区块链上。
最核心区别:如果说比特币让人们能够在没有中心化机构的情况下转移价值,那么以太坊进一步让人们能够在没有单一中心化平台的情况下运行程序和构建应用。
什么是比特币?欢迎看历史这文章《比特币分析报告》
【万字长文】比特币分析报告(2025-7月)_比特币技术分析-CSDN博客
1.2 以太坊的历史:为什么需要一个通用的区块链平台?
1.2.1 以太坊的提出与发展
创始人:Vitalik Buterin
1、早期经历:从游戏世界理解中心化规则
Vitalik Buterin出生于1994年,是一名俄罗斯裔加拿大程序员。小时候,他曾沉迷于《魔兽世界》。其中一次经历对他影响很深:他长期苦练《魔兽世界》中的术士职业,但后来暴雪公司修改了游戏机制,削弱了术士的“生命虹吸”技能。让他的苦练浪费。
这让他意识到:在传统互联网世界中,用户拥有的并不是真正的数字资产和规则控制权,最终决定权仍然掌握在中心化平台手中。
游戏公司可以:修改规则、删除数据、调整经济系统。用户只能被动接受,这也成为他后来关注去中心化系统的重要思想来源。
2、接触比特币:发现区块链的巨大潜力
2011年,Vitalik 开始接触比特币。最初,他对比特币并没有特别关注,但随着深入研究,他逐渐认识到:比特币真正创新的地方并不是数字货币本身,而是:第一次让陌生人之间可以在没有中心机构的情况下,通过密码学和分布式网络建立信任。
3、发现比特币的限制:区块链不仅应该转账
在研究比特币过程中,Vitalik发现:比特币解决了:“如何在互联网中安全转移价值?”它本质是一套:去中心化支付系统。
然而 Vitalik 认为:区块链技术的潜力远不止支付。如果区块链能够运行各种程序,那么它不仅可以记录:钱的转移,还可以记录:金融协议、企业规则、数字资产、去中心化组织
4、2013年:提出以太坊概念
2013年,19岁的 Vitalik Buterin 发布《Ethereum White Paper》。
他的核心思想:创建一个通用型区块链平台,让开发者能够在区块链上运行任意程序。以太坊提出了:“World Computer(世界计算机)”
这一概念。它不是一台拥有CPU的实体电脑,而是:全球节点共同维护的一台去中心化计算平台。
5、2014-2015年:从概念走向现实
2014年,以太坊团队通过公开募资获得开发资金,参与者使用比特币购买ETH。随后:
Gavin Wood 负责技术架构设计,并提出 Ethereum Yellow Paper,对EVM进行了技术描述
Joseph Lubin 参与早期建设,并推动生态发展
Jeffrey Wilcke 开发早期客户端 Geth
2015年7月30日,以太坊正式上线,第一个区块(Genesis Block)被挖出。
时间 | 事件 | 意义 |
2013年 | Vitalik Buterin 发布《Ethereum White Paper》 | 提出“区块链作为通用计算平台”的理念 |
2014年 | 以太坊进行众筹(Ethereum Crowdsale),募集约 31,000 BTC | 完成早期资金筹集,推动项目开发 |
2015年7月 | 以太坊主网上线,第一个区块(Genesis Block)产生 | 以太坊正式运行 |
2016年 | The DAO 项目上线并发生重大事件 | 引发以太坊社区关于代码、治理和不可篡改性的讨论,最终产生 Ethereum 与 Ethereum Classic 分叉 |
2017年 | ERC-20 Token 大规模发展,ICO 兴起 | 大量项目基于以太坊发行数字资产 以太坊成为最主要的 ICO 平台之一 |
2020年 | DeFi Summer 爆发 | 去中心化交易、借贷、收益协议快速增长 |
2021年 | NFT 市场爆发 | 数字艺术品、收藏品开始进入大众视野 |
2022年9月 | The Merge 完成,从 PoW 转向 PoS | 降低能源消耗,改变网络共识机制 |
2023-2025年 | Layer2、RWA、账户抽象等方向发展 | 提升扩展能力,探索现实资产链上化 |
比特币解决了“如何在互联网中实现价值转移”的问题,而以太坊进一步解决了“如何在互联网中运行规则和组织经济活动”的问题。
1.2.3 以太坊第一个上线的应用
EtherTweet, 2015,其实就是简易的去中心化twitter
1.2.4 ICO与以太坊
1、什么是ICO?项目方通过发行 Token,向用户募集资金。
2、为什么说 ICO 是以太坊生态的重要转折点?
ICO 之前:以太坊主要证明,区块链可以运行程序。
ICO 之后,以太坊进一步证明,区块链可以承载数字经济中的资产发行和融资活动。(可以利以太坊集资)
可以把ICO类比成IPO
IPO 是传统资本市场的融资方式;ICO 是区块链时代基于 Token 的融资方式。以太坊通过智能合约和 ERC-20 标准,大幅降低了发行 Token 的技术门槛,因此推动 ICO 在 2017 年爆发。
对比维度 | IPO(Initial Public Offering,首次公开募股) | ICO(Initial Coin Offering,首次代币发行) |
本质 | 公司出售股票,获得融资 | 项目发行 Token,获得融资 |
投资者获得什么 | 公司股权(股票) | 数字 Token |
代表意义 | 成为公司的股东,享有部分权益 | 获得某种数字资产或未来生态权益 |
发行主体 | 通常是已经发展成熟的公司 | 区块链项目、创业团队、协议开发者 |
融资平台 | 股票交易所(如港交所、纽交所) | 区块链网络(大量基于以太坊) |
技术门槛 | 需要证券发行、审计、法律流程 | 通过智能合约即可发行 Token |
投资流程 | 开证券账户 → 购买股票 | 创建钱包 → 使用 ETH 等购买 Token |
价值来源 | 公司盈利能力、资产、现金流 | 项目生态价值、Token 使用需求、市场预期 |
监管程度 | 受到证券监管机构严格监管 | 不同国家监管差异较大 |
风险特点 | 企业经营风险、市场风险 | 技术风险、项目风险、Token流动性风险 |
融资流程对比
对比维度 | IPO(首次公开募股) | ICO(首次代币发行 |
融资流程 |
1.3 以太坊的市值
1、ETH市值走势
ETH市值约3000亿美元级别,长期位于加密资产市值排名第二位,仅次于 BTC
时间 | ETH价格表现(约) | 市值变化 | 背后原因 |
2015年 | 初始价格约 0.3~1美元 | 刚上线,市值较小 | 以太坊主网上线,市场开始认识智能合约平台概念 |
2016年 | 约 8~20美元 | 快速增长 | The DAO 事件引发关注,同时证明智能合约具备组织资金能力 |
2017年 | 从约10美元上涨至400美元以上,最高接近800美元 | 市值突破数百亿美元 | ICO 爆发,大量项目基于 ERC-20 发行 Token,以太坊成为数字资产发行平台 |
2018年 | 大幅回落至100美元附近 | 熊市调整 | ICO 泡沫破裂,监管加强,加密市场整体进入熊市 |
2019年 | 100~300美元区间震荡 | 生态积累阶段 | DeFi 基础设施开始发展,MakerDAO、Uniswap 等协议逐渐成熟 |
2020年 | 从约100美元上涨至700美元附近 | 市值快速增长 | DeFi Summer 爆发,去中心化交易、借贷协议带来链上金融需求 |
2021年 | 最高超过4800美元 | 市值突破5000亿美元级别 | NFT 爆发、GameFi 兴起,以太坊成为 Web3 应用中心 |
2022年 | 下跌至约1000美元附近 | 市值缩水 | 加密市场整体熊市,Terra、FTX 等事件冲击市场信心 |
2022年9月 | 市场震荡 | 长期价值逻辑变化 | The Merge 完成,从 PoW 转向 PoS,能源消耗大幅降低 |
2023年 | 约1500~2500美元震荡 | 稳步恢复 | Layer2、Rollup 生态发展,降低交易成本 |
2024年 | 约2000~4000美元波动 | ETF预期增强市场关注 | 机构资金进入加密市场,以太坊金融属性增强 |
2025-2026年 | 维持数千美元级别波动 | 市值保持全球主要资产规模 | RWA、Layer2、稳定币等方向持续发展 |
2、BTC vs ETH:当前价格与市值
指标 | Bitcoin(BTC) | Ethereum(ETH) |
1枚价格 | ≈ $83,566(美元) | ≈ $2,667(美元) |
流通量 | ≈ 2,009 万 BTC | ≈ 1.221 亿 ETH |
市值 | ≈ $1.68 万亿美元 | ≈ $0.33 万亿美元 |
市值排名 | 第 1 | 第 2 |
ETH/BTC价格比 | — | ≈ 0.0319 BTC |
BTC市值 / ETH市值 | ≈ 5.1 倍 | — |
统计时间:2026年10月1日
3、市值走势
维度 | 市值走势 |
BTC | |
ETH |
2 中视角:拆解以太坊的技术架构
2.1 以太坊整体架构
核心问题:为什么以太坊可以运行金融、游戏、社交等复杂应用?
以太坊的交互流程:
2.1 区块链基础:以太坊如何实现去中心化?
2.1.1 传统互联网的问题:中心化服务器
传统App:例如微信,用户→腾讯服务器→数据库;腾讯控制了数据存储、服务规则、用户权限。
以太坊的Dapp(Decentralized Application):用户→全球节点网络(全球矿工)→共同维护一份数据库
换句话说,以太坊上的应用程序,规则写死在程序中,数据交给全球的旷工存储,没有任何一个人能随意改动数据
2.1.2 全球节点如何维护同一份账本?
以太坊的权益证明:PoS
先复习一下,比特币是如何实现去中心化的——从PoW到PoS
PoW工作量证明,本质是全世界矿工为了获得比特币奖励竞争,寻找满足条件的nonce值。(计算一道复杂的数学题,哈希算法)
其实以太坊在2022年前是PoW共识机制的,后面技术迭代才改为PoS权益证明机制。
我们来先复习一下比特币的记账流程
1、比特币的记账流程
2、挖矿
哈希计算流程:矿工不断尝试不同的 Nonce 值,每尝试一次就计算一次哈希。由于无法从哈希结果反推出正确的 Nonce,只能不断试错,直到找到符合难度要求的结果。
由于每一次尝试的成功概率基本相同,谁投入的算力更多,谁尝试的次数就更多,获得出块机会的概率也就越高。因此,PoW 并不是由某个中心机构决定“谁来记账”,而是通过公开的数学规则,让算力参与者进行概率性的竞争。
矿工:可以把矿工理解成参与“抢答记账权”(计算哈希数学题)的人。矿工使用专门的计算设备(矿机,本质上是由大量计算芯片组成的计算设备),不断尝试不同的 Nonce,并计算哈希值,寻找符合网络难度要求的结果。
由于全世界人参与记账,记账权不在某一个中心化的人或者组织中,没人能作弊,因此比特币实现了去中心化。
挖矿流程 | 区块链生成 |
权益PoS:不再靠矿机竞争,而是验证者质押ETH。
权益证明的流程:最核心的机制Slashing(削减惩罚),如果作弊→罚没质押ETH。
1、PoS怎么实现去中心化:
PoS(Proof of Stake,权益证明):谁愿意把自己的 ETH 锁定在网络中(抵押ETH资产),谁就获得参与记账和维护网络的资格。(不再要求参与者消耗大量电力计算哈希)
验证者需要完成:
检查交易是否合法;
验证区块中的数据;
向网络广播自己的验证结果。
如果大多数验证者认可→ 区块被确认→ 网络状态更新。
2、谁负责新区块的验证?这么多人抵押自己的ETH,那么验证和奖励应该给谁?
系统提前随机安排谁负责。
简单理解:由大量验证者共同贡献随机数,避免某一个人提前预测结果。
PoW | PoS |
大家比赛,看谁先算出答案。 | 系统提前随机安排谁负责。 |
随机选择的规则是:随机 + 质押权重,RANDAO(Random Number Generator)
由大量验证者共同贡献随机数,避免某一个人提前预测结果。类似承担更多经济责任,对网络投入更大。
验证者池抵押 | 抽中概率 |
A:32 ETH | A:较低 |
B:32 ETH | B:较低 |
C:320 ETH | C:较高 |
3、Slashing(削减惩罚):为什么验证者不会作弊?
PoS 最大的创新在于:参与者不仅可以获得奖励,也必须承担经济损失。
如果验证者恶意行为,例如:
同时支持两个互相冲突的区块;
修改交易记录;
尝试攻击网络;
以上行为代码自动判断是否违规,一旦不认可,就会认为恶意行为。
系统会执行:Slashing(削减惩罚),没收验证者部分甚至全部质押的 ETH。
因此,验证者不会选择恶意行为,因为没有好处。
另外,从经济学角度看。因为如果验证者要完成作弊,就要付出抵押池里面超过一半的ETH,要抵押大量的资产。但是如果这时候选择作弊,ETH的价格可能会暴跌,他所持有的这些资产都可能造成价格下滑,还有被识别出作弊而被罚ETH的几率,因此验证者没必要做恶意行为。
这就是Crypto Economic Security(加密经济安全)
小结:攻击成本 ≈ 购买大量ETH成本 + 市场价格损失 + Slashing罚没 + 未来收益损失
4、系统如何判断验证者恶意行为?
这是 PoS 最核心的设计。
因为区块链上的规则是确定的,节点可以通过密码学证明验证行为是否合法。
具体判断是根据一个个哈希值代入到公式中是否能获得对应结构进行判断,但是实际会有更优的处理方式。后面会详细解释默克尔树技术。
5、PoW和PoS的对比
PoW像“算力抽奖”:大家不断买票(计算哈希),每次计算都是一次抽奖机会,算力越大,抽奖次数越多。
PoS像“押金担保的记账员选举”:参与者先押入资产,协议根据规则选择验证者参与记账;如果认真工作可以获得奖励,如果恶意作恶则可能损失押金。
PoW | PoS | |
谁记账 | 算力竞争胜出者 | 随机选出的验证者 |
如何防作弊 | 浪费算力成本 | 罚没质押资产 |
信任基础 | 物理资源(矿机要足够大,算力>50%) | 经济利益(作弊后,ETH市值下滑,自己也没好处) |
作弊方式 | 控制51%算力 | 控制大量ETH |
整体对比
对比维度 | PoW(Proof of Work,工作量证明) | PoS(Proof of Stake,权益证明) |
核心思想 | 用算力证明自己付出了计算工作 | 用质押资产证明自己有经济利益参与网络 |
谁参与 | 矿工(Miner) | 验证者(Validator) |
如何获得出块机会 | 不断计算哈希、尝试 Nonce,竞争满足难度要求的结果 | 协议按照共识规则选择/安排验证者参与提议和证明区块 |
核心资源 | 计算能力 / 算力 | 质押的加密资产 |
是否需要矿机 | 需要专门的计算设备,PoW网络通常存在专业矿机 | 不需要进行大规模哈希计算,主要运行验证节点 |
竞争方式 | 算力竞争:算力越大,单位时间尝试次数越多 | 权益参与:质押权益越多,通常获得参与共识的机会越高 |
成功概率 | 与投入的有效算力大致相关 | 与协议规定的质押权益及其他共识规则相关 |
能源消耗 | 较高,需要持续进行大量哈希计算 | 显著降低,不需要持续进行大规模哈希计算 |
安全保障 | 攻击者需要控制大量算力,并承担硬件和电力成本 | 攻击者需要获得并质押大量资产,同时可能面临罚没(Slashing) |
作恶成本 | 主要是硬件、电力和机会成本 | 主要是质押资产损失和机会成本 |
奖励 | 区块奖励 + 交易手续费(具体规则取决于协议) | 验证/提议区块等共识参与奖励 + 协议规定的其他奖励 |
惩罚机制 | 主要依靠经济成本和共识规则,通常没有类似 PoS 的“罚没质押资产”机制 | 可以 Slash(罚没),对严重违规或恶意行为进行经济惩罚 |
设备门槛 | 专业矿机可能带来较高硬件投入 | 硬件需求相对低,但需要满足协议的质押要求 |
去中心化风险 | 算力可能向大型矿池集中 | 质押资产可能向大型质押服务商/机构集中 |
典型代表 | 比特币、早期以太坊 | 现代以太坊、Cardano、Solana等 |
以太坊历史 | 2015–2022年The Merge之前采用PoW | 2022年The Merge之后采用PoS |
所以:PoS 的去中心化不是“人人拥有相同权力”,而是“任何人都可以无许可参与,但权重由经济投入决定”。
2.2 如何提升验证的速度效率?转账/交易等?(默克尔树)
2.1.1 什么是默克尔树?
默克尔树是一种将大量数据通过哈希算法逐层汇总的数据结构。它把区块中的每笔交易生成哈希值,再逐层计算,最终形成一个代表全部交易的 Merkle Root(默克尔根)
由于任何一笔交易的变化都会导致默克尔根发生变化,节点只需要验证默克尔根和少量相关哈希证明,就可以快速确认数据是否被篡改。
2.2.2 为什么需要默克尔树(Merkle Tree)?
目的是提升以太坊交易的速度和效率!一个区块可能包含:几千笔交易。如果每一笔交易都要验证全部数据,那么效率会很低。那么默克尔树就是解决用一个哈希值代表整个区块的交易。
2.2.3 默克尔树有什么用?
1、防止篡改:任何交易修改,都会导致整个区块失效。简单类比给一大堆文件生成一个“总指纹”,只要任何一个文件发生变化,总指纹都会变化。
而这个指纹就是默克尔根。
修改交易信息:哈希值改变
默克尔根:由于哈希值改变,整个默克尔根的值也会改变,所以系统能检测到作弊
下面这个例子就是默克尔根从0xABC123改为0x999999
2、快速验证:不用下载全部交易,只需要默克尔树的值进行验证。因为默克尔根与之前的哈希值组合是一一对应的,因此只需要验证默克尔根就可以了,不需要验证所有区块的哈希值
2.3 以太坊为什么被称为世界计算机
2.3.1 传统计算机 vs 以太坊世界计算机
我们平时使用的计算机:
例如:手机、电脑、云服务器。本质都是:一个中心化设备执行程序。
但是以太坊不是一台真实存在的电脑。它是一台:由全球无数节点共同维护的虚拟计算机。
以太坊不是替代电脑提供计算能力,而是提供一个全球共享、无需许可、无法被单方面关闭的程序运行环境。
所有节点(验证者):
保存相同的状态
执行相同的代码
得出相同的结果
因此称为:世界计算机
2.3.2 以太坊虚拟机EVM是什么?
EVM就是运行在以太坊网络上的“操作系统环境”,负责执行智能合约代码。
EVM ≈ 操作系统 + 运行环境
智能合约 ≈ App程序
DApp ≈ 用户实际使用的应用服务
传统互联网世界 | 以太坊世界 | 解释 |
iOS / Windows 操作系统 | EVM(Ethereum Virtual Machine,以太坊虚拟机) | 提供统一的运行环境,负责执行程序。iOS规定App如何运行,EVM规定智能合约如何执行 |
微信、支付宝、浏览器、游戏等 App | 智能合约(Smart Contract) | 运行在操作系统之上的具体程序。在以太坊中,智能合约就是运行在EVM上的应用逻辑 |
微信聊天、支付宝支付、游戏娱乐等功能 | DeFi、NFT、DAO、链游等DApp | 用户真正使用的去中心化应用,通过智能合约实现业务功能 |
苹果、微软维护操作系统规则 | 以太坊网络节点共同维护EVM规则 | 传统系统由公司控制,以太坊由全球节点共同维护 |
公司服务器保存用户数据 | 区块链保存账户状态和交易记录 | 传统App依赖中心化数据库,以太坊依赖全球共享账本 |
用户注册账号(平台控制) | 钱包地址(用户控制) | 传统平台账户由公司管理,以太坊资产由用户私钥控制 |
为什么需要虚拟机?
因为不同人的电脑环境不同。
例如:小明电脑:Windows,小红电脑:Mac;
如果直接运行程序,可能出现:小明电脑运行成功,小红电脑运行失败
虚拟机作用:不管底层设备是什么,只要遵守同一套规则,就可以运行相同程序。
开发者在以太坊提供的运行环境(EVM)上部署智能合约。开发者需要支付 ETH 作为Gas费用(类似给汽车能量的燃料费),用于补偿网络节点执行和存储这些代码的成本。
Solidity是目前最主流智能合约语言。智能合约在运行的过程,不是所有用户使用的行为都需要支付Gas,只有需要让以太坊网络执行交易、改变链上状态的操作,才需要支付Gas。需要支付Gas费用的场景:1)转账ETH;2)购买NFT;3)兑换Token(例如USDC)
只是读取区块链数据,不改变状态的行为,一律不需要支付Gas费用,例如查看钱包,浏览NFT照片等
2.3.3 智能合约如何运行?
智能合约(Smart Contract)本质上是一段部署在区块链上的程序代码。它不是传统意义上的“合同”,而是一套:当满足预设条件时,自动执行对应规则的程序。
现实中很多都是类似智能合约的场景:自动售货机,投入硬币→机器检查金额→满足条件→自动掉落饮料。中间没有任何人参与,只是程序触发。
智能合约也是这个逻辑:如果用户满足条件→代码自动执行→改变区块状态;
智能合约就是相当于应用程序,但是这个程序有三个特点:(1)自动执行(写好程序就自动执行)(2)规则透明公开(3)无法随意修改
传统互联网 | 以太坊 |
部署服务器地址 | 合约地址 |
运行网站 | 运行智能合约 |
2.3.4 什么是以太坊里面的Gas?什么是Token?
1、什么是Gas?
Gas可以理解为:运行以太坊程序所需要支付的计算燃料。因为以太坊不是免费的计算机。每一次转账、创建NFT、兑换token都是要全球节点(验证者)执行代码的。(也就是PoS的执行)因此要给验证者ETH,所以就要收取Gas费用。
为什么叫Gas?类似汽车,汽车要耗油才能跑,以太坊智能合约运行,消耗Gas;
支付Gas的原则?谁发起,谁支付Gas
为什么一定要全球节点验证?为什么要付这个Gas?目的就是为了去中心化和防止垃圾攻击(没有成本的话就可以无限发送交易请求,网络就容易瘫痪),这个Gas就是为了提升交易门槛和奖励维持去中心化的这些网络维护者(也就是验证者)
2、什么是token?
Token在web3.0里面可以翻译为代币。Token是在区块链上代表某种价值、权益或资产的数字凭证。类似现实世界里面的游戏币、积分、股票、门票之类的。但是这里要记住,ETH是以太坊系统里的基础货币,一般不是以token称。而我们通常所说的Token,更多是指建立在以太坊等区块链之上的应用层数字资产,例如USDT、UNI等ERC-20 Token,以及NFT所使用的ERC-721、ERC-1155等Token标准。
token主要分为三类
类型 | 现实类比 | 例子 |
Utility Token(功能代币) | 会员卡、优惠券 | 平台积分 |
Asset Token(资产代币) | 资产凭证 | NFT、RWA |
Governance Token(治理代币) | 投票权 | UNI |
梳理一下关系:
1、ETH和一般所说的Token存在一定区别,ETH是以太坊网络的原生资产(Native Asset)
2、在以太坊主网上,Gas费用以 ETH 支付。
3、Token 是在区块链平台之上,通过智能合约发行的数字资产;例如USDT
2.3.4 为什么NFT、DeFi等数字资产可以建立在以太坊上?
原因是:以太坊提供了一套公开、统一、可编程的区块链基础设施。开发者可以利用智能合约定义新的资产和业务规则,而不需要自己重新建立一条区块链。可以把以太坊理解成一个“数字资产操作系统”。
我们类比一下,传统的互联网中,如果开发者想做一个应用,通常要这样准备:服务器→数据库→后端程序→业务逻辑→用户账户
但是在以太坊生态中,开发者可以直接使用以太坊已经提供的基础设施:以太坊网络→区块链数据→账户体系→EVM运行环境→智能合约→数字资产和应用。
开发者只需要编写智能合约,就可以利用以太坊现有的网络基础设施。(PoS和全球的验证者)
Token是数字资产层,DeFi是利用Token和智能合约构建出来的金融应用层。
不同应用还可以互相组合
这可能是以太坊最重要的特点之一。传统互联网中的很多应用是相互独立的:例如Q币不能购买兑换银行的积分,因为不同公司拥有自己的数据库和账户体系。
而在以太坊生态中,不同智能合约可以按照公开的标准进行交互。
例如:USDC可以兑换DEX,可以兑换ETH,也可以借贷协议抵押ETH。这些协议之间可以组合起来。
2.3.5 Token是如何发行出来的?——从ERC-20到稳定币
以太坊里面有很多币,所以以太坊发行了这些币。
Token本质上是一份运行在以太坊上的智能合约。开发者通过遵循Token标准(例如ERC-20),创建一套数字资产发行、转移和管理规则。
① Token不是以太坊提前发行的,而是开发者创建的——以太坊只负责提供基础设施。
② Token本质:一个记录余额和转账规则的智能合约
③ 为什么需要ERC-20标准?——所有同质化Token都应该提供统一接口。
发行token的流程
3 微观拆解:以太坊如何承载数字经济?
3.1 以太坊上的应用程序可以分为两类
3.1.1 第一类:金融应用——DeFi(去中心化金融)
也就是直接围绕:钱、资产、交易、借贷、抵押、收益构建的应用。
典型代表:DeFi、去中心化交易、借贷、稳定币、衍生品、预测市场
1、传统金融的问题:金融服务依赖中心化机构
在传统金融体系中:用户想完成:转账、借贷、兑换资产、获取收益都需要依赖银行、交易所等中介机构。
整个流程依赖:银行数据库、员工审核、法律合同、信用体系
2、DeFi是什么?
DeFi(Decentralized Finance,去中心化金融):简单理解:把传统金融业务搬到区块链上,通过智能合约自动执行。
从“相信金融机构”,变成“相信代码规则”。
3、DeFi三大核心应用案例
案例一:去中心化交易所Uniswap
传统交易所模式,例如:用户交易股票:
Uniswap模式:AMM(Automated Market Maker,自动做市商),没有传统订单簿。用户想兑换:10 ETH
智能合约根据池子比例:自动计算兑换价格。
案例二:MakerDAO——去中心化借贷
这是最能体现“智能合约替代银行”的案例。传统贷款依靠人工审批和银行信用体系,但是DeFi依靠的是资产抵押+代码规则(自动执行、全球开放、无需人工审批、规则透明)
如果ETH价格大跌,智能合约自动清算抵押资产。
案例三:Aave——全球资金池
Aave类似:“区块链上的余额宝 + 银行借贷市场”。
但是不同的是整个过程:由智能合约自动管理;余额宝本质上是通过基金管理机构将用户资金投资于货币市场工具,基金管理人负责资产配置、风险管理和收益管理。
而Aave则把其中一部分金融规则写进了智能合约。利率:不是银行人工决定,而是由协议的利率模型动态调整。它采用预先写入协议的利率模型,根据资金池的利用率等参数动态调整利率。
利率:不是银行决定,而是市场供需决定。
Aave与银行最大的区别:信用风险被抵押机制部分替代
好处:
1)申请贷款者再也不用证明自己有信用,而是遵守公平透明的规则申请贷款
2)存款者再也不用担心银行中心化机构跑路,而是面对智能合约、抵押品、预言机和协议治理等新的技术与市场风险。(代码漏洞、抵押品价格波动、流动性风险等)
3.1.2 第二类:半金融应用——以 CryptoKitties 为例
这些应用表面上不是金融产品,但其中存在:
资产所有权、稀缺性、交易和经济激励。
例如:NFT、GameFi、DAO、SocialFi、数字艺术、RWA、链上身份和会员体系
为什么称为“半金融”?
因为它们不一定以金融交易为主要目的,但一旦:数字对象具有所有权 + 稀缺性 + 可转移性 + 可交易性,它就天然具备了一定的经济属性。
商业案例
CryptoKitties 是第一个向大众证明:区块链不仅可以记录货币,还可以记录数字资产所有权的应用。它开启了 NFT 和链游经济模型的探索。
它本身商业上并没有成为长期成功的游戏,但它验证了一个重要技术逻辑:数字世界中的资产,可以像现实世界资产一样拥有产权、稀缺性和交易价值。
1、传统游戏的问题:玩家拥有的是“使用权”,不是“所有权”
在传统游戏中:玩家购买:皮肤、装备、宠物、游戏角色,但这些资产实际上存储在游戏公司的服务器数据库中。例如购买王者荣耀的皮肤,实际上是存在腾讯的服务器中,玩家只能在游戏内使用,只有“使用资格”
2、CryptoKitties:第一次把游戏资产变成区块链资产
2017年11月,Axiom Zen 推出了 CryptoKitties(加密猫)。它不是传统意义上的养猫游戏,而是:一个基于以太坊 ERC-721 标准创建的数字收藏品系统。游戏数据库里的一个数字编号变成 区块链上的一个NFT资产。
加密猫如何保证“这只猫属于你”?每一只猫都有Token ID,对应后面的区块都有记录(基因属性、出生时间、交易记录等)因此,任何人都可以验证这只猫属于谁。
类比一下现实世界中,为什么一张球星卡价值几十万美元?不是因为纸张,而是因为:稀缺性、市场交易(供需);
而加密猫的稀缺性是因为每一只猫都有唯一的token编号,且能验证在谁的手中,就像在球星卡在你的手中一样,所有权属于你。这只猫也是token编号背后的区块中都指明说这只猫是属于你的。所以才有了流通的基础。既能炫耀(公开透明),也能有安全性(去中心化),也能拥有所有权。
但是这个也暴露了一些以太坊游戏的问题
问题 | 表现 |
性能限制 | 大量交易导致以太坊拥堵 |
游戏体验 | 弱于传统游戏 |
金融属性过强 | 用户关注价格超过玩法 |
投机风险 | 资产价格容易波动 |
未来区块链游戏利用区块链解决传统游戏无法解决的数字资产所有权、交易和开放生态问题。
CryptoKitties证明了一件事:以太坊不仅能够发行货币,也能够发行数字资产。当智能合约赋予虚拟物品唯一身份,当钱包成为数字世界的账户体系,游戏中的装备、收藏品和身份开始拥有类似现实世界资产的产权逻辑。这也是NFT、GameFi以及数字经济体系诞生的基础。
参考的文章
《以太坊白皮书》https://ethereum.org/zh/whitepaper/