当前位置:首页 > 社会 >

区块链五种技术(区块链四个基础技术)

来源:原点资讯(m.360kss.com)时间:2024-05-08 16:14:58作者:YD166手机阅读>>

一、区块链独特的数据结构

区块链这个名字自身就比较独特,由区块和链构成。区块链里的每一个区块内容相对比较固定。一般都是一些数据记录:区块头里面上一区块的哈希值、该区块的最终随机数、区块的体积大小、交易的具体信息,如交易双方及其数字签名、交易额等等。

每个区块头包含的哈希值就像是上一个区块所有数据的“数字指纹”,因此每个区块之间就有了一种环环相扣的“关系”,这层关系形成了一个链条,让旧的区块链数据一旦任何一个字符被改动,后面所有的哈希值都会发生变动。这样的一个结构和内容构成了整个区块链。

二、分布式存储

分布式存储的机制,即去中心化的思想。区块链中每一个区块上的信息记录,都是由参与记账的每一个电脑,即节点竞争记录的,并背后并没有任何企业、公司来管理。

为了防止某些恶意节点来搞破坏,对于采用 PoW 共识机制的区块链中的新数据,需要得到大部分节点的一致确认和同意,至少也需要有 51%的节点同意,因此某个节点想篡改数据是很难的。

三、密码学

作为一个可以传输价值的区块链,如果安全仅靠节点数取胜,当然令人难以置信,因此区块链运用了一个*手锏——密码学。

区块链使用的是非对称加密算法。非对称加密,即加密一条信息实际上不是用单个密钥,而是用公钥和私钥两个密钥,它们可以保证在分布式网络中点对点信息传递的安全。

公钥是全网公开可见的,所有人都可以用自己的公钥加密一段信息,生成一个哈希值,来保障信息的完整性、真实性,并保证信息传递双方在不用信任的网络上安全地传输密钥。

私钥是不公开的。信息拥有者要高度保护私钥的安全,因为被公钥加密过的信息只有拥有对应私钥的人才能解密。具体来说,这种非对称密钥的工作原理是,在区块链的信息传递过程中,信息发送方使用私钥对信息签名、使用信息接收方的公钥对信息加密;信息接收方使用对方公钥验证信息发送方的身份、使用私钥对加密信息解密。公私钥加密与解密的成对出现保障了信息的完整性、一致性、安全性和不可篡改性。

除了非对称加密算法之外,在密码学技术里,还有非对称的数字签名技术、保证数据唯一性的哈希技术、保护信息传递双方敏感信息的隐私保护技术和包括防攻击、身份认证、授权等在内的安全技术。基于密码学产生的安全技术,是区块链的核心安全技术。

四、共识机制

在一个分布式的网络里,没有一个中心化的机构,怎么能够形成共识呢?PoW (算法机制)是最初的一种共识机制,所有参与的节点通过比拼计算能力来竞争记账权,这是相对比较公平和去中心化的一种方式,但是所有人都参与,却只能选一个节点,会浪费大量资源和时间成本。

因此,后面又出现了 PoS(权益证明机制) 共识机制,持有数字货币时间越长,持有的资产越多,就越有可能获得记账权和奖励,节省了时间,但有人说这违背了去中心化的初衷,容易出现马太效应;再后来出现了 DPoS(委托权益证明机制),节点选出代表节点来代理验证和记账,更加简单高效,但也有人说这也在一定程度上牺牲了一些去中心化。

以上就是区块链的核心技术,当然区块链还运用到了别的很多学科和技术,如数学、经济学、计算机学科等等,它们共同构建了区块链这项神奇的技术。

,

栏目热文

住的笔顺(住笔画)

住的笔顺(住笔画)

所谓取法乎上,学习行书自然要学习书圣王羲之,而学书圣行书的最佳入门途径是学习和练习《圣教序》,毛笔如此,硬笔亦如此。几种...

2024-05-08 16:33:33查看全文 >>

住组词一年级下册(住怎么组词一年级)

住组词一年级下册(住怎么组词一年级)

粤语语法讲解(住的用法)。欢迎大家来到万门大学的粤语课,今天我会为大家继续就粤语的语法部分进行一定程度的讲解。刚刚上节课...

2024-05-08 16:19:34查看全文 >>

吊兰有啥好处(养吊兰的好处及作用)

吊兰有啥好处(养吊兰的好处及作用)

吊兰品种多样,只养一种太亏了,家里多放几盆,净化空气开小花大家好,我是你们的好朋友小花,今天小花要给大家说的是吊兰的品种...

2024-05-08 16:10:52查看全文 >>

吊兰给人带来的好处(养吊兰有什么好处和作用)

吊兰给人带来的好处(养吊兰有什么好处和作用)

吊兰枝叶修长又好养,放在家里净化能力强,怎么养能轻松爆盆吊兰的形态非常的优美,有着修长而且柔软的叶片,能够自然垂落下来,...

2024-05-08 15:48:20查看全文 >>

吊兰有什么用(家里养吊兰风水好吗)

吊兰有什么用(家里养吊兰风水好吗)

击上方关注,订阅《百花姐姐》获取更多养花小技巧!今天和大家分享的主题是:吊兰,是“喜阴”还是“喜光”,很多人都弄反了,难...

2024-05-08 15:51:50查看全文 >>

区块链的技术要点(区块链技术的基本原理)

区块链的技术要点(区块链技术的基本原理)

2月26日晚,快的打车创始人、泛城资本董事长、区块链投资新锐陈伟星与火星财经发起人王峰在区块链社群展开了3个多小时的对话...

2024-05-08 16:27:23查看全文 >>

区块链新技术分析(区块链技术目前的一些典型应用)

区块链新技术分析(区块链技术目前的一些典型应用)

习近平总书记在中共中央政治局第十八次集体学习时强调,“要加强对区块链技术的引导和规范”“要把依法治网落实到区块链管理中,...

2024-05-08 16:25:01查看全文 >>

区块链技术讲解(区块链技术与应用讲解)

区块链技术讲解(区块链技术与应用讲解)

免责声明:本文不构成任何投资建议。小编:记得关注哦文章来源:碳链价值 原标题:区块链该不该追求效率:对区块链系统的分层思...

2024-05-08 15:58:56查看全文 >>

区块链技术最新模式(区块链技术及原理)

区块链技术最新模式(区块链技术及原理)

01.智能合约创造新商业模式区块链技术一直被视为互联网2.0时代,依据其去中心化、信息不可篡改等特点,又被称为“价值互联...

2024-05-08 16:11:39查看全文 >>

区块链技术目前的运用(区块链技术的应用现状)

区块链技术目前的运用(区块链技术的应用现状)

区块链技术是一种去中心化的分布式账本技术,其本质是通过加密、共识和分布式存储等技术手段,实现对数据的安全验证、透明性和可...

2024-05-08 16:30:29查看全文 >>

文档排行