区块链核心有哪些,区块链技术六大核心算法

当前位置:首页 > NFT > 区块链核心有哪些,区块链技术六大核心算法

区块链核心有哪些,区块链技术六大核心算法

2022-05-07NFT58

近日,在加密货币经历“混乱时期”后,区块链再次火爆起来,受到了各方的极大关注与重视,成为资本市场和各领域关注的焦点,就连朋友圈中的探讨和分享也让人目不暇接。那么,区块链到底是个什么鬼?区块链的核心算法又有哪些?

区块链核心算法一:拜占庭协定

拜占庭的故事大概是这么说的:拜占庭帝国拥有巨大的财富,周围10个邻邦垂诞已久,但拜占庭高墙耸立,固若金汤,没有一个单独的邻邦能够成功入侵。任何单个邻邦入侵的都会失败,同时也有可能自身被其他9个邻邦入侵。拜占庭帝国防御能力如此之强,至少要有十个邻邦中的一半以上同时进攻,才有可能攻破。然而,如果其中的一个或者几个邻邦本身答应好一起进攻,但实际过程出现背叛,那么入侵者可能都会被歼灭。于是每一方都小心行事,不敢轻易相信邻国。这就是拜占庭将军问题。

在这个分布式网络里:每个将军都有一份实时与其他将军同步的消息账本。账本里有每个将军的签名都是可以验证身份的。如果有哪些消息不一致,蓑衣网小编可以知道消息不一致的是哪些将军。尽管有消息不一致的,只要超过半数同意进攻,少数服从多数,共识达成。

由此,在一个分布式的系统中,尽管有坏人,坏人可以做任意事情(不受protocol限制),比如不响应、发送错误信息、对不同节点发送不同决定、不同错误节点联合起来干坏事等等。但是,只要大多数人是好人,就完全有可能去中心化地实现共识。

区块链核心算法二:非对称加密技术

在上述拜占庭协定中,如果10个将军中的几个同时发起消息,势必会造成系统的混乱,造成各说各的攻击时间方案,行动难以一致。谁都可以发起进攻的信息,但由谁来发出呢?其实这只要加入一个成本就可以了,即:一段时间内只有一个节点可以传播信息。当某个节点发出统一进攻的消息后,各个节点收到发起者的消息必须签名盖章,确认各自的身份。

在如今看来,非对称加密技术完全可以解决这个签名问题。非对称加密算法的加密和解密使用不同的两个密钥.这两个密钥就是我们经常听到的”公钥”和”私钥”。公钥和私钥一般成对出现, 如果消息使用公钥加密,那么需要该公钥对应的私钥才能解密; 同样,如果消息使用私钥加密,那么需要该私钥对应的公钥才能解密。

区块链核心算法三:容错问题

我们假设在此网络中,消息可能会丢失、损坏、延迟、重复发送,并且接受的顺序与发送的顺序不一致。此外,节点的行为可以是任意的:可以随时加入、退出网络,可以丢弃消息、伪造消息、停止工作等,还可能发生各种人为或非人为的故障。我们的算法对由共识节点组成的共识系统,提供的容错能力,这种容错能力同时包含安全性和可用性,并适用于任何网络环境。

区块链核心算法四:Paxos 算法(一致性算法)

Paxos算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。一个典型的场景是,在一个分布式数据库系统中,如果各节点的初始状态一致,每个节点都执行相同的操作序列,那么他们最后能得到一个一致的状态。为保证每个节点执行相同的命令序列,需要在每一条指令上执行一个“一致性算法”以保证每个节点看到的指令一致。一个通用的一致性算法可以应用在许多场景中,是分布式计算中的重要问题。 节点通信存在两种模型:共享内存和消息传递。Paxos算法就是一种基于消息传递模型的一致性算法。

区块链核心算法五:共识机制

区块链共识算法主要是工作量证明和权益证明。拿比特币来说,其实从技术角度来看可以把PoW看做重复使用的Hashcash,生成工作量证明在概率上来说是一个随机的过程。开采新的机密货币,生成区块时,必须得到所有参与者的同意,那矿工必须得到区块中所有数据的PoW工作证明。与此同时矿工还要时时观察调整这项工作的难度,因为对网络要求是平均每10分钟生成一个区块。

区块链核心算法六:分布式存储

分布式存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落。所以,分布式存储技术并不是每台电脑都存放完整的数据,而是把数据切割后存放在不同的电脑里。就像存放100个鸡蛋,不是放在同一个篮子里,而是分开放在不同的地方,加起来的总和是100个。

区块链核心有哪些,区块链技术六大核心算法 | 分享给朋友:

相关文章

区块链实现分析,区块链实现原理及身份认证详解

区块链实现分析,区块链实现原理及身份认证详解

与比特币连接的区块链区块链是一种特殊的数据存储结构或协议,可以解决安全性、稳定性等问题;而比特币是一种使用区块链技术实现的数字货币系统,比特币是目前唯一成熟的区块链应用,比特币是目前唯一一种成熟的区块...

区块链发布网如何发布文章,利用区块链网发布文章的流程分析

区块链发布网如何发布文章,利用区块链网发布文章的流程分析

