QKFile(中文名:夸克分布式文件系统)是QKFile Team(中文名:夸克分布式文件系统团队)以及Protocol Labs(中文名:协议实验室)共同研究出来的产品。是构建于夸克区块链和带有原生令牌的分布式存储网络及文件系统。客户可以通过花费QKF来存储数据和检索数据,同样矿工们通过提供存储、检索数据及提供资产来赚取QKF。
QKFile作为一种新的分布式文件系统,它综合了以前的对等系统的成功想法,包括DHT,BitTorrent,Git和SFS。QKFile的贡献是集成,发展和将成熟的技术连接成一个单一的内聚系统,大于其部分的总和。QKFile是点对点的;没有节点是特权的。而各个节点将数据对象存储在本地存储中,通过内容和身份进行寻址。
QKFile结合夸克区块链打造出独特的POS方案,与纯粹的存储证明或资产证明机制不同,QKFile作为分布式文件系统,首先休要满足自身文件系统对于存储的需求,存储提供者以非交互方式生成一组存储证明,并且只发布保证文件一直存储的最终证明,再依据算法比例降低节点的挖矿难度,从而加快了寻找碎片文件所对应的哈希值的速度,才能有有更多的机会获得奖励。
QKFile由三个新型元件组成。
1.分布式存储网络(Distributed Storage Network):我们提供一个由提供存储和检索服务的独立网络,用于分布式文件系统。接着使用QKF作为激励,以及可审计和可验证的DSN构建。
2.新型的存储证明:QKFile结合夸克区块链的新型存储证明方案:“Proofs-of-Stake”证明机制,结合QKFile分布式文件系统的特点,存储提供者以非交互方式生成一组存储证明,并且只发布保证文件一直存储的最终证明,再依据算法比例降低节点的挖矿难度。
3.可验证市场:我们将存储请求和检索需求作为两个由QFKile操作的分布式可验证市场的订单进行建模。再通过智能合约确保了当一个服务被正确提供的时候能执行付款。我们提供了客户和矿工可以分别提交存储和检索订单的存储市场和检索市场。
QKFile协议通过不依赖于单个协调员的独立存储提供商组成的网络提供数据存储服务和数据检索服务。这一点与当前夸克分布式文件系统所真正面对的商业实用性不谋而合,参与者无需过多了解过多专业挖矿知识或拥有价格高昂矿机设备,只需要提供一些碎片硬盘存储空间成为存储提供方即可参与。
QKFile是一个很多很棒的主意以及系统的综合体。没有站在巨人的肩膀上,QKFile也不可能敢于有一个这么有野心的目标。感谢Protocol Labs(中文名:协议实验室)最早提出的IPFS星际文件系统概念和架构,再次感谢他们后续做出的努力与分享。同时感谢开发团队的不懈奋斗,也感谢所有社区对QKFile的建议和意见,QKFile将会坚定的朝着发展目标前进。
QKFile官网: http://qkfile.io/
QKFile简介:https://qkfile.io/QKFilejj.pdf
QKFile白皮书: https://qkfile.io/QKFilebps.pdf