Skip to content

Commit bc42210

Browse files
authored
Update abelking.md
1 parent 0ae5a3e commit bc42210

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

abelking.md

+53
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,59 @@ Layer 2 指的是建立在 Layer 1 之上的扩展解决方案,其主要目的
168168

169169
总之,L1 是区块链的基础层,负责安全和共识,而 L2 是优化层,用来提高扩展性和降低成本。未来,L1+L2 的组合模式将成为区块链行业的主流架构。
170170

171+
### 2025.03.09
172+
173+
预言机的意义
174+
175+
1提高智能合约的实用性:预言机弥补了区块链与现实世界的断层,使DeFi、保险、供应链等应用成为可能。
176+
177+
2增强去中心化金融(DeFi)安全性:去中心化预言机降低了单点故障和市场操纵的风险,提升了DeFi的稳定性。
178+
179+
3推动Web3发展:许多Web3应用需要链外数据,如DAO治理、去中心化社交等,预言机成为Web3生态的重要基础设施。
180+
181+
预言机就像是一个可靠的“翻译官”,负责在区块链世界(链上)和现实世界(链下)之间传递信息,让它们能够相互理解并执行任务。
182+
183+
相当于现实生活中的类比:自动售票机与天气预报
184+
185+
假设你在一个自动售票机上买票,这台售票机的规则是:
186+
如果天气晴朗,票价 100 元;
187+
188+
如果天气下雨,票价 80 元(因为天气不好,给你点优惠)。
189+
190+
但是,售票机本身并不知道天气,它只能根据外部信息调整票价。
191+
192+
这时,它需要一个“天气预言机”来告诉它当前的天气情况。
193+
194+
如何类比到区块链和预言机?
195+
196+
售票机 = 区块链上的智能合约(只会按照设定的规则执行,但无法直接感知外部世界)。
197+
天气 = 现实世界的链下数据(是变化的,区块链本身无法感知)。
198+
预言机 = 连接天气API的“翻译官”(负责把现实世界的天气数据传递给售票机)。
199+
200+
具体过程:
201+
天气预言机查询天气API(如国家气象局数据)。
202+
1预言机把天气信息提供给售票机的智能合约。
203+
2智能合约根据天气调整票价:
204+
3如果预言机报告“今天下雨”,票价就自动变成 80 元;
205+
4如果预言机报告“今天天气晴朗”,票价就保持 100 元。
206+
5你根据预言机提供的信息,支付相应的票价,成功购买车票。
207+
208+
209+
售票机(区块链)不会撒谎,但它也不会思考,它只能按规则执行,但它无法自己获取天气信息(就像智能合约无法访问链下数据)。
210+
预言机就是售票机的“眼睛”,它告诉售票机“外面发生了什么”,帮助它做出正确的决定。
211+
如果预言机提供错误数据(比如谎称晴天其实是下雨),那么乘客可能会被多收钱,这就像区块链上的智能合约如果依赖错误的预言机数据,可能导致资金损失或市场操纵。
212+
213+
214+
预言机 = 区块链的现实世界传感器 + 翻译官,让区块链能“看见”现实世界的数据,并据此执行智能合约逻辑。
215+
216+
这个例子在 DeFi、保险、彩票、供应链等场景下都有对应的应用,比如:
217+
218+
DeFi 预言机:告诉智能合约当前的比特币价格,决定清算、借贷利率等。
219+
220+
去中心化保险:预言机报告是否发生航班延误,自动触发赔偿。
221+
222+
GameFi:预言机提供体育比赛结果,决定游戏内的胜负和奖励。
223+
171224

172225
笔记内容
173226

0 commit comments

Comments
 (0)