Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

fedi wiki

  1. Home
  2. Technical Discussion
  3. So how should Opt-in work with R2R?

So how should Opt-in work with R2R?

Scheduled Pinned Locked Moved Technical Discussion
tagspubrelaysr2rfediverseoptin
22 Posts 4 Posters 41 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • oliviavespera@spacey.spaceO oliviavespera@spacey.space

    @teohhanhui that's a much more fundamental conversation that would be nice to have but may not make sense in the case where relays are desired as is occurring with what happened recently.

    I don't disagree and it's the final victory I'd like to see as described by @ifixcoinops 's parable. but we don't have that structure yet in the fediverse except with pocket/solo instances or activitypods.

    teohhanhui@mastodon.socialT This user is from outside of this forum
    teohhanhui@mastodon.socialT This user is from outside of this forum
    teohhanhui@mastodon.social
    wrote on last edited by
    #13

    @OliviaVespera

    > pocket/solo instances

    But those are exactly the ones that need relays the most with the current topology of the Fediverse. So that's not really what I meant at all when I said servers shouldn't exist. Not to mention it's also too much of a technical / financial hurdle if people have to self-host instead of everything just being p2p.

    oliviavespera@spacey.spaceO 1 Reply Last reply
    0
    • teohhanhui@mastodon.socialT teohhanhui@mastodon.social

      @OliviaVespera

      > pocket/solo instances

      But those are exactly the ones that need relays the most with the current topology of the Fediverse. So that's not really what I meant at all when I said servers shouldn't exist. Not to mention it's also too much of a technical / financial hurdle if people have to self-host instead of everything just being p2p.

      oliviavespera@spacey.spaceO This user is from outside of this forum
      oliviavespera@spacey.spaceO This user is from outside of this forum
      oliviavespera@spacey.space
      wrote on last edited by
      #14

      @teohhanhui What did you mean when you said *servers* should not exist?
      on them needing relays the most, it depends on your goal. As said, the parable is neat.

      teohhanhui@mastodon.socialT 1 Reply Last reply
      0
      • oliviavespera@spacey.spaceO oliviavespera@spacey.space

        @teohhanhui What did you mean when you said *servers* should not exist?
        on them needing relays the most, it depends on your goal. As said, the parable is neat.

        teohhanhui@mastodon.socialT This user is from outside of this forum
        teohhanhui@mastodon.socialT This user is from outside of this forum
        teohhanhui@mastodon.social
        wrote on last edited by
        #15

        @OliviaVespera Something like, Fediverse as p2p gossip swarm(s)?

        oliviavespera@spacey.spaceO 1 Reply Last reply
        0
        • teohhanhui@mastodon.socialT teohhanhui@mastodon.social

          @OliviaVespera Something like, Fediverse as p2p gossip swarm(s)?

          oliviavespera@spacey.spaceO This user is from outside of this forum
          oliviavespera@spacey.spaceO This user is from outside of this forum
          oliviavespera@spacey.space
          wrote on last edited by
          #16

          @teohhanhui Can you describe it for me fully? I'm not familiar. And is it doable with ActivityPub or are we going much more fundamental?
          Is there an example of a service/solution/software you're thinking of that exist you can share that would help me understand what you mean?

          teohhanhui@mastodon.socialT 1 Reply Last reply
          0
          • oliviavespera@spacey.spaceO oliviavespera@spacey.space

            @teohhanhui Can you describe it for me fully? I'm not familiar. And is it doable with ActivityPub or are we going much more fundamental?
            Is there an example of a service/solution/software you're thinking of that exist you can share that would help me understand what you mean?

            teohhanhui@mastodon.socialT This user is from outside of this forum
            teohhanhui@mastodon.socialT This user is from outside of this forum
            teohhanhui@mastodon.social
            wrote on last edited by
            #17

            @OliviaVespera Hmm I guess the closest analog would be BitTorrent. And in fact such a p2p Fediverse is very likely to reuse some of the technologies already successfully used by BitTorrent for a few decades, e.g. distributed hash table (DHT).

            oliviavespera@spacey.spaceO 1 Reply Last reply
            1
            • teohhanhui@mastodon.socialT teohhanhui@mastodon.social

              @OliviaVespera Hmm I guess the closest analog would be BitTorrent. And in fact such a p2p Fediverse is very likely to reuse some of the technologies already successfully used by BitTorrent for a few decades, e.g. distributed hash table (DHT).

              oliviavespera@spacey.spaceO This user is from outside of this forum
              oliviavespera@spacey.spaceO This user is from outside of this forum
              oliviavespera@spacey.space
              wrote on last edited by
              #18

              @teohhanhui it just sounds like single or pocket instances to me, as they're pretty much peer to peer. and you're looking at technologiees outside of ActivityPub.

              I'm not sold on anything that does not use ActivityPub in some measure. It's already been a struggle to build ActivityPub. I'm not really ready to unravel that protocol, except to augment it in the way ActivityPods suggests.

              it does sound similar to the parable I pointed to.

              teohhanhui@mastodon.socialT 1 Reply Last reply
              0
              • oliviavespera@spacey.spaceO oliviavespera@spacey.space

                @teohhanhui

                but it's not an actor -> bot connection.

                It's an actor -> server -> relay -> secondary relay connection.

                unless relays as they currently exist need to be fundamentally changed, they are currently opt-in as the instance level.

                sythelux@social.tchncs.deS This user is from outside of this forum
                sythelux@social.tchncs.deS This user is from outside of this forum
                sythelux@social.tchncs.de
                wrote on last edited by
                #19

                @OliviaVespera @teohhanhui

                This is true. I'm also for opt in, but this is server admin level so we must trust our server admins. So I agree that this is a R2R issue that needs to be solved on that level.

                1 Reply Last reply
                0
                • oliviavespera@spacey.spaceO oliviavespera@spacey.space

                  @teohhanhui it just sounds like single or pocket instances to me, as they're pretty much peer to peer. and you're looking at technologiees outside of ActivityPub.

                  I'm not sold on anything that does not use ActivityPub in some measure. It's already been a struggle to build ActivityPub. I'm not really ready to unravel that protocol, except to augment it in the way ActivityPods suggests.

                  it does sound similar to the parable I pointed to.

                  teohhanhui@mastodon.socialT This user is from outside of this forum
                  teohhanhui@mastodon.socialT This user is from outside of this forum
                  teohhanhui@mastodon.social
                  wrote on last edited by
                  #20

                  @OliviaVespera I'm out of my depth.

                  But if you're interested you can look into:

                  * https://codeberg.org/spritely/ocappub
                  * https://codeberg.org/spritely/golem

                  oliviavespera@spacey.spaceO 1 Reply Last reply
                  0
                  • teohhanhui@mastodon.socialT teohhanhui@mastodon.social

                    @OliviaVespera I'm out of my depth.

                    But if you're interested you can look into:

                    * https://codeberg.org/spritely/ocappub
                    * https://codeberg.org/spritely/golem

                    oliviavespera@spacey.spaceO This user is from outside of this forum
                    oliviavespera@spacey.spaceO This user is from outside of this forum
                    oliviavespera@spacey.space
                    wrote on last edited by
                    #21

                    @teohhanhui @cwebber is doing such good work ^^

                    1 Reply Last reply
                    0
                    • oliviavespera@spacey.spaceO oliviavespera@spacey.space

                      The problem of course as always is there's no way of enforcing bad actors from creating evil relays that pretend to be human accounts. But that's always been the case.

                      julian@activitypub.spaceJ This user is from outside of this forum
                      julian@activitypub.spaceJ This user is from outside of this forum
                      julian@activitypub.space
                      wrote on last edited by
                      #22

                      @oliviavespera@spacey.space why does a secondary relay need explicit permission from the source instance to have their content relayed?

                      If the source content is public then there's no discussion to be had, there are no grey areas, the post is public.

                      It sounds like you're trying to add in layers of privacy to a visibility scheme ("public") that does not have any.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post