GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Adam Nelson (adam@toot.nels.onl)'s status on Tuesday, 17-Jun-2025 04:33:14 JSTAdam NelsonAdam Nelson
    in reply to
    • Mark T. Tomczak

    @mark I've been thinking about this a lot while designing Fediverse projects. One idea I had a while ago, while writing FEP-fffd[1], was to upload each public post to IPFS and then add a content-addressed IPFS link as a FEP-fffd proxy of the post. Then followers who receive these posts could mirror the IPFS version of the post, making it highly available.

    But it still has a few problems (besides the fact that I never implemented it):

    1. Does anyone still use IPFS outside of crypto? Projects that used it years ago, like Dhall[2], abandoned it because it was too unreliable. Is there a modern alternative?

    2. Other instances would still have to fetch the full Activity to see the IPFS proxy URL. Fixing this would require special behavior from compatible ActivityPub servers, like including proxy URLs in Announces, reply lists, etc.

    3. Content-addressing doesn't play well with edits (this is why Nostr still doesn't support editing) and there's no guarantee that all nodes mirroring the IPFS data will respect Deletes.

    [1] https://codeberg.org/fediverse/fep/src/branch/main/fep/fffd/fep-fffd.md
    [2] https://dhall-lang.org/

    In conversationTuesday, 17-Jun-2025 04:33:14 JST from toot.nels.onlpermalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      fep
      from fediverse
      Fediverse Enhancement Proposals
    2. Domain not in remote thumbnail source whitelist: dhall-lang.org
      The Dhall configuration language
      Maintainable configuration files
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.