技术常见问题解答-XRP Ledger开发门户

29/10/2019 0 条评论 39 次阅读 0 人点赞

1.5技术常见问题

验证器和唯一节点列表

交易验证器提供什么服务?

验证器确定交易是否满足协议要求,因此是“有效的”。服务验证器唯一提供的服务是将交易分组为订购的单位,并就一种此类订购达成一致,专门防止双重支出。

请参阅共识Ripple Labs技术讲座:了解共识 有关共识过程的更多信息。

运行验证器需要多少钱?

运行验证程序不需要任何费用或XRP。就电力而言,其成本与运行电子邮件服务器相当。

什么是唯一节点列表(UNL)?

它们是给定参与者认为不会合谋欺骗他们的交易验证器列表。

我应该选择哪个UNL?

由于任何人都可以运行验证器,因此网络参与者要负担选择可靠集的负担。目前,Ripple提供了默认列表和推荐列表,我们会根据观看Ripple和第三方操作的验证器的历史记录来进行扩展。最终,Ripple打算通过让网络参与者根据有关验证者质量的公开可用数据选择自己的列表,从而完全摆脱此过程。

如果Ripple建议采用UNL,那会不会创建一个集中式系统?

否。XRP分类帐网络已启用。每个参与者直接或间接选择其UNL。如果Ripple停止操作或Ripple恶意行为,参与者可以更改其UNL以继续使用XRP分类帐。

对于不是由Ripple运营的验证者,验证者激励结构是什么?

运行验证器的主要动机是维护和保护网络的稳定运行和明智的发展。验证者决定XRP分类帐的发展,因此任何使用或依赖XRP分类帐的业务都有其固有的动机来确保网络的可靠性和稳定性。

如果您运行XRP Ledger服务器以参与网络,则操作验证器的额外成本和工作量将降至最低。这意味着不需要额外的激励措施,例如比特币中的采矿奖励。Ripple避免支付XRP作为操作验证器的报酬,这样的激励措施就不会扭曲验证器的行为。

金融机构是否可以设立交易确认程序,以帮助它们满足特定的机构标准和要求?

不可以,机构不能为交易选择设置定制的验证者策略。验证者要么遵循协议,要么不遵循协议。如果软件不遵循协议规则,则它将无法运行。因此,不建议机构在没有内部专业知识的情况下寻求定制的实现。

如果网络中超过20%的节点与大多数节点不同,将会发生什么?如何选择分类帐的最终版本?

网络可能会暂时停止重新配置自己,以便根据希望达成共识的用户继续使用新的UNL列表。需要这种暂时的处理延迟,而不是双重花费。

在确定总账的最终权威版本的过程中,可能会有多个临时内部版本。这种内部版本将在分布式系统中发生,因为并非所有节点都将以相同的顺序接收事务。比特币中的类似行为是两个服务器看到的最长链不同,这是因为大约同时开采了两个区块。

但是,在任何给定时间只有一个权威分类帐版本。其他版本无关紧要且无害。

XRP分类帐是否使用正式的验证程序入职流程?

不可以,正式的验证程序启动过程与XRP分类帐不兼容,因为它是一个没有中央权限的系统。

有关建议和最佳做法,请参阅以验证者身份运行rippled

XRP的作用

为什么Ripple使用XRP资产?

瑞波币(Ripple)持有的XRP激励该公司使XRP Ledger尽可能有用。XRP作为XRP分类帐中的本机资产存在,用于反垃圾邮件交易,并且仅当对用户有利时才用于货币桥接。否则,在事务中使用XRP是完全可选的。

XRP分类帐如何响应事务泛滥?

XRP分类帐旨在根据需求动态设置交易成本,以此作为反垃圾邮件措施。随着市值和交易量的增加,网络规模的增加将任何潜在的XRP操作的影响降到最低。

关于洗钱和可疑经济活动的瑞波币标准操作程序是什么?

Ripple致力于监视和报告XRP Ledger网络中的所有AML标志,并酌情向FinCEN报告可疑活动。

安全问题

在第三方代码投入使用之前,Ripple如何审查第三方代码投入?

代码贡献过程始于开发人员针对Ripple的rippled仓库发出拉取请求。此拉动请求触发自动化的单元和集成测试,以及一些通常在拉动请求正在更改的代码领域具有丰富专业知识的开发人员进行的代码审查。

拉取请求通过自动测试并获得审阅者的批准后,回购的受信任维护者 可以分阶段将其包含在下一个Beta中。

Ripple是否拥有或控制XRP Ledger或XRP Ledger网络?

否,Ripple不拥有或控制XRP Ledger或XRP Ledger网络。

Ripple确实发布了核心XRP Ledger服务器的参考实现(rippled),并雇用了一支致力于开源代码库的工程师团队。为了方便起见,Ripple还定期发布该软件的预编译二进制包。如果愿意,任何人都可以从源代码中免费下载和编译该软件。 

您无需使用Ripple的XRP Ledger软件版本即可与XRP Ledger进行交互。rippled是开源软件,Ripple授予任何人使用,扩展和修改它的能力,只要他们遵守ISC许可的条款。与其他严格限制您扩展和改编软件方式的其他开源许可证相比,ISC许可证是非常宽松的。

Ripple是否提供安全的方法来下载其软件?

rippled源代码位于https://github.com/ripple/rippled,其中的尖端master,release和develop分支总是包含一个版本的设置提交有签名的rippled开发者。XRP分类帐还为CentOS,RedHat Enterprise Linux,Fedora,Ubuntu和Debian Linux提供了预构建的二进制软件包。这些包装由Ripple进行数字签名,因此可以防篡改并可以验证其真实性。最后,发布公告可通过安全网站获得,其中包括存储库的提交ID以及发布的软件包的加密哈希值。

Ripple是否区分用于验证的代码库和用于用户软件的代码库?

是。XRP分类帐的客户端软件(包括ripple-lib)具有与rippled(验证)不同的代码库和存储库。

也可以看看

Measure

Measure

XRPCC

这个人太懒什么东西都没留下

文章评论(0)