top | item 9828388

(no title)

wemysh | 10 years ago

If it would be a browser based solution, the number of people who try it would be 1000x higher.

discuss

order

narrowrail|10 years ago

You mean browser-based, as in provided by a server (aka centralized)? Perhaps there is a way to daemonize the process and run it headless on a server with web access, but the whole point is no central server to depend on.

Edit: I guess I don't understand how this project, which makes one of its key features to be be web server less, would be accessed by web browser without doing what I suggested above. Could you explain?

natrius|10 years ago

Browser-based, serverless apps are what Ethereum is all about. You run a daemon on your computer that maintains a blockchain, messaging system (Whisper), and content storage system (Swarm). That daemon exposes an RPC interface so local processes can get data from it. The most common result is an HTML, CSS, and Javascript bundle that is a full-fledged application without a server, because its backend is peer-to-peer.

Web apps aren't a requirement—you could build a traditional desktop app that talks to the Ethereum daemon as well. But using the application runtime that everyone already has installed lowers the barrier to entry, so it's what most successful projects will choose.

nl|10 years ago

WebRTC let's you build server less web apps.

nly|10 years ago

What's wrong with that? Federation makes a lot of sense.

curiousjorge|10 years ago

what about a chrome extension? or a firefox extension?

I'm still lost as to how the whole blockchain thing that is supposed to store pseudonyms and their reputation thing works, I blame my fear of math and calculus to really be able to dive deep into how such algorithm/processes work.