您当前的位置:中国IT时代网>资讯>正文

OK区块链60讲第27集什么是分片技能

时间:2020-04-09 12:05:21  阅读:8926+ 作者:责任编辑NO。姜敏0568

  哈喽我们好,我是小K君,今日咱们要讲的内容是:“什么是分片技能”?

  简略来说,分片技能和咱们之前说到的侧链、闪电网络、阻隔见证等技能相同,都是为了处理区块链的功率问题和可扩展性问题而诞生的一种技能。只不过它最开端想要处理的,不是比特币的拥堵问题,而是以太坊的功率问题。

  以太坊是一个区块链建立的智能合约渠道,就和咱们手机的安卓体系相同,开发者能够在上面创立各种的去中心化App(Dapp),但由于区块链的功率问题,导致这些去中心化App很难和咱们日常用的中心化App相媲美。为了处理这样的一个问题,有人就提出能不能把传统互联网中的分片技能引进到区块链中?所以就有了区块链中的分片技能。

  分片技能之所以叫分片技能,是由于它背面的逻辑便是分而治之。分片技能源于传统中心化的数据库,是用来进步数据库的处理功率,一个分片是数据库的一个水平部分,每个分片储存在背负的服务器中,由此负载便涣散开来使数据库的功率大大进步。而它在区块链中的运用原理是这样的:

  咱们要知道,区块链也是一个数据库,只不过它是一条链式结构,这条链要承当整个体系的悉数功用,并且每笔买卖要经过一切的节点处理后才干承认,这种方法下,处理功率天然快不起来。

  而分片技能就想方法,将这条链划成一个个的区域,一个区域就叫做一个分片,每个分片承当专职的功用,而节点也会涣散到各个分片上,处理相应的作业。这样一来,处理时,买卖会划分到各个分片上一起做处理,就好像各部门分工协作相同,分摊下来,每个节点处理的仅仅网络中的一小部分买卖,如此以来,天然就能大大进步这条链的处理功率。

  但这又引发了一个新的问题,便是网络的安全性和去中心化性会下降,比方本来我想要在你网络中作恶,由于公识机制的原因,我需求搞定全网的大部分节点才行,但现在由于分片技能把节点涣散到一个个小的区域中,我只用搞定你这个小区域的大部分节点就行。

  所以,分片技能别的一个很重要的机制便是随机分配的机制,它会专门有一个当地来担任生成随机数、为其他分片分配节点等功用,把节点随机分配出去,这样的话,想要作恶的人,就很难知道一个小区域中的节点都有谁,作恶成本会大幅进步,然后分片技能才干在确保安全与去中心化的一起,处理功率与可扩展性问题。

  总的来说,分片技能虽然是现在区块链用来处理功率问题与可扩展性问题的干流技能之一,可由于该技能源于传统互联网数据库,致使这个计划无法直接运用在去中心化的区块链上,所以分片计划从提出却到现在也没有落地。

  不过源于它的特性,一但落地,这项技能极大或许推动区块链技能被快速地大规划运用,所以我们一直对它期望甚高。期望跟着这项技能的老练,让区块链的国际中,也能诞生出像facebook、微信这样国际级的超级运用。

  感谢徐坤教师对本集内容的协助和辅导。

  系列科普动画《OK区块链60讲》

  《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零根底用户,经过系列文章、科普动画等方式,从概念、技能、运用等视点,经过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由OKEx首席战略官徐坤导师辅导完结。

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!