区块链技术具体包含哪些?
对于链圈圈外?,区块链技术是陌?的,经常听到分布式、加密、智能合约这些概念,但是对于区块链到底是什么还是有点懵逼。
其实,区块链技术?致包括四个:加密技术、分布式存储、共识机制和智能合约。其中智能合约是以太坊实现的,本?不是?个新
鲜的东西,以太坊给它注?了新鲜的?液,?以太坊之所以被称为区块链
2.0
,也正是因为智能合约。
1.
加密技术
加密技术和安全相关,现在的加密技术已经?较成熟,特别是对于开发。安全往往和私密结合,换句话说,我的东西放在哪?,不
仅是没?偷?,还得没?知道。区块链的加密技术要保证信息隐藏,每?个节点都是匿名存在的。
2.
分布式存储
分布式存储和加密技术的匿名和安全看似是相抵触的,我把的东西存在别?那?靠不靠谱?区块链中的分布式存储有?个?常重要的技
术特征,它能把数据离散化,分别存储在不同的地?,同时还能保证加密。
3.
共识机制
共识机制,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对?笔交易,如果利益不相?的若?个节点能够达成共
识,我们就可以认为全?对此也能够达成共识。
说到共识机制,如果?家经常逛论坛的话会发现,做公链和做私链的?往往互不认可:做公链的?会说私链
/
联盟链是区块链吗?怎么发
币?做私链的?会说做公链不就是发币吗?要不就是交易所,有价值吗?
实际上公链和私链
/
联盟链在共识机制上有很?的差异,公链?部分使?的是
POW/POS
的共识机制,?私链
/
联盟链往往使?的是拜占庭
或流?算法这?类的共识机制。对于做技术开发的?,每?种共识机制都没有好坏之分,只有看适合什么样的业务场景、怎么适?于业
务场景。
考量?个共识机制有两个指标需要注意:效率和响应速度。就是说我需要多少资源才能达成这样?个体系、多少资源才能实现业务需要
的响应速度。
4.
智能合约
智能合约是在以太坊上实现的,旨在以信息化?式传播、验证或执?合同的计算机协议。智能合约允许在没有第三?的情况下进?可信
交易。它有?个?常重要的特点:交易可追踪不可逆转。这个特点?常重要,在很多业务场景中都会?到。
当然现在除了以太坊可以通过智能合约进?开发以外,还有?些平台也可以,如果要在业务场景加上智能合约的话,就?临?个平台技
术的选择,在选择技术平台的同时还要考虑开发的难易程度。如果要选?个平台的话,建议先考量其共识机制是否符合业务场景。
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论