Viewing profile — mafintosh
mafintosh
HN member- Joined
- Mon, Apr 19, 2010, 1:54 PM UTC
- HN karma
- 72
- Public activity
- 37 items
- HN profile
- View on Hacker News ↗
About mafintosh
No profile information was provided.
Recent public activity
-
comment
Comment #47730089
its through the holepunch stack (i am the original creator). Incentives for sharing is through social incentives like in BitTorrent. If i use a model with my friends and family i c…
-
comment
Comment #47718799
The modular philosophy of the full stack is to give you the building blocks for exactly this also :)
-
comment
Comment #39380034
Already supported :)
-
comment
Comment #32224685
coming later this year once we stabilise a bit more :)
-
comment
Comment #23186019
The rust port of Hypercore has been very active recently and they are making good progress. Part of the latest Hypercore release was to move some of the transport crypto to be easi…
-
comment
Comment #23185368
Yea you have to trust the original writers atm. I have some ideas for reducing this trust in the future through some consensus schemes but nothing fully baked yet. Def something I …
-
comment
Comment #23185169
Yes, we'll definitely be doing this. Thanks for the feedback.
-
comment
Comment #23185015
Hypercore is a single writer append-only log. The website has a bit more info about how it works, but's basically a merkle log signed by a private key / public key scheme. We build…
-
comment
Comment #23184906
It's only between the peers in your subset of the swarm for now. They exchange a series of WANT and HAVE messages where they subscribe to the sections of each others logs they are …
-
comment
Comment #23184594
The peers gossip using compressed bitfields in regards to what data they have. These bitfields are super small so we can pack quite a bit of information. At the moment we don't do …
-
comment
Comment #23184481
We can mount each others drives and collab that way. For a full “union” mount experience we still have some research to do but we are working on it. The mount setup is really good …
-
comment
Comment #23184257
Thanks, appreciate it
-
comment
Comment #23184205
Yes we are continuously exploring and research this. The mount support is our first stepping stone towards this. See the union mounts section of the post
-
comment
Comment #23184044
It should work on 14. Could you open an issue on the repository?
-
comment
Comment #23184032
It uses Noise to encrypt all transport connections and using the api you can whitelist which peers (by their public key) you want to replicate with. This API is not yet exposed thr…
-
comment
Comment #23183930
I think it was that one yes. Can’t remember the exact time it took, as we ran it over a couple of days due to some unrelated computer issues.
-
comment
Comment #23183873
Yea totally. The FUSE support is already very close to being elexactly that. We’ve been using it internally during our beta as an in office P2P dropbox using the mounts feature
-
comment
Comment #23183182
Yep! That is one of the things we’ve worked the hardest on. Completely new indexing structure, using an append-only hash trie which scales really well. We’ve tested it with many bi…
-
comment
Comment #23182715
The new holepunching algorithm also runs distributed on the our DHT, meaning any peer can help you holepunch to other peers. We also talk a bit more about this on the hypercore web…
-
comment
Comment #18079667
Yea holepunching is implemented in the dht-rpc package. There is an explanatory comment there as well, https://github.com/mafintosh/dht-rpc/blob/master/lib/io.js#L... (hope that he…
-
comment
Comment #18079654
Author of both here. I need to update the README of hyperdht, but we basically just iterated that a bit and moved it hyperswarm/dht to as it's part of the stack now. I'll update th…
-
comment
Comment #18079646
ipv6 is on the roadmap :) i just started spec'ing that out today actually.
-
comment
Comment #10707310
yes i haven't tested the demo in firefox yet. there is an open issue for that on the hyperdrive repo. it should work in chrome though and there is no reason it shouldn't work in fi…
-
comment
Comment #10707280
it's in the README examples. you can use discovery-channel, https://github.com/maxogden/discovery-channel to do peer discovery which in turn uses multicast-dns and the bittorrent d…
-
comment
Comment #10200757
just fixed this. reinstall and try again