{"action":"created","issue":{"url":"https://api.github.com/repos/ipfs/ipfs/issues/310","repository_url":"https://api.github.com/repos/ipfs/ipfs","labels_url":"https://api.github.com/repos/ipfs/ipfs/issues/310/labels{/name}","comments_url":"https://api.github.com/repos/ipfs/ipfs/issues/310/comments","events_url":"https://api.github.com/repos/ipfs/ipfs/issues/310/events","html_url":"https://github.com/ipfs/ipfs/issues/310","id":302102597,"number":310,"title":"[Suggestion] : IPFS browser extension as lite-node?","user":{"login":"Illasera","id":1932973,"avatar_url":"https://avatars2.githubusercontent.com/u/1932973?v=4","gravatar_id":"","url":"https://api.github.com/users/Illasera","html_url":"https://github.com/Illasera","followers_url":"https://api.github.com/users/Illasera/followers","following_url":"https://api.github.com/users/Illasera/following{/other_user}","gists_url":"https://api.github.com/users/Illasera/gists{/gist_id}","starred_url":"https://api.github.com/users/Illasera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Illasera/subscriptions","organizations_url":"https://api.github.com/users/Illasera/orgs","repos_url":"https://api.github.com/users/Illasera/repos","events_url":"https://api.github.com/users/Illasera/events{/privacy}","received_events_url":"https://api.github.com/users/Illasera/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-04T17:10:00Z","updated_at":"2018-03-05T22:55:30Z","closed_at":null,"author_association":"NONE","body":"Disclaimer : First an apology, I am not sure as to EXACTLY what i am asking so help me build on it please (I will edit the OP/topic as i get more replies and information).\r\n\r\nWe are already doing it : The concept of \"Seeding\", We already do it when we visit websites, We are not allowing for others to leech due to protocol issues and probably security, the internet was not designed for it.\r\n\r\nThe concept : The process of \"Seeding\" can be done when visiting websites in the form of \"Caching\", I visit website x.com, I get to download the images and markup files the website hosts.\r\n\r\nThe idea : I was thinking about a way to mirror the internet into an IPFS decentralized system by building/improving on an IPFS browser extension that will allow people with the extension installed to serve as a light-weight node by seeding their cached data and allow other users that use IPFS extension to leech and re-seed it, For security issues, maybe for start we can try using it only on image formats and prompt the user to agree on each sites s/he visits (Annoying at first, but better be safe than sorry by a user leaking/seeding info s/he does not wish others to see).\r\n\r\nIssues : Security for once, versioning / Data integrity (is the image up to date, are we going to compare/and rehash the data on each visit if needed to on demand?)\r\n\r\nWhat do you guys think, Is this even a valid direction? can be it done? should be done?\r\nand most importantly, maybe it shouldn't be done and why not?"},"comment":{"url":"https://api.github.com/repos/ipfs/ipfs/issues/comments/370597425","html_url":"https://github.com/ipfs/ipfs/issues/310#issuecomment-370597425","issue_url":"https://api.github.com/repos/ipfs/ipfs/issues/310","id":370597425,"user":{"login":"Stebalien","id":310393,"avatar_url":"https://avatars2.githubusercontent.com/u/310393?v=4","gravatar_id":"","url":"https://api.github.com/users/Stebalien","html_url":"https://github.com/Stebalien","followers_url":"https://api.github.com/users/Stebalien/followers","following_url":"https://api.github.com/users/Stebalien/following{/other_user}","gists_url":"https://api.github.com/users/Stebalien/gists{/gist_id}","starred_url":"https://api.github.com/users/Stebalien/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stebalien/subscriptions","organizations_url":"https://api.github.com/users/Stebalien/orgs","repos_url":"https://api.github.com/users/Stebalien/repos","events_url":"https://api.github.com/users/Stebalien/events{/privacy}","received_events_url":"https://api.github.com/users/Stebalien/received_events","type":"User","site_admin":false},"created_at":"2018-03-05T22:55:30Z","updated_at":"2018-03-05T22:55:30Z","author_association":"CONTRIBUTOR","body":"> We can not have a system that is based on human trust, The human element will always fail.\r\n(Proof : We have been there, its the current form of the internet with all of its problems)\r\n\r\nIt's a little more complicated than that but I agree that the internet could do with significantly less trust.\r\n\r\n---\r\n\r\nHowever, *someone* or some *system* needs to attest to the URL -> IPFS mapping. One way to do this is to delegate to website operators (the dnslink class of solutions). Without that, some entity or group/network thereof would need attest to this mapping. Unfortunately, getting a group to agree on a mapping is a bit tricky as websites aren't immutable and often change (slightly) every time they're loaded. That's why I suggested a single entity (although you'd *definitely* want it to be auditable)."}}
{"actor":{"display_login":"Stebalien"}}