主页 > imtoken钱包苹果版手机安装包 > 区块链技术与公链行业应用人才培养(初级)题库

区块链技术与公链行业应用人才培养(初级)题库

01简答题

1、区块链的定义是什么?

答:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新应用。

使用模式。 所谓共识机制是区块链系统中不同节点之间建立信任、获取权益的数学算法。

2、简述比特币与区块链的关系?

答:区块链不等于比特币。 区块链是比特币(以及大量加密数字货币)的底层技术体系。 加密数字货币是区块链的一个应用场景。

3、区块链的基本特征是什么?

答:1)去中心化:由于采用分布式记账和存储,没有中心化的硬件和管理机构,任何

节点的权利和义务是对等的,系统中的数据块由整个系统中具有维护功能的节点共享。

维持。

2)开放性:系统是开放的,只是交易各方的隐私信息是加密的,区块链中的数据是对所有人开放的

开放,任何人都可以通过公共接口查询区块链数据和开发相关应用,因此整个系统信息

高度透明。

3)自治性:区块链采用基于共识的规范和协议(如一套公开透明的算法),使整个

一个系统中的所有节点都可以在去信任的环境中自由、安全地交换数据,使对“人”的信任转变为对“人”的信任。

相信机器,没有人为干预是行不通的。

4 信息不可更改:信息一旦通过验证并添加到区块链,将永久存储,除非可以更改

控制系统中51%以上的节点,否则在单个节点上修改数据库无效,因此区块链的数据稳定性和可靠性极高

5 Names:由于节点之间的交换遵循固定的算法,其数据交互是去信任的(区块链中的程序

时序规则会判断活动是否有效),所以交易对方不需要公开对方的身份来让对方产生

对信用的积累很有帮助。

4. 一般来说,区块链系统由什么组成?

答:数据层、网络层、共识层、激励层、合约层和应用层组

5. 区块链有哪些类型?

答:根据参与主体的不同,可以分为公有链、联盟链和私有链。 从功能上看,可以分为以货币交易为主的第一代区块链,以及支持智能合约和链上代码的新一代区块链。

6. 什么是智能合约?

答:智能合约是一种用计算机语言代替法律语言来记录条款的合约。 智能合约可以由计算系统自动执行。 如果说区块链是一个数据库,那么智能合约就是使区块链技术能够应用到现实中的应用层。 传统意义上的合同一般不会直接链接到执行合同内容的计算机代码。 纸质合同在大多数情况下被存档,软件执行以计算机代码编写的合同条款。 智能合约的潜在好处包括减少合同签署、执行和监管成本; 因此,对于许多与低价值交易相关的合同而言,这大大降低了劳动力成本。

7. 什么是比特币的“挖矿”?

答:比特币中的“挖矿”其实就是记账的过程。 比特币的计算采用一种称为“工作量证明(PoW)”的机制。 为了找出谁拥有更强大的计算能力,每解一道数学题,只有解题最快的计算机才能记账。 抢到记账权的电脑将获得25个比特币作为奖励。 这种行为通常被称为“挖矿”,获得的比特币被视为挖矿成功的奖励。

8、所有区块链都需要挖矿吗?

答:并不是所有的区块链项目都会采用类似于比特币的工作量证明方式,这种方式在早期的区块链项目中出现较多。 如果采用其他证明机制,如权益证明(Proof of Stake,PoS)、“股份授权证明机制DPos,Delegate Proof of Stake)”则不需要采用这种挖矿方式。

9. 什么是公链? 什么是私有链?什么是联盟链

答:公有制是指任何节点对任何人开放,每个人都可以参与这个区块链参与计算。

并且任何人都可以下载并获取完整的区块链数据(所有账本)。但是,在某些区块链应用场景中,并不期望任何人都可以参与这个系统,任何人都可以查看所有数据,只有授权节点才能

可以参与并查看所有数据。 那么这个区块链结构就叫做私有链。联盟链是指参与每个

节点的权限是完全平等的,大家无需完全相互信任就可以实现数据的可信交换。 R3

形成的银行区块链联盟是典型的联盟链

10.区块链能解决什么问题吗?

答:区块链最重要的是解决中介信用问题,以前是两个互不认识不信任的人要达成协议

