Skip to content

Commit 287149c

Browse files
committed
add more terms
1 parent bc2627c commit 287149c

35 files changed

+894
-24
lines changed

basic/区块链应用场景/GameFI.md

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
## 什么是 GameFi?
2+
3+
GameFi,或称为游戏金融(Game Finance),是区块链技术与游戏产业相结合的产物。它不仅改变了传统游戏的经济模型,还通过去中心化的方式赋予玩家更多的控制权和收益机会。在 GameFi 中,玩家不仅是游戏的消费者,还是游戏经济的参与者和创造者。
4+
5+
GameFi 的概念最早出现在 2020 年,随着区块链技术的成熟和 NFT 的兴起,越来越多的项目开始探索这一领域。像 Axie Infinity 这样的项目迅速崛起。
6+
7+
## GameFi 关键特性
8+
9+
### 1. 去中心化
10+
11+
GameFi 利用区块链技术的去中心化特性,确保游戏数据的透明性和不可篡改性。每一笔交易、每一个角色的成长记录,都被记录在区块链上,玩家可以随时验证。这种透明性也增强了玩家之间的信任,降低了欺诈行为的发生。
12+
13+
### 2. NFT(非同质化代币)
14+
15+
在 GameFi 中,NFT 是核心组成部分。NFT 可以代表游戏中的资产,如角色、道具、土地等。与传统游戏不同,玩家拥有这些资产的真正所有权,可以自由交易、出售或转让。NFT 的稀缺性和唯一性使得这些资产在市场上具有价值。
16+
17+
### 3. Play-to-Earn(边玩边赚)
18+
19+
GameFi 的一个显著特征是“Play-to-Earn”模型。玩家通过参与游戏、完成任务或挑战来获得代币或 NFT。这些代币可以在游戏内消费或在外部交易所进行交易。通过这种方式,玩家不仅享受游戏的乐趣,还能获得真实的经济收益。
20+
21+
### 4. [DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM)(去中心化金融)集成
22+
23+
GameFi 还与 [DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM) 生态系统紧密结合。玩家可以将他们的游戏资产质押,获得额外的收益。这种机制不仅提高了资产的流动性,还为玩家提供了更多的收益机会。例如,玩家可以将 NFT 质押在特定的平台上,获得利息或新的代币奖励。
24+
25+
## GameFi 的挑战与未来
26+
27+
### 1. 技术挑战
28+
29+
尽管 GameFi 发展迅速,但技术问题仍然是一个挑战。链上游戏的性能和用户体验往往受到区块链技术本身的限制,如交易速度、费用和可扩展性。
30+
31+
### 2. 法规风险
32+
33+
随着 GameFi 的火热,监管机构也开始关注这一领域。不同国家对加密资产和游戏的监管政策各不相同,这可能会影响 GameFi 项目的发展。
34+
35+
### 3. 用户教育
36+
37+
许多潜在玩家对区块链和加密货币仍然缺乏理解。如何有效地教育用户,使他们能够理解并参与 GameFi,是开发者需要面对的一个重要问题。
38+
39+
## 相关概念
40+
41+
- **[DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM)(去中心化金融)**[DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM) 是一种利用区块链技术提供金融服务的模式,允许用户无需中介直接进行交易、借贷和投资。
42+
43+
- **NFT(非同质化代币)**:NFT 是一种独特的数字资产,能够代表特定的物品或内容,如艺术品、音乐、游戏道具等,具有不可替代性和稀缺性。
44+
45+
- **Play-to-Earn(边玩边赚)**:是一种游戏模型,允许玩家通过参与游戏获得经济收益,通常以加密货币或 NFT 的形式存在。
46+
47+
- **Metaverse(元宇宙)**:一个虚拟的共享空间,结合了增强现实、虚拟现实和区块链技术,用户可以在其中进行社交、工作和娱乐。

