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.

Design and evaluation of IPFS: a storage layer for the decentralized web

193 pointsby dennis-traover 2 years ago

7 comments

noasaserviceover 2 years ago
Lets remind everyone:<p>1. IPFS attaches ALL network interfaces (internal and external) to your identity.<p>2. Tor is still &quot;experimental&quot; done by 3rd parties. <a href="https:&#x2F;&#x2F;flyingzumwalt.gitbooks.io&#x2F;decentralized-web-primer&#x2F;content&#x2F;avenues-for-access&#x2F;lessons&#x2F;tor-transport.html" rel="nofollow">https:&#x2F;&#x2F;flyingzumwalt.gitbooks.io&#x2F;decentralized-web-primer&#x2F;c...</a><p>3. Due to 1 and 2, any hosted content is EASILY trackable to a user&#x27;s computer, even behind NATs. A machine cryptokey also helps cement that (but can be changed). This allows easy DDoS&#x27;ing of any and all endpoints hosting content you don&#x27;t like.<p>4. It is trivial to ask the dHT for *who* has a certain content key, and get all (or the top 50?) computers hosting that content. (this matters with regards to &quot;sensitive&quot; content)<p>5. Running a node is still high cpu, ram, and network chattiness - so using a VPS to keep IPFS off your local network is still tenuous to run.
评论 #32738464 未加载
评论 #32738985 未加载
评论 #32741741 未加载
评论 #32737471 未加载
评论 #32737819 未加载
评论 #32738052 未加载
评论 #32737455 未加载
评论 #32737823 未加载
eminence32over 2 years ago
3 of the authors work for Protocol Labs (the company that develops IPFS), which is likely why the paper is able to analyze data from the ipfs.io gateways
dartharvaover 2 years ago
I only know IPFS from it being one of the enablers in downloading from Library Genesis, and man am I glad that it works so good for them..
评论 #32741635 未加载
评论 #32738157 未加载
评论 #32738678 未加载
truth_seekerover 2 years ago
&gt; The content retrieval process across all regions takes 2.90 s, 4.34 s, and 4.74 s in the 50th, 90th, and 95th percentiles<p>Good improvement over the years but still a long way to go feel it even soft real time. Not sure these servers are using on the fly gzip compression before sending over network but they should consider adding compression feature at file or block level natively in &quot;ipfs add&quot; command.<p>There was an interesting paper &quot;Hadoop on IPFS&quot; (around year 2016-17). I hope these continuous improvement will play good role in making big data and analytics decentralised before it hits v1.0<p><a href="https:&#x2F;&#x2F;s3-ap-southeast-2.amazonaws.com&#x2F;scott-brisbane-thesis&#x2F;decentralising-big-data-processing.pdf" rel="nofollow">https:&#x2F;&#x2F;s3-ap-southeast-2.amazonaws.com&#x2F;scott-brisbane-thesi...</a>
评论 #32743683 未加载
purimover 2 years ago
IPFS is just too slow for it to be usable on a mass scale. It&#x27;s a neat idea but unfortunately, p2p file storage is tough, you absolutely need a central model to scale up. Offering coins to cash out at casinos where the other side of the order book are people with unlimited supply of it. Doesn&#x27;t work.
评论 #32738939 未加载
评论 #32742562 未加载
评论 #32740142 未加载
评论 #32739862 未加载
评论 #32738232 未加载
评论 #32744936 未加载
评论 #32738384 未加载
wespiser_2018over 2 years ago
I&#x27;d like to image a world with globally addressable devices, maybe that&#x27;s through NAT hole punching or just IPv6 where we can share everything, but the way things are now, I really struggle to determine what&#x27;s the legitimate use case for this technology if we ignore the interest in decentralization for it&#x27;s own sake and just consider engineering tradeoffs like cost for performance and end user experience&#x2F;ergonomics.<p>As a storage layer, there are major challenges to adoption IPFS that have persisted almost a decade in to the project. At this level of partition comes at an incredible cost to availability, and from everything I read, the best practices for hosting user generating content still involve paying a service to &quot;pin&quot; your content to ensure it doesn&#x27;t get dropped, so you still pay someone to host your data!<p>So what I&#x27;d like to know, is why would I want to use IPFS to host anything, when better, more performant and cost effective alternatives exist, and IPFS doesn&#x27;t guarantee a file is actually hosted? Like, are there words you can say to your boss to argue for IPFS as a rational choice in systems architecture? What is the use case here?
morschover 2 years ago
I keep confusing IPFS with the (much older) I2P. Just in case someone else makes that mistake.