操作准确,必须依赖第三方。比如在支付行为中,过去任何一种转账都必须有银行或支付

像支付宝这样的机构是存在的。但是通过区块链技术,比特币是人类第一次意识到没有中介机器

在机构参与的情况下,完成双方的互转行为。这是区块链的重大突破

11、区块链对全民记账有什么好处?

答:在牺牲一点效率的情况下,获得了很大的安全性。首先,没有中心账本,所以

无法描述段。 每个节点只是系统的一部分,每个节点权利平等,拥有完全相同的账本。 破坏一些节点对系统根本没有影响。其次,没有办法作弊,因为除非你控制大部分

每个人的电脑都必须修改,否则系统会参考多数人的意见来决定什么才是真正的结果,并公布结果。

现在修改自己的账本完全没有意义(因为别人不承认)。

其次,由于没有中心化的中介机构,一切都按照预先设定的程序自动运行,

不仅可以大大降低成本,还可以提高效率。而且由于每个人都有相同的账本,所以可以确保这个记录已经通过

过程公开透明

12、区块链技术主要应用于哪些行业?

答:区块链的主要优点是不需要中介参与,过程高效透明,成本很低,数据安全性高。所以

如果这三个方面有任何需求,行业就有机会使用区块链技术。

比特币是典型的私有链_公有链的代表是比特币_哈比特币区块链

13、区块链技术为什么要用在金融领域?有什么好

在哪里?

答:区块链技术在金融领域的主要优势是去中介化和大大降低成本。

14.区块链是软件吗? 用什么程序写的?

答:区块链不是一个具体的软件,就像“数据库”三个字的意思一样,是一种具体技术的设计思路。 它可以用大多数语言以多种方式实现。 此外,区块链技术仍在快速发展。 相对来说,目前区块链技术的设计思路比较简单,未来可能会变得更加复杂。

15、比特币和Q币有什么区别?

答:Q币是一种中心化的电子货币,包括总量和发行方式都由腾讯控制。 比特币的总量和发行方式由程序和加密算法预先设定,运行在全球多个节点上。 任何人或组织都不能修改它,它不受任何个人或组织的控制。 Q币一般称为电子货币,或企业代币。 比特币被称为数字货币或加密数字货币。

16. 比特币网络的节点和功能

答:1)钱包,允许用户在区块链网络上进行交易

2)完整的区块链,记录所有的交易历史,通过特殊的结构保证历史交易的安全性,并用于验证新交易的合法性

3) 矿工,通过记录交易和解密数学题生成新区块,成功获得奖励

4)路由功能,将其他节点传输的交易数据等信息传递给更多的节点

17. 区块链基本原理

A:基本概念包括:

① Transaction:对账本状态的改变,比如增加一条记录

②区块:记录一段时间内发生的交易和状态,是对当前账本状态的共识

③ 链:由区块按发生顺序串联而成,是状态变化的日志记录。

18. 比特币区块链有哪些缺陷?

答:目前最大的问题是性能,如何以低延迟确认交易,同时支持每秒超过千笔交易

吞吐量。 另外,如何保护用户隐私公有链的代表是比特币,如何保证安全。

19.(以公链为例)区块链如何保证无人作恶?

答:区块链并不试图保护每个人不作恶,每个参与者默认在最长的链上扩展。 当一个作恶者试图延续一条非法链条时,他实际上是在与所有“非作恶者”竞争。 因此,当反派人数超过一半时(而且选择必须一致),规则只能在概率意义上被打破。代价是

一旦延续失败,所有付费资源(如算力)都将被浪费。

20. 为什么比特币区块链设计为每 10 分钟产生一个区块?

你不能快点吗?

答:这主要是从公平的角度考虑。 当计算出一个新区块时,需要将其分布在全球比特币网络中。

公告,附近的矿工将最先得到消息并开始计算,而更远的矿工将稍后得到通知。 在最坏的情况下,可能需要延迟数十秒。 为了保证矿工都在同一起跑线上,这个时间不能太短。

如果太长,每笔交易的“最终”确认时间就会太长。 目前来看,10分钟左右是比较合适的时间。

妥协。

02 词汇表

1. 区块链

区块链(Blockchain)是一种由多方共同维护的记账技术,采用密码学技术保证传输和访问安全,并能实现数据存储一致、难以更改、防止否认记账技术,又称分布式账本技术(分布式账本技术) )

2.块

一个区块是若干笔交易的集合,会被标记上一个区块的时间戳和哈希值,经过全网共识后将有效的区块追加到主链上。 块是跨网络的分布式数据存储。

3.区块头

区块头存储了区块的头部信息,包括前一个区块的哈希值(Prehash)、区块体的哈希值(Hash)、时间戳(Timestamp)等。

4. 中本聪

中本聪是化名。 他是比特币的创始人和早期开发者。 2008年,中本聪在Cypherpunk发表了比特币的白皮书《比特币:一种点对点的电子现金系统》,构建了比特币系统的基本框架。 2009年,他为比特币系统构建了一个开源项目,正式宣告了比特币的诞生。 但是当比特币逐渐流行起来的时候,中本聪悄然离开,消失在了网络上。

5. 加密货币

加密货币是一种数字货币(或虚拟货币)。 它是一种交易媒介,利用密码学原理来确保交易安全并控制交易单元的创建。

6.节点——节点

区块链网络参与者操作的账本副本。

7.神谕

预言机通过向智能合约提供数据,充当现实世界和区块链之间的桥梁。

8.权力下放

去中心化是一种现象或结构,它必须出现或存在于具有许多节点的系统或具有许多个体的群体中。 节点之间的影响会通过网络形成非线性因果关系。

九、共识机制

“共识机制”是指形成共识或达成共识的运行模式、方法和规则。 区块链共识机制以去中心化的方式保证分布式数据库数据的一致性。

10. Pow工作量证明

工作量证明是指你获得多少货币,取决于你为挖矿贡献的工作量。 电脑性能越好,分给你的地雷就越多。

11、权益证明

股权证明,一种根据您持有货币的数量和时间分配利息的系统。 在POS模式下,你的“挖矿”收益与你的币龄成正比,与你电脑的运算性能无关。

12. 智能合约

哈比特币区块链_公有链的代表是比特币_比特币是典型的私有链

智能合约是一种事件驱动的、有状态的计算机代码程序,运行在可复制的共享区块链数据分类账上。 程序代码是现实世界中合约和规则的算法实现,可以实现对链上各种智能资产的主动或被动数据处理、控制和管理等功能。

13.时间戳

时间戳(Timestamp)通常是唯一标识某一时刻的字符序列。具体来说,就是

一个完整的、可验证的“签名”,表明一段数据在某个时间之前就已经存在。

链上时间是区块链数据库中同时发生的所有事件的唯一且不可更改的记录。

14. 图灵完备

图灵完整性是指机器执行任何其他可编程计算机能够执行的计算的能力。 一个例子是以太坊虚拟机 (EVM)

15. 51%攻击

当单个个人或团体超过一半的算力时,个人或团体就可以控制整个加密货币

硬币网络,如果他们有一些恶意,他们可能会发送一些冲突的交易来破坏整个网络。

16. Dapp——去中心化应用

是一个开源应用程序,可以自主运行并将其数据存储在区块链上,以加密令牌的形式受到激励,

并使用显示价值证明的协议进行操作。

17. DAO——去中心化的自治组织

一个可以被认为是在没有任何人为干预的情况下运行并委托各种形式的公司

违反商业规则

18. Distributed Ledger——分布式账本

数据通过节点的分布式网络存储。分布式分类帐不必有自己的货币,它可能需要许可

可用和私人

19、Distributednetwork 分布式网络

一种网络,其中处理能力和数据分布在节点之间,而不是具有集中式数据中心。

20.甲骨文

预言机是一个可信实体,通过签名引入有关外部世界状态的信息,允许确定性

智能合约对不确定的外部世界做出反应。预言机具有非引导性、服务稳定、可审计等特点,并有经济激励机制来保证运行的动力

21. 零知识证明

S. Goldwasser、S. Micali 和 C. Racko 是在 80 年代初提出的,意思是

重要的是证明者可以在不向验证者提供任何有用信息的情况下使验证者相信某个断言是正确的。

的确。

22.私钥

私钥是一串数据,是允许您访问特定钱包的令牌。它们充当密码,地址所有者除外

