[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Continued from >>51399637 >What is GNUnet? GNUnet

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 333
Thread images: 16

File: 1431208409898.png (528KB, 1280x1057px) Image search: [Google]
1431208409898.png
528KB, 1280x1057px
Continued from >>51399637

>What is GNUnet?
GNUnet is a fully decentralised p2p framework for a number of applications, the most commonly used one (probably) is filesharing
More info:
https://gnunet.org/goals
https://gnunet.org/concepts

>Why use GNUnet over private trackers?
Private trackers:
>have to keep up a seed ratio or you're thrown out
>have to attach an account to your searches and requests
>have to trust that the private tracker's owner won't leak your details anywhere
>uploading must be approved
GNUnet:
>no seeding requirement
>no account needed
>no trusted 3rd parties needed
>no way to trace any traffic back to you, unless you set anonymity to 0
>even just searching for content can be done via GNUnet's anonymous protocol
>anyone can publish anything
>no way for publishers to know who's downloading
>no way for downloaders to know who's publishing (except via optional namespaces)

>Sounds cool, where do I start?

 /g/ GNUnet QUICKSTART GUIDE FOR FILE SHARING

### INSTALLATION ###

download and install using the package manager of your distro

or

https://gnunet.org/installation


### POST-INSTALLATION/USAGE ###

*Before doing anything else, run following command in terminal: gnunet-arm -s

To use the GUI, run gnunet-gtk
For help on uploading/searching/downloading files via the GUI, see https://gnunet.org/first-steps-file-sharing


GNUnet can also be used in the terminal

__TERMINAL_COMMANDS__

To upload a file: gnunet-publish [-n] [-k KEYWORDS]* [-m TYPE:VALUE] FILENAME
*Note: see https://gnunet.org/gnunet-publish for more information

To search a file: gnunet-search "[SEARCH TERM]"

To download a file: gnunet-download -o FILENAME -- GNUNETURL
*Note: the gnunet-search command will output the command needed to download the desired file

To shut down GNUnet: gnunet-arm -e

### ADDITIONAL RESOURCES ###

https://gnunet.org/installation
https://gnunet.org/user-handbook
>>
this meme will never becoming a thing, nobody will use it.
>>
First for keep anime off of the /g/ keyword
>>
I uploaded my first file to GNUnet but I don't know if im doing this correctly at all. It's the first of the Evangelion Movie remakes, 1.11. I tagged it with /g/ and g. Anyone able to see it?
>>
>>51421129
>>51421130
oh sorry
>>
have pedos infest this network yet?
>>
Why not use IPFS combined with tor?
>>
>>51421100
let me repeat my critique of the gnunet naming system:

if you want to search for content, you need to collect several points of information about them. in case of movies, you would have information like size resolution, actors, genre, year of release, etc. a naming system similar to DNS can't be used to search for individual pieces of information in the index.

CANs have the advantage, that anyone can build any arbitrary index and provide any search function, but the actual file references will always work
>>
>>51421130
I'll take a search for it
Go ahead and keep it on the /g/ tag, this is an anime image board
>>
>>51421163
that's most likely a good approach in the future, but ipfs is not yet mature enough(it's sill way more mature than gnunet)
>>
Just downloaded a zip of GNUnet logos. Very fast. Well done GNUnet, im actually impressed. Im running this on a Lubuntu virtual box. All I did for install was apt-get install gnunet and gnunet-gtk
>>
>>51421168
We need a website like TPB that indexes GNUnet URI's. That way, searching for content won't take for ever, and can be more intuitive
>>
Will I automatically start seeding anything I download from gnunet?
>>
>>51421207
awesome! you understood that the gns is useless for files
>>
>>51421168
One way to work around the problem of metadata would be to publish movies as directories, one file for the movie itself and a small text file describing the codec info, resolution, etc.
>>
this shit is way too hard to install for the average user
It will never catch on
>>
>>51421231
sudo apt-get install gnunet gnunet-gtk
gnunet-arm -s
gnunet-fs-gtk

DONE
>>
>>51421218
I'm wondering this to. I searched through the website but I can't find any information about seeding.

It seems like the only person who "seeds" is the person who published the file
>>
>>51421231
go away normalshit
>>
Was anyone able to find the Evangelion movie I published? Only wondering because I need to know if im actually connected or being retarded
>>
>>51421100
no windows?
>>
>>51421224
Not necessarily. Say that some nerd starts spamming the porn keyword with multitudes of Never Gonna Give You Up renamed to be indistinguishable from real results
Then there could be some other nerd who decides to sign legit porn and put it in his namespace
>>51421231
>never
Until it gets easier, you mean. Some anon is working on a Windows port
>>
>>51421268
Not easily I'm afraid

https://gnunet.org/build-instructions-microsoft-windows-platforms
>>
>>51421268
You can do a really confusing windows install
>>
>>51421249
The bits of the file are cached along each node which routes it to those who asked for it even
So even if you don't download it or even know about it, you're seeding
>>
>>51421248
Even though I already have it installed, it wasn't as easy as say, transmission
Also, there are not enough gnu/linux users to make it useful. there needs to be a one click install option for winfags
>>
>>51421279
>Some anon is working on a Windows port
awesome. a good and stable windows port will really help.
>>
>>51421305
See I am a winfag, Just running it in a VM.
>>
>>51421248
>
>>
>>51421285
>>51421288
Doesnt look that bad
>>
>>51421263
I'm not catching it on /g/ senpai
Did you also tag it as anime?
>>
>>51421299
So as long as I'm running GNUnet, I'm seeding every file (or at least the ones people are requesting)? So does the overall speed of a download depend on the number of peers I'm connected to?

