18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
Another question to bsvers: Is it possible to wrap bitcoinfiles.org uploaded files as IPFS read only pins? I tried looking around into the docs and such, and I haven't seen anything about that. Would appreciate some help with that. @292 @4
Replies
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
@24 ? I wanna try doing this for a thing, as normally IPFS can fail if the company hosting the file shuts down. I wanted to do this on BCH, but there isn't an option for "huge" files yet, so BSV it is. But, I sadly need to make it appear as IPFS. Anything?
13bJsMyjiNF21qYTLK5tZizwEovpT6DNeu (3375) ·
Sorry, I don't know anything about IPFS. How big of a file do you want?
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
Few 5-7 MB MP3 320s, with expansion over time. While I cannot link directly on SLP to BSV per spec, I can link to IPFS. Which is why I wanted to somehow wrap bitcoinfiles.org as IPFS pins. In case you ask: I wanna use BCH, but I see value in BSV for files.
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
you need to create a mapping frrom ipfs content identifier to txids
13bJsMyjiNF21qYTLK5tZizwEovpT6DNeu (3375) ·
You can upload files that are that are 5 to 7 megs through bitcoinfiles.org. You can link to the transaction containing the file. Example: https://media.bitcoinfiles.org/a931ea10b9d2c16b42fb1132f8eeba2a521ab22455db7bc2f5a461cbb0950ab0
13bJsMyjiNF21qYTLK5tZizwEovpT6DNeu (3375) ·
media dot bitcoinfiles dot org slash a931ea10b9d2c16b42fb1132f8eeba2a521ab22455db7bc2f5a461cbb0950ab0
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
seems odd to have a token spec that only allows referencing information off chain instead on only allowing on chain references
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
Oooo, that's a trope. How would I go about doing so? I'm a bit of an IPFS noob, but I'm trying to take advantage of the stuff that's out there to have close-to-permanent file hosting for NFTs.
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
SLP allows for both on chain AND off chain (using IPFS), buuuuut the on chain limit is low as …, so I ignore it. In the end, IPFS is my only "proper" option.
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
so you can take the rawtx hex of the bitcoin file, and put it on ipfs to get the ipfs content hash then keep a log of what ipfs hash maps to what tx
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
But, in the end I rely on hosting the raw tx hex somewhere, which isn't quite the solution. Unless, is it possible to take an embedded version/direct dl URL to the bitcoin file AND have an IPFS link that simply acts like a redirect? Or just some way [1/2]
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
to have bitcoin files act to the user agent as an IPFS gateway? [2/2}
1GastPGWdufYW6GCiqV5unLEagP8ixDNVo (6758) ·
Ipfs works on a distributed hash table for torrent files. If you set the bitcoinfiles link as a primary seed it might work.
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
If I understand this somehow correctly, if I set the primary seed as the link, it should basically work as a straight redirect?
1MxNk5FHWeUX91vaS7AmuY2uNr7a2juRcr (2223) ·
Combining IPFS with Bitcoin would be the ultimate data storage solution. Daniel I have often pondered how BitcoinFiles might play together with IPFS. Without IPFS the offering of data storage on Bitcoin becomes an order of magnitude less useful.
1MxNk5FHWeUX91vaS7AmuY2uNr7a2juRcr (2223) ·
Combining IPFS with Bitcoin would be the ultimate data storage solution. Daniel I have often pondered how BitcoinFiles might play together with IPFS. Without IPFS the offering of data storage on Bitcoin becomes an order of magnitude less useful.
1HqqhgFgy8ppM5p7kjd3A5KiJBaYYkfzmw ·
Really nice artwork.
1MxNk5FHWeUX91vaS7AmuY2uNr7a2juRcr (2223) ·
IPFS should be more natively integrated.
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
While I wouldn't exactly go calling BSV Bitcoin... you have a point, considering that BSV imho focuses on data storage primarly recently, some way to have it directly interface with IPFS would be nice for permanent, immutable data storage for NFTs and such
1GastPGWdufYW6GCiqV5unLEagP8ixDNVo (6758) ·
Idk man you probably need to work out how to seed torrents to understand that. It's basically IPFSs whole bag but they've dragged it out for 7 years.
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
All of this … just to have an NFT be independent of a corporation going under... jesus … christ.
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
much simpler to not use ipfs and just use a txid
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
Technically: yes
Practically...:
https://slp.dev/specs/bitcoinfiles/#_7-appendix-a-ipfs-usage
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
do you think they'd go for supporting b:// links?
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
You're asking if ANYONE would touch this mess of a hacked in token protocol because OP_GROUP got nowhere, that a LOAD of people want to be replaced with a native solution, and add support for b:// links? Just because some tard wants to use BSV on BCH?
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
Do I have an answer for you: no. As far as I know, obviously. But no. But as far as I've seen it, BSV doesn't look any better since there's a thousand different token standards, relayX has one? There was some corporate thing for tokens, and smart contracts
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
ya those bch and bsv people are all wack
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
look I want NFTs that somehow work nicely and yet are free from the hell of IPFS being unreliable in the long term. and by the pope, trying to achieve that seems impossible. gonna see if supernova's theory works out... wEEEEEEEEEEEEEE
12tDncQvFZaZzqanupmtXpDUm42Wd4Cn4W (4721) ·
stay tuned
1L4RWaXx93KZoe1sbLpN4YMhD7PXhVw5kd (1933) ·
I would bet you can fit p2p bsv tx replication for ipfs lovers in less than 10% of ipfs code
18YMM2ZRjCqSVp3Z2X1emtCbL8g8DrMjZA ·
oh indeed, in the meanwhile I'm gonna order myself an emergency rope... just in case
17dCKFxDPbdzqvV1MTYSaKmeGkNEZoJtxF (1487) ·
You would have to do an SV->IPFS bridge yourself.
1HqqhgFgy8ppM5p7kjd3A5KiJBaYYkfzmw ·
https://www.youtube.com/watch?v=liKhLNY5GYI