`

瑞波共识

 
阅读更多
网络结构
1.交易由客户端应用发起
2.经过追踪节点(tracking node)或验证节点(validating node)把交易广播到整个网络中.
a.追踪节点:分发交易信息以及响应客户端的账本请求
b.验证节点:除包含追踪节点的所有功能外,还能通过共识协议,在账本中增加新的账本实例数据,每个验证节点都预先配置一份可信任节点名单称为UNL(Unique Node List),在名单的节点可对交易达成进行投票

共识:每隔几秒一次
1.每个验证节点会不断收到从网络发送过来的交易,通过与本地账本数据验证后,不合法的交易直接丢弃,合法的交易将汇总成交易候选集(还包括之前共识无法确认而遗留的交易)

2.验证节点把自己的交易候选集作为提案发送给其它验证节点

3.验证节点收到其它节点的提案后,非UNL的数据直接过滤,UNL发来的数据和本地交易候选集进行对比,如果有相同的交易则该交易获得一票.如果交易获得超过50%的票,则该交易进行下一轮,否则等下一次共识过程再确认

4.验证节点把超过50%票数的交易作为提案发给其它节点,同时提高所需票数的阈值到60%,重复步骤3,4,直到阈值达到80%

5.验证节点把经过80%UNL节点确认的交易正式写入本地的账本数据库中,称为最后关闭账本(Last Closed Ledger),即账本最后更新状态

Ripple共识算法的拜占庭(BFT)能力为(n-1)/5,即可容忍20%的节点作恶
分享到:
评论

相关推荐

    ripple_consensus_whitepaper.pdf

    #### 一、瑞波共识算法(Ripple Consensus Algorithm)概述 根据提供的文件信息,“RippleLabsInc,2014”中的文档标题为《瑞波共识协议白皮书》(Ripple Protocol Consensus Whitepaper),这是一份关于瑞波支付网络...

    中广瑞波:2021年半年度报告.PDF

    【中广瑞波2021年半年度报告】展示了公司在该时期的业务发展与成就。在报告中,中广瑞波作为北京的一家科技公司,专注于TSM(Trusted Service Management)平台及相关智能应用的研发。公司在2021年上半年中标了两个...

    瑞波技术白皮书

    瑞波技术白皮书(英文),主要阐述了其共识算法和网络协议

    公链分析——瑞波(xrp)

    主要面向所有区块链领域的技术人员。特别是想分析区块链应用的人员。可以看看已经实现的公链在相关领域具体的进展。

    中广瑞波:2021年半年度报告.rar

    标题"中广瑞波:2021年半年度报告.rar"表明这是一份关于中广瑞波公司在2021年上半年的业务和财务状况的总结性文件,通常会包含公司的运营数据、财务指标、市场分析以及未来规划等内容。这种报告对于投资者、分析师...

    瑞波开发jar包 (ripple-core)

    此资源是瑞波开发中所需要的jar包,jar目前我也正在使用,所以无需担心不能使用等问题。如有问题可联系本人

    恒星技术白皮书

    恒星技术白皮书(英文),主要阐述恒星链的共识算法,和瑞波基本一致

    市值100万,程序员,工程师必备,高手必经之路,淘宝商城,猪八戒,58同城,美团网,PHP框架

    标题中的“市值100万,程序员,工程师必备,高手必经之路”暗示了这个压缩包文件的内容可能涉及能够帮助IT专业人士提升技能、增加市场价值的资源,特别是对那些致力于电商平台开发的程序员和工程师。...

    ripple(瑞波)区块链信任列表配置方式及expiration有效性判断说明

    ripple(瑞波)区块链信任列表配置方式及有效性判断说明 ripple信任列表配置方式 配置文件的[validators] 直接在配置文件的[validators]配置项下面,一个节点公钥一行的形式,进行配置,这种配置为本地配置。配置示例...

    Ripple consensus whitepaper

    ### Ripple共识算法关键知识点 #### 一、引言与背景 **Ripple协议**是一种针对分布式支付系统的新型共识算法,由Ripple Labs Inc在2014年提出。该论文的作者包括David Schwartz、Noah Youngs和Arthur Britto等人。...

    mantine:曼汀莫诺瑞波

    普通话 构建更好的React应用程序。 Mantine是一个可定制的组件库,专注于可访问性和开发人员经验。 链接 安装 要开始使用Mantine,您需要安装及其对等依赖项: # With yarn yarn add @mantine/core @mantine/hooks...

    XAG聚合细节举例说明.doc

    文档"XAG聚合细节举例说明.doc"主要讨论的是一个基于区块链技术的生态系统,特别是涉及到一种名为XAG的项目。在这个系统中,用户通过推荐关系形成一个网络,并且可以通过参与所谓的"聚合"活动来获取奖励。...

    个人社会危机函数分析与个人社会危机的救助

    在分析个人社会危机时,研究者罗桂成和费瑞波提出了一系列的概念、模型和方法来帮助识别和应对个人社会危机。 首先,罗桂成和费瑞波假设了一个前提条件,即社会环境在政治、经济和个体身体健康方面保持稳定。在这样...

    payments-federation-builder

    "payments-federation-builder"是一个与金融支付领域相关的项目,它主要关注的是瑞波(Ripple)网络中的联合服务。在瑞波网络中,"federation"是指一组合作的金融机构,它们共同提供一种服务,允许用户在不同的数字...

    井通区块链白皮书01(目录版)1

    摘要3一.井通币(SWT)产生背景:以太坊+瑞波的更新一步的技术演进 4区块链简史 4公有链 5井通公链 5虚拟现实 5井通公链的技术优势 6井通公链的技术特点

    20201017_龙真_论文展示1

    这篇由Yukun Liu和Aleh Tsyvinski撰写的论文由Zhen Long于2020年10月17日进行展示,主要探讨了加密货币,特别是比特币、瑞波币和以太坊的投资风险与回报。论文内容包括引言、背景、相关文献、研究问题、研究设计、...

    《CEC循环生态社区答疑》XAG解答.pdf

    XAG中国区节点对接领导人,加我13138169001 CEC生态循环社区XAG瑞波基因承继纯正的Ripple血统 目前在全球共布局23个超级节点,公布的包括阿根廷Tigre、美国WR、澳大利亚BCG社区、缅甸、韩国、日本等机构(组织)等六...

    《CEC循环生态社区》XAG项目说明.pdf

    XAG中国区节点对接领导...CEC生态循环社区XAG瑞波基因承继纯正的Ripple血统 目前在全球共布局23个超级节点,公布的包括阿根廷Tigre、美国WR、澳大利亚BCG社区、缅甸、韩国、日本等机构(组织)等六个超级节点运营商。

    区块链物联网单芯片解决方案.pdf

    它主要由区块、链式结构、分布式存储、共识机制等组成,使得数据记录一旦完成便难以更改,从而确保数据的可靠性和安全性。区块链在数字货币、支付结算、贸易融资、保险理赔等金融领域有广泛应用,并且逐渐渗透到...

    monorepo:用于webdev项目的Bazel monorepo模板

    莫诺瑞波 这是概念验证的回购 快速开始 yarn install yarn certs yarn frontend:client:dev yarn frontend:client:prod yarn frontend:server yarn lint yarn lint:fix Boostrap红外线 为devops创建GCP项目 ...

Global site tag (gtag.js) - Google Analytics