>>51421263
I see it senpai
>>
>>51421384
>So does the overall speed of a download depend on the number of peers I'm connected to?
Yes.
>>
>>51421384
Yes, as far as I understand
Stuff is the cache is prioritised by popularity, so if only one peer wanted to download e.g. a certain cat picture, and 50 peers are looking for the latest anime release, when the cache fills the cat block drops first
>>
New poll
http://strawpoll.me/6046127
>>
>>51421433
That's a really shit design. it makes it practically impossible to download rare files, especially since they are probably being seeded by those who are already seeding a huge library (including popular files with many seeds already)
>>
>>51421100
>Another sexualized loli image
Fuck you /g/, fuck you.
>>
>>51421500
I'm not so sure, if they've downloaded the entire file they can republish it at a higher priority
If the original seeder is still hosting the file anyway, then it can still be downloaded if the peers can find each other
>>
>>51421573
This
You can re-publish files that you downloaded from GNUnet. This ensures that you seed the file, even if the original publisher is not on the network. Just make sure to include the keyword where you downloaded it from at the very least.
>>
>download of 4 MB file I started yesterday still at 98 percent
Nice it's like 1995 again
>>
>>51421681
>download a file I found 3 days ago
>still less than 0%
>>
>>51421681
What file you looking for senpai
>>
>>51421645
Won't that just lead to there being a bunch of duplicate files on the network? Seems kinda inefficient.
>>
can someone print a screenshot of how it looks like?
>>
>>51421983
$
>>
>>51421947
If it's the same file, there won't be a duplicate. I tried already. Are there two versions of the R18_MMD video? If so, then I was wrong.
>>
>wants to contribute
>data cap on Internet

Pls
>>
>>51422023
>His uploads counts towards data cap
>>
>>51422035
In which universe is it not the case?
>>
>>51422112
Mine.
For me, uploads are free, downloads are fucking expensive. as in, I get 4gb per month expensive. ofcourse, I buy an extra 50gb package per month.
>>
>>51421991
>2015
>not #
casual pls
>>
>>51421507
>loli
I don't think that word means what you think it means.
>>
>>51422112
>>51422161
I think all, simply because ISPs assume you're a normie who's going to stream Netflix all day.
>>
>>51421305
I would much rather have a nice network not infested by normalfag pleeb scum who don't care about freedom.
Catering to wintards will never be the solution - Only makes everything worse.
>>
Im home so anyone who needs evangelion movies come get em.
>>
I think the meme lasted about a day. Nice.
>>
We need to organize better.
1- we need to all download everyone else's files and publish them back.
2- we need to keep seeding instead of using devices that are only online for 10 minutes a day.
3- we need to run scripts to scrape and upload useful content automatically.

If we do all that, we should be able to bootstrap the network for our own use. After that, we should be able to popularize it more easily.
>>
I would love to run a headless seedbox but muh data cap. Fucking 3rd world.
>>
~40 minutes left on the EVA movies until I need to leave again
>>
>>51424096
Can't even find it yet, and there's no way anyone will be done within an hour.
Shit like that makes it pointless.
>>
>>51424254
this program is good
>>
>>51424282
It is, but no users makes it slow. It would have users if people weren't dumb enough to expect people to download gb's in femtoseconds over a 1b/s lane.
>>
>>51423968
When do we make the logo
>>
How can I see what keywords a file has?
Or do I need to add keywords if I'm republishing something?

What do I do with a .gnd file?
>>
>>51423968
I've got a peer running 24/7 atm
I'll set up some scripts perhaps that will auto-download & publish everything on the /g/ tag
>>
>>51424436
We already have the logo desu senpai: >>51421100
>>
>>51424454
If you do gnunet-publish -e filename, you can see what keywords will be added by default
A gnd file is a gnunet directory
When downloading them, use the -R option to download all files
If they're downloaded normally, use gnunet-directory
>>
>>51423887
>meme
We're still figuring things out desu senpai, give it time for more peers to add their content
>>
I've got some old TV shows, but the filenames are all jumbled up and inconsistent
What format should I put them in before uploading?
>>
>>51424858
any format, really, but it might be best to upload only the torrent for now.
>>
I'll make the logo
>>
>>51424858
Show Name S00E00 - Episode Name.mkv
>>
hory sheeet, that GTK gui is godawful.

i'll stick with botnet torrents until they atleast attempt usability
>>
>>51425101
>complaining about usability
>not just using the CLI like every sane person
>>
>>51425101
If you want to stick with the GUI, run gnunet-fs-gtk
>>
>published 4 seasons of a TV show
>forgot to add /g/ as a keyword
Welp, here's a thing
http://pastebin.com/q77Npkyf
>>
>>51426435
just republish it
>>
>>51426497
Will I have to regenerate all the URI's and such?
>>
>>51421100
so what, it's a poor man's i2p?
>>
>>51426538
Nope, just download the file as a .gnd without -R and republish with the keyword "/g/"
>>
>>51426551
I2P is fundamentally different from GNUnet, as explained in the last thread
>>
Is this the free software Perfect Dark I've been waiting for?
>>
File: nbq6.gif (649KB, 500x281px) Image search: [Google]
nbq6.gif
649KB, 500x281px
How long until pedos ruin this like they ruined tor?
>>
>>51426651
If it's RAII-proof, it's pedo-magnet. Sorry bud.
>>
>>51426672
RIAA*
>>
>>51426651
If we want anonymity and privacy, it's all or nothing, pedos included unfortunately.

But we might as well enjoy the pedo free days while we can, until GNUnet explodes in popularity and becomes targeted by the NSA/FBI. Then it's on to the next obscure anonymous p2p network
>>
Can't wait for Robinhood torrent uploaders to upload to gnunet
>>
the R-18 MMD isnt up anymore. Shame.
>>
>>51426748

Privacy isn't worth it then. Why can't they just block files with things like "pthc" in the name?
>>
>>51426887
Because pedos are just gonna think up new names for their sick fetishes.
>>
>>51426887
They'll just use code.

I've toyed with the idea of having a darknet split up into independently moderated groups (think subreddits but not cancerous because it's not a community) so that people pirating mainstream manga wouldn't have to worry about pedoshit, but it looks like namespaces are a similar idea. After all, there's no such thing as an original idea.
>>
>>51421100
>have to keep up a seed ratio or you're thrown out
Into the trash it goes.
>>
>>51426887
Post Traumatic Fart Disorder?
>>
>>51426926
Good thing GNUnet has none of that, just deranking based on what you give back
>>
So lets say I download a picture of Sakura Fish. Once its downloaded, I republish it. Does it show up as a duplicate in the list?
>>
>>51426926
No, that's private trackers

