diff options
| author | murilo ijanc | 2026-03-24 21:41:06 -0300 |
|---|---|---|
| committer | murilo ijanc | 2026-03-24 21:41:06 -0300 |
| commit | f186b71ca51e83837db60de13322394bb5e6d348 (patch) | |
| tree | cd7940eaa16b83d2cde7b18123411bfb161f7ebb /news/index.html | |
| download | website-f186b71ca51e83837db60de13322394bb5e6d348.tar.gz | |
Initial commit
Import existing tesseras.net website content.
Diffstat (limited to 'news/index.html')
| -rw-r--r-- | news/index.html | 198 |
1 files changed, 198 insertions, 0 deletions
diff --git a/news/index.html b/news/index.html new file mode 100644 index 0000000..2417937 --- /dev/null +++ b/news/index.html @@ -0,0 +1,198 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>News — Tesseras</title> + <meta name="description" content="Tesseras project news and announcements"> + <!-- Open Graph --> + <meta property="og:type" content="website"> + <meta property="og:title" content="Tesseras"> + <meta property="og:description" content="P2P network for preserving human memories across millennia"> + <meta property="og:image" content="https://tesseras.net/images/social.jpg"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:site_name" content="Tesseras"> + <!-- Twitter Card --> + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:title" content="Tesseras"> + <meta name="twitter:description" content="P2P network for preserving human memories across millennia"> + <meta name="twitter:image" content="https://tesseras.net/images/social.jpg"> + <link rel="stylesheet" href="https://tesseras.net/style.css?h=21f0f32121928ee5c690"> + + + <link rel="alternate" type="application/atom+xml" title="Tesseras" href="https://tesseras.net/atom.xml"> + + + <link rel="icon" type="image/png" sizes="32x32" href="https://tesseras.net/images/favicon.png?h=be4e123a23393b1a027d"> + +</head> +<body> + <header> + <h1> + <a href="https://tesseras.net/"> + <img src="https://tesseras.net/images/logo-64.png?h=c1b8d0c4c5f93b49d40b" alt="Tesseras" width="40" height="40" class="logo"> + Tesseras + </a> + </h1> + <nav> + + <a href="https://tesseras.net/about/">About</a> + <a href="https://tesseras.net/news/">News</a> + <a href="https://tesseras.net/releases/">Releases</a> + <a href="https://tesseras.net/faq/">FAQ</a> + <a href="https://tesseras.net/subscriptions/">Subscriptions</a> + <a href="https://tesseras.net/contact/">Contact</a> + + </nav> + <nav class="lang-switch"> + + <strong>English</strong> | <a href="/pt-br/news/">Português</a> + + </nav> + </header> + + <main> + +<h2>News</h2> + +<ul class="news-list"> + + <li> + <a href="https://tesseras.net/news/packaging-debian/">Packaging Tesseras for Debian</a> + <span class="news-date">2026-02-16</span> + + <p>How to build and install the Tesseras .deb package on Debian/Ubuntu using cargo-deb.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/packaging-archlinux/">Packaging Tesseras for Arch Linux</a> + <span class="news-date">2026-02-16</span> + + <p>How to build and install the Tesseras package on Arch Linux from source using makepkg.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-storage-deduplication/">Phase 4: Storage Deduplication</a> + <span class="news-date">2026-02-15</span> + + <p>A new content-addressable storage layer eliminates duplicate data across tesseras, reducing disk usage and enabling automatic garbage collection.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-institutional-onboarding/">Phase 4: Institutional Node Onboarding</a> + <span class="news-date">2026-02-15</span> + + <p>Libraries, archives, and museums can now join the Tesseras network as verified institutional nodes with DNS-based identity, full-text search indexes, and configurable storage pledges.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-performance-tuning/">Phase 4: Performance Tuning</a> + <span class="news-date">2026-02-15</span> + + <p>SQLite WAL mode with centralized pragma configuration, LRU fragment caching, QUIC connection pool lifecycle management, and attestation hot path optimization.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-wasm-browser-verification/">Phase 4: Verify Without Installing Anything</a> + <span class="news-date">2026-02-15</span> + + <p>Tesseras now compiles to WebAssembly — anyone can verify a tessera's integrity and authenticity directly in the browser, with no software to install.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-nat-traversal/">Phase 4: Punching Through NATs</a> + <span class="news-date">2026-02-15</span> + + <p>Tesseras nodes can now discover their NAT type via STUN, coordinate UDP hole punching through introducers, and fall back to transparent relay forwarding when direct connectivity fails.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/cli-daemon-rpc/">CLI Meets Network: Publish, Fetch, and Status Commands</a> + <span class="news-date">2026-02-15</span> + + <p>The tesseras CLI can now publish tesseras to the network, fetch them from peers, and monitor replication status — all through a new Unix socket RPC bridge to the daemon.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-shamir-heir-recovery/">Phase 4: Heir Key Recovery with Shamir's Secret Sharing</a> + <span class="news-date">2026-02-15</span> + + <p>Tesseras now lets you split your cryptographic identity into shares distributed to trusted heirs — any threshold of them can reconstruct your keys, but fewer reveal nothing.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase4-encryption-sealed/">Phase 4: Encryption and Sealed Tesseras</a> + <span class="news-date">2026-02-14</span> + + <p>Tesseras now supports private and sealed memories with hybrid post-quantum encryption — AES-256-GCM, X25519 + ML-KEM-768, and time-lock key publication.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase3-api-and-apps/">Phase 3: Memories in Your Hands</a> + <span class="news-date">2026-02-14</span> + + <p>Tesseras now has a Flutter app and an embedded Rust node — anyone can create and preserve memories from their phone.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/reed-solomon/">Reed-Solomon: How Tesseras Survives Data Loss</a> + <span class="news-date">2026-02-14</span> + + <p>A deep dive into Reed-Solomon erasure coding — what it is, why Tesseras uses it, and the challenges of keeping memories alive across centuries.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase2-replication/">Phase 2: Memories Survive</a> + <span class="news-date">2026-02-14</span> + + <p>Tesseras now fragments, distributes, and automatically repairs data across the network using Reed-Solomon erasure coding and a bilateral reciprocity ledger.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase1-basic-network/">Phase 1: Nodes Find Each Other</a> + <span class="news-date">2026-02-14</span> + + <p>Tesseras nodes can now discover peers, form a Kademlia DHT over QUIC, and publish and find tessera pointers across the network.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/phase0-foundation/">Phase 0: Foundation Laid</a> + <span class="news-date">2026-02-14</span> + + <p>The foundation crates for Tesseras are now in place — core domain types, cryptographic primitives, SQLite storage, and a working CLI.</p> + + </li> + + <li> + <a href="https://tesseras.net/news/hello-world/">Hello, World</a> + <span class="news-date">2026-02-13</span> + + <p>Introducing the Tesseras project — a P2P network for preserving human memories.</p> + + </li> + +</ul> + + + </main> + + <footer> + <p>© 2026 Tesseras Project. <a href="/atom.xml">News Feed</a> · <a href="https://git.sr.ht/~ijanc/tesseras">Source</a></p> + </footer> +</body> +</html> |