arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1902.09100cs.NIcs.CR
收藏

MTFS:基于Merkle树的文件系统

MTFS: Merkle-Tree-Based File System

Jia Kan, Kyeong Soo Kim

摘要:

自比特币以来,区块链技术一直在改变我们的日常生活-即,第一个去中心化的加密货币-是由一个身份不明的人或一个名为Satoshi Nakamoto的组织在2009年发明并作为开源软件发布的。在可以基于区块链实现的许多应用中,存储是一个重要的应用,其中一个值得注意的例子是星际文件系统(IPFS)。IPFS是一个基于点对点超媒体协议的分布式网络,使网络更快,更安全,更开放,并专注于公共访问文件。为了提供一种以区块链方式存储私有文件的解决方案,本文提出了一种基于Merkle树的文件系统(MTFS)。在MTFS中,区块链不仅仅是一个信任机器;它是集群系统的抽象。分布的随机节点形成一个树形网络簇,没有中央控制器,以提供安全的私有存储服务和更快的消息传播。采用高级代理重加密算法保证文件在许可下的安全交换。Merkle树将确保文件以均衡的方式分布在服务节点之间。建议MTFS不仅可以用于个人文件存储和交换,而且还可以用于在文件上传和下载方面需要相互信任的行业,例如保险合同。

英文摘要:

The blockchain technology has been changing our daily lives since Bitcoin - i.e., the first decentralized cryptocurrency - was invented and released as open-source software by an unidentified person or a group called Satoshi Nakamoto in 2009. Of many applications which can be implemented based on the blockchain, storage is an important one, a notable example of which is the InterPlanetary File System (IPFS). IPFS is a distributed web based on a peer-to-peer hypermedia protocol to make the web faster, safer, and more open and focuses on public accessible files. To provide a solution for private file storage in the blockchain way, in this paper we propose a Merkle-tree-based File System (MTFS). In MTFS, the blockchain is more than a trust machine; it is an abstract of a cluster system. Distributed random nodes form a tree network cluster without a central controller to provide a secure private storage service and faster message propagation. Advance proxy re-encryption algorithm is applied to guarantee secure file exchanges under permission. Merkle tree will make sure that the files are distributed among the service nodes in a balanced way. The proposed MTFS can be used not only for personal file storage and exchange but also for industry requiring mutual trust in file uploading and downloading in making contracts like insurances.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