AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻譯準備中
Silt 是彈性、內容盲、 中立的儲存基礎設施 — 無人擁有,由參與者運行,未受投機外部代幣資助。節點儲存並提供加密密文。
AI 翻譯
Silt is resilient, content-blind, neutral storage infrastructure — owned by none, run by its participants, funded by no speculative external token. Nodes store and serve encrypted ciphertext they cann
開發工具Go · ShellGitHub @nerolabs上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證分散、加密、擦除編碼的儲存網路 — 節點儲存並提供匿名密文,且無法得知其內容。基礎設施不等同於內容。
AI 翻譯
A distributed, encrypted, erasure-coded storage network — nodes store and serve anonymous ciphertext and cannot know what they carry. The infrastructure is not the content.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A content-addressed, erasure-coded storage and distribution network.
Mothballed 2026-09-22 — paused, not abandoned. Active development stopped; the
project resumes at a later date. The storage plane works and is field-driven. The trust
plane has one open liveness mechanism on adverse networks, and the mission claim has
never been put to the external red team that is the only standard this project accepts
for it. See docs/MOTHBALLED.md for the handover — what is true by
evidence tier, where the work stopped, and what not to re-derive.檢視完整 README ↗A content-addressed, erasure-coded storage and distribution network.
Mothballed 2026-09-22 — paused, not abandoned. Active development stopped; the project resumes at a later date. The storage plane works and is field-driven. The trust plane has one open liveness mechanism on adverse networks, and the mission claim has never been put to the external red team that is the only standard this project accepts for it. See
docs/MOTHBALLED.mdfor the handover — what is true by evidence tier, where the work stopped, and what not to re-derive.
Early and experimental — 0.x, unaudited. silt is published to get technical feedback, not to be trusted with data you cannot afford to lose.
silt is two planes on one substrate: a storage plane (content-addressed, erasure-coded, peer-served chunks with NAT traversal) and a trust plane (consensus-secured registry, reputation, and revocation). The storage plane stands alone and is the default; the trust plane is opt-in and secures governance.
Neither plane is the product. silt is the substrate other things are built on.
Three properties shape everything else:
silt: link is the whole product surface: a
content-addressed identity plus the key to read it. Durability, placement, and
repair are the network's job, not the holder's.silt is use-agnostic. Core carries zero meaning and takes zero position on use.
silt exists to hold the privacy × accountability × Sybil trilemma — to refuse to trade any corner away. Every prior system in this space picks two corners and surrenders the third.
This is hold, not resolve. It is not a claim to have solved a research problem all at once. It is a refusal to trade a corner away, and a design in which the corners co-mature: privacy is architectural from day one, accountability is content-level and reactive from day one, and Sybil-resistance is the corner that bootstraps — weakest on a young network, strengthening as real, sustained work accrues.
Decouple the cost of creating an identity from the cost of having standing.
No single mechanism can prevent Sybils under free identity minting with no permanent center; that is a settled impossibility. The guarantee lives in the composition. Each part denies one economy of scale a Sybil relies on — a size-bound bond, unique sealed content, witnessed unlinkable demand receipts, address and AS diversity, retention decay — so that every shortcut on one axis trips another axis's check. The target is that forging N standings costs N× of every non-substitutable resource, which is exactly what honest provision costs.
This multiplicative interlock is the target, not yet the operative guarantee.
Today consensus standing is gated by the bond axis and its time dimension: a bond
must be sized, backed by real sealed bytes, and continuously re-proved, and one
plot cannot back two identities. Served demand and address diversity are designed
and staged, and do not yet enter the standing number.
core/chain/sybil_cost_census_v5_test.go reports which of the five is denying and
which is unwired, arm by arm, and fails if that changes without being noticed.
silt is finished when an external red-team — a party other than the author — runs the adversarial suite and denies all three failure modes: no publish-to-identity linkage, no identity-level or global takedown, and no Sybil-farmed standing at a discount. That answer belongs to an outsider, not to the builder.
It runs on a hobbyist's ~1 vCPU / 2 GB box. Cheap honest participation is treated as a security property, not a courtesy.
Requires Go 1.26.5 or newer. No cgo, no native toolkit.
go build ./cmd/silt # single binary at ./silt
go test ./... # the suite
Cross-compile release binaries for macOS, Windows, and Linux, with checksums:
./build.sh v0.1.0 # writes dist/ plus dist/SHA256SUMS
Each artifact is one self-contained binary. The web UI is embedded with go:embed;
there is nothing else to ship.
Store a file and get a link back. add prints the root (the public name) plus the
key (the private capability), and a care link that grants repair rights without
decryption. Files are erasure-coded — with the default k=10, n=16, any 10 shards of
each stripe reconstruct it.
silt add <file> [-store DIR] [-mode convergent|private] [-k K] [-n N]
silt get <link> -o <out> [-store DIR]
silt info <link-or-care-link> [-store DIR]
silt ls [-store DIR]
Run a node:
# desktop app: serves and consumes, opens a browser UI
silt client [-store DIR] [-capacity 5G] [-bootstrap ID@ADDR,...] [-ui ADDR]
# headless swarm node
silt daemon [-listen ADDR] [-store DIR] [-capacity 2G] [-bootstrap ID@ADDR,...]
# as a validator
silt daemon -validator -bond 8M -quorum Q -attesters ID[,...]
Work against a real swarm, and inspect:
silt swarm add <file> -peers ID@ADDR[,...] -registry REF
silt swarm get <link> -o <out> -peers ID@ADDR[,...] -registry REF
silt swarm holders <link> -peers ID@ADDR[,...] -registry REF
silt id [-store DIR] [-listen ADDR] # a node's ID, without launching it
silt chain-status [-store DIR] # head height and hash, read-only
silt genesis [-text] # the founding block a fresh network carries
Simulations run the whole network in-process, no sockets:
silt sim run scatter | churn | economy | audit | capacity | consensus | bondstanding | takedown
silt net demo [-nodes N] [-size B] # the same, over real TCP
Run silt help for the full flag surface.
Two documents govern this repository:
docs/TENETS.md — the mission, what silt is, how it is built and
tested, the bright lines, and the three tiers that say which decisions are
immutable.docs/VISION.md — the finished system, told through the people
it serves.Where the build differs from the vision, the code and its tests are the honest record.
docs/MOTHBALLED.md records the state the project was paused in. It is
not canon, and it is a snapshot dated 2026-09-22 rather than a plan.