• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >区块链 > 区块链知识分享——Ripple(瑞波)

区块链知识分享——Ripple(瑞波)

作者:互联网 字体:[增加 减小] 来源:互联网 时间:2018-11-03

互联网向大家分享了区块链知识分享——Ripple(瑞波),其中包含区块链知识,Ripple等知识点,遇到此问题的同学们可以参考下

Ripple 是什么?

1.Ripple 的网络结构

Ripple(瑞波)是一种基于互联网的开源支付协议,可以实现去中心化的货币兑换、支付与清算功能。在 Ripple 的网络中,交易由客户端(应用)发起,经过追踪节点(tracking node)或验证节点(validatingnode)把交易广播到整个网络中。追踪节点的主要功能是分发交易信息以及响应客户端的账本请求。验证节点除包含追踪节点的所有功能外,还能够通过共识协议,在账本中增加新的账本实例数据。

2.Ripple 共识算法

Ripple 的共识达成发生在验证节点之间,每个验证节点都预先配置了一份可信任节点名单,每个验证节点都预先配置了一份可信任节点名单,称为 UNL(Unique Node List)。在名单上的节点可对交易达成进行投票。每隔几秒,Ripple 网络将进行如下共识过程:

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

2)每个验证节点把自己的交易候选集作为提案发送给其他验证节点。

3)验证节点在收到其他节点发来的提案后,如果不是来自 UNL上的节点,则忽略该提案;如果是来自 UNL 上的节点,就会对比提案中的交易和本地的交易候选 候选集,如果有相同的交易,该交易就获得一票。在一定时间内,当交易获得超过 50%的票数时,则该交易进入下一轮。没有超过 50%的交易,将留待下一次共识过程去确认。

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

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

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 区块链跨链协议的相关定义介绍
  • 区块链知识分享——Ripple(瑞波)

相关文章

  • 2018-11-03UTXO,比特币独特的价值转移单元
  • 2018-11-03智能合约是什么及我们需要它们的原因是什么
  • 2018-11-03初学者如何在IBM Bluemix(IBM云)中部署自己的区块链
  • 2018-11-03以太坊之外的4大ICO发行平台
  • 2018-11-03一文读懂区块链之 - 零知识证明
  • 2018-11-03区块链的网络世界“挖矿”这俩字用的并不准确
  • 2018-11-03比特币2.0:以太坊(智能合约简介)
  • 2018-11-03中国赚钱的方式已经彻底变了
  • 2018-11-03底层公链的方向会在哪里
  • 2018-11-03什么是BCH(Bitcoin Cash),什么是比特币现金BCC

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • 详解什么是虚拟货币
    • 安全代币2.0技术堆栈
    • 什么是区块链技术?
    • 区块链资产的分类与价值判断
    • 以太坊到底是什么?有何价值?
    • 区块链技术解析之什么是区块链BaaS?
    • 配置区块链网络并利用该技术
    • 走近比特币:一个故事看懂区块链原理
    • 区块链并不等于去中介化
    • 加密数字货币挖矿的本质综述

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有