Author

Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency - page 657. (Read 4671910 times)

hero member
Activity: 850
Merit: 1000
@phishead, Linux is often used because it is less prone to malware/keyloggers/rootkits etc. It's because most users use Windows. Therefore it isn't beneficial for malware/keylogger/rootkit makers to create something that "infiltrates" Linux.

Furthermore, I think you ask valid questions and we should discuss on how to set up such a thing as you describe.

Also, Linux is open source. That means people can review the source code of the operating system (Ubuntu, Fedora, etc.) and tweak it at the source code level, if they so desire. This also means that you can verify that no backdoors have been built into your OS. With Windows or Mac, you have to trust Microsoft and Apple to not put in backdoors.
legendary
Activity: 2268
Merit: 1141
@phishead, Linux is often used because it is less prone to malware/keyloggers/rootkits etc. It's because most users use Windows. Therefore it isn't beneficial for malware/keylogger/rootkit makers to create something that "infiltrates" Linux.

Furthermore, I think you ask valid questions and we should discuss on how to set up such a thing as you describe.
legendary
Activity: 2380
Merit: 1085
Money often costs too much.
Your description of the JVM makes you look like a caveman, or at least a philistine.  A caveman with a good sense of mass, admittedly, but a caveman nonetheless.
You can. But let's face it - in a language not meant to express things as complex as human thoughts, but rather logic, you don't need or want ridiculous shit - which is why comparing it to English doesn't make sense.

The JVM can be fast - I'm not saying Java is *always* slow - usually it's up to the dev - but it's bloated and heavy as hell. It takes you away from the machine and basically puts you in an environment that is far from the machine, which I have a strong distaste for, I will admit. I want to be able to at least use intrinsics to make the compiler emit certain instructions, if I can't inline assembly myself, in cases requiring extreme performance. I feel that Java is a scripting language that wants to pretend it's okay for performance-critical things, or large projects that are sensitive to bloat, but it's not. If I wanted to whip something up quiick to run on any platform, sure - but if I want real control over what's being executed, which is what I write, as a developer, I want to use something that gives me that.

Your feelings deceive yourselfe, the java compiler is called javac https://en.wikipedia.org/wiki/Java_compiler

The only drawbacks on using Java are, my humble opinion: Adds another dependancy. The lesser, the better.
Oh, and R.I.P SUN https://en.wikipedia.org/wiki/Sun_Microsystems
legendary
Activity: 2016
Merit: 1259

All very valid questions.  I'm sure no one here finds them annoying, quite the contrary I'm pretty sure many people also benefit from the answers.



Ditto.

  It seems there is often enough time to lurk and absorb what others have the time to ask/explain, but never enough free time to dig in on my own.  Repetition and sometimes remediation are required to get it right and make it stick.  Lurk, learn, accumulate.  Keep it up  Grin
legendary
Activity: 1456
Merit: 1000
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!

Yeah I'll try to make a guide for it, it's long overdue as well.

Thanks

I guess the video I made... is too long?

https://www.youtube.com/watch?v=GJQ5prfNfZQ&list=PLSNOd7dPYo3d2NRiybNNZf0xb6TKvh_UJ



Nice! I didn't even know that those videos existed!

Is there any way we could post a sticky in the monero subreddit that we can direct people who are technologically handicapped (like me) to so new people that come in can look at these videos if they are having trouble setting up things?  Or better yet, on the side bar?  I think videos that have someone like you show step by step what you are doing to set things up are a lot easier to follow than anything else (for me at least).  Looks like I got a busy day ahead of me tomorrow when I get some more free time on my hands to set up everything.

If I could make a request, maybe post a video showing how you set up monerodo?  I know I'm being super lazy and have been taking up your time for a while now asking you questions about monerodo; but I feel I can speak for the majority of people who don't have a great technical knowledge about computers, nor have the time to sit down and learn everything about computers and the terminology that comes with it.  

Like for instance, I still don't know much about Linux like why should we use Linux, how to set it up, using command lines, etc... and when I do try to learn about it, I feel like I'm taking courses on Linux in general, when I only want to know the bare minimum to use monero on my computer.

Hopefully, I don't sound annoying to you guys... but I think it will eventually help people who aren't "computer people" and just want to use monero as a currency while supporting the network (nodes, mining, etc.).  

Maybe the community will be willing to chip in some monero to increase the incentive for GingerAle to work on these video tutorials that helps "newbies" like me?  I know I'll be willing to throw a little bit in there. Smiley

All very valid questions.  I'm sure no one here finds them annoying, quite the contrary I'm pretty sure many people also benefit from the answers.

hero member
Activity: 1874
Merit: 840
Keep what's important, and know who's your friend
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!

