哈喽咱们好,我是小K君。在之前的课程中,我现已给咱们介绍了,区块链的四大核心技能究竟是怎么回事。所以今日,咱们就把这四大核心技能串联起来,总结一下,四大核心技能是如安在区块链中,发挥它们的效果?
简略来说,区块链的四大核心技能,分别是分布式账本、一致机制、暗码学以及智能合约,它们在区块链平分别起到了数据的存储、数据的处理、数据的安全、以及数据的使用效果。详细它们的联系是这样的:
首要,分布式账本构建了区块链的结构,它实质是一个分布式数据库,当一笔数据发生后,经咱们处理,就会贮存在这个数据库里边,所以分布式账本在区块链中起到了数据贮存的效果。
其次,由于分布式账本去中心化的特色,决议了区块链网络是一个分布式的结构,任何一个人都可以自由地参加其间,一起参加数据的记载。但与此同时,就衍生出来了令人头疼的“拜占庭将军问题”,即网络中参加的人数越多,全网也就越难以达到一致。
所以就需要另一套机制来和谐全节点账目保持一致,一致机制就拟定了一套规矩,清晰每个人处理数据的途径,并经过抢夺记账权的方法来完节点间的定见一致,终究谁获得记账权,全网就用谁处理的数据。所以一致机制在区块链中起到了统筹节点行为、清晰数据处理的效果。
此外,数据进入分布式数据库中,也不是单纯地打包进来就没事了,底层的数据构架则是由区块链暗码学来决议的。
打包好的数据块,会经过暗码学中的哈希函数处理成一个链式的结构,后一个区块包括前一个区块的哈希值,由于哈希算法具有单向性、抗篡改等特色,所以只要在区块链网络中,数据一旦上链就不行篡改、且可追溯。
别的你的账户也会经过非对称加密的方法来进行加密,从而确保了数据的安全,验证了数据的归属。
终究,可以在分布式账本的根底上,建立使用层面的智能合约,当咱们想要处理一些信赖问题,可以终究靠智能合约,将用户之间的约好由代码的方式,将条件罗列清楚,并经过程序来履行,而区块链中的数据,则可以终究靠智能合约进行调用。所以智能合约在区块链中起到了数据的履行与使用的功用。
总的来说,四大核心技能在区块链中各有各的效果,它们一起构建了区块链的根底,而咱们也有幸身处其间,迎候一个归于区块链的年代浪潮。
感谢王峰教师对本集内容的协助和辅导。
系列科普动画《OK区块链60讲》
《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零根底用户,经过系列文章、科普动画等方式,从概念、技能、使用等视点,经过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由火星财经及一致实验室发起人王峰导师辅导完结。