外面,是隐藏的

23.公钥

它与私钥成对出现,公钥可以计算出币的地址,因此可以作为拥有币地址的凭证。

24.高级加密标准

密码学中的高级加密标准 (AES),也称为 Rijndael 加密,

它是美国联邦政府采用的块加密标准。

25. 钱包_-钱包

包含私钥的文件。它通常由允许访问查看和创建特定的软件客户端组成

区块链交易。

26. 冷钱包

一般来说,冷钱包是一种离线存储数字货币的钱包。 玩家在离线钱包上生成它。

数字货币地址和私钥,然后保存。冷钱包是数字化的,没有任何网络

币种存储,黑客无法进入钱包获取私钥。

27. 轻钱包

轻钱包依赖比特币网络上的其他全节点,只同步与自身相关的数据,基本可以实现去中心化。

28. 全节点

全节点是拥有完整区块链账本的节点。 全节点需要占用内存来同步所有区块链数据,并且可以

独立验证区块链上的所有交易并实时更新数据,主要负责区块链交易的广播和验证。 29.拜占庭将军问题

拜占庭将军问题是 Leslie Lambert 提出的点对点通信中的一个基本问题。意思是在消息存在的情况下

试图通过消息传递丢失的不可靠通道来达成共识是不可能的。因此,对一致性的研究

研究一般假设信道是可靠的,或者不存在这个问题。

30 超级账本

超级账本(hyperedge)是Linux基金会于2015年发起的一项旨在促进区块链数字技术和交易验证的倡议。

哈比特币区块链_公有链的代表是比特币_比特币是典型的私有链

开源项目。

通过创建通用的分布式账本技术,协助组织扩展和构建行业特定的应用程序、平台和硬件系统

支持会员各自交易操作的系统。

31.闪电网络

闪电网络是针对现有加密数字货币小额交易频繁场景下交易延迟大等问题而提供的安全链

下一个贸易解决方案技术解决方案。

32. P2P点对点网络

即对等计算机网络是一种分布式应用架构,将任务和工作负载分配给对等点(Peen),是对等计算模型在应用层形成的组网或网络形式。

33. Mining——采矿

挖矿是获得比特币的探矿方法的别称。利用计算机硬件计算出比特币的位置并获得它的过程称为

矿业。

34.矿工

试图创建区块并将其添加到区块链的计算设备或软件。在区块链网络中,当

当一个新的有效区块被创建时,系统一般会自动给区块创建者(矿工)一定数量的代币作为

为了奖励。

35.矿池

是一个全自动挖矿平台,让矿工贡献自己的算力共同挖矿,创造区块,获得区块

区块奖励,按照算力贡献比例分配收益(即矿机连接矿池提供算力,获得收益)。

36.公链

公链通常是指没有官方组织和管理机构、没有中央服务器、世界上任何人和任何节点都遵循的公链。

系统规则自由接入网络,参与记账和共识过程并开展工作,记账等活动信息可有效获取

经过验证的区块链。

37. 私有链

私有链一般是指建立在某个企业或私人组织内部的区块链系统,仅供该企业或私人组织使用。

38.联盟链

联盟链是需要注册和许可的区块链。 仅限联合体成员参与。 加入需要进行申请和身份验证,并提供对参与成员的管理、认证、授权、监控、审计等全套安全管理功能。

39. 主链

主链一词来源于主网(方式,相对于测试网testnet),是正式上线的独立区块链网络。

40.侧链

侧链(Sidechains)本质上并不是指特定的区块链。 该术语是相对于主链而言的。 侧链是指符合常规链协议的区块链。

41.跨链技术

跨链是区块链之间互通的一种技术解决方案,可以让数据信息甚至价值跨越链与链之间的壁垒,直接流通。

42. 硬分叉

区块链中存在永久性分歧。 新共识规则发布后,部分未升级节点无法验证升级节点出块。 通常,会发生硬分叉。

43. 软分叉

当新的共识规则发布时,未升级的节点会因为不知道新的共识规则而产生非法区块,从而导致临时分裂。

44.Hash——散列值

一般翻译为“hash”,也有直接音译为“hash”的。简单来说就是任意长度的消息

将消息摘要压缩到一定长度的函数。