GNUnet is:
>no seeding requirement
>>
>>51426949
Apparently not. Try it and I'll see if there's duplicates
>>
>>51426949
Unless the hash of the file changes, no
>>
>>51421100
>no way for publishers to know who's downloading
>no way for downloaders to know who's publishing (except via optional namespaces)
This is simply not true.
>>
Why is this becoming a thing just suddenly?
>>
I feel I may be an idiot because I cannot see it myself, are my evangelion movies showing up under /g/ or anime?
>>
>>51427005
Explain then
>>
Maybe we should contact the devs and tell them there's an active interest in this. Maybe they can explain how to better utilize GNUnet
>>
>>51427085
#GNUnet
Freenode
>>
So if I use this, will all cp in the network be routed through my machine?
>>
>>51427145
No, thats freenet I think.
>>
>>51426647
This actually might be the best analogy anyone's said yet.
I guess I don't know enough about either though to really make that call.
>>
Sorry, I don't support anything that helps pedophiles stay anonymous.
>>
>>51427250
you mean

the internet
>>
>>51427223
Perfect Dark has file scarcity alleviation mechanisms, see: >>51427145

It uploads random encrypted data to your client's "unity cache", the size of which is measured as one of the things that tell the botnet whether it's worth giving you things that you've asked for.

Thing is, the scarcity prevention mechanisms help make traffic shaping attacks less absolute in practice. It's like a really shitty single layer onion network that doesn't always work.

A real onion network would be better.
>>
>>51427032
Yes
>>
File: can'tdealwithit1416377160849.gif (1MB, 500x210px) Image search: [Google]
can'tdealwithit1416377160849.gif
1MB, 500x210px
>>51427250
>>51426887
>>51426651
I know this is mostly just trolling,
but why is it still so upsetting?

>Privacy isn't worth it then.
This is possibly the single most terrifying sentence I have ever read on /g/.
>>
>>51427032
no
>>
>>51427032
I see the first 2
>>
Please continue availing Sakura Fish.jpg.
>>
You guys raised the download and upload speed right?
>>
>>51427757
download on it is like, instant now
i assume because we all decided to use it as our first test
the most seeded file on gnunet

do we still call it seeding?
>>
>>51427815
Let's call it seeding for the sake of convenience
>>
>>51427604
Thanks senpai
>>
>>51427815
I'm stuck at like 94%. It started going really really slowly at somewhere above 80%. Do I have to change settings?
>>
>>51427860
also stuck at 94
>>
>>51427867
Ok so it's just network schenanegans
Hit 100%
Thanks fellas
>>
>>51427884
Also just hit 100%. Better re-publish.
>>
How do I republish with the /g/ tag?
>>
-k /g/
>>
>>51426850
I just downloaded and published it, it should be there
>>
When I run gnunet-arm -s I get plenty of errors, the first that it couldn't find a config file in .config,
util-8985 WARNING `socket' failed at connection.c:902 with error: Address family not supported by protocol
, then a bunch of transport-8985 ERROR Address `udp.0.50.169.255.68:2086' is not one of my addresses, not confirming PING
and
nat-8985 WARNING Asked to validate one of my addresses and validation failed! 
>>
>>51428108
What OS are you running?
>>
>>51428132
Arch
>>
>>51428108
we all get those and many more
it still works fine though
>>
>>51428108
I made a config file and turned off ipv6 with:

gnunet-config -s nat -o DISABLEV6 -V YES
>>
File: 1367913163142.jpg (53KB, 704x396px) Image search: [Google]
1367913163142.jpg
53KB, 704x396px
If I can't keep track of my upload/ratio, how will I measure my epeen?!
>>
>>51428155
I can't actually search or find any files though

