Skip to content
This repository has been archived by the owner on Apr 29, 2020. It is now read-only.

Regular meeting? #3

Closed
jbenet opened this issue Mar 7, 2017 · 13 comments
Closed

Regular meeting? #3

jbenet opened this issue Mar 7, 2017 · 13 comments

Comments

@jbenet
Copy link
Contributor

jbenet commented Mar 7, 2017

Should we organize a regular meeting for those of us interested in this?

  • @dgrisham is interested in doing work around Bitswap, measurements, deploying new agents, etc.
  • @whyrusleeping @diasdavid and @jbenet have been meaning to do this for ages.
  • @nicola is probably very interested too
  • new work on the test-lab will make this much more possible
  • js-ipfs working could help us deploy tests through the browser to 10,000s of people
  • new work on Filecoin will make it much more relevant (TBA in coming months)
  • Unfort. this is low priority for me until May/June, so i dont think i can swing more than 20min weekly, or 40min bi-weekly.

cc @dgrisham @whyrusleeping @nicola

@daviddias
Copy link
Contributor

//cc @pgte who might be interested in partaking in this research too :)

@dgrisham
Copy link
Contributor

dgrisham commented Mar 13, 2017

Hey everyone --

I'm specifically interested in this resource for my master's thesis, so I'm definitely going to be working on it. I think a call could be a great way for me to get some of your thoughts and bounce my own off of you. I know many of you may be busy, so it could be as simple as a 20 min call a week if that's all you want to commit.

In the case that you're interested in doing a bit more with this (or just want more details), my current game plan is to get a good simulation test bed together for investigating Bitswap strategies. I don't have hard details on this right now, but a good place to start would be the first issue Juan posted. At a higher level, the loose goals involve determining how certain strategies perform and whether they're resistant to certain types of attacks, as well as the general feasibility of sybil attacks/freeriders/etc.

Let me know if there are questions over any of that, or interest in being involved in this!

@nicola
Copy link

nicola commented Mar 13, 2017

Happy to join, unfortunately will be busy until May :(

@dgrisham
Copy link
Contributor

For everyone still interested in this, I'd love to get your feedback on this: ipfs/kubo#3982 (be sure to read my comment at the end of the page titled 'Update: Alternative Implementation Idea', which is a bit different from what's presented in the OP). @jbenet @nicola @diasdavid

@dgrisham
Copy link
Contributor

Hey all -- is there interest in a regular meeting at this point? Know @jbenet will be too busy until at least mid-July, but I'd be happy to catch anyone up on what's happened/the current plan. The current state of this is something like:

Theory: Model reciprocative Bitswap strategies using evolutionary game theory (EGT). See the 'P2P Soft Security' paper here for the inspiration for this idea. There's still reading to do (of other papers using EGT for similar purposes) along with work to come up with our own EGT model that best matches what we have in Bitswap (balanced against computational feasibility).

Implementation: Test various strategies using the IPTL and find best way(s) to connect to the EGT model. This involves implementing strategies into Bitswap as well as adding features to https://github.com/ipfs/kubernetes-ipfs/ that will act as a simulation test bed.

cc @whyrusleeping @nicola @diasdavid @pgte

@flyingzumwalt
Copy link

cc @lgierth, who loves bitswap

@daviddias
Copy link
Contributor

cc @mafintosh who has showed interested multiple times in Bitswap :)

@dgrisham
Copy link
Contributor

dgrisham commented Sep 4, 2017

@jbenet: @miyazono and I are going to meet on a call tomorrow to discuss the applicability of the mathematical methods in the Game Theory and Topological Phase Transition paper (second link here https://github.com/ipfs/research-bitswap/issues/2#issuecomment-324150508), will you be available to join? We're planning on doing it at 21:00 UTC (same time you and I had our schedule meeting in the past).

Everyone else is welcome as well :) Don't feel like you have to read/understand that entire paper, I'm only around section 4 myself. We just want to start a discussion as to whether the methods make sense for a Bitswap model. Feel free to just come and listen in!

@nicola
Copy link

nicola commented Sep 11, 2017

hey @dgrisham add it to ipfs/pm maybe? other people might be interested to join! :)

@dgrisham
Copy link
Contributor

@nicola Good thinking, will do :)

@daviddias
Copy link
Contributor

@dgrisham @miyazono managed to update the community calendar and added the research-bitswap call

See it here https://calendar.google.com/calendar/embed?src=ipfs.io_eal36ugu5e75s207gfjcu0ae84@group.calendar.google.com&ctz=America/New_York

Also created a recurring zoom url -- https://protocol.zoom.us/j/959863667 -- that you can find on the calendar invite

@miyazono
Copy link
Contributor

We're now moving this to a Friday call. We're working on an update to the calendar.

@daviddias
Copy link
Contributor

image

https://calendar.google.com/calendar/embed?src=ipfs.io_eal36ugu5e75s207gfjcu0ae84@group.calendar.google.com&ctz=America/New_York

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants