首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2018银行春招笔试高频考点—区块链

只要你能来,多晚都没关系

区块链

考点预测

一、区块链概述

区块链(Block Chain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。

区块链是比特币的一个重要概念,区块链是比特币的底层技术和基础架构。本质上是一个去中心化的数据库。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

二、区块链的基础架构

一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。

三、区块链的进化方式

区块链1.0:数字货币

区块链2.0:数字资产与智能合约

区块链3.0:DAO、DAC(区块链自洽组织、区块链自洽公司)

区块链大社会:科学,医疗,教育,区块链+人工智能

四、区块链的分类

(一)公有区块链(Public Block Chains)

公有区块链是指:世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是目前应用最广泛的区块链。

(二)联合(行业)区块链(Consortium Block Chains)

由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程。

(三)私有区块链(Private Block Chains)

仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限。

五、区块链的核心特征

(一)去中心化:由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。

(二)开放性:系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开。

(三)自治性:区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据。

(四)信息安全性:一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的。

(五)匿名性:由于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因此交易对手无须通过公开身份的方式让对方自己产生信任。

六、区块链核心技术

(一)分布式账本

交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证。

(二)非对称加密和授权技术

存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。

(三)共识机制

是所有记账节点之间达成共识,认定记录有效性的手段。区块链提出了四种不同的共识机制。以比特币为例,采用的是工作量证明,只有在控制了全网超过51%的记账节点的情况下,才有可能伪造出一条不存在的记录。

(四)智能合约

智能合约是基于区块链中不可篡改的数据,自动化地执行一些预先定义好的规则和条款。

高频考题

1.【单选】在区块链的模型架构中,实现对数据传播机制和数据验证机制进行封装的层次是( )。

A.数据层

B.网络层

C.共识层

D.激励层

【答案】B。区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。故本题选B。

2.【单选】以下哪种内容是区块链1.0的主要应用领域( )。

A.数字货币

B.智能合约

C.人工智能

D.自洽组织

【答案】A。区块链从产生至今,经历了三个阶段的进化,分别为:

(一)区块链1.0——数字货币;

(二)区块链2.0——数字资产与智能合约;

(三)区块链3.0——DAO、DAC(区块链自洽组织、区块链自洽公司)、区块链大社会(科学,医疗,教育等,区块链+人工智能)。故本题选A。

3.【单选】区块链主要解决的交易的信任和安全问题,它针对这个问题提出了四个技术创新,以下不属于其创新形式的是( )。

A.分布式账本

B.共识机制

C.非对称加密

D.智能合约

【答案】C。区块链核心技术包含四个方面。即:

(一)分布式账本:交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,没有任何一个节点可以单独记录账目,从而避免了单一记账人被控制或者被贿赂而记假账的可能性。

(二)非对称加密和授权技术:即存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的。

(三)共识机制:规定记账节点之间如何达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。

(四)智能合约:智能合约是基于可信的不可篡改的数据,自动化地执行一些预先定义好的规则和条款。故本题选C。

个一那是就我

如假包换的图兔

河北华图金领

聊天|八卦|吐槽|考试|公告

空·

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180403B16WBO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券