>>51428157
I just tried that and still the same errors.
When trying to search for packages I also get
transport-tcp-10057 ERROR Trying to print invalid `tcp' address with size 10
>>
>>51428149
I get a bunch of those not confirming ping errors, it doesn't seem to keep the rest GNUnet from searching, publishing and downloading
>>
>>51428188
After starting or restarting gnunet-arm, close the window and open a new terminal to get rid of the errors
If you are curious about them still, you can do it in a screen session and check on it once in a while
>>
>>51428244
I still can't actually search or anything
>>
>>51428299
Searches take a whiel.
>>
File: 116569074097503244.jpg (984KB, 1000x1399px) Image search: [Google]
116569074097503244.jpg
984KB, 1000x1399px
>bees.webm
cute
>>
>>51428299
Run
$ gnunet-peerinfo

It should list known peers and the addresses of connected ones
>>
>>51428356
It does, I guess >>51428304 was right. I didn't realize how long searches take. I've had one going for at least 3 minutes
>>
im sure its been asked before but why the fuck do searches take so long? is it grabbing the names from each of the hosts and waiting for them all to time out if they dont respond or some shit?
>>
>gnunet-conversation
wait what
this thing has a fucking telephone?...
>>
>>51428445
Searches ask around all your peers, who then ask their peers, who ask their peers, and so on until they reach a match, which is then sent back along the same path.
However, to keep things anonymous, each peer that is actually searching/actually has the result waits until there's enough traffic to cover for plausible deniability
>>
>>51428482
and if there isn't enough traffic i presume it just wouldnt be broadcasted at all?
>>
>>51428500
There usually is enough traffic, it only waits for as muh traffic as you plan on sending out
Regardless, it still has to hop around the network
>>
>>51428446
Looks like it
Let's find out how to use it
>>
>>51428535
>>51428446
>gnunet-conversation can be used to have a conversation with other GNUnet users. You can make calls and receive incoming calls. You need to setup an ego using gnunet-identity first. For others to be able to call you, you must add a PHONE record to your zone in the GNU Name System (using gnunet-namestore). gnunet-conversation has an interactive help system via the /help command.
huh
neat I guess
>>
>>51428578
Assuming it works, Tox is about to get blown the fuck out.
>>
>>51428304
>>51428420
So I've been searching for about 20 minutes now and it still hasn't loaded. Is that really normal?
>>
>>51428731
How many peers are connected to you senpai?
>>
>>51428731
I think the first time you run it it just takes a long time to find peers and get everything figured out.
I had similar troubles, but came back the next day after letting it run all night and now everything is surprisingly quick.
>>
>>51428356
I get
Error in communication with PEERINFO service: Timeout transmitting iteration request to 'PEERINFO' service.[\code]

Peerinfo is shows up under gnunet-arm -I

Is this related to the delay in finding peers?
>>
>>51428739
assuming I'm readying the output of gnunet-peerinfo correctly, ~20
>>
>>51428828
did you follow the instructions in the op
>>
>>51428828
That's weird, did you run gnunet-arm -s as root or as the normal user?
>>
>>51428865
>>51428868
Yeah, I ran gnunet-arm -s as the normal user. The installation failed to add me to the gnunet group. Would that cause issues?
>>
>>51428931
I don't know desu senpai
I'm on Parabola and it just werked after install, so I don't know what the issue could be
You might want to try #gnunet on freenode, but it's rather quiet atm
>>
>>51428931
did you run adduser 'username' gnunet ?
>>
File: 2015-11-19-184300_1024x720_scrot.png (117KB, 1024x720px) Image search: [Google]
2015-11-19-184300_1024x720_scrot.png
117KB, 1024x720px
Are there really only 22 things being shared with the /g/ keyword?
>>
>>51428092
thanks senpai
>>
>>51429028
There are at least 42, possibly more.
>>
File: screenFetch-2015-11-19_19-46-36.png (13KB, 528x159px) Image search: [Google]
screenFetch-2015-11-19_19-46-36.png
13KB, 528x159px
>>51429028
>>
>>51429052
I've had only this many since yesterday - What do?
>>
>>51428996
>>51429017
Got myself added to the gnunet group and it seems to work now. Thanks senpai.
>>
>>51429065
Wait. Because there are so few peers in the network, it can take days to get the full set of hits.
>>
File: 1436461127658.gif (992KB, 500x376px) Image search: [Google]
1436461127658.gif
992KB, 500x376px
>tfw the documentation is all out of date
Guess I'm looking through the source to see if I can figure it out...
>>
>>51429163
>llvm.jpg
>>
Well lads ISP called and I'm at 85% of my bandwidth for the month. I've got 500 gigs ill try and upload starting december if this hasnt died out by then.
>>
>>51423458
Mmm... you need files for file sharing. And people with good musical taste don't always have good taste in operating systems.

>>51426600
Aw, shit, I was hoping someone could make a guide explaining what networks to use and why.
Anyhow, what's the difference between this and Freenet?
>>
Sakura Fish.jpg should be the new logo
>>
File: 1434985213997.png (518KB, 1280x1057px) Image search: [Google]
1434985213997.png
518KB, 1280x1057px
>>51430107
>>
>>51430260
bump for this
>>
>>51430260
10/10
>>
File: gnunet.png (1MB, 1600x1700px) Image search: [Google]
gnunet.png
1MB, 1600x1700px
>>51430260
you piece of shit
beat me to it
>>
>>51430260
>>51430367
I hate it.
>>
So now we have 3 logos made already
Alright guys, pack up, we're all done here.
>>
>search for /g/
>a few things pop up, select one
>then use arrow keys to scroll down
>get to the last one shown in the window
>press the arrow key down again to keep scrolling through
>segfaults
lmao, shit program
>>
>>51430606
It feels good to be productive
>>
>>51430577
HE HATES IT
>>
>>51430712
Use the CLI
>>
>>51430926
>wait 5 hours for the list to be populated before entering another command
nah
>>
>>51430954
>what is screen
>>
>>51430969
>have to manually scroll up through one terminal and hope the list doesn't get more populated, moving the selection I want out of view as I type it into another
nah
>>
>>51430995
$ gnunet-search "/g/" > Search/g

It's like you don't know how to GNU/Linux
>>
File: JTdHI6F.png (44KB, 1057x117px) Image search: [Google]
JTdHI6F.png
44KB, 1057x117px
Hey guys, I have a bit of a problem. It seems like everything is installed correctly, but whenever I run gnunet-gtk, it pops up only the memebar. Doesn't show anything else at all and none of the images are clickable.

Anyone know what's up?

Pic related, only thing that shows
>>
can someone give me a crash course in getting stats from gnunet
i would read the man pages but theres too much to go through for a project that might never catch on

I'm interested in keeping my rasperry pi on with gnunet 24/7 but i would like to know if there are any " best" ways to go about accounting stats like how much i am uploading and if i can change how much or how fast.

i tried gnunet-statistics but that contains a whole bunch of shit that i need to read about to understand and it doesnt specify a time/date for any of those things
>>
>>51431073
neat, now I have a text file I'll have to delete every time I want to search for something
>>
>>51431250
You're the whiniest kid I've ever met. The thing about gnunet at this point, is that it's not easy to use and most certainly not optimized. There is going to be a lot of stupid things in it. At this point, pretty much the only reason people are using it is for fun. It's cool to set this up and be connected to a newly starting network like this. If you don't like it, just don't use it. It's as simple as that.
>>
>>51431218
My guess is you[your package manager] only installed the main gnunet-gtk and not the ones for each individual program or something.
Try tab completing gnunet- and see what all pops up - I have at least 7 that end in -gtk, one for each of these programs.
If you do in fact have them as you should, I've no idea.
>>
>>51431297
>namecalling instead of just owning up to the flaws in the program
Hey pal, you're the one who insisted on jerking yourself off with CLI bandaids, not me.
And save for the segfault, the GUI seems pretty easy to use.
>>
>>51431314
Did I ever say it was flawless? I actually said a lot of things in it were stupid. Which could be rephrased as a lot of things in it are flawed. Either one works.
>>
>>51431365
You did own up at the end, but you kept giving me unhelpful bandaid solutions while insulting me.
>>
>>51431250
No, you can just make a new search file ez
Searching for anime? gnunet-search anime > Search/anime
Searching for movies? gnunet-search movies > movies
It's not nearly as bad as >>51431297 is saying
>>
>>51431404
Sure, but whenever I want to search for the same thing again (eventually), I'll have to go delete those files.
>>
>>51431245
Pipe gnunet-statistics to grep peer for example to get how many peers each service can see
That's really all I got tho
>>
>>51431404
>>51431073
wait, I don't understand
what sort of magic is this piping hack accomplishing?
>>
>>51431397
I insulted you once. Im sorry for that. Ive had a rough day. Just forget I said anything.
>>
>>51431397
>>51430926, >>51430969, and >>51431073 are me
>>51431297 is not
>>51431419
If you leave the commands running the the screen, you can just less Search/example
If you shut your computer down since running them, redoing the commands will overwrite the files anyway
>>51431436
less Search example when you want to check on your results
>>
>>51431313
Using tab complete, they all showed up.

I tried running gnunet-peerinfo-gtk and this is what came up.

** (gnunet-peerinfo-gtk:23666): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-BYnVVK0DaO: Connection refused
gnunet-peerinfo-gtk: symbol lookup error: gnunet-peerinfo-gtk: undefined symbol: GNUNET_GTK_plug_me
>>
>>51431593
That's really weird, what OS?
And does everything apart from the GUI seem to be working okay?
>>
>>51431633
Running Ubuntu 14.4

Pretty much everything. Im not connected to any peers. A bunch show up when I do gnunet-peerinfo but none of them are connected. I figured Id fix that with the gui, as I couldnt find anything in the docs to help me with that over cli.
>>
>>51431449
Thank you for the apology, I appreciate it.
>>
File: fuckthis.png (82KB, 609x830px) Image search: [Google]
fuckthis.png
82KB, 609x830px
>gnunet-arm -s
>try to download something on headless machine
>suddenly get spammed to oblivion with some convoluted bullshit
>type gnunet-arm -s because i thought -s ment stop and i literally cant see shit because pic related

well it was a cool "idea" but this was pretty much as far as i'm willing to go and getting "external protocol violation" every time i do anything is worrying anyway
>>
>>51431805
On the general installation page of gnunet, go to the bottom and head to the link of whichever os you're using. Follow those directions and things should work nicer.
>>
>>51431805
Yeah, it's quite buggy at the moment so I'd hold off unless you're running Arch or Parabola
Or you have a lot of patience and time to read through the thread or asking the IRC
>>
What's the difference between download and download recursively for a directory?
What is a GNUnet directory?
If I try and publish like, TBs of things, will it clog and halt the entire network?
>>
>>51431893
When you download a directory, it will just download a .gnd file, which is a GNUnet directory (a list of URI's of the files in the directory)
When you download it recursively, after the directory is downloaded it will immediately start downloading the files in the directory (one at a time for some reason)
Nothing will be clogged because nothing is uploaded, just indexed, until someone asks for the files
>>
>>51431893
Shit mane. What chu uploading?

It will be fine to publish all that. Not much is actually sent until someone requests a download.
>>
>>51431981
If it really won't hurt anything, I'd happily just connect my 8 or so TBs of lossless music and chinese cartoons.
I'd like to organize some of it more first though.
>>
>>51432126
Great senpai, make sure you use the /g/ keyword
y-you know if you want
>>
File: 1406675718919.png (92KB, 233x244px) Image search: [Google]
1406675718919.png
92KB, 233x244px
>>51431218
Sorry but something about that is just hilarious to me
It's like the only thing that's really wrong with the design is the only thing that shows up
>>
>>51431218
>>51433118
gnunet-fs-gtk
>>
 * Messages for package net-p2p/gnunet-9999:

* Failed Patch: install-9999.diff !
* ( /var/lib/layman/emery/net-p2p/gnunet/files/install-9999.diff )

Any gentooman knows how to solve this?
I'm too lazy to check the log files right now
>>
>>51435044
Check the log files, they might contain more information.
>>
>>51435156
I actually did, it seems like that the diff file is not compatible with the source files
>>
>>51431218
>the only thing he gets with the gui is a tim buckley comic
Someone make a loss edit
>>
>>51435044
You have to edit the patch and remove all the content. Also make sure to have -j1 in MAKE_OPTS and to have --jobs 1 in your options.
>>
>>51435044
lol, you fell for the meme
>>
>>51435508
I don't see it
>>
>>51435933
That worked. thanks
I couldn't compile the -gtk package though.
GCC makes a lot of errors.
The cli works though, but it's really shitty
>>
>>51435044
keep in mind -9999 packages are typically taken directly from git masters or similar, and thereforce patches and installation procedures may be broken at any time, they've development packages
>>
>>51438557
woot
thanks for mentioning git. I checked out gnunet-gtk from svn trunk and it compiled fine. I guess their release packages were buggy.
Ofcourse that wasn't enough, make install was buggy and didn't install half the files necessary, so I had to hunt them from source directory and install them myself

This was really a bitch to setup. no wonder it's not popular
>>
>>51438384
I couldn't even find a gtk package.
>>
>>51438775
There is none, in gentoo atleast.
check it out from https://gnunet.org/svn/gnunet-gtk/ via svn
then run ./bootstrap then autoconf, then configure and finally make
make install is horribly broken though, it didn't install half the required shit. I got it working but there are no icons in the program
>>
gnunet is deprecated, we interplanetary filesystem (IPFS) now
>>
Holy fucking shit. it tells you the content of a zip before downloading it?
>>
So what are the other applications besides filesharing for which this framework can be used? On the site it describes itself as more than just a filesharing platform, but has anyone else gotten anything else to work right?
>>
>>51438979
There's something called gnunet-conversation, which can supposedly be used to call people. I don't think there's anything on the website about it though
>>
>>51438839
Does IPFS have a name system? Where's the IPFS thread? Is it fully anonymous and distributed and decentralized?
>>
>>51438979
There's a chat program, and it can be used for generic websites in principle.
>>
I installed it and ran it on a VM using my laptop but it seems it's too demanding on my processor I'll run it at home
>>
>>51439347
>Does IPFS have a name system?
not sure if it's complete yet, but yea, IPNS
>anonymous
i don't believe so, but perhaps you can use it with TOR
>distributed and decentralized?
yes
>>
>>51439347
Its name system isn't done but basic functionality is there. "Pretty" names aren't available but you can configure DNS to point to IPNS addresses or IPFS hashes.
It is fully distributed and decentralized (it uses bootstrapping servers to join the DHT but these can be replaced by anyone).
It is not anonymous but can be ran behind tor and is made in such a way that it can be ran on top of any anonymous network.
I think they have talked about implementing a basic onion routing but as far as I know it's still not clear if they are going to do it or not.

You can go lurk their various repos, they're very active and interesting.
>>
i appear to have gnunet-fs-gtk working.

wat now.
>>
>>51440149
Did you start you're peer? Then search /g/ and have a little patience, it'll take a few minutes to find anything
>>
>>51440068
>>51439896
mite-b-cool, but can arbitrary services be developed on top of it? Has there been such efforts yet?
>>
>>51440277
Neocities started hosting its websites on it.
There's also an image sharing service but it's been programmed by a retard.
Their examples page has some pretty basic stuff too. https://ipfs.io/docs/examples/

I'm personally working on an imageboard PoC, although I have some troubles with a few things so it might not end up being 100% distributed.
>>
>>51440277
well, neocities is available on it, for one, which is pretty cool
https://blog.neocities.org/its-time-for-the-permanent-web.html
>>
>>51440179

Start the peer? As in
gnunet-arm -s 


Done that, found some stuff (46 listings) on the /g/ tag. Trying to publish a directory and all I get is a segfault.
>>
>>51440452
I use the CLI, just
$ gnunet-publish -k "/g/" folder_name
and it should just werk
Later I think I'll write up a simple GUI that just invokes that command and doesn't segfault
>>
>>51440494

that seems to have woked. BABYMETAL for all!
>>
how well populated is the network?

I mean, I'm not expecting it to be loaded up with all the latest releases, but is it even worth looking for films/tv on GNUnet at this point?
>>
>>51440623

$ ps -A | grep gnunet
1218 ? 00:00:00 gnunet-service-
1219 ? 00:00:01 gnunet-daemon-t
1220 ? 00:00:01 gnunet-daemon-h
1221 ? 00:00:05 gnunet-service-
1222 ? 00:28:41 gnunet-service-
1223 ? 00:00:03 gnunet-service-
1224 ? 00:01:18 gnunet-service-
1225 ? 00:00:00 gnunet-service-
1226 ? 00:00:00 gnunet-service-
1227 ? 00:00:11 gnunet-service-
1228 ? 00:00:40 gnunet-service-
1229 ? 00:00:19 gnunet-service-
1230 ? 00:00:09 gnunet-service-
1231 ? 00:00:31 gnunet-service-
1232 ? 00:00:00 gnunet-service-
1385 ? 00:00:00 gnunet-service-
1386 ? 00:00:00 gnunet-service-
1387 ? 00:00:00 gnunet-service-
1388 ? 00:00:00 gnunet-service-
1389 ? 00:00:00 gnunet-service-


is it normal to have so many concurrent proccesses?
>>
>>51440623
Probably not for recent stuff, but I personally am uploading some old 90's Nickelodeon stuff
>>
>>51440660
I get a bit more than that, but I'll restart and see if it uses so many at start for me
>>
>>51440346
>>51440341
>>51440068
>>51439896
>>51438839
Make an IPFS thread and get this shit started.
Explain how to start with IPFS, how to trade files among us (like we're doing on gnunet with the /g/ keyword) and how to perform transaction anonymously (tor, i2p, whatever). This might actually outdo gnunet yet.
>>
>>51440925
If you're not part of the GNUnet, you're part of the botnet
>>
>>51440983
If you're not part of the interplanetary filesystem, you're part of the ayy lmao filesystem.
>>
Guniyt
>>
>>51440993
No contest, >>51440983 is definitely better
>>
Tfw your file is stuck at 98 percent and another at 0
The 98 percent one was only 4 MB and has taken 2 days
I also doubt anyone has download my file I uploaded
>>
>>51441026
What file is it senpai
>>
>>51441036
mcrms.jpg
Tagged as /g/ and test, in addition to the automatically added tags
>>
>>51421206
I did the same on my laptop but it didn't work, I also have lubuntu on it, did you mess around with the setup?
>>
>>51441022
Yeah, better think of a good slogan for ipfs.
>>
>>51441068
I think I downloaded that on my laptop, but it's not on my server
>>
>only one peer connected

How many do you people have?

Also what's the deal with
>WARNING Asked to validate one of my addresses and validation failed!
>ERROR Address `[ip address]' is not one of my addresses, not confirming PING
>>
>>51441195
i have the ping issue too. not sure if its a warning or error
>>
>>51441195
I got like 5ish, sometimes I wind up with much more
That warning comes up for me too, the solution posted in IRC doesn't seem to work, but if you close the terminal in which you started gnunet-arm, it will stop printing that
>>
>>51441195
~10-20 peers usually. Network is small and slow. Maybe we really ought to switch to ipfs.
>GUI isn't one huge bug
>actually documented
>actual real sites running on it
>fast
>can be made anonymous easily
>>
>>51421163
I'm really fucking excited for IPFS on its own as an http replacement it sounds great ( http://blog.neocities.org/its-time-for-the-permanent-web.html ) but the fact it can be coupled with other existing systems like I2P, Tor, etc. is very interesting, it's like you have this really robust distribution system that's not anonymous but you route it through something that makes you anonymous, no problems and you can use what you want/trust for anonymity, encryption, etc.. Very exciting.
>>
so is IPFS usable as a bittorrent alternative? if so MAKE A THREAD NOW plz
>>
>>51441261
>using GUI
The documentation for GNUnet does need some heavy updating, yes
Is IPFS just a filesharing system or a framework for P2P stuff like GNUnet?
Haven't used so I won't argue on speed
GNUnet is anonymous by default, can't be more easy that that
>>
>>51441290
It's even better than torrents.
>>
File: gnunet.png (190KB, 1907x1002px) Image search: [Google]
gnunet.png
190KB, 1907x1002px
>>51441068
It's not showing up here,Sir.
>>51441195
>Also what's the deal with
>>WARNING Asked to validate one of my addresses and validation failed!
>>ERROR Address `[ip address]' is not one of my addresses, not confirming PING
I get the same but everything works(slowly).
>>
>>51428731
>>51428731
>>51428739
>>51428752
>>51428861
So yeah it still hasn't loaded now the next day, I assume I can conclude that it's not working now?
>>
>>51441317
IPFS is basically gnunet on steroids, except without GNS or anonymity (but compatible with tor, i2p, and other such technology).
>>
>>51441277
There is no way that they can find enough bandwidth to make the whole web distributed.

even if everyone used it, The bandwidth limitation alone makes it impssible to do this as you need like 10 copies of everything to make it's speed bearable
>>
>>51440341
What kinds of problems? Have you looked at nntp? Are you starting from scratch?
>>
>>51441339
all I can see it being used for is filesharing, as an interplanetary file system
saying IPFS is anonymous because you can use TOR with it is like saying HTTP is anonymous because you can use TOR with it
>>
>>51441344
Popular files get cached a lot. You don't need a full copy at every node. You don't need to download a whole file from a single node instead of many. Unpopular files get cached seldomly and might even require hitting up the original, at which point you're basically doing http.
>>
>>51441365
lrn2read, faggot.
>>
>>51441344
>The bandwidth limitation alone makes it impssible to do this as you need like 10 copies of everything to make it's speed bearable
So this would be kill yourself tier in terms of speed on Tor and I2P? I couldn't deal with those networks being any slower than they already are.
>>
>>51441344
How do you figure? The current model is literally 1 server with 1 copy, any additional peers on top of this would just increase reliability. Compared to a distributed system a centralized one seems impractical.
>>
>>51441373
>>51441385
Yes except the old files still remain in circulation. while in a centralized system, when a file changes, you no longer waste bandwidth nor space on old versions
>>
>>51441385
I like that book
>>
>>51441365
IPFS is not anonymous, it interoperates with other systems to do this like you said with https. I honestly feel like this is a better approach, people trust I2P and I2P focuses on their one task so it has to be done well or their project dies. With that in mind you can take the IPFS project which has the same requirements and just couple the 2 together to achieve a high confidence that the distribution will work well and the anonymous networking layer will work well too. Seems more sane to me than hoping 1 project juggles 2 or more tasks, it makes me think "jack of all trades".
>>
>>51441397
They only remain in circulation if:
-all the file parts are available in the network as cache
-someone has pinned the file
>>
>>51441384
It seems to be really fast right now, actually, from the tests I did. For instance,
https://ipfs.io/ipfs/QmZwebpGTFPRTaab9t5Y5JuwrbuzCzqWLwdeUGDR8N3hn8/alexandria.jpg
loads from the ipfs network instantly. There's the tor overhead, of course, but other than that it should be alright.
Also, nowadays, tor is pretty fast.
>>
>>51441397
It's completely up to you if you want to keep old versions around and/or distribute them. As is you have to explicitly pin a file hash to keep it forever.
>>
can someone make an ipfs thread pls?
>>
>>51441421
One of the main points of GNUnet is it requires no trust in any 3rd party to keep you anonymous. Tor and I2P are not distributed and require bootstrapping from trusted 3rd parties. GNUnet's design assumes all or most 3rd parties are untrustworthy, and builds security from there
>>
>>51441449
Why don't you?
>>
>>51441467
>newfag
dont really know what todo
>>
>>51441435
Is this tedious to set up using Tor/I2P?
>>
>>51441426
But how will the network get notified about a change?
Lets say I update my blog, there are already 1000 peers seeding my old version of blog. How will they know my blog changed? Do they have to check my main server every x hours? Does my node ping everyone in the network to tell them about the change?

Also, if the smaller sites won't be getting lucky with their data being cached and have to rely on their own server, what problem does IPFS solve, except putting more money in the pockets of google and netflix but cutting their bandwidth usage, while increasing everybody elses'?
>>
>>51441499
>netflix by* cutting
>>
>>51421100
~> eix gnunet
No matches found.

Oh well.
>>
>>51441499
That's what IPNS is for. You sign the content with your private key so only you can upload an updated version of your content, which is then referred to using your peer's ID.

Beside relying on caching, people can pin content. If you like a site, you would pin it, allowing you to act as a complete mirror. Even with small sites that aren't completely abandoned, you should have good performance.
>>
can we combine things like these into a general or something?

a general where we discuss
>tor
>i2p
>freenet
>gnunet
>ipfs
>maidsafe
>retroshare
>usenet
>torrents
>meshnets
etc
>>
>>51441459
That's totally fair and I see how some people would prefer this, I'm just stating that I (and some others) do trust third parties a little more when it comes to this type of thing specifically (anonymizing and encryption/security).

My personal bias is an unfair one, I trust things like I2P more, simply because of its age, it's more vetted.

A bigger point here is that you can use anything you trust, I trust I2P and can use it if I like, someone else could use their preferred system, this feels like a plus to me rather than trusting the first party to do it right themselves.

I hope that doesn't come off as argumentative or contrary.
>>
>>51441459
Gnunet doesn't require more or less bootstrapping than i2p (but less than tor): https://gnunet.org/book/export/html/1193
>>
>>51441564
Meshnets are a whole different kind of beast, and torrents are used differently, but we could have a general for the other things together, yes.
>>
>>51441550
>You sign the content with your private key so only you can upload an updated version of your content, which is then referred to using your peer's ID.
>which is then referred to using your peer's ID.
>peer's ID
Doesn't this make publishing with that key non-anonymous?
>>
>>51441565
This. As an example, I don't trust anything that uses java, and the i2p c client is barely functional, so I trust tor a lot more. With ipfs, I can use tor while you use i2p.
>>
>>51441602
You can make as many IDs as you want, the peer ID is no more useful for identity checking than the file hash.
>>
>>51441590
I'm under the impression that GNUnet is actually a meshnet, am I wrong?
>>
>>51441630
Completely wrong. A meshnet is a network that does not run on the current internet infrastructures whatsoever.
>>
>>51441627
Considering a powerful adversary such as the NSA, would there be any way to link a peer ID to an IP, and thus to a person? With GNUnet, the GAP makes it difficult if not impossible
>>
>>51441499
IPNS is going to have a pub sub model.
https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern

>Also, if the smaller sites won't be getting lucky with their data being cached and have to rely on their own server, what problem does IPFS solve
This is the worst case scenario, in this event it's on par with http in terms of speed and reliability, it still has the advantage of being more reachable (if the client can reach the host through any means then they will, i.e. if they're on the same network).

The likelihood of this is small though and I don't actually see a case where this is a problem, because if you're not getting hits then why do you need bandwidth to begin with? If people are hitting your site then they're also caching it at least temporarily.

In addition, while big name sites benefit from the bandwidth saving, the end users benefit as well. One of the examples from their site was a college setting, if someone grabs a video from youtube and sends it to everyone in the campus, those people will get the video locally without touching the network, it's inherently faster that way but also doesn't bog down the network, imagine if everyone on campus tried to load the same video at the same time all going through the internet, it'd be buffering hell. Same goes for netflix, imagine 2 people in the same home watching the same movie at the same time, no need to go out to the network more than once per piece.
>>
>>51441676
If you don't use an anonymizing service to publish, yes - just like with http. If you do, you'd have to upload personal content, or content whose metadata can link back to you.
>>
>>51441676
It depends on how you route, if you use something that masks your real ip then it would be pretty hard to tie the 2 together.
Beyond that there's the whole legal thing of "an IP is not a person" and even the TOR thing where even if they do consider it you there's no way for them to prove you were the one doing anything, if you act as a bridge. That's a whole separate legal thing though.
>>
>>51441630
>>51441650
Is a meshnet not something that looks like C here >>51441385 ?
>>
>>51421100
Is there a Windows client already? My hardware doesn't support Linux and I can't afford a new build for a while.

Oh, and has the pthc's already infected it? Not going to touch it if there's potential recipes for cheese pizza on it.
>>
>>51441793
A meshnet is a hardware-level distributed network. A distributed network is not a meshnet.
>>
>>51441801
>My hardware doesn't support Linux
False.q
>>
>>51441732
We're not really comparing http and ipfs though, we're comparing ipfs and GNUnet
GNUnet offers anonymous, censorship-resistance and even allows searching for content to be done without relying on a 3rd party database
>>
>>51430367
yours is better
>>
>>51441801
This reminds me, another benefit of IPFS is that it already works on anything from Plan9 to Windows.
>>
>>51441821
Let me say it like this:
The drivers for my PC and monitor are horrible.
Windows just werks with the default drivers while I can't get my monitor to display proper resolution.

I can get a new build near Christmas but until then W7 just works.

But that's not what I'm here for.
>>
>>51441832
HTTP is just a well known reference. IPFS allows for these things currently with third parties, they may incorporate a first party solution but it will always be optional, you'll have the freedom to choose whichever system you trust and not be forced to rely on the first party to do it right.
>>
>>51441853
>Windows
>default drivers
>just werks
2000% bullshit.
>>
>>51441801
>>51441853
use virtual machine maybe?
>>
>>51441921
Sorry you can't wrap your head around the fact that things you don't like actually work for others.
Only thing I have to install are GPU drivers.

>>51441923
Not really a fan of VM's, usually lag on this rig.

I just remembered I have a VPS with Debian on it. Guess I'll use that.
>>
>>51441918
Right now, IPFS doesn't have a 1st party solution. With GNUnet, you can also route traffic over tor, udp, tcp, http, even bluetooth, so you don't have to rely on its first party solution alone (or at all, even, if you set anonymity to 0)
Perhaps some day even that ultrasonic method could be used to connect peers
>>
New thread when
>>
>>51441832
IPFS offers censorship-resistance, and leaves the anonymity to other players. It's very unixy like that. As for search, it's possible to have an ipfs site to do the search for you, so that you don't actually have to rely on any 3rd party.
>>
IPNS actually seems to be working real well: with ipfs installed and the daemon started,
http://localhost:8080/ipns/blog.giodamelio.com/
in my browser correctly opens the site over ipfs.
>>
>>51442115
>have an ipfs site to do the search for you
>don't have to rely on any 3rd party
I think I'm misunderstanding something here, how is delegating searches to a 3rd party site not relying on a 3rd party..?
>>
>>51442168
Because no one node controls the content of the site per se.
>>
>>51442192
How does stuff get added to the site then?
>>
>>51442115
>>51442168
IIRC there are first party plans to have some method of searching the network.

There's this https://github.com/ipfs/archives/issues/8
>>
>>51442211
An ipns reference and an ipfs reference isn't the same thing. An ipfs reference is an exact content address whereas an ipns reference is a revised content address.
>>
>>51442245
Then how do things get added to an ipns, then?
>>
>>51442338
An ipns reference is basically just a reference to an ipfs reference. If you request an ipns name, you go through peers until you have a resolution. If you use the ipfs reference instead, you get exactly the matching file down to the version. If you request an ipns name, you don't know what it refers to in particular.
>>
Every atari game, over IPFS!
http://localhost:8080/ipfs/QmacAqRVhJX9eS
7YJX1vY3ifFKF9CduDq
PEgaCUSa4x5xb/
>>
>>51442508
That doesn't explain how what ipns references point to change
>>
>they think GNU is a revolutionary form of p2p networking
>It's basically just a Gnutella copy

Please tell me how this is different from Limewire/ Frostwire etc and why it won't be filled with spam/malware within 4 months.
>>
>>51442550
Limewire directly connects peers to each other to share files
GNUnet routes everything, unless both downloaded and publisher set anonymity to 0
>>
>>51442535
Because of versioning + key.
>>
>>51442517
Nothing beats that pitfall noise when you swing on the rope.
>>
>>51442732
>>51442732
>>51442732
New thread
>>
>>51442828
erry tiem
Thread posts: 333
Thread images: 16


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.