Earlier quoted context omitted.
That's a great idea, and some bright folks are working on it! http://ipfs.io/
I want to make sure people don't overlook this IPFS link as just a decentralized GitHub. IPFS is building a content-addressable web. Think about how BitTorrent magnet links work—it's a hash of the actual movie (or Linux distribution) you're trying to download, and using that hash, you can connect with all the people who've already downloaded it to get it from them. On a content-addressable web, pulling up the New Yor…
Is Git a Block Chain?
51–55 of 55 posts
Re: Is Git a Block Chain?
#52Earlier quoted context omitted.
IPFS does look interesting, but how does it provide updateable references? What's the equivalent of "give me today's headlines", which is pointedly not content-addressible because you don't know the content yet?
I suspect that there's a way to identify the latest content built into IPFS, but if not, it's easy to build that on top of something like Ethereum. If you're new to Ethereum, it's a global, trustless, blockchain-based coordination platform—it gives us the ability to determine what "The New York Times" is, without having to trust someone else to tell you. The New York Times would have an Ethereum contract with storage…
Yeah-- the IPNS records have a notion of recency, as well as being able to write version history datastructures (e.g. git)
Re: Is Git a Block Chain?
#53Earlier quoted context omitted.
Imagine how cool it would be if I could share a guid for my repo - and then your bit client (let's call it gitcoin, or maybe just bit) can fetch new commits from a distributed block chain (essentially the git log). Github is no longer an intermediary or a single point of failure. Private repo? Don't share the guid.
That sounds like gittorrent[0]. Never went anywhere, unfortunately. [0] https://code.google.com/p/gittorrent/
Re: Is Git a Block Chain?
#54Consensus seems like an essential property that distinguishes a blockchain from a Merkle tree, and git does not provide consensus.