Konstantin, I suspect you read a bit more into my question than I intended :) I do appreciate the breadth of your thought about it though :) Mostly, I'm just looking for a way to express the git object id as a uri scheme so completely outside-of-git things can refer to it clearly (ie, know to prepend the object header before hashing to see if the contents match). Definitely not thinking of any vaguely web3 ideas :) Ed On Tue, Mar 1, 2022 at 11:53 AM Konstantin Ryabitsev <konstantin@xxxxxxxxxxxxxxxxxxx> wrote: > > On Tue, Mar 01, 2022 at 11:35:52AM -0600, Ed Warnicke wrote: > > Has there been any discussion of how one might represent a git object > > id as a urn or uri? > > This sounds similar to what git over ipfs folks wanted to do, but they ran > into obvious scaling problems. It works fine for small repositories with a few > dozen commits, but once we're talking millions, the process of doing anything > with such remote starts taking hours and days. > > If you're interested in a decentralized forge solution, then Radicle has the > closest to something that is working. You just have to ignore all the crazy > cryptoblarf web3 stuff. > > -K