区块链—大厂习题

admin 2024-12-25 20次阅读

imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...

文章目录

比特币钱包和以太坊钱包

一、单选

区块链比特币以太坊

1、人们总说区块链是去中心化的、分布式的、区块化存储的数据库,以下说法正确的是 ( D )

A、数据存储在主节点上,每个从节点只存储部分数据

B、数据分片存储,在每一个节点存储部分分片数据

C、数据分散存储,随机存储在每台节点上

D、数据在每台节点上全量存储

2、在区块链的某个节点中,删除一个或多个区块,下列说法正确的是 ( B )

A、删除的区块会在区块链网络中丢失。

B、删除的区块只是影响本节点,对别的节点的区块没影响

C、删除区块后,区块链不能稳定运行

D、删除的区块,别的节点也会获取到通知,一起删除对应区块

区块链本质上是种数据库技术,其实就相当于每个节点都保存一份完整的数据库,某一节点发生变化,其他节点不会受到影响。

3、区块链中使用哪种数据结构会汇总区块中的交易信息 ( B )

A、B+树

B、默克尔树

C、二叉搜索树

D、红黑树

比特币采用 tree储存交易,使用 tree的理由是

1. tree使用hash ,保障了区块的不可篡改性;

2.提供 proof,全节点可以向轻节点证明区块中打包了某个特定交易

4、以下哪个不属于区块链公有链的特性 ( D )

A、匿名性

B、不可篡改

C、自治性

D、需许可

联盟链 和 私有链 才需要许可,联盟链 和 私有链 合称 许可链。

5、以太坊智能合约的开发语言是 ( B )

A、java

B、

C、C

D、C++

6、以太坊创始人是 ( A )

A、

B、

C、中本聪

D、李笑来

7、DPOS是下列哪种算法 ( C )

A、工作证明算法

B、股权证明算法

C、委任权益证明算法

D、实用拜占庭容错算法

DPOS 是一种区块链的共识算法

8、EOS使用的共识算法为 ( C )

A、工作证明算法

B、股权证明算法

C、委任权益证明算法

D、实用拜占庭容错算法

股权证明算法 英文简写是PoS,委任权益证明算法 英文简写是DPoS。

这两种都是非常高效的算法,比PoW(工作量证明算法)快得多,有效得多。

区块链中,常见的共识算法有 PBFT,Raft,PoW,PoS,DPoS,等等。

采用 PoS 共识算法的项目有 (未来的)以太坊、、Nxt等等;

采用 DPoS 共识算法的项目有:、、EOS、Lisk、Ark等等。

9、比特币的区块大小是 ( B )

A、512K

B、1M

C、2M

D、4M

在比特币诞生初期,中本聪为了比特币系统的安全和稳定以太坊和比特币区块链钱包imToken下载,防止比特币系统被攻击而把区块大小设置为1M。

10、以下哪类不是现在的区块链模式 ( D )

A、公有链

B、联盟链

C、私有链

D、企业链

目前来说,根据不同的应用场景以及用户需求,区块链大致可以分为:

公有链( )、私有链( )以及联盟链( )三大类。

总的来说,公有链的进入门槛最低,而私有链以及联盟链则在开放程度上有所限制

11、关于超级账本和比特币的说法错误的是 ( C )

A、超级账本是联盟链

B、比特币是UTXO账户模型

C、超级账本使用POW共识算法

D、比特币平均每10分钟产生一个新的区块

超级账本使用PBFT(拜占庭容错算法)

二、多选

1、影响比特币交易性能的因素有哪些 ( ABC )

A、区块大小

B、节点数量

C、共识算法

D、钱包数量

A.由于比特币每10分钟建立一个区块,而一个区块所容纳的交易数量是有限的,如果把区块的大小变大,那么每个区块所容纳的交易数量也会变大,就想当于10分钟内能确认更多的交易了

比特币使用的共识算法是PoW,PoW共识算法很安全但也很低效,共识算法对交易的性能影响最大

2、以下属于当前区块链的适用场景的是 ( ABC )

A、防伪溯源

B、联盟链

C、金融交易

D、云计算

云计算是中心化的,而区块链的思想是去中心化



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。