Freenet

  • Old Freenet is being renamed to Freenet Classic
  • New Freenet will be Locutus
  • From the GitHub README:
    • Locutus is a decentralized key-value database. It uses the same small world routing algorithm as the original Freenet design, but each key is a cryptographic contract implemented in Web Assembly, and the value associated with each contract is called its state. The role of the cryptographic contract is to specify what state is allowed for this contract, and how the state is modified.
    • A very simple contract might require that the state is a list of messages, each signed with a specific cryptographic keypair. The state can be updated to add new messages if appropriately signed. Something like this could serve as the basis for a blog or Twitter feed.
    • Locutus is implemented in Rust and will be available across all major operating systems, desktop and mobile.