5 ms·
I believe filecoin is going to be a part of IPFS [1] at some point in the future, but development hasn't started yet. I really hope all the decentralized techno
by infinisil 10y ago
I believe filecoin is going to be a part of IPFS [1] at some point in the future, but development hasn't started yet. I really hope all the decentralized technology is going to blow up.
[1]: http://ipfs.io/ http://ipfs.io/
- api 10y agoI feel like it's approaching a tipping point. We have good decentralized networking, storage, currency, etc. A missing piece is decentralized compute at scale. That's hard, especially for security reasons. It's too bad Amazon branded "serverless" because lambda is not serverless. It's one big mainframe server. This stuff is serverless.
- adrianN 10y agoThere is https://boinc.berkeley.edu/ https://boinc.berkeley.edu/
- api 10y agoYes, but I mean something more general purpose and developer friendly. If I'm writing a mobile app that needs heavy compute (too heavy for small mobile devices) can I distribute that compute across larger peers like desktops, NAS boxes, etc.? Not easily and not if it involves anything that anyone might ever want to attack or spy on.
- saganus 10y agoThen that would require a breakthrough in FHE no? I believe current implementations would be way too slow for this. Or is there another way to outsource computation in a secure manner?
- hex-m 10y agoAnother concept would be to slice your task it into small enough junks so that one would need many of them to extract meaningful information. That's not strictly secure, but nothing is. ;)
- adrianN 10y agoEither your chunks are big enough that the network delay doesn't matter, or you'll be killed by communication overhead. Having each server simulate a single transistor is reasonable safe, but you'll never complete your task.
- tech_man7 10y agoI think this is their slack channel: http://golemproject.org:3000/ http://golemproject.org:3000/ might be worth asking there
- mrtesthah 10y agoEthereum doesn't answer this need?
- chuhnk 10y agohttps://golem.network/ https://golem.network/
- kefka 10y agoIn all honesty, I need to try building something that does semi-distributed computation. Here's my idea to throw in the pool. First, you don't get something for nothing. So you need computers (surprise). Now, how do you share code? You can share code directly via IPFS. Now, admittedly, binary is the fastest, but limits your architecture rather greatly. So an interpreted language seems better. I'm looking at Erlang, given its functional attributes and ability of swapping code with no downtime. It also works in a cluster. I also look at Tor for entry points to get requests on these machines. We already can interact with IPFS for files, but it has no logic capability. And Ethereum is a joke in many ways (and it simply can't interact outside its blockchain). The idea: IPFS filestore for storing functions, and chaining IPFS hashes to be ran by a Erlang cloud connected by Tor Onion links. It's not completely serverless computation, but you can ideally abstract out the server so it doesn't matter where it is, or who handles it. Other ways to go about this would be homomorphic encryption (way too computationally expensive at this time)... Or some sort of trusted computing (shudder).
- woah 10y agoWhat's your goal here? Right now it just sounds like you want to use a bunch of cool technologies.
- zapt02 10y agoWhy is Ethereum a joke? It seems to do exactly what you are trying to, and you just discount it?
- kefka 10y agoPrimarily because they have engaged in the "We didn't really like the way project XYZ worked out, so we're going to re-do." Look at the DAO. It's more than enough reason to dismiss this as a libertarian capitalist's experiment, with straight up dictatorialism if they don't get their way.
- UweSchmidt 10y agoElaborate? Do you support Ethereum Classic and consider "being hacked by the DAO hack" == "things not going [their] way"? Just curious.