第一章 — 范式革命
v0.0.1一个将 Unix 文件系统语义映射到区块链的去中心化文件系统,默认加密所有数据,并通过原子交换实现无信任的数据交易。
快速开始
# Install from source $ go install github.com/bitfsorg/bitfs/cmd/bitfs@latest # Initialize wallet $ bitfs wallet init # Upload your first file $ bitfs put ./hello.txt /my-files/
第二章 — 什么是 BitFS
区块链上的 Unix 文件系统 — inode、目录、符号链接,全部作为原生交易实现。
所有文件默认加密,基于确定性 ECDH 算法。无需繁琐的密钥管理。
本地交易 + Merkle 证明。永远不需要直接查询区块链。
第三章 — 系统架构
BitFS 将关注点分离到不同层次 — 所有权存储在链上,逻辑在本地运行,分发通过激励网络扩展。
去中心化 CDN。一条 BSV 同构链,通过全球节点网络激励数据检索。独立产品,详见 metanet.org。
本地优先的控制平面。管理加密、交易构建、SPV 验证以及 Unix 文件系统抽象层。你的密钥永远不会离开你的设备。
不可变的所有权层。存储 Metanet DAG 交易、支付通道和 HTLC 原子交换合约。为静态数据提供无限扩展能力。
第四章 — 核心特性
01
无信任的买卖交易。哈希时间锁合约确保公平交换,无需中间人。如果任何一方未能履约,资金将自动退回。
02
ls、
cat、
put、
get
— 用熟悉的命令操作革命性的文件系统。Agent 优先设计意味着每个操作都可脚本化。
# Navigate like any Unix system $ bitfs ls -la /shared/docs/ # Pipe, redirect, compose $ bitfs cat /notes/draft.md | wc -l # Upload with encryption $ bitfs put --encrypt ./file.pdf
04
分层密钥派生实现细粒度的文件权限管理。共享目录访问权限而不暴露父密钥。通过轮换单个派生路径即可撤销权限。
第五章 — 实战演示
# Upload and encrypt a file $ bitfs put --encrypt ./report.pdf /shared/docs/ encrypted → tx:a3f8...c2d1 [2 inputs, 3 outputs] # List with Merkle proofs $ bitfs ls -l --spv /shared/docs/ -rw-r-- 42.3K report.pdf [spv: verified] -rw-r-- 1.8K notes.md [spv: verified] # Trustless sale via HTLC $ bitfs sell --htlc /shared/docs/report.pdf --price 0.001BSV htlc published → hash:7b2e...f194 expires: 144 blocks
第六章 — 深入了解
深入了解完整技术设计 — 从 Metanet DAG 构建到 Method 42 加密、HTLC 协议,以及 Metanet Chain 激励模型。
第七章 — 生态系统
BitFS 存储你的文件。
Metanet 将它们传递到全世界。
可以把 BitFS 理解为文件系统,Metanet 理解为分发网络。两者共同构成完整的去中心化存储与检索技术栈 — 类似于 IPFS 与 Filecoin 的互补关系,但构建在比特币之上。
访问 metanet.org去中心化加密文件系统。Unix 命令行、Method 42 加密、HTLC 原子交换。你的密钥,你的数据。
bitfs.org由 Metanet Chain 驱动的去中心化 CDN。激励检索、全球节点网络、MNT 代币经济。
metanet.org