5 ms·
A few questions about IPNS: - Is it possible to, say, log into my bank account, see my current balance, and set up bill pay? - Can I order a pizza over IPNS?
by collinmanderson 11y ago
A few questions about IPNS:
- Is it possible to, say, log into my bank account, see my current balance, and set up bill pay?
- Can I order a pizza over IPNS?
- Can I do realtime chat?
Also, this article says we could use Namecoin and not rely on ICANN for DNS, however, you still need ICANN to distribute ip address to get connected to the internet in the first place. Or am I missing something?
- reit 11y ago1) 2) 3), yes, it is still possible to directly connect to specific peers through IPFS, see http://gateway.ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/example#/ipfs/QmThrNbvLj7afQZhxH72m5Nn1qiVn3eMKWFYV49Zp2mv9B/api/service/readme.md http://gateway.ipfs.io/ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsN... I think that it should be possible to build hybrid centralized/decentralized sites with IPFS, with static public content being fully decentralized and sensitive information going through direct tunnels. Of course, the more decentralized your system the better. As far as the IP system, yes we are unfortunately still reliant on ICANN being sensible about IP allocations, but the DNS system can be fully deprecated. I do know that there is a project out there to redo the IP system in a decentralized fashion but I can't recall its name right now.
- deleted 11y ago[deleted]
- cel 11y ago> project out there to redo the IP system in a decentralized fashion https://github.com/cjdelisle/cjdns https://github.com/cjdelisle/cjdns
- reit 11y agoThat's the one. Juan mentioned it in one of his talks, said that it would be possible for IPFS to sit on top of that and use it as the network layer.
- adrusi 11y agoThe first two cases you mention are about communicating with a specific real world organization. You can implement it using ipns, but it's inherently centralized. The last one is a no. Well actually yes if you just poll a file, but that's not practical on a large scale. You need an external communication channel to implement that. It's possible to have that be fully distributed as well though, as in tox. You need this external communication channel to implement a lot of things anyway, so it would probably be part of the platform that forms around the idea of a distributed web.