stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.23 and js-ipfs 0.41 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of
doubtingben has joined #ipfs
RingtailedFox has joined #ipfs
fleeky has quit [Ping timeout: 256 seconds]
redfish has quit [Quit: WeeChat 2.6]
redfish has joined #ipfs
Soo_Slow has quit [Quit: Soo_Slow]
Taoki has quit [Ping timeout: 264 seconds]
mauz555 has joined #ipfs
fleeky has joined #ipfs
mauz555 has quit [Ping timeout: 246 seconds]
Taoki has joined #ipfs
rusty78 has quit [Quit: Leaving]
tmbdev has quit [Remote host closed the connection]
}ls{ has quit [Ping timeout: 250 seconds]
llorllale has quit [Ping timeout: 250 seconds]
}ls{ has joined #ipfs
fleeky has quit [Ping timeout: 256 seconds]
llorllale has joined #ipfs
fleeky has joined #ipfs
cOrOnICk[20] has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
null1337 has joined #ipfs
ygrek has quit [Ping timeout: 256 seconds]
doubtingben has quit [Ping timeout: 260 seconds]
The_8472 has quit [Ping timeout: 252 seconds]
The_8472 has joined #ipfs
D_ has quit [Ping timeout: 240 seconds]
Belkaar has quit [Ping timeout: 265 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
Belkaar has quit [Changing host]
D_ has joined #ipfs
user_51 has quit [Ping timeout: 264 seconds]
user_51 has joined #ipfs
rardiol has quit [Ping timeout: 260 seconds]
mauz555 has joined #ipfs
rardiol has joined #ipfs
jcea has quit [Quit: jcea]
mauz555 has quit [Ping timeout: 272 seconds]
Hory_ has quit [Quit: Leaving]
andi- has quit [Ping timeout: 256 seconds]
Hory has quit [Quit: Leaving]
chachasmooth has quit [Ping timeout: 250 seconds]
chachasmooth has joined #ipfs
andi- has joined #ipfs
KempfCreative has quit [Ping timeout: 258 seconds]
zeden has quit [Quit: WeeChat 2.7.1]
cseder has joined #ipfs
<ripply[m]>
its difficult to get them to talk to each other directly in the browser, are you doing this in node?
cOrOnICk[20] has quit [Remote host closed the connection]
<bonedaddyDiscor4>
you cna get js-ipfs to connect to the network but it means enabling the dht
<bonedaddyDiscor4>
which si very slow
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
themsay has quit [Ping timeout: 265 seconds]
<bonedaddyDiscor4>
dont know sorry
sz0 has quit []
sz0 has joined #ipfs
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 246 seconds]
airgapp has joined #ipfs
dwilliams has quit [Ping timeout: 250 seconds]
dwilliams has joined #ipfs
dwilliams has quit [Ping timeout: 264 seconds]
lord| has quit [Ping timeout: 256 seconds]
lord| has joined #ipfs
lord| has quit [Ping timeout: 240 seconds]
lord| has joined #ipfs
lord| has quit [Read error: Connection reset by peer]
gimzmoe has quit [Ping timeout: 240 seconds]
gimzmoe has joined #ipfs
lord| has joined #ipfs
MDude has quit [Quit: Going offline, see ya! (www.adiirc.com)]
RzR has quit [Read error: Connection reset by peer]
RzR has joined #ipfs
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 272 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
moinmoin has joined #ipfs
<moinmoin>
hey all, where would you suggest i look to learn specifically about security in IPFS? I am searching for ideas for a research project at my Uni. I have looked on the ipfs site and searched on google scholar...but did not find anything
ylp has joined #ipfs
xcm has quit [Ping timeout: 240 seconds]
<RubenKelevra>
<tmbdev "I'm asking about: given a list o"> yes sure, that's possible.
<RubenKelevra>
note that you have to specify the filename, since UnixFS files have no filename specification, the filename is stored purely in the directionary they're linked to
<RubenKelevra>
if you do this on a node which doesn't hold the CID yet, the first block is fetched from the CID and then it's added to the folder. There's no need to fetch the whole file.
<RubenKelevra>
That's why `ipfs files cp /ipfs/QmW84mqTYnCkRTy6VeRJebPWuuk8b27PJ4bWm2bL4nrEWb /test` can be completed in seconds, despite it's size of 5.4 TB
<RubenKelevra>
if you want to make sure you got the full CID local, you need to pin it.
xcm has joined #ipfs
risk has joined #ipfs
bengates has joined #ipfs
mauz555 has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
mauz555 has quit [Ping timeout: 246 seconds]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
wlp1s1 has joined #ipfs
pecastro has joined #ipfs
iczero has quit [Ping timeout: 240 seconds]
fleeky has quit [Ping timeout: 265 seconds]
NashtareDiscord[ has left #ipfs ["User left"]
fleeky has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
RingtailedFox has joined #ipfs
mauz555 has joined #ipfs
Mateon1 has quit [Remote host closed the connection]
RingtailedFox has quit [Ping timeout: 256 seconds]
opal has quit [Ping timeout: 240 seconds]
themsay has joined #ipfs
}ls{ has joined #ipfs
dethos has joined #ipfs
captain_morgan has quit [Quit: Ping timeout (120 seconds)]
captain_morgan has joined #ipfs
opal has joined #ipfs
mauz555 has quit [Ping timeout: 272 seconds]
risk has quit [Quit: Connection closed for inactivity]
sewds has quit [K-Lined]
aLeSD has quit [Remote host closed the connection]
miguelrkDiscord[ has joined #ipfs
aLeSD has joined #ipfs
Ecran has joined #ipfs
foxcpp has quit [Ping timeout: 258 seconds]
andersb[m] has joined #ipfs
themsay has quit [Ping timeout: 240 seconds]
__jrjsmrtn__ has joined #ipfs
_jrjsmrtn has quit [Ping timeout: 260 seconds]
moinmoin has quit [Remote host closed the connection]
ylp has quit [Quit: Leaving.]
frogar has quit [Remote host closed the connection]
frogar has joined #ipfs
airgapp has quit [Quit: airgapp]
john__ has joined #ipfs
AaronXu has quit [Quit: Connection closed for inactivity]
leobalduf[m] has joined #ipfs
natewalck has quit [Quit: Connection closed for inactivity]
<leobalduf[m]>
Hullo :)
ipfs-stackbot has quit [Remote host closed the connection]
KempfCreative has joined #ipfs
<leobalduf[m]>
I am trying to wrap my head around the data types at play within IPFS. Let me show you what I figured out so far, based on `QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB`, which is the readme file you get.. at the beginning.
ipfs-stackbot has joined #ipfs
mauz555 has joined #ipfs
<leobalduf[m]>
(sorry for the big message and possibly formatting mess)
<leobalduf[m]>
so, decoding the UnixFS protobuf on the inside is fine. But I can't find the protobuf definition for the outside block, could someone point me in the right direction?
mauz555 has quit [Ping timeout: 246 seconds]
foxcpp has joined #ipfs
<leobalduf[m]>
* so, decoding/understanding the UnixFS protobuf on the inside is fine. But I can't find the protobuf definition for the outside block, could someone point me in the right direction?
<JoncomDiscord[m]>
How quickly should a file become available after I add it to the network?
<JoncomDiscord[m]>
I have a go-ipfs node that is currently connected with 84 peers
<JoncomDiscord[m]>
I added/pinned a new file
<RubenKelevra>
instantly
<JoncomDiscord[m]>
I can `ipfs cat <cid>` my file already of course
<JoncomDiscord[m]>
However, I cannot yet access my file on the ipfs.io gateway
<JoncomDiscord[m]>
or other IPFS gateways for that matter (ex. ipfs.globalupload.io)
<RubenKelevra>
your node needs to push the information to the DHT, so it needs to connect to some nodes which store the information for this range of the DHT... but this shouldn't take long.
<RubenKelevra>
If you can't access the file it's probably because your node cannot be reached by other nodes. So incoming connections are impossible
<RubenKelevra>
how do your settings under "Swarm" look like?
<swedneck>
content discovery isn't great currently, it takes a while before nodes become aware of your data
<RubenKelevra>
<JoncomDiscord[m] "Or does IPFS just punch through "> Well, that's a difficult question. If your router has UPnP activated it *should* punch thru on it's own by opening a port automatically
<JoncomDiscord[m]>
Again, it's not instantly available
<RubenKelevra>
my client could fetch it instantly
<RubenKelevra>
The gateways are not the best measurement for "is a file available" since they are under somewhat heavy load. So they might not be able to open a new connection 'instantly'
<RubenKelevra>
But after 2-3 seconds the file should be available
<JoncomDiscord[m]>
Apparently that one setting does the following:
<JoncomDiscord[m]>
> EnableAutoNATService -- Help other nodes detect if they're behind a NAT (disabled by default)."
<JoncomDiscord[m]>
> EnableAutoNATService -- Help _other_ nodes detect if they're behind a NAT (disabled by default)."
<JoncomDiscord[m]>
So that doesn't sound with it will help _me_ though, right?
<JoncomDiscord[m]>
The other config you mentioned sounds like it could be helpful though:
<JoncomDiscord[m]>
> AutoRelay is a new service that automatically chooses a public relay when it detects that the go-ipfs node is behind a NAT. While relaying connections through a third-party node isn't the most efficient way to route around NATs, it's a reliable fallback.
<JoncomDiscord[m]>
Nevertheless, at the moment, files I add are instantly available to the gateway. So that means I must not be having NAT issues, because it's already working, right?
<RubenKelevra>
<JoncomDiscord[m] "So that doesn't sound with it wi"> Oh sorry 😕 had those options are confusing
<RubenKelevra>
> <@_discord_115587041101611016:hielle.com> So that doesn't sound with it will help _me_ though, right?
<RubenKelevra>
* Oh sorry 😕 those options are confusing
<RubenKelevra>
EnableAutoRelay is the right one.
<RubenKelevra>
"If the node is not publicly reachable, then it will seek HOP relays advertised through the DHT and override its public address(es) with relay addresses."
<RubenKelevra>
<JoncomDiscord[m] "Nevertheless, at the moment, fil"> Sounds like you're fine.
<RubenKelevra>
<JoncomDiscord[m] "Nevertheless, at the moment, fil"> Sounds like you're fine.
noresult has joined #ipfs
KempfCreative has quit [Ping timeout: 256 seconds]