EthFS, a Unix-Like Filesystem for Ethereum
4 points| hectorchu | 6 years ago
We take advantage of Ethereum's flat storage space to construct a Unix-like inode filesystem which supports all the usual Unix goodies such as hierarchical directories, ownership, permissions and yes even hard and soft links!! Files in EthFS are also flat files, that can be truncated and appended to efficiently (so they don't have to be completely rewritten to the blockchain if you are just adding to the end). Files also support extended attributes!
Please checkout the demo at https://ethfs.org and remember for now that the library contracts have only been deployed to the testnets so you won't be able to create a disk on mainnet, yet. Please leave your feedback here, thanks in advance.
N.B. The public disks on the testnets have rwxrwxrwx permissions so anyone may create files or directories in the root directory. If you set the appropriate permissions on your files and directories they won't be able to be removed by others.
No comments yet.