技术更新-2020年1月

当我们于2018年初启动ProximaX时,我们的目标是通过设计一个可用于构建高价值和关键任务应用程序的健壮,高性能和灵活的平台,在技术领域产生积极影响。我们开发了一个平台,将以分布式账本技术(天狼星链)为核心的各种去中心化技术融合在一起。

这些去中心化技术是天狼星存储,天狼星流式传输和超级合约。天狼星存储是一种分布式文件管理系统,用于使用现代加密和验证技术将数据存储在一个自治且无需许可的网络中。 天狼星流是一个去中心化的流平台,用于以安全且容错的方式从多套自治网络传输数据。 超级合约是增强的智能合约引擎,供开发人员为任何应用程序构建代码。这些应用程序是在去中心化/共识驱动的选择过程中执行的。这一切的核心是天狼星链,这是一种分布式账本技术(又称为区块链),通过效用,价值和数据存储将所有这些组件绑定在一起。

该平台核心组件的整个设计和开发已在2018年至2019年之间完成。我们的团队建设平台并努力确保平台实施的正确性,从而使每个组件均取得了重大进展。从质量保证,自动化构建,部署和广泛的单元测试开始,我们在交付过程中进行了极大的尽职调查。

关键平台技术里程碑

在2019年初,我们草拟并分解了每个组件的设计。我们的设计已通过广泛的研究和实验验证。. 

对于天狼星链,我们选择投石车区块链是因为它具有插件机制,这使我们能够自定义构建交易类型,以促进平台生态系统的效用和价值代币化的交换。我们在天狼星链中引入了存储和流插件/事务类型以及内部交易机制。我们将股权证明共识扩展到包括贪婪证明,以在整个区块链生态系统中建立公平的声望分配。我们还添加了其他交易/插件(例如元数据),以允许开发人员扩展命名空间,马赛克和帐户数据。另一个插件是用于超级合约扩展的抽象合约对象。最后,我们为该平台的核心添加了一种软件升级机制,以引入面向未来的改进,例如快速最终共识以及将REST API从Javascript重写为Golang。

Key tech milestones for Sirius Chain:

●引入了帐户,名称空间和马赛克的元数据扩展。

●引入了升级机制,以允许在不中断链的情况下升级服务器代码。

●引入了实用的令牌,例如存储,流传输,审核和超级合约(SO,SM,RW和SC)。

●引入了内部马赛克交换机制-去中心化交易所-DEX。

●启动了测试网和主网。

●开发了天狼星链软件开发套件。

●用于参与测试网络和主网络的天狼星验证器。

●设计了天狼星链 / Cosmos / IBC集成。

天狼星存储是一个全新的文件管理系统,我们使用现代网络库构建了该库,并增加了功能。我们结合了内容版本管理系统和内容可寻址存储,以识别二进制文件,这些文件也直接实现了唯一的重复数据删除。我们引入了命令行工具和https / api库,以允许客户端与存储网络进行交互。作为核心,我们在网络选举和声望过程中实施了现有的数据所有权证明和复制证明共识。我们为点对点二进制块/分片验证过程构建了跨块协议。

天狼星存储的关键技术里程碑:

●引入了外部经济,以使天狼星链中的存储能力按照资源使用情况度量。

●设计和实现的驱动器功能允许对驱动器上的目录和文件进行初始化和暂存。

●设计和实施的复制和验证方案,这对于无信任存储网络的生态系统都是至关重要的。

●专为存储自由市场协议而设计和完成的交换市场(内部马赛克交换)。

●设计和实施用于数据拥有和复制证明的质询方案。

●设计并完成跨块和公平流协议。

超级合约是天狼星链的扩展,用于构建可在去中心化执行环境中运行的可执行代码。在现代区块链平台中,智能合约代码存储在区块链本身中。这种方法有其优点和缺点。它使智能合约成为区块链的一部分,其地址易于链上操作。缺点是合约源代码不可更改。这意味着DApp无法停止工作,因为其代码始终在区块链上可用于所有节点。为了避免这种情况,一些区块链使用变通办法进行更新和升级(例如“委托调用”和对外部资源的常规访问)。我们利用ProximaX生态系统的可能性为该问题提供了更实用的解决方案。

超级合约源代码存储在驱动器上。 DApp开发人员创建驱动器存储合约,并将超级合约的代码上传到驱动器。这意味着代码以分布式方式存储,并且解决了节点离开的问题:当驱动器存储合约到期时,由于复制程序删除了文件(源代码和结果),因此超级合约和DApp的源代码不可用。超级合约。

天狼星超级合约的关键技术里程碑

●设计和实现基本功能,例如合约的完整模板生命周期。

●Rust软件开发套件。

●Sirius链上的抽象合约对象。

●超级合约生命周期实施。

平台工具

为以下场景提供配套工具:

  • 网页,桌面和手机天狼星钱包
  • 天狼星链浏览器
  • 天狼星链上的水龙头
  • 天狼星存储和流合约浏览器
  • 天狼星链账号浏览器

顶层主流应用

除了核心平台开发之外,我们还致力于构建可在基础架构上运行的主流应用程序。我们已经开发了一些专注于数据安全性和完整性的创新应用程序,例如自主身份,一种新方法和比中心安全存储库的更有效解决方案,一个交易所,流媒体平台,一个文档签名应用程序以及一个法币电子钱包应用。

平台技术培训

培训和教育也是我们努力的重点。我们已经开始编写针对不同受众的培训材料。

  • 区块链/ProximaX 101适合想要了解技术和平台的初学者。
  • ProximaX集成-解决方案设计
  • ProximaX商业应用
  • ProximaX基础设施

我们在2019年取得了重要的里程碑,随着我们眼中整个平台的完工,我们比以往任何时候都更有动力将事情推向2020年及以后!