主页 > imtoken钱包下载2.0安卓版 > 1. 什么是恒星共识协议?

1. 什么是恒星共识协议?

imtoken钱包下载2.0安卓版 2023-09-30 05:12:56

今天,作为 Stellar.org 扩大金融准入使命的一部分,我们在这里宣布去中心化全球支付协议的第一份白皮书,以及一个新的开源代码库。

Stellar.org 首席科学家 David Mazières 教授的这篇论文介绍了 Stellar 共识协议 (SCP),它是联邦拜占庭协议 (FBA) 的一种实现。 Stellar 共识协议提供了一种在不依赖封闭系统准确记录金融交易的情况下达成共识的方法。 Stellar 共识协议是第一个安全且可证明安全的共识机制,它同时具有四个关键属性:去中心化控制、低延迟、灵活信任和渐进安全。

Stellar 共识协议的灵感来自比特币——我们吸取了这方面的经验,并扩展了在低算力环境中容忍非理性的能力。

该协议是货币公共基础设施的基石,将使 Stellar 成为人们绘制理想金融服务的画布。

我们的目标是使用 Stellar 共识协议来创造普惠金融的游戏规则改变者。 除了 Stellar比特币的安全性是如何保证的,我们也希望 Stellar 共识协议能够在分布式系统领域做出重要的贡献。 要了解共识,请阅读白皮书概述并探索 Stellar Galaxy 上的其他资源。 以下是 10 个亮点: 1. 什么是 Stellar 共识协议? Stellar 共识协议是第一个安全且可证明的联合拜占庭协议的实施。 与大多数现有共识方法不同,Stellar 共识协议具有以下四个关键属性: Stellar 共识协议作为一个联邦拜占庭协议,在面对非理性行为时保证安全,只需要有限的计算资源,并降低准入门槛。

properties-no-margin

灵活信任意味着用户可以自由信任他们认为合适的任何一方组合。

渐进式安全性,安全性基于数字签名和哈希族,其参数可以根据实际情况进行调整,以抵御拥有强大计算能力的对手。 例如,可以想象随着攻击者计算能力的增长,可以增加密码长度。 2. 新代码有何不同? 我们创建了一个新的代码库,充满了以下设计理念:安全性、简单性、可扩展性、互操作性和多种实现。 核心共识服务尽可能简单和经济。

实时数据存储在标准 SQL 数据库中,由外部 Web 服务读取并提供给用户。 长期加密的数据将以标准 XDR 二进制格式的文件形式写入公共存储服务,供下载或镜像。 交易是支持多重签名和其他创新举措的各种简单操作的集合。

目的是推动创新。 我们希望当地社区拥有必要的基础设施来构建适合他们的产品。 3. 我在哪里可以了解更多关于共识的信息? 来到 Stellar Galaxy 探索所有技术层面的资源。

初学者:如果您是 Consensus 的新手,或者只是想了解一下新内容,请查看图画小说的第一章。

中级用户:查看白皮书的简短技术摘要,使用开发教程创建测试账号。

高级用户:浏览代码并阅读白皮书。

全部:欢迎在 Stellar 的公共 Slack 频道上提问和交流。 4. 什么是(传统的非联邦)拜占庭协议? 主要特征包括集中化和对任意行为的容忍。

拜占庭协议的方法是保证分布式共识忽略拜占庭错误。 “拜占庭错误”描述任意行为比特币的安全性是如何保证的,包括非理性行为。

Non-Federated Byzantine Agreement 要求系统中涉及的所有各方都同意——这意味着一个中心化系统。 网络中的每个节点都必须是已知的并经过验证。 5. 比特币与非 FBA 相比如何? 比特币假设理性参与者控制大部分计算能力,并通过比特币分配机制激励潜在攻击者遵守协议。 拜占庭协议可以抵抗具有大量计算能力的外部攻击者,但有一个非公开的成员列表。 6.什么是联邦拜占庭协议? 主要特征包括权力下放和对任意行为的容忍。

联邦拜占庭协议为拜占庭协议带来了开放的成员资格和去中心化的控制。 任何人都可以加入。 联邦拜占庭协议使用分布式方法使一个法定人数或一组足够的节点达成共识。 每个节点都可以决定信任谁。 不同的节点不需要依赖相同的参与者组合来完成共识。 7、什么是安全? 安全是什么意思? 在一组节点中,如果每个节点对同一槽应对应的值保持相同的视图,则它们享有安全性。 比如我认为5号槽的值是x,你认为5号槽的值是y,而且x≠y,那么我们之间就没有安全感了。

安全第一! 保证安全意味着系统防止节点在它们发生故障或行为不当时为槽提交冲突的值。 8. SCP提供哪些安全保障? 恒星共识协议保证只要节点在选择信任对象时保持简单的原则,系统就可以在数学上尽可能地保护节点免受拜占庭错误。

为了最大限度地提高 Stellar 共识协议网络的弹性,新节点需要与网络建立最大程度的互连。 随着节点互操作性程度的增加,攻击者将需要合并不切实际数量的节点来破坏依赖于 Stellar 共识协议安全保证的群体交集属性。

此外,恒星共识协议可以保证更多的连接节点的安全性不受未连接节点选择的影响。 9、新系统上线了吗? 还没有。 在转移到生产网络之前,我们希望开源代码以供同行评审和额外测试。 您可以使用我们的测试网络进行测试运行,也可以自行搭建。 注册我们的开发人员通讯邮件列表,以便在新系统上线后立即收到通知。 在下周,我们鼓励人们将反馈发送至 whitepaper@stellar.org。 我们将根据收到的反馈发布更新版本。 10.为什么图画小说中的宇宙飞船名为Hayashi? Stellar Core Developer Graydon Hoare 以 HAYASHI 轨道为项目命名:Hayashi,Hayashi 轨道描述了小恒星诞生的一条恒星演化路径。 我们想在我们的图画小说中纪念这个代号。

继续探索恒星星系。

原文链接:

欢迎打赏: