LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 如何使用Skycoin的存储协议CXO2.0(上)——CXO的功能及新版本的重要改进

如何使用Skycoin的存储协议CXO2.0(上)——CXO的功能及新版本的重要改进

2020-06-02 Skycoin官方 来源:区块链网络

Skyfleet 与 Skycoin生态的朋友们,大家好。本篇文章主要介绍CXO 的功能、CXO 2.0相对 CXO 1.0 作了哪些改进。下一篇文章,将具体讲解如何安装和使用 CXO 2.0,包含详细的安装教程。

在2020年3月22日,Skycoin团队发布了叫做“ CXO 2.0”或CXO 2的产品,是其自定义的分散式数据复制、传播和存储协议(框架)。CXO项目的第一个里程碑,旨在使CXO 2与集中式跟踪器设置可一起使用。

CXO的来源——为什么我们需要CXO?作为最初的“ Skycoin三位一体”技术生态的一部分,Skycoin一直计划建立一个用于数据复制/传播(数据共享)和存储的基础网络。

“三位一体”的第一种技术——Fiber,旨在建立一个从根本上安全且可无限扩展的区块链框架。只需单击一下按钮即可部署,按需配置并可以与框架中的其他链进行互操作。到目前为止,Fiber已完成并按预期工作,并将在今年发布Obelisk时得到进一步发展。

第二项技术——CX,是Skycoin的通用编程语言,旨在实现完全确定性,安全性和易用性。一年多以前,随着CX Chains的发布,CX已投入使用,并且发展稳定。第三项技术——被称为“Aether”(以太),是Skycoin多年来的最大变化,最初,Skycoin开发的Skywire和其他“ internet 3.0”技术被捆绑在这个理论上的全球网状网络中。然而,随着使这些技术更加精细化和独特的需求,变得逐渐清晰,Skycoin将第三部分——“Aether”也分为了以下多个部分:

Skycoin-messenger——现在叫做DMSG,这是一个安全的数据传输协议,它将在这个网络中形成客户端和服务器之间的底层连接。DMSG现在合并了一个分散的发现服务,还有更多的功能,这些功能将继续在其他Skycoin服务中进行开发和集成。

Skywire—这是Skycoin设计时的基本目标,即“新互联网”,它改善了我们当前“ web 2.0”中的基本缺陷,例如安全性,集中性,可用性,容量,效率,可伸缩性,维护性,易变性等等。通过在安全硬件之上使用软件定义的网状网络,并利用多跳路由算法,该算法可以智能,抢先地找到网络中的最佳路径。同时还提供端到端加密, 允许更改网络拓扑结构,容量和可伸缩性之间的直接关联,易于维护,价格可承受……等等众多优势特点。简而言之,这是Skycoin旨在提供的旗舰产品。

CXO—全称是“ CX Objects”,CXO最初是作为一种使用Merkle树和使用“发布-订阅”通道的网状网络共享,存储和更新存储的对象的方式而构建的(即,在网络中的数据发布者与发布者之间相互连接)。

CXO 的功能——当前版本CXO?2.0在做什么?

CXO有着强大的功能。用户可以通过使用 CXO 在发布者的订阅者群中使用对等缓存来复制和共享数据,这意味着无需访问请求者和发布者之间的连接就可以访问数据,这减轻了发布者的负担并提高了数据的可用性。尽管听起来像Torrent技术和IPFS,但CXO更为通用,可以应用于任何网络。

CXO 2在无数方面改进了原始版本的CXO,这个问题先不做深入讨论。接下来将重点讲解,CXO 2的当前版本在做什么。

CXO 2的第一个里程碑,为用户提供了设置客户端节点的能力。这些节点可以订阅数据的“提要”,或者发布他们自己的提要。在?cxo.skycoin.com?上设置的跟踪器将自动订阅这些提要,复制它们,并使它们对网络上的其他节点可用。如果你有兴趣在电脑上部署使用CXO,请继续关注我们,下篇文章将有详细教程。首先,要安装CXO 2节点和命令行接口(CLI),需要先安装Go语言环境。安装Go语言环境的方法,以及众多 CXO部署教程,将在下篇文章详细讲解。

欢迎添加客服微信:skycoin-china加入Skycoin中国社区

—-

编译者/作者:Skycoin官方

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...