Yeah I'll try to make a guide for it, it's long overdue as well.

Thanks

I guess the video I made... is too long?

https://www.youtube.com/watch?v=GJQ5prfNfZQ&list=PLSNOd7dPYo3d2NRiybNNZf0xb6TKvh_UJ



Nice! I didn't even know that those videos existed!

Is there any way we could post a sticky in the monero subreddit that we can direct people who are technologically handicapped (like me) to so new people that come in can look at these videos if they are having trouble setting up things?  Or better yet, on the side bar?  I think videos that have someone like you show step by step what you are doing to set things up are a lot easier to follow than anything else (for me at least).  Looks like I got a busy day ahead of me tomorrow when I get some more free time on my hands to set up everything.

If I could make a request, maybe post a video showing how you set up monerodo?  I know I'm being super lazy and have been taking up your time for a while now asking you questions about monerodo; but I feel I can speak for the majority of people who don't have a great technical knowledge about computers, nor have the time to sit down and learn everything about computers and the terminology that comes with it. 

Like for instance, I still don't know much about Linux like why should we use Linux, how to set it up, using command lines, etc... and when I do try to learn about it, I feel like I'm taking courses on Linux in general, when I only want to know the bare minimum to use monero on my computer.

Hopefully, I don't sound annoying to you guys... but I think it will eventually help people who aren't "computer people" and just want to use monero as a currency while supporting the network (nodes, mining, etc.). 

Maybe the community will be willing to chip in some monero to increase the incentive for GingerAle to work on these video tutorials that helps "newbies" like me?  I know I'll be willing to throw a little bit in there. Smiley
hero member
Activity: 799
Merit: 1000
Twitter: @CrowdWhale
I see volume keeps going lower as I have predicted. Sitting somewhere around 75k now, down from 700-800k fake volume. Expect price to follow on its way down to 4mil market cap.

Get the lube ready boys. It will be a very rough ride.

Too bad you don't know how to interpret volume.
legendary
Activity: 2282
Merit: 1050
Monero Core Team
sr. member
Activity: 294
Merit: 250
I see volume keeps going lower as I have predicted. Sitting somewhere around 75k now, down from 700-800k fake volume. Expect price to follow on its way down to 4mil market cap.

Get the lube ready boys. It will be a very rough ride.
legendary
Activity: 2268
Merit: 1141
Meanwhile, our core-team member Riccardo "fluffypony" Spagni is currently present at the Satoshi Roundtable:



http://satoshiroundtable.org/
legendary
Activity: 2968
Merit: 1198
Quote
./simplewallet --generate-from-view-key address:viewkey:filename

That is the way the view-only-wallet is created for simplewallet in linux command line. What is the command to create a full wallet by allready created nmemonic seed?

./simplewallet --restore-deterministic-wallet

full member
Activity: 308
Merit: 109
Quote
./simplewallet --generate-from-view-key address:viewkey:filename

That is the way the view-only-wallet is created for simplewallet in linux command line. What is the command to create a full wallet by allready created nmemonic seed?
legendary
Activity: 1260
Merit: 1008
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!

Yeah I'll try to make a guide for it, it's long overdue as well.

Thanks

I guess the video I made... is too long?

https://www.youtube.com/watch?v=GJQ5prfNfZQ&list=PLSNOd7dPYo3d2NRiybNNZf0xb6TKvh_UJ

legendary
Activity: 1456
Merit: 1000
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!

Yeah I'll try to make a guide for it, it's long overdue as well.

Thanks
legendary
Activity: 2268
Merit: 1141
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!

Yeah I'll try to make a guide for it, it's long overdue as well.
legendary
Activity: 1456
Merit: 1000
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.

Maybe post is here afterwards?  I'm sure others would benefit greatly from such a tutorial if it does not exist!
legendary
Activity: 2268
Merit: 1141
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.

I think you could improve safety here by booting from a Linux (Ubuntu) USB stick with the generator on it. @phishead, I could walk you through it if you want on IRC.
legendary
Activity: 1260
Merit: 1008
"commit to disk" he means never save the seed in a text file, for example.

there are also ways to only save files in ram in linux, so they get erased upon shutdown.
hero member
Activity: 1874
Merit: 840
Keep what's important, and know who's your friend

is there a GUI wallet?

Not yet, we recently funded a proposal to get it finished. See (there are also some screenshots there):

https://forum.getmonero.org/8/funding-required/2476/the-official-qt-gui-project

His work and the activity can be followed on:

https://github.com/mbg033?tab=activity

https://github.com/mbg033/monero-core

https://github.com/mbg033/bitmonero



The current options are:

-MyMonero, which is a web wallet and very convenient to use -> https://MyMonero.com.

-Simplewallet, this is a CLI, which might have a bit of a learning curve but does better in preserving your privacy. Binaries here -> https://getmonero.org/downloads/. You need to sync the whole blockchain from scratch though to use simplewallet. Syncing from scratch is done with the daemon (bitmonerod). If you want, I can walk you through on how to use simplewallet at IRC. Alternatively, feel free to ask any questions here.

-Jwinterm's lightwallet, which uses either your own or a remote node. See -> https://getmonero.org/getting-started/choose (at the bottom). Instructions on how to run a remote node here -> https://www.moneroclub.com/node

-Lastly, there is https://Moneroaddress.org which can be used to generate a paper wallet. It is simply a port of -> https://github.com/moneromooo-monero/monero-wallet-generator and can be used offline.

Again, if you have any question, don't hesistate to ask!

So, I'm still confused about generating a secure paper wallet... if I were to bring up the web page, disconnect my computer from the internet and then generate a new wallet while offline, would that be acceptable in terms of security? I want to create a paper wallet, but I need a ELI5 version of what to do to create something that's very secure to store my xmr.

Also, if I deposit xmr into said paper wallet... how do I view the amount of xmr I have on there and spend them if I want later on down the road?

For your first question/scenario, it just depends on how paranoid you are (which may in turn depend on the amount). If you take your computer offline before generating, never commit the generated seed to disk, and restart before reconnecting, then you're very likely going to be ok.

You can tell how much money is in the paper wallet by noting when you send money to it. Wink

You could also save the viewkey and create a watch-only wallet that would use resources to make sure no one else has somehow deposited funds to your cold wallet. Smiley

If you ever spend from the "cold wallet" (which doesn't make sense to me), then balance calculation becomes more difficult (but will be reported by the program that spent the funds).

Edit: there is a simple-ish tool that can confirm that your cold wallet did indeed receive what you think you sent to it (like http://xmr.llcoins.net/checktx.html). This takes very little processing since it's only checking a specific transaction.

Ok that mostly makes sense... but I'm not quite sure what you mean by the bolded part.  Sorry if it's kind of basic common knowledge about computers, but I'm not sure what you mean about making sure not to commit the generated seed to the disk?  What disk?
legendary
Activity: 1105
Merit: 1000

is there a GUI wallet?

Not yet, we recently funded a proposal to get it finished. See (there are also some screenshots there):

https://forum.getmonero.org/8/funding-required/2476/the-official-qt-gui-project

His work and the activity can be followed on:

https://github.com/mbg033?tab=activity

https://github.com/mbg033/monero-core

https://github.com/mbg033/bitmonero



The current options are:

-MyMonero, which is a web wallet and very convenient to use -> https://MyMonero.com.

-Simplewallet, this is a CLI, which might have a bit of a learning curve but does better in preserving your privacy. Binaries here -> https://getmonero.org/downloads/. You need to sync the whole blockchain from scratch though to use simplewallet. Syncing from scratch is done with the daemon (bitmonerod). If you want, I can walk you through on how to use simplewallet at IRC. Alternatively, feel free to ask any questions here.

-Jwinterm's lightwallet, which uses either your own or a remote node. See -> https://getmonero.org/getting-started/choose (at the bottom). Instructions on how to run a remote node here -> https://www.moneroclub.com/node

-Lastly, there is https://Moneroaddress.org which can be used to generate a paper wallet. It is simply a port of -> https://github.com/moneromooo-monero/monero-wallet-generator and can be used offline.

Again, if you have any question, don't hesistate to ask!

So, I'm still confused about generating a secure paper wallet... if I were to bring up the web page, disconnect my computer from the internet and then generate a new wallet while offline, would that be acceptable in terms of security? I want to create a paper wallet, but I need a ELI5 version of what to do to create something that's very secure to store my xmr.

Also, if I deposit xmr into said paper wallet... how do I view the amount of xmr I have on there and spend them if I want later on down the road?

For your first question/scenario, it just depends on how paranoid you are (which may in turn depend on the amount). If you take your computer offline before generating, never commit the generated seed to disk, and restart before reconnecting, then you're very likely going to be ok.

You can tell how much money is in the paper wallet by noting when you send money to it. Wink

You could also save the viewkey and create a watch-only wallet that would use resources to make sure no one else has somehow deposited funds to your cold wallet. Smiley

If you ever spend from the "cold wallet" (which doesn't make sense to me), then balance calculation becomes more difficult (but will be reported by the program that spent the funds).

Edit: there is a simple-ish tool that can confirm that your cold wallet did indeed receive what you think you sent to it (like http://xmr.llcoins.net/checktx.html). This takes very little processing since it's only checking a specific transaction.
Jump to: