Live data from Hacker News

Dogecoin Tutorial

howtodogecoin.com

31–40 of 110 posts

Re: Dogecoin Tutorial

#31
post #28

Regarding: "Since the wallet requires an internet connect, if you have a firewall you must allow the program access. Make sure the boxes are checked, then allow access if prompted." http://howtodogecoin.com/images/wallet/windows/win-firewall.... I don't think you should be allowing the Doge Client to run in public networks. Am I wrong?

Hmmmm, you may be right...i'm not super knowledgeable on this type of thing though. I'll update the picture, but can you give me a explanation I can use?

The configuration is the same as Bitcoin.

Basically, the Dogecoin wallet is going to attempt to punch a hole in your firewall with UPnP and any other NAT-busting techniques the author (of Bitcoin) has contrived to enable you to help new nodes to come to sync by sending them blocks from the winning blockchain.

The daemon mode (which listens on an RPC/HTTP port for commands like "send money here") is not going to attempt to run unless you enable a password in your .doge/config (just like bitcoind). RPC clients will need this password to be able to issue commands. If you have one node, then both the client and server will have the same .doge/config and it's secure, assuming they don't guess your password. If you have multiple nodes, this is the way to have a lightweight client that sends commands to your "heavyweight" wallet. If the client doesn't have your RPC password, the client can't do anything that any 'nobody' new node on the network should be able to do.

You can run Dogecoin on public networks, or the Dogecoin wallet has a bug that you should report. Whether it's wise to be in a position to be the first to discover such a bug (by losing all the coins in your wallet), that's another matter, but if there are such bugs in the wallet then it's really not viable, and you should therefore probably sell all your doges immediately.

Re: Dogecoin Tutorial

#32
post #13
post #12

My advice to everyone: if an altcoin pops up, mine it for a day or two. Place the funds in a private wallet. Backup the wallet on a USB key and two hard drives. Do not access it for 2-3 years. Early on, farming a block takes no effort at all. Later on, if the altcoin succeeds, you hit a random lotto. Otherwise, you have a few encrypted wallets and probably wasted 15 minutes setting up the miner per altcoin. Be wary o…

Multiply those 15 minutes by the number of altcoins popping up every week. Then add the time spent in looking for altcoins early on. There are several who'd like to jump on it from day 1. They make their living by selling them on ebay. Not to mention that your computer is unusable while it's mining. My point being, it's not a get rich quick scheme for everyone .

>Not to mention that your computer is unusable while it's mining.

Depends on your computer. I mine 42 coin and code/watch movies and there's no noticeable performance hit other than my computer being warmer than usual.

Re: Dogecoin Tutorial

#33
post #31
post #28

Earlier quoted context omitted.

Hmmmm, you may be right...i'm not super knowledgeable on this type of thing though. I'll update the picture, but can you give me a explanation I can use?

The configuration is the same as Bitcoin. Basically, the Dogecoin wallet is going to attempt to punch a hole in your firewall with UPnP and any other NAT-busting techniques the author (of Bitcoin) has contrived to enable you to help new nodes to come to sync by sending them blocks from the winning blockchain. The daemon mode (which listens on an RPC/HTTP port for commands like "send money here") is not going to attem…

Thanks, i'll update the content today

Re: Dogecoin Tutorial

#34
post #31
post #28

Earlier quoted context omitted.

Hmmmm, you may be right...i'm not super knowledgeable on this type of thing though. I'll update the picture, but can you give me a explanation I can use?

The configuration is the same as Bitcoin. Basically, the Dogecoin wallet is going to attempt to punch a hole in your firewall with UPnP and any other NAT-busting techniques the author (of Bitcoin) has contrived to enable you to help new nodes to come to sync by sending them blocks from the winning blockchain. The daemon mode (which listens on an RPC/HTTP port for commands like "send money here") is not going to attem…