利用区块链网发布文章,申请人首先通过系统和人工的资质审核,需要提供申请人和企业的相关证件。文章要求真实客观、阅读性强,文章内容不得包含任何形式的广告内容。准备资料:企业营业执照,企业信用代码,申请人身...

nft元宇宙核心分析,元宇宙的身份识别标志解析

nft元宇宙核心分析,元宇宙的身份识别标志解析

NFT包含独特商品资产或身份认证信息——每个人都拥有独特属性和身份信息,NFT可以集成个人信息、教育信息、病例记录和通讯地址等并将其数字化,存储于区块链上并受个人轻松掌握,实现去中心化内容存储,这在拥...

nft什么意思,股票和空头nft详解

nft什么意思,股票和空头nft详解

什么是NFT?其全称为非同质化代币(Non-Fungible Tokens),当现实世界中经年累月的交易记录难寻其踪时,NFT以其不可篡改、非同质化的特性将各种物理形态的作品转化成数字化形态的产品,并...

在国内买卖NFT合法吗(NFT买卖合法吗)

在国内买卖NFT合法吗(NFT买卖合法吗)

国内可以进行美股交易吗? 国内可以进行美股交易。 买卖美国股票只需要开立一个证券账户,美股券商很多,佣金上大家可以根据自己的资金量、交易习惯和交易频率选择一个适合自己的,而且开户基本都免费。 委...

属于区块链特点的是什么,区块链的五个基本特征解析

属于区块链特点的是什么,区块链的五个基本特征解析

区块链是分布式数据存储,点对点传输,共识机制,加密算法等计算机技术在互联网时代的创新应用模式。虽然不同报告中对区块链的介绍措辞不尽相同,但“去中心化、开放性、自治性、信息不可篡改和匿名性”这五个基本特...

元宇宙字体有哪些,元宇宙字体设计图片详解

元宇宙字体有哪些,元宇宙字体设计图片详解

今天一清早就收到宇骐兄弟的微信,传来了他的硬笔书法作品。他是因为要参加单位的比赛,所以才写了这个书法作品。我猜他上一次“正儿八经”写字可能是N年以前的事了,说不定是大学时代甚至高中时代的事。宇骐兄弟的...

区块链有什么用,区块链实际的3大作用

区块链有什么用,区块链实际的3大作用

谈到区块链,就会谈到去中心化和比特币。区块链作为一种新兴的复合型技术,本质上是一个去中心化分布式账本,目前最成功的应用就是以比特币为代表的数字货币。那区块链有哪些功能呢?大致有金融和技术两种功能。自诞...

区块链平台开发分析,最好的公链是谁

区块链平台开发分析,最好的公链是谁

由于有如此多的 DLT 项目争夺关注,因此确定顶级区块链平台可能非常棘手。 一方面,最亮的明星似乎总是出现在头条新闻和价格图表的顶部。 然而,根据选择的标准,任意“顶级区块链平台”列表中的名称可能会有...

什么是元宇宙可能,专家告诉你元宇宙时代的5大风险

什么是元宇宙可能,专家告诉你元宇宙时代的5大风险

为什么人类一直想要创造元宇宙?数千年前,柏拉图曾经对游戏与神的关系缘起做过解释。他认为,神之所以创造人类,是因为这件事情可以娱神,人类在游戏的过程中,给神带来了欢乐。无论创造某个元宇宙时创造者最初的目...

元宇宙特效有哪些,从AI到视频特效分析

元宇宙特效有哪些,从AI到视频特效分析

2021年,元宇宙正在成为人们对于下一个互联网时代的主要讨论方向。元宇宙大潮的到来,让互联网产业开始思考变革,XR硬件拓展、元宇宙内容生态建设和AI的应用成为了这场变革讨论方向。在这其中,基于AI所带...

一起NFT(一起nft app)

一起NFT(一起nft app)

“一起”用日语怎么说怎么写 罗马字:いっしょに 假名:一绪に 音读:一 休尼(i xiu ni)私は私の愛する人と 一緒に 海を見てほしい 读做 wa ta xi wa wa ta xi nou...

元宇宙硬件有哪些,浅析元宇宙平台的“硬件”技术分析

元宇宙硬件有哪些,浅析元宇宙平台的“硬件”技术分析

当前国内互联网发展迅速,已经深刻影响着国人的生活,工作,学习和娱乐,几乎每个人每天都离不开互联网,互联网已经成了国人生命中不可或缺的一部分。那么,随着互联网的飞跃发展和广泛应用,未来互联网将会以何种形...

区块链的最新消息详解,数字经济发展规划 区块链成为七大重点产业之一

区块链的最新消息详解,数字经济发展规划 区块链成为七大重点产业之一

日前,国务院印发了《“十四五”数字经济发展规划》(以下简称《规划》),明确了“十四五”时期推动数字经济健康发展的指导思想、基本原则、发展目标、重点任务和保障措施。区块链技术作为数字经济时代的重要底层支...

区块链十数字币分析,投资指南及场景落地

区块链十数字币分析,投资指南及场景落地

近日,在中国人民银行石家庄中心支行和雄安新区管委会改革发展局的指导与支持下,雄安新区首笔 “链上”数字人民币工资代发成功实现,至此,全国首个“区块链 + 数字人民币”应用场景顺利落地。这对徐明星带领的...