TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Libp2p – p2p network stack

123 pointsby erggoalmost 9 years ago

4 comments

_prometheusalmost 9 years ago
Thanks for the interest everyone! We think libp2p is one of the most exciting and useful parts of the IPFS project. We&#x27;ve refactored it out of IPFS for the benefit of the general p2p &#x2F; networking community.<p>We&#x27;re working on cleaning up interfaces, getting to a good level of completeness and interop between go and js, and then messaging&#x2F;explanations. Stay tuned for proper a launch later on. But note both go-libp2p and js-libp2p are usable and in use now. :)<p>- Go: <a href="https:&#x2F;&#x2F;github.com&#x2F;ipfs&#x2F;go-libp2p" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ipfs&#x2F;go-libp2p</a><p>- js: <a href="https:&#x2F;&#x2F;github.com&#x2F;diasdavid&#x2F;js-libp2p" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;diasdavid&#x2F;js-libp2p</a><p>- specs: <a href="https:&#x2F;&#x2F;github.com&#x2F;ipfs&#x2F;specs&#x2F;tree&#x2F;master&#x2F;libp2p" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ipfs&#x2F;specs&#x2F;tree&#x2F;master&#x2F;libp2p</a><p>brb, 8hr flight.
评论 #11836476 未加载
评论 #11836610 未加载
liamzebedeealmost 9 years ago
Probably worth mentioning in the title that this is part of the IPFS project, not just another library.
pfistaalmost 9 years ago
The fact that libp2p is so compatible with current transport protocols gives me lots of hope for ipfs one day replacing http.
Sephralmost 9 years ago
Does this include any latency or hop estimation schemes? For a truly performant p2p networks involving a central signalling server, it is important to reduce latency where possible with p2p latency estimation schemes involving BGP and cached internet routing graphs.<p>This would help provide developers with an alternative to blindly matching peers, which will usually result in worse than possible latency if multiple peers have the content being requested.<p>Currently you can get an approximation of this feature by building on top of MaxMind&#x27;s GeoIP database, but it&#x27;s non-free and possibly not as precise for this purpose as other methods[1][2], although it is much easier to use.<p>[1]: <a href="http:&#x2F;&#x2F;nowak.ece.wisc.edu&#x2F;infocom09.pdf" rel="nofollow">http:&#x2F;&#x2F;nowak.ece.wisc.edu&#x2F;infocom09.pdf</a><p>[2]: <a href="https:&#x2F;&#x2F;www.cs.montana.edu&#x2F;~utkarsh.goel&#x2F;docs&#x2F;MickaPcpICCCN15.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.montana.edu&#x2F;~utkarsh.goel&#x2F;docs&#x2F;MickaPcpICCCN1...</a>
评论 #11836044 未加载
评论 #11836040 未加载