(If you haven't ever looked at your .doge/config or attempted to run in daemon mode, you won't have an RPC password and your client is also secure, since it won't accept commands that are not authenticated.)

Re: Dogecoin Tutorial

#35
post #13
post #12

My advice to everyone: if an altcoin pops up, mine it for a day or two. Place the funds in a private wallet. Backup the wallet on a USB key and two hard drives. Do not access it for 2-3 years. Early on, farming a block takes no effort at all. Later on, if the altcoin succeeds, you hit a random lotto. Otherwise, you have a few encrypted wallets and probably wasted 15 minutes setting up the miner per altcoin. Be wary o…

Multiply those 15 minutes by the number of altcoins popping up every week. Then add the time spent in looking for altcoins early on. There are several who'd like to jump on it from day 1. They make their living by selling them on ebay. Not to mention that your computer is unusable while it's mining. My point being, it's not a get rich quick scheme for everyone .

It's not unusable: I can surf and watch movies fine (GPU-mining).

No gaming probably though.

Re: Dogecoin Tutorial

#36

Regarding: "Since the wallet requires an internet connect, if you have a firewall you must allow the program access. Make sure the boxes are checked, then allow access if prompted." http://howtodogecoin.com/images/wallet/windows/win-firewall.... I don't think you should be allowing the Doge Client to run in public networks. Am I wrong?

It depends.

The Dogecoin client is based off the Litecoin client. The Litecoin client is based off the official Bitcoin client.

Odds are, if a remotely exploitable bug is present in Dogecoin's network service, it will probably be present in Bitcoin's too, and every altcoin that is a direct fork of Bitcoin.

Cryptocurrencies require you to establish P2P connections with other people on the Internet, so if you want the network to thrive you do have to run it on a public network. There is always going to be a risk with any service you run, but Bitcoin's code has been audited by security professionals on quite a few occasions, so the chances of a critical bug that can be remotely exploited against someone simply running the client are fairly low. There's probably a higher chance of there being a critical bug in uTorrent.

Re: Dogecoin Tutorial

#37
post #26
post #17

On the computer parts section on the mining page, you talk about discreet GPUs, but you probably meant discrete. Otherwise looks great!

thanks...I don't know what I was thinking haha

It's OK, man. You need GPUs that aren't gossipy anyway. ;-)

Re: Dogecoin Tutorial

#38
post #12

My advice to everyone: if an altcoin pops up, mine it for a day or two. Place the funds in a private wallet. Backup the wallet on a USB key and two hard drives. Do not access it for 2-3 years. Early on, farming a block takes no effort at all. Later on, if the altcoin succeeds, you hit a random lotto. Otherwise, you have a few encrypted wallets and probably wasted 15 minutes setting up the miner per altcoin. Be wary o…

while I agree to an extent, its a waste of time ( highly relative ) and can lead to addiction .

edit : use a multipool which mines for the most profitable coin.

Re: Dogecoin Tutorial

#40
post #21

Nice, I just started looking into Dogecoin a few days ago. It's been two days now and my wallet is still doing its first sync (about 70%). I also set up a BitCoin wallet and it looks like that'll take weeks to sync. Is this a problem people starting crypto currencies are thinking about? Is it solvable or just how they work?

When you're using an offline wallet like bitcoin-qt or dogecoin-qt, you have to download the entire blockchain for the cryptocurrency. This is what's 'syncing' and can take a while to finish. You can bypass having to download the blockchain by using an online wallet instead, which solves that specific pain point but they're less secure than your local storage offline wallet.

Please, do not recommend that. Online wallets are first target for scams and hacks and should not be used.

If you browse /r/dogecoin, you will see that everyone is recommending to stay away from them. They were especially hit by the dogewallet.com hack.

An alternative is using the android wallet. It's been around for some weeks, now, and I didn't see any complains about it. It relies on no central server and it's code is opensource [1], so it can hardly be a scam, I think.

I remember reading something by its author saying that it won't download the whole chain. From my experience, it's faster to sync than qt client, so I suppose it's true. Also, some neat options like disabling sync when not charging and/or not connected to wifi, which make power / bandwidth consumption not a problem.

Anyway, the only official wallet is the qt / cli one [2]. If you want to be safe, it's the one to use. The sync thing may be annoying at first, but it's easily dealt with if you open your wallet once a day, or once in two days (it will take something like five minutes to sync).

[1] https://github.com/langerhans/dogecoin-wallet-new

[2] https://github.com/dogecoin/dogecoin

Post reply on HN