Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by azinman2 on Friday May 16, 2014 @08:33PM
(#7758752)
I'm a bit confused as to what's trying to be achieved. Is this trying to use the blockchain as storage for a git repo?
[ Parent
| on HN ]
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by yrashk on Friday May 16, 2014 @08:41PM
(#7758780)
Using its own blockchain as a ledger and a DHT network as a storage layer
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by cjbprime on Friday May 16, 2014 @09:20PM
(#7758883)
Are the git objects themselves stored in the DHT, or is it just (like a trackerless torrent) the connection information needed to find peers willing to send you those objects?
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by yrashk on Friday May 16, 2014 @09:49PM
(#7758950)
The object themselves are stored across the peers, not the connection information.
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by sillysaurus3 on Friday May 16, 2014 @10:00PM
(#7758979)
What prevents someone from using this to store backups of their harddrives, photos, etc, and consuming as much space as possible?
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by wmf on Friday May 16, 2014 @10:27PM
(#7759037)
It needs an incentive model, like for every GB of space you provide you get a GB of space from peers.
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by yrashk on Friday May 16, 2014 @10:28PM
(#7759042)
There are proof of storage techniques. I already listed some references in the paper I am working on (https://github.com/gitchain/gitchain/blob/master/gitchain.te...)
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by cjbprime on Friday May 16, 2014 @10:09PM
(#7759000)
Please could you explain why? Trackerless bittorrent is just as decentralized, and seems more scalable.
Re:Gitchain: Decentralized P2P Git Repos aka "Git meets Bitc...
by zimbatm on Saturday May 17, 2014 @11:04AM
(#7760311)
Does trackerless bittorrent provide a way to update a file ?
The git objects themselves are content-addressable (the key is the hash of the value) but you still need a unique ID that references the HEAD of this chain of objects. This id needs to be updateable.