Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

task2: BigBear-JS #1397

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions members/BigBear-JS/task2/02_Blockchain_Basic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Task2 Blockchain Basic

本任务分为简答题、分析题和选择题,以此为模板,在下方填写你的答案即可。

选择题,请在你选中的项目中,将 `[ ]` 改为 `[x]` 即可

## [单选题] 如果你莫名奇妙收到了一个 NFT,那么

- [ ] 天上掉米,我应该马上点开他的链接
- [x] 这可能是在对我进行诈骗!

## [单选题] 群里大哥给我发的网站,说能赚大米,我应该

- [ ] 赶紧冲啊,待会米被人抢了
- [x] 谨慎判断,不在不信任的网站链接钱包

## [单选题] 下列说法正确的是

- [x] 一个私钥对应一个地址
- [ ] 一个私钥对应多个地址
- [ ] 多个私钥对应一个地址
- [ ] 多个私钥对应多个地址

## [单选题] 下列哪个是以太坊虚拟机的简称

- [ ] CLR
- [x] EVM
- [ ] JVM

## [单选题] 以下哪个是以太坊上正确的地址格式?

- [ ] 1A4BHoT2sXFuHsyL6bnTcD1m6AP9C5uyT1
- [ ] TEEuMMSc6zPJD36gfjBAR2GmqT6Tu1Rcut
- [ ] 0x997fd71a4cf5d214009619808176b947aec122890a7fcee02e78e329596c94ba
- [x] 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266

## [多选题] 有一天某个大哥说要按市场价的 80% 出油给你,有可能

- [x] 他在洗米
- [ ] 他良心发现
- [x] 要给我黒米
- [x] 给我下套呢

## [多选题] 以下哪些是以太坊的二层扩容方案?

- [x] Lightning Network(闪电网络)
- [x] Optimsitic Rollup
- [x] Zk Rollup

## [简答题] 简述区块链的网络结构

```
在此处填写你的答案

区块链网络结构是由多个节点组成的去中心化网络,每个节点共同维护和更新账本,确保数据的一致性和透明性,并且通过共识算法(如PoW、PoS等)达成协议,确保网络的安全性和交易的有效性。
```

## [简答题] 智能合约是什么,有何作用?

```
在此处填写你的答案

智能合约是一种自动执行的计算机程序,存储在区块链上,能够在满足特定条件时自动执行合约条款。智能合约可以用于各种应用场景,如金融交易、供应链管理、投票系统等,可以减少中间环节,提高交易效率,降低交易成本,同时也可以提高交易的安全性和透明度。
```

## [简答题] 怎么理解大家常说的 `EVM` 这个词汇?

```
在此处填写你的答案

EVM 是以太坊虚拟机的简称,是以太坊上运行智能合约的执行环境。它是一个基于图灵完备的虚拟机,可以执行任意复杂的计算。EVM 是以太坊的核心组成部分,它使得以太坊成为一个去中心化的、可编程的、安全的计算平台。
```

## [分析题] 你对去中心化的理解

```
在此处填写你的答案

去中心化是一种分布式计算和存储的方式,它将数据和计算任务分散到多个节点上,而不是集中在一个中心节点上。去中心化可以提供更高的可用性、可靠性和安全性,同时也可以降低成本和提高效率。在区块链技术中,去中心化是一种重要的特性,它使得区块链网络可以抵御单点故障,提高数据的安全性和透明度,同时也可以降低交易成本和提高交易效率。
```

## [分析题] 比较区块链与传统数据库,你的看法?

```
在此处填写你的答案

区块链与传统数据库在数据存储、数据安全、数据透明度和数据访问等方面存在一些差异。区块链是一种分布式数据库,它将数据分散存储在多个节点上,而不是集中在一个中心节点上。这使得区块链网络可以抵御单点故障,提高数据的安全性和透明度,同时也可以降低交易成本和提高交易效率。与传统数据库相比,区块链具有更高的安全性、透明度和去中心化特性,但是它也有一些缺点,如交易速度较慢、数据存储成本较高等。因此,在选择使用区块链还是传统数据库时,需要根据具体的应用场景和需求来决定。
```

## 操作题

安装一个 WEB3 钱包,创建账户后与 [openbuild.xyz](https://openbuild.xyz/profile) 进行绑定,截图后文件命名为 `./bind-wallet.jpg`.
Binary file added members/BigBear-JS/task2/bind-wallet.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.