45.哈希率

假设挖矿是求解一个等式问题,只能通过代入每个整数来计算,则算力为

处理数据速度。

46.哈希树

哈希树是一种树形的数​​据结构,每个叶子节点标有数据块的哈希值,非叶子节点标有其

子节点标签的加密哈希作为标签。

03 对还是错

1. 区块链上的数据默认加密(错误)

2. 区块链上的记录都是真(假)

3. 区块链记录所有事件,不可篡改(是)

4. 区块链不存在拒绝服务攻击(DDOS)的问题(错误)

5、加密数字货币都在使用区块链技术(错误)

6、比特币各节点同步的账本为全账本(右)

7 当最后一个比特币被挖出后,比特币不需要继续挖(错)

哈比特币区块链_公有链的代表是比特币_比特币是典型的私有链

8、区块链的签名加密技术一般采用对称加密技术(错误)

9.所有区块链技术的每个节点都没有区别,都是平等的(错)

10.区块链相当于分布式账本(错

11 一般而言,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层(对)组成

12. 区块链是不可变的、去中心化的和可追踪的(是)

13 比特币使用的区块链属于联盟链(错误)

14 PoW 在共识机制中效率最低(对于

15 根据比特币创始人的白皮书,比特币是由区块链组成的(错)

16 比特币挖矿的核心算力是多少(有)

17 比特币采用的共识机制是PoS(错误)

18 比特币是一种分布式虚拟货币,全网由用户组成,没有中央银行(是) 19. 操纵比特币需要私钥,私钥可以隔离保存在任何存储介质上(对)

20.知道对方的比特币地址就可以支付(是)

21Bitcoin完全依赖020网络,没有分布中心,所以不能被外界关闭(错误)

22。 先区块链,后比特币(错误)

23。 区块链的本质是比特币(错)

二十四。 哈希是一种将任何数字或字符串输入转换为固定长度输出 ()25 的函数。 C0 的代币不会造成投资损失(错误)

26. ICO 的代币可能永远不会在交易所上市(错误)

27. 参与 CO 的唯一途径是通过 ETH(错误)

28ETH是中本聪发明的(错

29. NEO是公链(是)

30. 对于数字货币持有者来说,最重要的是保护自己的支付密码(错误)

31. 比特币已经存在超过 15 年(错误)

32. 区块链目前分为四类,公有链、私有链、联盟链和许可链(错)

33.所有区块链都需要挖矿(错

34. 公共链中的任何人都可以参与其共识过程(是)

35. 各大比特币系列的虚拟数字货币均基于公链(右)

36 私有链可以是公司也可以是个人,对区块链有独占的写入权限(是)

37 在区块链中,任何节点都可以单独记录账户(错误)

38 由于区块链中有足够的记账节点,理论上除非所有节点都坏了,否则账本不会丢失(是)

39. 以比特币为例,只有控制全网51%以上的记账节点,才有可能伪造虚假记录(时间)

40. 区块链是比特币的高级技术(错)

41. 区块链技术是指一种全民参与记账的方式(

42. 比特币交易在我的国家是合法的(错误)

43 在区块链系统中,系统中的每个人都可以有机会参与记账(是)

44. 区块链系统中的每个人都有一个完整的账本(是的)

45. 区块链中的每个节点只是系统的一部分,每个节点都有不同的权利(错误)

46. 区块链系统中的每个人都有相同的账本公有链的代表是比特币,可以保证账本记录过程公开透明(是)

47 比特币在类别中首次在没有任何中介机构参与的情况下完成两方之间的转移(右) 48. 区块链技术,也称为分布式账本技术(右)

49 比特币中的“挖矿”其实就是记账的过程,比特币的运行采用Pos机制(错) 50. 区块链将取代大数据(错)

51. Blockchain will replace the internet(错

52. 区块链是云计算还是云存储(错)

53. 区块链是一种特定的软件(错误)

54、联盟链是指各个参与节点的权限完全平等,大家无需完全相互信任即可使用。

实现数据的可信交换(pair)

55. 目前区块链技术已经进入成熟发展阶段,已经形成了统一的技术标准(错)

56. 区块链技术不可扩展(错误)

57. 目前区块链领域人才紧缺,专业人才短期严重(何时)

58. 智能合约是一种使用计算机语言而不是法律语言来记录条款的合约(是)

59. 如果区块链是数据库,那么智能合约就是让区块链技术应用到现实的共享层(错)

60. 区块链是一个全球共享的交易数据库(对)

61. 使用区块链技术不会被双花攻击(错)

62 区块链技术是一种解决陌生人信任问题的机制(是)

63 区块链上的数据可以更改和逆转(错误)

比特币是典型的私有链_哈比特币区块链_公有链的代表是比特币

64. 区块链技术的节点数量是一定的(错

65 目前区块链中常见的机制包括POW、POS、DPO5等机制(右)

66 区块链技术是开源和非匿名的(错误)

67. 区块链中的数据块由整个系统中所有具有维护功能的节点共同维护(右)

68. 除非能同时控制整个系统50%以上的节点,否则在单个节点上对数据库的修改是无效的(错误)

69. 区块链解决的核心问题是“数字货币”(错)

70. 区块链技术作为一种特定的分布式访问数据技术(右)

71. 区块链技术依赖非对称加密技术和P2P网络协议(右)

72. 区块链分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新应用模式(时间)

73. 区块链就是通过密码学的方式保证数据不可更改,不可伪造(是)

74. 区块链的数据层封装了底层数据块和数据加密、时间戳等相关技术(右) 75. 区块链的共识层主要封装了数据传播机制和数据验证机制(错)

76. 区块链的合约层主要封装了各种脚本、算法和智能合约,是对区块链可编程特性的一种应用(错)

77. 区块链1.0时代以数字货币为代表(右)

8. 区块链实现两种类型的记录:交易(transactions)和区块(block)(pairs)

79. 区块链主要解决的交易流通和安全问题(错误)

80. 区块链的具体应用只存在于数字货币领域(错误)

81. 每笔交易将收取约1个比特币的交易费用,以确保更快的交易执行(错误)

82.比特币算法是完全开源的。 任何人都可以下载源代码,修改一些参数,然后重新编译以创建新算法。

加密货币(对)

83 比特币网络很强大,但比特币交易平台很弱(是)

84 比特币是类似于电子邮件的电子现金,交易双方需要一个类似于电子邮件地址的“比特币钱包”和一个类似电子邮箱的地址

“比特币地址”(一对)

85. 典型的区块链以区块链结构存储数据(对)

86. 公链,节点可以自由加入退出(右)

87 区块链从“增查”到“增删改查”的四种操作({错)

88. 区块链共识机制从单一方式演变为混合方式(对于

89. 区块链相关法律方面需要改进(是)

90. 挖矿是一个反复计算区块头哈希值,不断改变这个参数,直到匹配难度目标值的过程(右)

91、比特币使用的区块链是私有链(错

92. 拜占庭将军问题解决了共识问题(是)

93. PoS的优点是完全去中心化,节点自由进出(错)

94. PoS 需要挖矿(是)

95. DPoS 区块可以容纳比 PoW 或 PoS 更多的交易(对)

96 区块链技术是一种建立信任机制的技术(是)

97. 以太坊中的智能合约在虚拟机上运行(是)

98. PBFT算法共识效率高,能满足高频交易量需求(是)

99. 比特币采用的共识机制是PoS(错误)

100. 比特币挖矿的核心是算力(是的)

04 选择题

1. 谁发明了比特币? (四)

一种。 比尔·盖茨 B. Vitali Buterin C. 乔布斯 D.中本聪

2. 以下哪项不是区块链的特点? (C)

一种。 不可改变的 B. 权力下放 C. 快速升值 D.追湖

3、比特币使用的区块链属于(A)

一种。 公链 B. 私有链 C. 联盟链 D.测量链

4. 以下哪种共识机制效率最低? (一种)

战俘

B POS CDPOS D PBFT

5. 对于数字货币持有者来说,最重要的是保护自己? (B) A. 公钥 B. 私钥 C 数字签名 D.支付密码

6. 比特币网络中的 51% 攻击可以做什么? (一种)

A 修改交易记录以制造双重支出问题

B. 凭空生成比特币

C.改变每个区块产生的比特币数量

D. 给自己发不属于他的比特币