OK区块链60讲 | 第19集:四大核心技术的作用是什么?

2020-01-16 15:37

d4x币知区块链

《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零基础用户,通过系列文章、科普动画等形式,从概念、技术、应用等角度,通过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由火星财经及共识实验室发起人王峰导师指导完成。d4x币知区块链

d4x币知区块链

哈喽大家好,我是小K君。在之前的课程中,我已经给大家介绍了,区块链的四大核心技术究竟是怎么回事。所以今天,我们就把这四大核心技术串联起来,总结一下,四大核心技术是如何在区块链中,发挥它们的作用?d4x币知区块链

d4x币知区块链

简单来说,区块链的四大核心技术,分别是分布式账本、共识机制、密码学以及智能合约,它们在区块链中分别起到了数据的存储、数据的处理、数据的安全、以及数据的应用作用。具体它们的关系是这样的:d4x币知区块链

 d4x币知区块链

首先,分布式账本构建了区块链的框架,它本质是一个分布式数据库,当一笔数据产生后,经大家处理,就会储存在这个数据库里面,所以分布式账本在区块链中起到了数据储存的作用。d4x币知区块链

d4x币知区块链

其次,因为分布式账本去中心化的特点,决定了区块链网络是一个分布式的结构,每个人都可以自由地加入其中,共同参与数据的记录。但与此同时,就衍生出来了令人头疼的“拜占庭将军问题”,即网络中参与的人数越多,全网也就越难以达成统一。d4x币知区块链

 d4x币知区块链

于是就需要另一套机制来协调全节点账目保持一致,共识机制就制定了一套规则,明确每个人处理数据的途径,并通过争夺记账权的方式来完节点间的意见统一,最后谁取得记账权,全网就用谁处理的数据。所以共识机制在区块链中起到了统筹节点行为、明确数据处理的作用。d4x币知区块链

d4x币知区块链

此外,数据进入分布式数据库中,也不是单纯地打包进来就没事了,底层的数据构架则是由区块链密码学来决定的。d4x币知区块链

 d4x币知区块链

打包好的数据块,会通过密码学中的哈希函数处理成一个链式的结构,后一个区块包含前一个区块的哈希值,因为哈希算法具备单向性、抗篡改等特点,所以只要在区块链网络中,数据一旦上链就不可篡改、且可追溯。d4x币知区块链

 d4x币知区块链

另外你的账户也会通过非对称加密的方式进行加密,进而保证了数据的安全,验证了数据的归属。d4x币知区块链

d4x币知区块链

最后,可以在分布式账本的基础上,搭建应用层面的智能合约,当我们想要解决一些信任问题,可以通过智能合约,将用户之间的约定由代码的形式,将条件罗列清楚,并通过程序来执行,而区块链中的数据,则可以通过智能合约进行调用。所以智能合约在区块链中起到了数据的执行与应用的功能。d4x币知区块链

d4x币知区块链

总的来说,四大核心技术在区块链中各有各的作用,它们共同构建了区块链的基础,而我们也有幸身处其中,迎接一个属于区块链的时代浪潮。d4x币知区块链

声明:本站部份文章由机器搜集自互联网,若无意冒犯了您的版权或知识权利,请联系我们(bizhibtc@163.com)!我们将在最迟30个工作日内撤除您的权利内容。
警示: 阁下应知投资决策不能依赖于本网站的任何内容,并以此做为决策依据!

上一篇:于泽万:比特币1月15日行情走势详解及点位操作策略

下一篇:刘言秋:1.16行情分析及一周总结,比特币两日高涨,目前量能萎缩低多为主

分享到:
友情链接
© 2018 币知区块链 http://www.beezhi.com/ 中国互联网举报中心 京ICP备18035806号-1 网络文化经营许可证 跟帖评论自律管理承诺书 违法和不良信息举报:bizhibtc@163.com '); })();
文章评论 相关阅读
分享到:
© 2016 币知区块链 http://www.beezhi.com/ 中国互联网举报中心 京ICP备18035806号-1
违法和不良信息举报:bizhibtc@163.com '); })();