一种开放式协同软件开发平台
    2.
    发明公开

    公开(公告)号:CN116643722A

    公开(公告)日:2023-08-25

    申请号:CN202310425347.X

    申请日:2023-04-18

    Abstract: 本发明开放式协同软件开发平台,包括:信息发布及任务管理模块:基于区块链,实现开发任务的发布、溯源以及版本控制、代码订阅;能从信息发布模块上获取开发任务,并记录整个开发过程;能从信息发布模块上获取项目信息,并在信息发布模块的监管与记录下,实现项目订阅服务;代码与测试开发模块:记录并管理开发信息,包括程序源码开发和测试开发;代码托管与测试模块:提供代码存储、版本控制、所有权标识功能;同时,根据任务功能要求以及测试用例构建测试环境,验证代码可用性;代码验收与交易模块:基于智能合约,根据代码托管与测试模块的返回结果,判断任务完成情况,最终按照验收结果由智能合约代替任务发布者向开发者支付相应酬金。

    一种分布式存储中的纠删码的编解码方法

    公开(公告)号:CN113391946B

    公开(公告)日:2022-06-17

    申请号:CN202110572519.7

    申请日:2021-05-25

    Inventor: 宋罡 徐欣 张权

    Abstract: 本发明公开了一种分布式存储中的纠删码的编解码方法。现有的基于范德蒙编码矩阵方法计算复杂度非线性增长,影响了计算效率。本发明方法首先对纠删码进行截短操作,得到具有与母码相同校验位的截短码。编码时,首先设定整体上稀疏的二进制矩阵组成的编码矩阵,将任意两行全部置零后得到得到截短后的编码矩阵,利用截短后的编码矩阵和信息矩阵得到编码后的编码块矩阵。解码时,从校验块矩阵中中的两个校验块,与数据块矩阵所有数据排列成重建编码矩阵,删除全部置零的两行,插入两个校验块的行向量,求逆后与重建编码矩阵相乘,完成数据重建。本发明方法编解码过程中异或次数少、效率高,编解码效率优于基于范德蒙编码矩阵的方案。

    一种分布式存储中的纠删码的编解码方法

    公开(公告)号:CN113391946A

    公开(公告)日:2021-09-14

    申请号:CN202110572519.7

    申请日:2021-05-25

    Inventor: 宋罡 徐欣 张权

    Abstract: 本发明公开了一种分布式存储中的纠删码的编解码方法。现有的基于范德蒙编码矩阵方法计算复杂度非线性增长,影响了计算效率。本发明方法首先对纠删码进行截短操作,得到具有与母码相同校验位的截短码。编码时,首先设定整体上稀疏的二进制矩阵组成的编码矩阵,将任意两行全部置零后得到得到截短后的编码矩阵,利用截短后的编码矩阵和信息矩阵得到编码后的编码块矩阵。解码时,从校验块矩阵中中的两个校验块,与数据块矩阵所有数据排列成重建编码矩阵,删除全部置零的两行,插入两个校验块的行向量,求逆后与重建编码矩阵相乘,完成数据重建。本发明方法编解码过程中异或次数少、效率高,编解码效率优于基于范德蒙编码矩阵的方案。

Patent Agency Ranking