Is there a tl;dr how this differs from e.g. Freenet? I mean aside from the "we use blockchain herp derp".
Skynet – Build a Free Internet
91–100 of 137 posts
Re: Skynet – Build a Free Internet
#92Disclosure: I mined Siacoin for years and have hundreds of thousands of tokens. Sia is an amazing project with a team who is extremely talented and passionate, but Skynet is the future. They've built a fully decentralized CDN and it's incredible. Ten years from now, I can see it being the norm for startups and maybe even larger companies to use decentralized CDN's like this. I hope Coinbase adds Siacoin for trading s…
Re: Skynet – Build a Free Internet
#93Earlier quoted context omitted.
I'm not sure I understand the way it works then. I was assuming that if I run a node serving content, I do not deal with curating that content at all. I just offer my bandwidth/storage for compensation, like a CDN. I don't want to be involved in curation or moderation at all, I just don't want to be held liable in case I inadvertently serve something that is illegal in my jurisdiction.
Nodes don't serve content. They serve blocks of encrypted data to other nodes. Portals run a node AND piece together content from blocks received from many nodes THEN serve the content. You could also piece together content yourself by being your own portal. But running a node does not necessitate running a portal.
Re: Skynet – Build a Free Internet
#94> Skynet's speeds rival centralized providers and surpass all decentralized offerings. A typical Skynet download starts in under 500 ms and can stream at rates as high as 1 Gbps! I tried to download the PDF sample on the frontpage and the download never actually started. It kept waiting for the server to begin transmitting the file...
Re: Skynet – Build a Free Internet
#95Re: Skynet – Build a Free Internet
#96Earlier quoted context omitted.
What did they mean: * Skynet uses a point-to-point protocol rather than a DHT, which not only makes it faster, it's also more robust to abuse. DHTs are pretty famously fragile to things like DDoS and active subversion, and Skynet has been designed to be robust and high performance even when malicious actors are trying to interrupt the network.* How is P2P used rather than DHT
To be a host on Skynet, you have to declare yourself on the Sia blockchain, which means users running a blockchain node (full node or lite node) are able to have a complete and limited list of all the possible hosts on the network. The Skylinks aren't just hashes, they contain a couple bytes extra of information as well. Between the explicit list of potential hosts and a small amount of hinting in the Skylink, you ca…
One of the roles of a good DHT is to localize any DDOS and refuse to propagate it further.
Re: Skynet – Build a Free Internet
#97Earlier quoted context omitted.
What did they mean: * Skynet uses a point-to-point protocol rather than a DHT, which not only makes it faster, it's also more robust to abuse. DHTs are pretty famously fragile to things like DDoS and active subversion, and Skynet has been designed to be robust and high performance even when malicious actors are trying to interrupt the network.* How is P2P used rather than DHT
Think about it this way. To be able to find who is hosting the file, we need a mutable shared data structure which can be updated with this information as it changes over time. In IPFS, this is fulfilled by the DHT, whereas in Skynet/Sia the blockchain takes over the role.
https://www.cs.cmu.edu/~srini/15-441/F11/lectures/21-p2p.pdf
I have had to deal with routing when building the Intercoin project. And spoke to several of the teams including at MaidSAFE. One way of selecting nodes from the global network is to have everyone’s IP addresses. But them you make the entire network susceptible to DDOS attacks. One of the advantages of an additional search layer (DNS, DHT etc.) on top of IP is that it can mitigate DDOS. The other is if the IP actually changes.
Just one of many discussions about the economics of fetching files: https://safenetforum.org/t/how-does-maidsafe-prevent-ddos-at...
Re: Skynet – Build a Free Internet
#98Re: Skynet – Build a Free Internet
#99> Skynet's speeds rival centralized providers and surpass all decentralized offerings. A typical Skynet download starts in under 500 ms and can stream at rates as high as 1 Gbps! I tried to download the PDF sample on the frontpage and the download never actually started. It kept waiting for the server to begin transmitting the file...
It worked and was essentially instantaneous for me.
Re: Skynet – Build a Free Internet
#100> Skynet's speeds rival centralized providers and surpass all decentralized offerings. A typical Skynet download starts in under 500 ms and can stream at rates as high as 1 Gbps! I tried to download the PDF sample on the frontpage and the download never actually started. It kept waiting for the server to begin transmitting the file...