basic/基础概念/App 钱包.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
## App 钱包概述
2+
3+
App 钱包是指一种数字[钱包](https://learnblockchain.cn/tags/%E9%92%B1%E5%8C%85)应用程序,允许用户在移动设备上安全地存储、管理和交易加密货币及其他数字资产。与传统的钱包不同,App 钱包不仅提供了存储功能,还支持多种功能,如发送和接收加密货币、查看交易历史、参与去中心化金融([DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM))活动等。
4+
5+
6+
App 钱包与互联网连接, 也属于热钱包,他们更适合日常交易和小额支付。热钱包的安全性相对较低,因为它们面临着网络攻击的风险。
7+
8+
比较常用的 App 钱包有:
9+
OKX Wallet, ImToken、TokenPocket, Math Wallet 等。
10+
11+
12+
## App 钱包主要功能
13+
14+
### 密钥管理
15+
16+
App 钱包的核心在于密钥管理。每个用户在创建钱包时,都会生成一对密钥:公钥和私钥。公钥可公开分享,用于接收资产;私钥则必须保密,用于签署交易。私钥的安全性直接影响到用户资产的安全。
17+
18+
用户在创建 App 钱包时,通常会生成一组助记词(mnemonic phrase),用于备份和恢复钱包。助记词是由多个单词组成的字符串,用户需要妥善保管这组词语,以防丢失设备或忘记密码。
19+
20+
### 钱包地址生成
21+
22+
钱包地址是用户接收加密货币的“账号”,通常是公钥经过哈希处理生成的字符串。App 钱包会自动为用户生成地址,用户可以将该地址分享给他人以接收资产。
23+
24+
### 交易签名与广播
25+
26+
当用户发起交易时,App 钱包会使用私钥对交易进行签名。这个签名证明了交易的有效性,确保只有拥有对应私钥的用户才能发起该交易。签名完成后,交易信息会被广播到区块链网络,等待矿工进行验证和打包。
27+
28+
29+
## 相关概念
30+
31+
- **[硬件钱包](https://learnblockchain.cn/tags/%E7%A1%AC%E4%BB%B6%E9%92%B1%E5%8C%85)**:一种冷钱包,通常以专用设备的形式存在,提供更高的安全性,适合长期存储。
32+
- **纸钱包**:一种将私钥和公钥打印在纸上的冷钱包,物理形式存储,安全性高,但易于丢失。
33+
- **去中心化钱包([DeFi](https://learnblockchain.cn/tags/DeFi?map=EVM) [钱包](https://learnblockchain.cn/tags/钱包?map=EVM)**:允许用户直接与区块链交互的应用,通常不依赖于第三方服务,增强了用户对资产的控制权。

basic/基础概念/Coinbase.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## Coinbase
2+
3+
Coinbase 是一个著名的代币[交易平台](https://learnblockchain.cn/tags/CEX),也是区块链技术中一个关键的术语。本文将从多个角度深入探讨 Coinbase 的机制、原理及其在区块链中的作用。
4+
5+
### 什么是 Coinbase?
6+
7+
在区块链的上下文中,“Coinbase”一词有两个主要的含义:
8+
9+
1. **Coinbase 交易**:指的是在区块链中创建新币的交易。每当一个矿工成功挖掘出一个新的区块时,系统会生成一笔特殊的交易,这就是 Coinbase 交易。它将新生成的比特币(或其他加密货币)发送到矿工的地址。
10+
11+
2. **Coinbase 平台**:是一个加密货币交易所,帮助用户方便地进行加密货币交易、存储和管理数字资产, 这里不做过多说明。
12+
13+
### Coinbase 交易的机制
14+
15+
#### 1. 新币生成
16+
17+
在比特币网络中,每当矿工解决一个复杂的数学问题并成功将一个区块添加到区块链时,系统会自动生成一笔 Coinbase 交易。这个交易的特点是:
18+
19+
- **奖励**:矿工会收到一定数量的新比特币作为奖励。这个数量在比特币网络中是固定的,且每四年会减半一次(称为“减半”)。
20+
- **无输入**:与普通交易不同,Coinbase 交易没有输入。它不需要引用之前的交易,而是直接生成新币。
21+
22+
#### 2. 交易结构
23+
24+
Coinbase 交易的结构相对简单,包含以下几个部分:
25+
26+
- **版本号**:指明交易的版本。
27+
- **输入**:通常为空。
28+
- **输出**:包含矿工的地址和奖励数量。
29+
- **锁定时间**:可选的字段,用于限制交易的有效时间。

basic/基础概念/KeyStone.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## KeyStone 硬件钱包
2+
3+
KeyStone 是一款创新的硬件钱包解决方案,采用无电池设计和气隙隔离技术,为用户提供高度安全的加密资产存储方案。
4+
5+
6+
### 主要特点
7+
8+
- 无需USB连接,通过二维码进行交易签名
9+
- **无电池设计**,长期存储更安全可靠
10+
- 支持 BIP39 助记词标准
11+
- 提供物理防篡改保护
12+
- 采用安全芯片存储私钥
13+
14+
### 使用场景
15+
16+
1. **冷存储方案**
17+
- 适合大额加密资产的长期安全存储
18+
- 机构级别的资产管理解决方案
19+
- 多重签名钱包配置
20+
21+
2. **日常交易**
22+
- 通过移动应用扫描二维码完成交易
23+
- 支持批量交易签名
24+
- 便携性强,随时可用
25+
26+
27+
### 相关概念与技术
28+
29+
1. **多重签名(Multi-Signature)**:一种需要多个密钥持有者共同签署才能完成交易的机制,增强了安全性。
30+
31+

basic/基础概念/Ledger.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## Ledger 硬件钱包
2+
3+
Ledger 是最受欢迎的硬件钱包品牌之一,主要有两款产品:Ledger Nano S 和 Ledger Nano X。
4+
5+
### 主要特点
6+
7+
- **硬件安全性**:私钥永远存储在设备中,不会暴露给电脑
8+
- **多币种支持**:支持1000多种加密货币
9+
- **易用性**:通过 Ledger Live 软件可以方便地管理资产
10+
- **安全芯片**:采用经过认证的安全芯片,类似于银行卡使用的芯片
11+
12+
13+

basic/基础概念/Trezor.md

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## Trezor
2+
3+
Trezor 是一种硬件钱包,专为安全存储加密货币而设计。它由 SatoshiLabs 开发,是市场上首个硬件钱包之一。Trezor 的设计目标是提供一个安全、用户友好的解决方案,以保护用户的私钥和资产不受黑客攻击和恶意软件的威胁。
4+
5+
Trezor 的硬件设计简单而有效。它使用一个小型的 OLED 屏幕和几个物理按钮,允许用户在不需要电脑的情况下进行交易确认。这种设计减少了恶意软件对用户操作的干扰。
6+
7+
### 工作原理
8+
9+
Trezor 通过将私钥存储在设备内部,而不是在计算机或手机上来增强安全性。用户在进行交易时,Trezor 生成签名,而不暴露私钥。这一过程确保了即使连接的设备被感染,攻击者也无法访问用户的私钥。
10+
11+
#### 安全性
12+
13+
Trezor 的安全机制主要基于以下几个方面:
14+
15+
- **私钥保护**:私钥从未离开设备,所有的交易签名都是在硬件钱包内部完成的。
16+
- **PIN 保护**:用户在使用 Trezor 时需要输入 PIN 码,若输入错误超过设定次数,设备会自动重置。
17+
- **恢复种子**:用户在首次设置时会生成一个 12 至 24 个单词的恢复种子,这个种子可以用来恢复钱包。种子将私钥与用户身份绑定,确保即使设备丢失,用户也能恢复资产。
18+
19+
20+
21+
### 兼容性
22+
23+
Trezor 支持多种加密货币,包括比特币、[以太坊](https://learnblockchain.cn/tags/以太坊?map=[EVM](https://learnblockchain.cn/tags/EVM?map=EVM))、莱特币等。它与多种钱包软件兼容,如 MyEtherWallet 和 Exodus,增强了用户的灵活性。
24+
25+
## 相关概念
26+
27+
- **硬件钱包**:安全存储加密货币的物理设备,如 Ledger 和 Trezor。与软件钱包相比,硬件钱包提供更高的安全性。
28+
- **软件钱包**:运行在计算机或移动设备上的钱包,通常更易于使用,但相对安全性较低。
29+
- **冷存储**:指将加密货币存储在未连接互联网的设备上,以提高安全性。Trezor 可以被视为一种冷存储解决方案。
30+
- **助记词**:用于恢复钱包的助记词,通常由 12 至 24 个单词组成,是用户访问其资产的关键。

basic/基础概念/imKey.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
## imKey:区块链安全硬件钱包
2+
3+
### 什么是 imKey?
4+
5+
imKey 是一种硬件钱包,旨在为用户提供安全的数字资产存储和管理方案。它通过将私钥保存在硬件设备中,避免了在线环境下的潜在安全风险。imKey 结合了生物识别技术和多重签名机制,为用户提供了一个安全、便捷的加密货币管理工具。
6+
7+
### imKey 的工作原理
8+
9+
#### 1. 私钥管理
10+
11+
私钥是区块链资产的唯一凭证,任何人获取私钥都可以控制相应的数字资产。imKey 的设计理念是将私钥从网络环境中隔离开来。具体来说,imKey 将私钥存储在安全芯片中,确保即使设备连接到互联网,私钥也不会被泄露。
12+
13+
#### 2. 安全芯片
14+
15+
imKey 采用了安全芯片(Secure Element, SE)技术,该芯片经过专门设计,能够抵御物理攻击和软件攻击。安全芯片内部的操作系统是封闭的,外部无法直接访问,从而有效保护存储在其中的私钥。
16+
17+
部分 imKey 还集成了生物识别技术,用户可以通过指纹解锁设备。使得使用过程更加便捷。只有经过生物识别验证的用户才能访问和管理私钥。
18+
19+
20+
### 相关技术
21+
22+
#### 1. 软件钱包
23+
24+
软件钱包是运行在计算机或手机上的应用程序,用户可以方便地管理数字资产,但由于私钥存储在网络环境中,安全性相对较低。
25+
26+
#### 2. 多签钱包
27+
28+
多重签名钱包需要多个私钥签名才能完成交易。
29+
30+
#### 3. 纸钱包
31+
32+
纸钱包是将私钥打印在纸上,完全离线存储,安全性高,但不便于使用和管理,且易损坏。
33+

basic/基础概念/硬件钱包.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@
2828

2929
## 硬件钱包的局限性
3030

31-
- **成本**:相比软件钱包,硬件钱包的初始投资较高。
31+
- **成本**:相比软件钱包,需要购买硬件设备, 硬件钱包的初始投资较高。
3232
- **使用复杂性**:对于新手用户,硬件钱包的设置和使用可能会有一定的学习曲线。
3333
- **物理损坏风险**:硬件钱包是物理设备,可能会因意外损坏或丢失而导致资产损失。
34+
- 携带不如热钱包方便
3435

3536
## 相关概念与技术
3637

@@ -39,4 +40,12 @@
3940
- **冷钱包**:冷钱包是指不连接互联网的存储方式,包括硬件钱包和纸钱包,提供更高的安全性。
4041
- **热钱包**:热钱包是指在线存储的加密货币钱包,方便使用,但安全性较低,易受网络攻击。
4142

42-
硬件钱包在保护加密货币资产方面具有显著优势,适合长期持有和大额交易的用户。理解其工作原理和优势,有助于开发者在设计和实现相关应用时,选择合适的安全方案。
43+
硬件钱包在保护加密货币资产方面具有显著优势,适合长期持有和大额交易的用户。理解其工作原理和优势,有助于开发者在设计和实现相关应用时,选择合适的安全方案。
44+
45+
### 安全建议
46+
47+
- 务必自己保管好助记词,不要告诉任何人
48+
- PIN 码要设置得够复杂
49+
- 购买设备时确保是官方渠道
50+
- 定期更新固件
51+
- 不要在不可信的电脑上使用

basic/节点服务/Alchemy.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## Alchemy:区块链开发的基础设施平台
2+
3+
Alchemy 是一个专为区块链开发者设计的基础设施平台,旨在简化区块链应用的构建、管理和扩展。它提供了一系列强大的工具和服务,使开发者能够更高效地与区块链交互,构建去中心化应用(DApps), 而不用费心维护基础设施。
4+
5+
### Alchemy 主要功能
6+
7+
Alchemy 提供了多种功能,涵盖了区块链开发的多个方面。以下是一些核心功能:
8+
9+
1. **API 接口**:Alchemy 提供了一套强大的 API,允许开发者通过简单的 RESTful 接口与区块链进行交互。这些 API 包括获取区块信息、发送交易、查询合约状态等,极大地降低了开发门槛。
10+
11+
2. **数据分析**:Alchemy 提供了实时的数据分析工具,帮助开发者监控 DApp 的性能和用户行为。开发者可以获取有关交易量、用户活跃度等关键指标的数据,这对于优化应用至关重要。
12+
13+
3. **节点管理**:Alchemy 作为一个全托管的节点服务,帮助开发者快速部署和管理区块链节点。开发者不需要担心节点的维护和扩展,Alchemy 会自动处理这些任务。
14+
15+
4. **开发者工具**:Alchemy 提供了一系列开发者工具,包括调试工具、测试网络和模拟环境,帮助开发者在不同阶段进行开发和测试。
16+
17+
### Alchemy 技术架构
18+
19+
Alchemy 的技术架构基于现代云计算和分布式系统的原则,确保高可用性和可扩展性。其架构主要由以下几个部分组成:
20+
21+
1. **分布式节点网络**:Alchemy 通过分布式的节点网络与多个区块链进行交互。每个节点都可以独立处理请求,并且能够在高负载情况下进行负载均衡,确保服务的稳定性。
22+
23+
2. **数据层**:Alchemy 采用了高效的数据存储方案,支持快速的数据检索和存储。它使用了多种数据库技术,确保在处理大量交易和数据时的高效性。
24+
25+
3. **API 层**:Alchemy 的 API 层提供了统一的接口,简化了与不同区块链的交互。开发者可以通过简单的 API 调用来完成复杂的操作,这大大提高了开发效率。
26+
27+
28+
29+
30+
### 类似服务
31+
32+
1. **Infura**:Infura 是一个类似的区块链基础设施服务,主要提供以太坊和 IPFS 的节点访问。与 Alchemy 相比,Infura 的功能相对简单,更多地聚焦于提供基础的节点服务。
33+
34+
2. **Moralis**:Moralis 是一个全栈开发平台,提供了后端服务、数据库管理和实时事件监听等功能。与 Alchemy 相比,Moralis 更加注重于提供完整的后端解决方案。
35+
36+
3. **QuickNode**:QuickNode 是另一个区块链节点服务提供商,支持多种区块链。它的特点是快速的节点响应和易于使用的 API,适合需要快速部署的项目。

basic/节点服务/Infura.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## Infura:区块链基础设施
2+
3+
Infura是一个由ConsenSys开发的区块链基础设施平台,提供了一个高可用性和可扩展性的API,允许开发者与以太坊和IPFS(星际文件系统)网络进行交互。Infura的核心目标是简化区块链应用程序的开发过程,降低开发者的门槛,使他们能够专注于应用逻辑而不是基础设施的维护。
4+
5+
### 工作原理机制
6+
7+
Infura的架构基于分布式网络和云计算。它通过一组分布式节点提供服务,确保高可用性和低延迟的API访问。具体来说,Infura的工作原理如下:
8+
9+
1. **节点管理**:Infura维护大量以太坊节点,这些节点分布在不同的地理位置。通过这种方式,Infura能够处理大量的请求,并确保在某些节点出现故障时,其他节点可以接管服务。
10+
11+
2. **API接口**:开发者通过RESTful API与Infura进行交互。这些API允许开发者发送交易、查询区块链状态、获取账户信息等。Infura的API设计遵循以太坊JSON-RPC标准,使得开发者能够轻松集成。
12+
13+
3. **负载均衡**:Infura使用负载均衡技术,将请求分配到不同的节点上,以优化响应时间和资源使用。这种机制确保了在高流量情况下,系统依然能够保持稳定。
14+
15+
4. **缓存机制**:为了提高性能,Infura还实现了缓存机制。常见的查询结果会被缓存,从而减少对后端节点的请求频率,提升响应速度。
16+
17+
### 相关概念与技术
18+
19+
1. **以太坊节点**:以太坊节点是参与以太坊网络的计算机,负责存储区块链数据和验证交易。开发者可以选择自行搭建节点,但这需要更多的技术知识和资源。
20+
21+
2. **IPFS(星际文件系统)**:IPFS是一个去中心化的文件存储系统,允许用户存储和共享文件。Infura也支持IPFS,提供类似的API接口。
22+
23+
3. **Alchemy**:Alchemy是另一种区块链开发平台,提供API和工具,帮助开发者构建和管理以太坊应用。与Infura相比,Alchemy提供了更多的开发工具和分析功能。
24+
25+
4. **Moralis**:Moralis是一个后端开发平台,专注于Web3应用的构建,提供实时数据库和用户认证等功能。与Infura不同,Moralis更多地关注于开发者的后端需求。

0 commit comments

Comments
 (0)