精华内容
下载资源
问答
  • 中心化
    千次阅读
    2021-01-04 10:47:25

    中心化和去中心化:

    分布式的架构中,同一个服务会部署若干服务节点,在面对具体服务请求时,怎么决定由哪个节点来提供服务,根据实现方案分为中心化和去中心化两种方式。

    中心化
    在开源中间件codis的集群组网中,应用对缓存节点的访问都通过codis的proxy代理,由代理来决定数据存储到哪个节点上:
    在这里插入图片描述
    这种分布式的组网架构就是中心化的组网,由统一的中心codis-proxy进行调度。我司使用的zk/dubbo架构也属于中心化的组网,zk作为服务的注册中心。
    去中心化
    开源中间件redis的集群模式组网中(非我司使用的哨兵模式),没有中心节点,所有节点处于对等地位:
    在这里插入图片描述
    这种分布式的组网架构中,由节点间两两相互进行状态确认,根据算法集体决策出服务的提供方。

    节点规模的因素
    去中心化中,每个节点需要与其它所有节点进行状态确认,节点部署规模小的情况下,整个过程还算快捷。但当节点规模超大时,节点间交互过程会随节点数指数增长,整个过程会复杂漫长而不可控。

    中心化的组网架构中,服务统一进行管理,管理逻辑相对简单和稳定,特别适用于大规模节点部署的情况。

    中心节点单点故障的风险
    中心化的设计存在的最大问题是中心节点的安危问题,如果中心节点出了问题,整个集群就奔溃了。为了解决这个问题,大多数中心化系统都采用了主备两个“中心节点”的设计方案,例如图3中两台codis-proxy本身采用的是负荷分担方式;

    中心化带来的性能影响
    中心化的设计中,对服务的访问往往需要先经过中心节点,会带来额外的该问路径,造成额外的性能开销,例如codis和redis底层存储节点都一样,但是不同组网架构中,coides性能明显差于redis的集群模式。

    换存类型Value长度SET速率(条/s)GET速率(条/s)
    redis1003244938013
    5002974336855
    10002424533395
    codis1001852418709
    5001748118368
    10001552316981

    没有绝对的去中心化
    实际上,完全意义的真正去中心化的分布式系统并不多见。相反,外部开来去中心化单工作机制采用了中心化设计思想的分布式系统正在不断涌出。在这种架构下,集群中的领导是被动态选择出来的,而不是认为预先置顶的,而且集群发生故障的情况下,集群的成员会自发的举行“会议”选举新的“领导”主持工作。最典型的案例就是ZooKeeper。

    脑裂问题
    去中心化设计里最难解决的一个问题是“脑裂”问题,这种情况的发生概率很低,但影响很大。脑裂指一个集群犹豫网络的故障,被分为至少两个彼此无法通信的单独集群,此时如果两个集群都各自工作,则可能会产生严重的数据冲突何错误。一般的设计思路是,当集群半段发生了脑裂问题是,规模较小的集群就“自杀”或者拒绝服务。

    更多相关内容
  • DID去中心化身份认证技术调研

    万次阅读 2022-01-22 10:08:34
    (1)中心化身份:中心化身份是由单一的权威机构进行管理和控制的,现在互联网上的大多数身份还是中心化身份,比如ICANN管理的域名与IP地址分配,以及PKI(Public Key Infrastructure)系统中的CA(Cert

    数字身份

    国际电子技术委员会将“身份”定义为“一组与实体关联的属性”。这里的实体不仅仅是人,对于机器或者物体都可以是实体,甚至网络中虚拟的东西也可以是实体并拥有身份。随着互联网的出现和普及,传统的身份有了另外一种表现形式,即数字身份。一般认为,数字身份的演进经历了以下四个阶段:

    在这里插入图片描述
    (1)中心化身份:中心化身份是由单一的权威机构进行管理和控制的,现在互联网上的大多数身份还是中心化身份,比如ICANN管理的域名与IP地址分配,以及PKI(Public Key Infrastructure)系统中的CA(Certificate Authority)证书机构管理的数字证书。中心化身份系统的本质就是,中央集权化的权威机构掌握着身份数据,个人并不是真正意义上拥有自己的身份且身份在不同应用中无法互通。
    (2)联盟身份:联盟身份的出现解决了中心化身份中身份数据零碎混乱的弊端,此种身份是有多个机构或者联盟进行管理和控制的,用户的身份数据具备了一定程度的可移植性,例如允许用户登录某个网站时,可以使用其他网站的账户信息,类似于QQ、微信或者微博的跨平台登录。
    (3)以用户为中心的身份:在联盟身份提出后,身份系统就开始走向去中心化了。期间也有很多去中心化的标准、方案出现,比如OpenID。这种以用户为中心的身份将重点集中在去中心化上,通过授权和许可进行身份数据的共享。
    (4)自我主权身份:自我主权身份才是真正意义上的去中心化的、完全由个人所拥有和控制的身份。该身份不止是人,包括组织,甚至未来也包括物品。这些人或者组织、物品不简单依靠于原先中心化权威机构,无法被拿走或者删除,而且是终身携带的身份。

    分布式身份标识(DID)

    (一)分布式数字身份标识符
    分布式数字身份标识符是一种去中心化的可验证的数字标识符,具有分布式、自主可控、跨链复用等特点。它是由字符串组成的标识符,用来代表一个数字身份,不需要中央注册机构就可以实现全球唯一性。通常,一个实体可以拥有多个身份,每个身份被分配唯一的DID值,以及与之关联的非对称密钥,实体可自主完成DID的注册、解析、更新或者撤销操作。不同的身份之间没有关联信息,从而有效地避免了所有者身份信息的归集。DID本质上是一个全球唯一的地址标识符URL,在W3C的DID标准化文档中,将DID标识符的规范格式定义为:
    在这里插入图片描述
    前缀did是固定的,表示这个字符串是一个did标识字符串。中间的example被称为DID方法,就是用来表示这个DID标识是用哪一套方案(方法)来进行定义和操作的。这个DID方法我们可以自定义,并且注册到W3C的网站中。最后面的部分是在该DID方法下的唯一标识字符串。
    在应用过程中,DID标识将具体解析为写有与用户身份关联的属性信息的DID文档,这个文档就是一个JSON字符串,与DID标识符形成键值对,描述的是与被识别对象进行密码验证交互所必须的DID主体标识、公钥、验证协议、服务端点等,例如下图是W3C官方提供的一个具体的DID文档示例:
    在这里插入图片描述
    我们一般是把DID标识作为Key,把DID文档作为Value存储到区块链中,利用区块链不可篡改、共享数据访问的特点,实现在验证身份时能快速访问获取可信数据。
    (二)数字身份凭证(声明集合)
    数字身份凭证(声明集合)是指与身份关联的属性信息,往往是个人或机构对自己身份的声称和主张。声明可以由身份所有者自己发出也可以由发行人发出,其中由发行人发出的为可验证声明(Verifiable Credential,简称VC)。可验证声明VC是一个 DID 给另一个 DID 的某些属性做背书而发出的描述性声明,并附加自己的数字签名,用以证明这些属性的真实性,可以认为是一种数字证书。下图为VC的基本组成结构示意图,其包括:(1)VC元数据,主要就是发行人、发行日期、声明的类型等信息。(2)声明,一个或者多个关于主体的说明。比如身份证作为公安机关颁发给我的VC,在声明中会包含:姓名、性别、出生日期、民族、住址等信息。(3)证明,通常就是颁发者的数字签名,保证了本VC能够被验证,防止VC内容被篡改以及验证VC的颁发者。它通过提供该种规范来描述实体所具有的某些属性,来实现基于证据的信任。DID持有者可以通过可验证声明VC,向其他实体(个人、组织、具体事物等)证明自己的某些属性是可信的。可验证声明VC可以表示现实事物所具有的相同信息。数字签名等技术的加入,使得可验证的凭证比其物理对等物更不易被篡改,也更值得信任。可验证的声明可以快速地传输,这使得它们在尝试建立距离上的信任时比物理对等物更方便。第三方根据他们的记录来确认声明是真实的。例如,一所大学可以证明某人在那里学习并获得了学位。来自权威的证明,要比能够伪造的证明更有说服力。
    在这里插入图片描述
    为了增强隐私保护,规范还定义了可验证表述(verifiable presentation),用于证明实体在特定场景下的身份角色属性。可验证表述是一种防篡改的描述,它来自一个或多个可验证凭证,并由披露这些凭证的主体用密码签名。无论是直接使用可验证凭证,还是从可验证凭证中获得的数据构造身份证明, DID 身份证明都将以可验证表述(verifiable Presentation)的方式进行出示。下图为VP的基本组成结构示意图,其通常包括:(1)VP元数据,主要包含了版本,本JSON对象的类型等信息。(2)VC列表,要对外展示的VC的内容,如果是选择性披露或者隐私保护的情形,可能就不包含任何VC。(3)证明,主要就是持有者对本VP的签名信息。
    在这里插入图片描述

    (三)DID认证过程

    公钥基础设施(Public Key Infrastructure,简称PKI),其主要功能是绑定证书持有者的身份和相关的密钥对(通过为公钥及相关的用户身份信息签发数字证书),为用户提供方便的证书申请、证书作废、证书获取、证书状态查询的途径,并利用数字证书及相关的各种服务(证书发布,黑名单发布,时间戳服务等)实现通信中各实体的身份认证、完整性、抗抵赖性和保密性。下图为一个PKI系统的层级示意图。一个典型的PKI系统包括PKI策略、软硬件系统、证书机构CA、注册机构RA、证书发布系统和PKI应用等。其中PKI安全策略建立和定义了一个组织信息安全方面的指导方针,同时也定义了密码系统使用的处理方法和原则,它包括一个组织怎样处理密钥和有价值的信息,根据风险的级别定义安全控制的级别。证书机构CA是PKI的信任基础,它管理公钥的整个生命周期,其作用包括:发放证书、规定证书的有效期和通过发布证书废除列表(CRL)确保必要时可以废除证书。注册机构RA提供用户和CA之间的一个接口,它获取并认证用户的身份,向CA提出证书请求,它主要完成收集用户信息和确认用户身份的功能。证书发布系统负责证书的发放,如可以通过用户自己,或是通过目录服务器发放,目录服务器可以是一个组织中现存的,也可以是PKI方案中提供的。
    在这里插入图片描述
    传统的PKI数字证书体系需要CA来颁发,而在DID中也是分为颁发者、持有者、验证者、DID注册系统(也就是区块链),它们的具体关系如图4.2.7所示。DID认证过程中的主要角色有:
    (1)颁发者Issuer: 颁发者是拥有用户数据并能开具VC的实体,也即证书的颁发机构,比如身份证就是公安机关作为颁发者,毕业证书就是大学作为颁发者。
    (2)持有者Holder: 持有者是证书的持有人,它向颁发者请求、收到和持有VC,向验证者出示VC。开具的VC可以自我保存,方便以后再次使用,例如保存在钱包里。
    (3)验证者Verifier:验证者是在我们使用证书时查看我们证书的人或者机构,它通过接受VC并进行验证,由此可以提供给出示VC者某种类型的服务。比如我们入住酒店,前台要验证我们的身份证,那么酒店前台就是验证者;再比如我们入职新公司时需要提供大学毕业证书,新公司HR就是验证者。
    (4)标识符注册机构Verifiable Data Registry:标识符注册机构是我们存储了DID标识和DID文档的地方,它维护DIDs的数据库如某条区块链、分布式账本,通过DID标识可以在数据库中查询到对应的DID文档。之所以需有标识符注册机构,是因为验证者要验证VC,也要验证用户。验证VC用VC和发VC的Issuer,验证用户用DID和存DID的数据库。
    在这里插入图片描述
    相对于传统的基于PKI的身份体系,基于区块链建立的DID数字身份系统具有保证数据真实可信、保护用户隐私安全、可移植性强等特征。其优势在于:(1)去中心化:基于区块链,避免了身份数据被单一的中心化权威机构所控制。(2)身份自主可控:基于DPKI (分布式公钥基础设施),每个用户的身份不是由可信第三方控制,而是由其所有者控制,个人能自主管理自己的身份。(3)可信的数据交换:身份相关数据锚定在区块链上,认证的过程不需要依赖于提供身份的应用方。

    DID认证的应用场景

    (一)数据共享
    当前,不同机构间存在着大量用户数据流通的需求。然而,由于各个机构之间通常难以组建有效的信任合作机制,因此,各机构间难以将各自保管的用户数据安全可信地授权共享给其他机构。通过分布式数字身份DID解决方案,可帮助机构间进行可信数据授权及共享,使得各机构可基于全面的数据为用户提供更高质量的服务。数据共享过程中的参与方为:用户、数据持有机构、数据使用机构、身份证明机构。其具体流程为:
    (1)在身份证明机构、数据持有机构、数据使用机构间搭建区块链网络,机构作为节点接入并注册DID。
    (2)由身份证明机构为用户生成DID。
    (3)用户授权数据使用机构使用自己的数据。
    (4)数据使用机构生成授权凭证(Credential),标明授权对象、数据属主、有效期、授权内容等属性,并使用机构私钥进行签名;数据使用机构可选择将授权凭证生成摘要并写入区块链,达到增信目的。
    (5)数据使用机构出示授权凭证给数据持有机构。
    (6)数据持有机构通过凭证验证(Verify)接口,验证授权凭证。
    (7)验证通过,数据持有机构将数据发送给数据使用机构。
    (二)物联网标识
    实际应用中IOT也可以与DID进行紧密结合,例如我们给每个IOT设备都分配其独一无二的DID,基于物联网+区块链+DID构建:商品溯源、车联网、智能制造、智慧城市等应用场景。
    以制造业中的制造机器为例,每个机器都有一个DID,该DID是由机器的制造商生成并赋予每台机器的,当机器运转时会产生大量的生产数据,该机器会将数据签名,将非敏感生产数据、签名结果和DID上链。机器的制造商可以根据链上数据得知机器的运行情况,便于更好的售后保养服务。当企业需要贷款时,银行可以根据区块链上的生产数据,并结合机器制造商的背书,判断企业的生产经营情况,评估贷款风险。再以高价值商品的物联网防伪溯源为例,当每个商品被制造出来时,商家就为其IOT设备生产私钥并创建唯一的DID。因为私钥无法复制导出,所以只有在区块链上登记了DID的商品才是正品。而且商品的DID可以映射对应的非同质化通证,以数字化的形式表现商品的流转过程。

    展开全文
  • 中心化和非去中心化的区别?

    千次阅读 2022-04-11 01:10:24
    什么是中心化?什么是非中心?中心化的话如下图:中心化服务所有的请求都围绕中心节点,然后再进行,一但中心节点出现故障那就都整个服务不可用。可以说导致整体崩溃。注:现在的nacos、zk、等注中心,虽然是中心化...

    什么是中心化?什么是非中心?

    中心化的话如下图:

    ac08df0ea0e9b0991ff3bf8fe8ff0052.png

    中心化服务所有的请求都围绕中心节点,然后再进行,一但中心节点出现故障那就都整个服务不可用。可以说导致整体崩溃。

    注:现在的nacos、zk、等注中心,虽然是中心化,但是说都是集群部署多节点,也就是说也是多节点,一个节点失效其他节点可以继续服务,不会出现说真的完全崩溃,起到高可用作用。

    非中心化如下图:

    10122333620ac8b0a3cffd5e68bdb08d.png

    非中心化,每一个节都省去中心的环境独立请求,即是服务提供者,也是服务使用者,类似现在的websocket就是全双工通信方式,可以考虑这种服务的提供是比较独立的,唯一的复杂度就是每个服务都需要与其他服务对象,在效率上有所提升,在对接上比较反锁每个服务都需要遵循其他服务的规范,也就是说没有统一的一套规范。

    注:目前的区块链技术就是以去中心化的概念存在,但是这个技术其实应用起来是需要机遇的,受限于各国的政策,当然可以了解以下的一些文章推荐。去中心化在目前的商业系统中也是很难应用的,其一的话受限于目前的业务模式都是中心化展开,其次的话将真正去中心化,那么结算这块根据在目前的政策下无法支持。当然在业务模式下的去中心化还是OK的,而单纯技术方面去中心化,目前的分布式已经起到很好的高可用,并不需要完全去中心化。

    中心化与非中心化的对比项

    对比项

    中心化

    非中心化

    性能

    较低

    较高

    复杂度

    较低

    较高

    扩容成本

    较低

    较高

    业务实现难度

    较低

    较高

    最后

    不管是中心化还是去中心化,对于一切技术而言,如果实现的技术无法结合业务来使用,那这种方式就是没有任何价值,一定是推动了某种方式是解决某一大类无法解决的问题,而不是为了纯技术,目前国内或国外基本98%以上的技术推动都是解决业务上的某项需要或遇到的瓶颈....

    参考文章

    https://www.pianshen.com/article/1449488505/

    https://zhidao.baidu.com/question/207847636035938805.html

    https://blog.csdn.net/lidiya007/article/details/82382569

    https://baijiahao.baidu.com/s?id=1663918350475975584&wfr=spider&for=pc

    https://wen.baidu.com/question/1741551587213365747.html

    https://baijiahao.baidu.com/s?id=1637826025147594994&wfr=spider&for=pc

    展开全文
  • 联邦学习和去中心化训练--知识记录

    万次阅读 2021-11-16 20:25:05
    联邦学习机理如下:设备下载云端最新的共享模型,本地改进和训练,个性后的模型被抽取为一个更新文件,将差异部分加密上传云端,在云端和其它设备上传的最新模型差异做平均更新,以改善共享模型。 网络的上传

    一、知识点:

    1、原子操作(atomic operation)指的是由多步操作组成的一个操作。如果该操作不能原子地执行,则要么执行完所有步骤,要么一步也不执行,不可能只执行所有步骤的一个子集。

    2、联邦学习为移动设备上的模型共享创造可能,模型训练与云端存储解耦,移动端存储训练数据,并进行模型训练和进化。

    联邦学习机理如下:设备下载云端最新的共享模型,本地改进和训练,个性化后的模型被抽取为一个更新文件,将差异部分加密上传云端,在云端和其它设备上传的最新模型差异做平均化更新,以改善共享模型。

    网络的上传速度通常比下载速度慢,谷歌开发出一种新颖的算法:“random rotations and quantization”,将上传更新的通信速度提升为原来的100倍。这些算法都聚焦在深度学习的训练上,还针对点击率预测的问题设计出了“high-dimensional sparse convex"模型。

    3、差分隐私

    差分隐私是用来防范差分攻击的,我们对加入新样本后的结果查询中加入噪声,使得攻击者无法辨别某一样本是否在数据集中,即达到双兔傍地走安能辨我是雄雌的境地。

    4、智能合约,类似于实际合同效力,在计算机语言描述和实现,在没有第三方参与的情况下进行合约的触发和执行。

    智能合约区别于传统合约:

    1)合约的触发与执行合二为一次原子操作

    2)去中心化和自动化地合约流程,无须第三方中心机构的介入。

    5、横向和纵向联邦学习

    横向联邦学习适用于联邦学习的参与方的数据有重叠的数据特征,即数据特征在参与方之间是对齐的,参与方数据样本不同。纵向联邦学习 适用于联邦学习参与方的训练数据有重叠的数据样本,即参与方之间的数据样本对齐的,但数据特征上不同。

    二、钱学海团队的研究成果:

    1、钱学海认为,分布式训练系统的核心问题是不同计算设备的通信以及由于计算和通讯性能的差异带来的异构性,具体可以看做面临三个方面的挑战,分别是:通信(Communication)、异构性(Heterogeneity)和多因素交互的复杂性 (Complex Trade-offs )。

    (1)通信:早期分布式训练是一个中心化结构,每一个worker会把自己计算得到的梯度上传到中心节点,中心节点对all worker 的梯度平均化处理,再传回各个worker。存在中心节点通信瓶颈问题;第二代分布式训练系统结构是Ring-All-Reduce,节点同步环+并行流水线工作机制,通信更加高效,但当每个worker的运行性能差距较大时,系统性能受限于运行效率最低的worker。

    Ring All-Reduce系统结构

    (2)异构性:确定异构性(Deterministic heterogeneity)和 动态异构性(Dynamic heterogeneity )。确定异构性是指不同的设备通常有不同的计算能力(比如:采用不同的GPU或 TPU系列),并且设备或节点具有不同的网络通信性能。动态异构性是由资源共享造成的,即同一个设备对不同的应用提供的计算性能不同。分布式训练系统下会产生Slow Worker,被称为Straggler。Straggler问题亦称之为异构性问题,即平台上Worker具有不同的运行性能时,整个系统的性能受限于运行效率最低的Worker。

    (3)复杂性:全局考量系统设计,如考虑并行性与通信之间的关系,一般采用Data Parallelism 和 Model Parallelism

            Data Parallelism      

                  Model Parallelism

    2、去中心化的分布式训练

    去中心化方法下,可定义任意模式的通信图。提供了一个更灵活的通讯方式。每一个节点的运行过程如下:

    根据Min-batch数据和当前的模型进行梯度计算,并更新模型;

    把参数发送给“邻居”Worker;

    接收其他Worker的参数,并进行Reduce操作;

    更新模型参数,进入下一个Iteration。

    此训练中的同步是指每个Worker在做Reduce操作时,所有的参数应该出自同一个Iteration。这是在构建去中心化分布式训练系统中独特的一个问题,在PS和Ring All-Reduce中都不存在这样的问题,因为它们有一个非常自然的中心节点或者有一个同步的操作去划分Iteration。

    PS和Ring All-Reduce

    3、 基于同步算法的去中心化分布式训练

    基于队列的同步算法(Queue-based Synchronization),该算法应用于同步算法系统设计中,主要解决两个问题:(1)系统应该能够自适应按需分配资源,而不是持续分配资源(2)Backup Worker是解决异构问题的一种技术,它能够控制同步的松紧程度(Bounding Iteration Gap),但会造成无穷大的Iteration gap

    基于队列的同步是指每个Worker有两个队列:Update Queue(UQ), 用来存储邻居发送来的信息,Token Queue(TQ), 用来控制同步。假设在部署协议时,设定Iteration Gap的最大容忍是2,则TQ的Token数最大为2。协议开始执行以后,每一个Worker都可以向其他Worker发送参数更新。Worker要想进入下一个Iteration,必须要从邻居的TQ中获取Token放入自己的TQ当中。如果C要进入下一个Iteration,必须先从TQ_A->C和TQ_B->C中获取token,分别放入TQ_C->A和TQ_C->B中。

    解释上述提到的Backup技术控制Bounding Iteration Gap,设Number of backup = 1,若A出现Slowdown,B和C仍然可继续进行。当B和C进入Iteration(2)之后,由于A仍然在Iteration(0)且A的TQ中已经没有token了,所以B和C也会停止。这样就确定了Iteration gap的边界。这个边界值是由TQ的长度决定的

    Queue-based Synchronization with backup Worker

    4、基于异步算法的去中心化分布式训练

    去中心化异步训练算法的代表:深度学习异步去中心化随机梯度下降算法Asynchronous Decentralized Parallel SGD(AD-PSGD),其核心思想是通信的随机性(worker的迭代是随机选择的)以及worker之间进行原子性操作。

    原子性操作的两个作用:(1)两个串行操作执行完以后,w(2)的模型更新中也包含w(1)的模型更新,(2)模型的收敛速度会大大提高。

    原子性操作也存在弊端,参数大量同步成本,训练过程中,AD-PSGD在不同的数据集上训练的同步开销都比Ring All-Reduce要大。在异构环境下,AD-PSGD的收敛速度比Ring All-Reduce要快;在同构环境下,则相反。

    鉴于上述挑战,Partial All-Reduce算法应用于异步算法系统设计中,应运而生,它主要解决两个问题:1)如何让同步操作本身更快;2)如何减少冲突,降低由于串行操作带来的延迟。

    概算法的核心思想是worker Group 代替worker 同步,首先,Group Generator 产生不冲突的分组,每个节点一个分组,每个分组内部有一个Head worker进行节点之间的同步,组内同步不需要进行节点之间的通信,避免了网络拥堵的问题。

    展开全文
  • unity实现去中心化社交软件

    万次阅读 2021-10-23 22:56:55
    第一次制作unity程序,目标是一种去中心化的社交软件。
  • 中心化通信简易方案

    万次阅读 2022-01-26 16:02:19
    1、基于udp 2、每个节点有一个在线节点管理表 3、新节点上线发广播,已经在线的节点收到广播后已广播回应并将新节点加到管理表,上线包和回应包是不同的 新节点收到回应包,将回应节点记录到管理表 ...
  • 【导读】本节通过对比三种数字货币的形式引出“什么是去中心化”,并展示了比特币在去中心化方面的表现如何,最后,向大家阐述了比特币去中心化的原理。 中本聪解决了自己定义的难题“点对点的电子现金”,在这个...
  • 这两个词总是一起出现,但对于他们直接的关系的理解总感觉不够意思,整理分享讨论之 目录 1-分布式 分布式计算 ...关于“去中心化”和“分布式”的区别大概可以总结为:去中心化是分布式网络...
  • 在机器学习回归问题,以及训练神经网络过程中,通常需要对原始数据进行中心化(零均值化)与标准化(归一化)处理。背景在数据挖掘数据处理过程中,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据...
  • 关于去中心化身份的一点思考

    万次阅读 2021-11-03 22:32:54
    当前去中心化身份主要由国际化标准组织 W3C 牵头制定,标准化还不完全。 想要从发证方获取数据,你需要证明你是数据的拥有者,或者你得到了数据的访问权限。这里有三个问题,如何证明你是数据的拥有者,如何证明你有...
  • 中心化的联邦图神经网络

    万次阅读 2021-12-14 17:35:20
    已有一些关于中心化联邦图神经网络的研究,中心服务器协调各个参与者从图结构数据中训练的GNN模型。 存在问题 中心服务器需要进行模型聚合操作,在很多跨领域场景下,这种中心服务器是不被接受的。因此,去中心化的...
  • 标准化、归一化、中心化

    千次阅读 多人点赞 2018-10-01 23:22:52
    标准化、归一化、中心化 数据分析及挖掘中常提到的几个概念(数据的 标准化、归一化、中心化),虽然经常在用,但可能还是有一些比较生僻的知识容易搞混淆,所以在十月国庆大家都出门上高速堵车的时候抽了点时间对...
  • 数字货币去中心化

    千次阅读 2022-03-31 22:21:53
    数字货币去中心化
  • 中心化交易所

    千次阅读 2022-04-12 02:00:17
    中心化交易所是去中心化金融领域最热门的课题之一。
  • 中心化和标准化

    千次阅读 2018-09-03 20:55:01
    1 为什么会谈到中心化和标准化呢? 因为在阅读《推荐系统》一书,学习“改进余弦相似度”和“Pearson”相关系数时,都谈到了减去均值(当然两者中用到的,是不同的均值)。这便是“中心化”,至于标准化,是在搜索...
  • 网络中心化 和 去中心化

    千次阅读 2017-10-17 11:06:56
    《web2.0也有中心》提到了一点数据,本文认为对于理解和分析关于web2.0的特征问题具有帮助作用:1,只有少数的用户会主动上载内容,大多数的用户,是在浏览内容,这个是非常不均衡的2个数字。譬如优酷上传视频最多的...
  • 中心化的API网关是否就是ServiceMesh? 今天谈下去中心化的API网关。 对于API网关我前面多篇文章都已经指出过,其本身要实现请求的统一代理,必然是一种中心化的架构,如果不希望中心化你可以走服务注册中心来实现...
  • 中心化应用:区块链技术概述

    千次阅读 2018-08-01 10:20:03
    在这本实用指南中,作者解释了为什么去中心化应用(dapp)将比现在最流行的 Web 应用得到更广泛的使用以及实现更多盈利,展示了如何使用现有工具来创建可用的 dapp 及其市场,并研究了目前两个成功的 dapp 案例。...
  • 中心化/零均值化 (Zero-centered)平均值为0,对标准差无要求 归一化和标准化的区别: 归一化是将样本的特征值转换到同一量纲下把数据映射到[0,1]或者[-1, 1]区间内,仅由变量的极值决定,因区间放缩法是归一化的...
  • 以太坊的去中心化交易所

    千次阅读 2019-05-03 09:09:53
    以太坊的去中心化交易所 中心化 VS 去中心化 中心化交易所 去中心化交易所 总结 去中心化交易所的几个技术实现 EtherDelta 0x Project KyberNetwork Loopring 闲聊以太坊的去中心化...
  • 在去中心化的设计里,通常没有“领导”和“干活的”这两种角色的区分,大家的角色都是一样的,地位是平等的,全球互联网就是一个典型的去中心化的分布式系统,联网的任意节点设备宕机,都只会影响很小范围的功能。...
  • spss实现中心化处理、标准化处理和归一化处理

    万次阅读 多人点赞 2019-03-19 22:11:33
    文章目录一、中心化、标准化、归一化简单描述二、中心化处理三、标准化处理四、归一化处理五、参考资料 一、中心化、标准化、归一化简单描述 意义:数据中心化和标准化在回归分析中是取消由于量纲不同、自身...
  • 中心化傅里叶变换

    千次阅读 2020-10-30 21:11:33
    参考文章:数字图像频谱中心化 研究数字图像有时需要变换到频率做处理,比如滤波等。 但直接对数字图像进行二维DFT变换得到的频谱图是高频在中间,低频在四角。为了把能量(在低频)集中起来便于使用滤波器,可以...
  • 意义:数据中心化和标准化都是为了减小由于量纲不同、自身变异或数值差异较大所导致的结果的误差。#%E6%84%8F%E4%B9%89%EF%BC%9A%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%E5%8C%96%E5%92%8C%E6%A0%87%E5%87%86%E5%8C%...
  • 中心化在我们生活中其实并不是一个新概念,也许你没有注意,但是我们生活中早已充斥着去中心化的产物。现实中的微博啊,社交媒体啊这些其实都是去中心化的产物。   在了解去中心化之前,首先我们得知道,...
  • 1、redis集群部署(cluster模式) 2、redis集群部署 3、redis无中心化集群部署 4、redis cluster模式部署 5、SpringBoot集成redis集群cluster模式 6、SpringBoot集成redis集群
  • Akash,全球首个去中心化云计算

    千次阅读 2022-01-13 20:11:46
    Akash网络正在开发世界上第一个也是唯一一个去中心化的开源云,使任何数据中心和任何拥有计算机的人都能成为云供应商,在一个安全和无摩擦的市场上提供他们未使用的计算资源。 作为DeFi的第一个去中心化云,Akash ...
  • BSC去中心化的DAPP游戏,无后台,源码运行在BSC链上。 NFT+盲盒玩法介绍 盲盒分类:上班系列,创业系列,财务自由系列, 使用去中心化钱包登录即可购买,每个系列购买价格不同。 开启盲盒可随机获取假日系列卡片...
  • 中心化结构的相关理解

    千次阅读 2021-03-23 12:18:02
    中心化结构前言一、C/S架构二、去中心化架构总结 前言 去中心化结构可以与C/S(Client/Server)架构,客户机与服务器这种衣服武器为中心的架构进行对比学习。 一、C/S架构 C/S架构如下图所示: 将整个应用托辊...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,018,198
精华内容 407,279
关键字:

中心化

友情链接: ttem.zip