LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > SGB分布式托管协议愿景

SGB分布式托管协议愿景

2020-09-24 超级链 来源:区块链网络

SGB是目前在软件开发领域使用最为广泛的代码管理协议,围绕Git协议构建的社交化开发社区有GitHub、GitLab及开源中国等。尽管如此,SGB协议在实际使用过程中仍然存在较多问题, 主要包括大文件的存储支持及大规模小文件的访问速度等。

水果的目标是结合区块链技术,针对SGB协议面临的问题和局限,构建一个全新的面向软件代码管理的SGB协议,实现对大规模、分布式软件代码的高效管理,并在全网提供服务。

默克尔树文件处理是一种有效的碎片化文件管理方案。在SGB协议下载之前,先从可信的源获得文件的Merkle树根,一旦获得了树根,就可以从其他不可信的源获取MerkleTree。通过可信的树根来检查接受到的MerkleTree。如果MerkleTree是损坏的或者虚假的,就从其他源获得另一个MerkleTree,直到获得一个与可信树根匹配的MerkleTree。

SGB协议将结合区块链技术构建代码管理账本,并基于分布式存储平台来解决高效大文件存储与小文件访问的问题。对于大文件的存储,将首先使用文件分割算法对大文件进行高效分割,切分为合适大小的文件分块,提交给分布式存储平台进行存储。对于大量小文件的读取优化,则借助分布式存储平台多副本、多分块存储的特点,通过多存储节点的并行多路下载,从而提升查询和检出效率。

—-

编译者/作者:超级链

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

LOADING...
LOADING...