decayfmtは、読み取り操作のたびにディスク上のファイルを永久に破損させる、Rustで書かれた新しいファイル形式です。Arav Pandey氏によって作成されたこの形式は、「劣化」を第一級のプロパティとしてエンコードしており、バックアップなしでは復元できません。ファイルには不安定パラメータx(例:photo.idcy3やnote.tdcy7)が名前に含まれ、値が大きいほど開くたびに多くの破損が発生します。これは暗号化でもDRMでもセキュア削除でもなく、数学によって強制される社会契約です。テキストは一見読めるような無意味な文字列へと劣化し、画像は色の忠実度を失います。各オープンでは、OSエントロピーからシードされた暗号学的に安全な乱数生成器を使用して、対象バイトの約9.5%(x=1)から63%(x=10)が破損します。破損してもファイルの長さと構造は保たれますが、時間とともに内容が侵食されます。読み取り専用ファイルは拒否され、同時オープンでは競合状態により破損が少なくなることがあります。本プロジェクトはMITライセンスで提供されており、cargo installまたは主要プラットフォーム向けのプリビルドバイナリから入手できます。
出典: Hacker News · 要約:HeadlinesBriefing