Author

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

sr. member
Activity: 274
Merit: 250

Thanks a million! It worked.

I just typed save and then exit within simplewallet and then reopened it and it worked like normal. Refreshing now as normal.

Shoot me your monero address, I'll send over a little token of thanks.


Glad to hear it worked out of you!

My address is :
Code:
46FpUeqeL4WbtBDwxC4F82WAFPcejbqJFX8ad3mv71xUJwMohYtis9uePkpy8bs7PmeTHVHxfysR81JAKHojzywdDx5VWpu

Sent. Thanks again.
hero member
Activity: 658
Merit: 503
Monero Core Team
Updated version. Step 5, 6 should be temporary and 7 should eventually not need sudo.

This tutorial requires using the terminal and is for an Ubuntu-based Linux (it requires ppa, so won't work with other Debian-based).

1. If no previous non-DB version of Monero exists on this machine, install monero and choose option 1 then y (this is just for installing the dependancies) - download the blockchain (long)
Code:
cd ~ && rm -f install_monero.sh && wget https://raw.githubusercontent.com/Quanttek/install_monero/master/install_monero.sh && bash install_monero.sh
2. Close bitmonero and simplewallet
3. Run this command. It will install liblmdb-dev and libunbound-dev and grab only the code you need (a variant of the code on a different directory, so it won't delete your working monero)
Code:
sudo apt-get install libunbound-dev liblmdb-dev && mkdir -p ~/bitmonero-testing && cd ~/bitmonero-testing && rm -rf bitmonero && git clone https://github.com/tewinget/bitmonero.git --branch blockchain --depth 1
4. compile
Code:
cd ~/bitmonero-testing/bitmonero && make
5. back up your blockchain
Code:
cp ~/.bitmonero/blockchain.bin ~/.bitmonero/blockchain.bin-backup
7. [WORKAROUND] create /home/user/.bitmonero (no need to be an user, just the folder)
Code:
sudo mkdir /home/user/ && sudo mkdir /home/user/.bitmonero
8. [WORKAROUND] copy the blockchain here
Code:
sudo cp ~/.bitmonero/blockchain.bin /home/user/.bitmonero/blockchain.bin
9. Convert the blockchain with the new aptly-named "blockchain_converter"
Code:
cd ~/bitmonero-testing/bitmonero/build/release/src && sudo ./blockchain_converter
10. Wait several dozen of minutes - you won't see anything, that's normal. If you want to check it is actually converting, open a new terminal and type top. The blockchain_conv process shall be consistently on top.
11. Start daemon and wallet, try some small transactions. Check the CPU and RAM also Smiley
Code:
top
Code:
free -h

Use testnet, not mainnet. Better safe than sorry.

Also, I have this issue so I can't go any further:
Code:
sudo ./blockchain_converter
block 0/364155 (0%)
Error adding block to new blockchain: std::exception
hero member
Activity: 658
Merit: 503
Monero Core Team
Running things with sudo is bad habit. You should minimize root usage to minimum required, specially with cryptocurrencies related software.

Replace 7. with:
Code:
sudo mkdir /home/user/ && sudo chown : /home/user/ && mkdir /home/user/.bitmonero
Then don't use sudo in any of the remaining steps.


[...]

Thank you. Ideally, Quanttek will update his script and the /home/user part will be fixed so this won't be necessary anymore. Plus, I expect much people to just copy-and-paste, so as long as the command I give are sane, that should be OK.
That being said, you point about minimising the use of sudo is one to remember.
legendary
Activity: 1512
Merit: 1012
Still wild and free
Running things with sudo is bad habit. You should minimize root usage to minimum required, specially with cryptocurrencies related software.

Replace 7. with:
Code:
sudo mkdir /home/user/ && sudo chown : /home/user/ && mkdir /home/user/.bitmonero
Then don't use sudo in any of the remaining steps.


[...]
hero member
Activity: 658
Merit: 503
Monero Core Team
Has anyone here either had the thought to do, or has accomplished steganographic wallet files?f
Telestic steganography. Don't even need a file Smiley
  • Telestic steganography: get your mnemonic seed, place each word at the end (telestic, opposite of acrostic) of a line of text that makes sense and that's all. Pretend it is a poem you wrote. Have several copies.
  • Evolution 1 ("Purloined Letter"/"hide in plain sight" version): use a nice design for your sheet, frame it, hang it on the wall.
  • Evolution 2 (Rubberhose cryptography-proof): have a more regular wallet (with file and password) with a substantial amount of XMR in it that you are willing to sacrifice if needed to.

Tacotime, smooth or whoever is in charge of running the monero.cc website. Would you like me to help making it look a little more aesthetically appealing? I can't develop wallet code or anything, but I can make some website improvements.
The design is ready for quite some time (and, no, I won't give you the URL of the new website Smiley) We just need to add more content first

Can somebody here give the pros and the cons of Monero.  Darkcoin vs Monero please.
https://bitcointalksearch.org/topic/m.8477489 For the pros.
For the cons: hard to use at the moment + require long-term thinking

I have a Monero wallet with private key, but I do not want to wait for bitmonerod to sync.

Is there any web-wallet or similar where I can import the private key?
Not yet but in the work and pretty well advanced.
hero member
Activity: 658
Merit: 503
Monero Core Team
This guide is for Unix (tested on Ubuntu) and assumes you have git installed as well as a lot of RAM (I tested on a 4GB laptop with SSD). Feedbacks (both negative and positive) welcomed!

0. Close bitmonerod and simplewallet
1. Install liblmdb-dev and libunbound-dev
Code:
sudo apt install liblmdb-dev libunbound-dev
2. Clone Thomas Winget's Monero branch
Code:
cd ~ && git clone git://github.com/tewinget/bitmonero
3. Move to the right branch, "blockchain"
Code:
cd bitmonero && git checkout blockchain
4. Replace any occurence of /home/user with /home/(your login) - you should have three
Code:
nano ~/bitmonero/src/blockchain_converter/blockchain_converter.cpp
(ctrl+x then y to save)
5. compile
Code:
make
6. back up your blockchain
Code:
cp ~/.bitmonero/blockchain.bin ~/.bitmonero/blockchain.bin-backup
7. [WORKAROUND] create /home/user/.bitmonero (no need to be an user, just the folder)
Code:
sudo mkdir /home/user/ && sudo mkdir /home/user/.bitmonero
8. [WORKAROUND] copy the blockchain here
Code:
sudo cp ~/.bitmonero/blockchain.bin /home/user/.bitmonero/blockchain.bin
9. Convert the blockchain with the new aptly-named "blockchain_converter"
Code:
cd ~/bitmonero/build/release/src  && sudo ./blockchain_converter
10. Wait several dozen of minutes.
11. Start daemon and wallet, try some small transaction. Check the CPU and RAM also Smiley
Code:
top
Code:
free -h
legendary
Activity: 2268
Merit: 1141
I have a Monero wallet with private key, but I do not want to wait for bitmonerod to sync.

Is there any web-wallet or similar where I can import the private key?

Currently there is no webwallet avaible yet, but there are rumours that one is comming soon. This is just rumours and not confirmed unfortunately.
full member
Activity: 180
Merit: 100
I have a Monero wallet with private key, but I do not want to wait for bitmonerod to sync.

Is there any web-wallet or similar where I can import the private key?
hero member
Activity: 649
Merit: 500
Please help I can't restore my wallet from the keys (32bit) after downloading block chain from firstpage onto new 64bit pc,
I done it before without issue, but now I getting this error.

I'm able to create and sync new wallets, but can't restore mine.

Any ideas please? could it be due to blockchain download from first page.


I would also suggest that your password be longer than 1 character in length. Right now if anyone gets ahold of your wallet file it would take less than 1 second for a computer to have access to all of your coins.

Especially if you don't have full hard drive encryption, anyone can easily grab your wallet files if they have physical access to the machine in less than 5 minutes.

And since we are advising, I would suggest typing the command seed at the wallet a writing down the word seed. This can be used to restore your wallet using the --restore-deterministic-wallet option, so no need to fret about corrupted dat files. Cheesy  I think this is one of the most undervalued feature added to a cryptonote coin.

PS: Keep in mind that this needs different kind of measures to keep safe than a wallet file.Have special care not to post a screenshot of your wallet with the words in it. Grin

member
Activity: 70
Merit: 10
Activity: 350

Thanks a million! It worked.

I just typed save and then exit within simplewallet and then reopened it and it worked like normal. Refreshing now as normal.

Shoot me your monero address, I'll send over a little token of thanks.


Glad to hear it worked out of you!

My address is :
Code:
46FpUeqeL4WbtBDwxC4F82WAFPcejbqJFX8ad3mv71xUJwMohYtis9uePkpy8bs7PmeTHVHxfysR81JAKHojzywdDx5VWpu
legendary
Activity: 1624
Merit: 1008
nice catch lyth0s!

The password for my main wallet is 7 words from the diceware word list, of course randomly generated.
legendary
Activity: 1260
Merit: 1000
World Class Cryptonaire
Please help I can't restore my wallet from the keys (32bit) after downloading block chain from firstpage onto new 64bit pc,
I done it before without issue, but now I getting this error.

I'm able to create and sync new wallets, but can't restore mine.

Any ideas please? could it be due to blockchain download from first page.



I would also suggest that your password be longer than 1 character in length. Right now if anyone gets ahold of your wallet file it would take less than 1 second for a computer to have access to all of your coins.

Especially if you don't have full hard drive encryption, anyone can easily grab your wallet files if they have physical access to the machine in less than 5 minutes.
member
Activity: 70
Merit: 10
https://monerohash.com
Someone should make blockchain in db format available for download. I'm syncing for 24 hours now and I'm still 150 days behind. i3-550, 4Gb, HDD.

In case anyone wants the blockchain in DB format, I've uploaded it to https://mega.co.nz/#!HJATCCyA!VICGBgoZSn_BRrxEhUD3EQLGUO7pon3o27cp25SmwWE

I also can confirm that the db version of the daemon works. The blockchain converter is fast only if you have an SSD and plenty of RAM.

Also, for people with HDD, I think that mounting your home partition with "nobarrier" option helps to improve performance.
member
Activity: 70
Merit: 10
https://monerohash.com
Someone should make blockchain in db format available for download. I'm syncing for 24 hours now and I'm still 150 days behind. i3-550, 4Gb, HDD.

In case anyone wants the blockchain in DB format, I've uploaded it to https://mega.co.nz/#!HJATCCyA!VICGBgoZSn_BRrxEhUD3EQLGUO7pon3o27cp25SmwWE

I also can confirm that the db version of the daemon works. The blockchain converter is fast only if you have an SSD and plenty of RAM.
sr. member
Activity: 274
Merit: 250
Please help I can't restore my wallet from the keys (32bit) after downloading block chain from firstpage onto new 64bit pc,
I done it before without issue, but now I getting this error.

I'm able to create and sync new wallets, but can't restore mine.

Any ideas please? could it be due to blockchain download from first page.


From the image you posted, it looks like the wallet is restored just fine and the problem is only with the daemon. You can relax, your coins are safe.  Grin

Maybe someone more knowledgeable can help you with getting bitmonerod up and running.

Agree. Maybe daemon not synced yet, or busy saving the blockchain? Looks like some errors in the daemon window though. Can you see if there are any other errors reported in your bitmonerod.log file?

There is only one error in the load up

2014-Nov-13 16:47:05.458494 bitmonero v0.8.8.4-771b531
2014-Nov-13 16:47:05.460494 Module folder: C:\Users\worker3\Desktop\monero.win.x64.latest\bitmonerod.exe
2014-Nov-13 16:47:05.468494 Initializing P2P server...
2014-Nov-13 16:47:05.492494 Binding on 0.0.0.0:18080
2014-Nov-13 16:47:05.495494 Net service bound to 0.0.0.0:18080
2014-Nov-13 16:47:05.498494 Attempting to add IGD port mapping.
2014-Nov-13 16:47:06.561494 ERROR c:\users\ric_000\desktop\bitmonero\src\p2p\net_node.inl:311 UPNP_AddPortMapping failed.
2014-Nov-13 16:47:06.565494 P2P server initialized OK
2014-Nov-13 16:47:06.568494 Initializing protocol...
2014-Nov-13 16:47:06.570494 Protocol initialized OK
2014-Nov-13 16:47:06.572494 Initializing core RPC server...
2014-Nov-13 16:47:06.574494 Binding on 127.0.0.1:18081
2014-Nov-13 16:47:06.576494 Core RPC server initialized OK on port: 18081
2014-Nov-13 16:47:06.579494 Initializing core...
2014-Nov-13 16:47:06.581494 Loading blockchain...

The other errors below only appear when I try to sync the wallet

2014-Nov-13 16:51:03.651494 [RPC1]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.725494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.733494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.738494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()


I posted this w/ my sol'n last week .. I think you have the same thing I did.

It doesn't make the wallet.bin file automatically when you restore from keys. When you get to the error window, type save and exit (or just exit?) and it should make your wallet file from your keys file (create a 1kb file called 'wallet1' or 'wallet1.bin', not 'wallet1.bin.keys'. It worked normal for me after that.

Add: I don't think I had this: 2014-Nov-13 16:47:06.561494 ERROR c:\users\ric_000\desktop\bitmonero\src\p2p\net_node.inl:311 UPNP_AddPortMapping failed.

Either way, going by your folder picture, you're missing a file.

Thanks a million! It worked.

I just typed save and then exit within simplewallet and then reopened it and it worked like normal. Refreshing now as normal.

Shoot me your monero address, I'll send over a little token of thanks.


member
Activity: 70
Merit: 10
Activity: 350
Please help I can't restore my wallet from the keys (32bit) after downloading block chain from firstpage onto new 64bit pc,
I done it before without issue, but now I getting this error.

I'm able to create and sync new wallets, but can't restore mine.

Any ideas please? could it be due to blockchain download from first page.


From the image you posted, it looks like the wallet is restored just fine and the problem is only with the daemon. You can relax, your coins are safe.  Grin

Maybe someone more knowledgeable can help you with getting bitmonerod up and running.

Agree. Maybe daemon not synced yet, or busy saving the blockchain? Looks like some errors in the daemon window though. Can you see if there are any other errors reported in your bitmonerod.log file?

There is only one error in the load up

2014-Nov-13 16:47:05.458494 bitmonero v0.8.8.4-771b531
2014-Nov-13 16:47:05.460494 Module folder: C:\Users\worker3\Desktop\monero.win.x64.latest\bitmonerod.exe
2014-Nov-13 16:47:05.468494 Initializing P2P server...
2014-Nov-13 16:47:05.492494 Binding on 0.0.0.0:18080
2014-Nov-13 16:47:05.495494 Net service bound to 0.0.0.0:18080
2014-Nov-13 16:47:05.498494 Attempting to add IGD port mapping.
2014-Nov-13 16:47:06.561494 ERROR c:\users\ric_000\desktop\bitmonero\src\p2p\net_node.inl:311 UPNP_AddPortMapping failed.
2014-Nov-13 16:47:06.565494 P2P server initialized OK
2014-Nov-13 16:47:06.568494 Initializing protocol...
2014-Nov-13 16:47:06.570494 Protocol initialized OK
2014-Nov-13 16:47:06.572494 Initializing core RPC server...
2014-Nov-13 16:47:06.574494 Binding on 127.0.0.1:18081
2014-Nov-13 16:47:06.576494 Core RPC server initialized OK on port: 18081
2014-Nov-13 16:47:06.579494 Initializing core...
2014-Nov-13 16:47:06.581494 Loading blockchain...

The other errors below only appear when I try to sync the wallet

2014-Nov-13 16:51:03.651494 [RPC1]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.725494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.733494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()
2014-Nov-13 16:51:03.738494 [RPC0]ERROR c:\users\ric_000\desktop\bitmonero\src\rpc\core_rpc_server.h:68 Failed to on_get_blocks()


I posted this w/ my sol'n last week .. I think you have the same thing I did.

It doesn't make the wallet.bin file automatically when you restore from keys. When you get to the error window, type save and exit (or just exit?) and it should make your wallet file from your keys file (create a 1kb file called 'wallet1' or 'wallet1.bin', not 'wallet1.bin.keys'. It worked normal for me after that.

Add: I don't think I had this: 2014-Nov-13 16:47:06.561494 ERROR c:\users\ric_000\desktop\bitmonero\src\p2p\net_node.inl:311 UPNP_AddPortMapping failed.

Either way, going by your folder picture, you're missing a file.
donator
Activity: 1274
Merit: 1060
GetMonero.org / MyMonero.com
Sorry w/r/t missive. Fluffypony is have difficulties connecting to the internet and is in another country. A person has been hired to handled missives in the future and soon they should continue to be on time.

Hi guys - just to add that I have had really crummy Internet connectivity (literally been in the desert;) so I wasn't able to update this.

We are going to skip this week's Missive and go over to next week's on Monday, as we're struggling with nagging Windows build issues for 0.8.8.5.
member
Activity: 92
Merit: 10
Someone should make blockchain in db format available for download. I'm syncing for 24 hours now and I'm still 150 days behind. i3-550, 4Gb, HDD.

Download blockchain.bin and try the converter. It needs some code tweaks I think (just changing the path) so if you aren't comfortable with that it won't be an option. Obviously before a general release (and likely sooner) that will be cleaned up.


Could you please elaborate, how am I supposed to run it, how much will it take to convert the blockchain?

I see that it doesn't expect any command line options like --help and that it expects the blockchain.bin to be in /home/user/.bitmonero, which isn't a problem.

Looks like that's it I guess. David Latapie reported testing it recently on #monero-dev and it did work for him:

Code:
06:39 <@davidlatapie> 8) copied blockchain.bin to /home/user/.bitmonero with sudo (cp /home/david/.bitmonero/blockchain.bin
                      /home/user/.bitmonero/blockchain.bin)
06:39 <@davidlatapie> 9) started blockchain_converter on the right folder, this time with sudo (blockchain_converter)
06:39 <@davidlatapie> It works. I could sync and refresh and send.
06:39 <@davidlatapie> tl;dr: it seems that even after correcting editing blockchain_converter.cpp, there is still a hardcoded entry for /home/user/.

Okay, I'm running it now. Definitely faster than syncing.

Edit after about an hour: About 15k blocks per hour. Faster than syncing but not a walk in the park either. And @smooth, thanks for the tip.
legendary
Activity: 2968
Merit: 1198
Someone should make blockchain in db format available for download. I'm syncing for 24 hours now and I'm still 150 days behind. i3-550, 4Gb, HDD.

Download blockchain.bin and try the converter. It needs some code tweaks I think (just changing the path) so if you aren't comfortable with that it won't be an option. Obviously before a general release (and likely sooner) that will be cleaned up.


Could you please elaborate, how am I supposed to run it, how much will it take to convert the blockchain?

I see that it doesn't expect any command line options like --help and that it expects the blockchain.bin to be in /home/user/.bitmonero, which isn't a problem.

Looks like that's it I guess. David Latapie reported testing it recently on #monero-dev and it did work for him:

Code:
06:39 <@davidlatapie> 8) copied blockchain.bin to /home/user/.bitmonero with sudo (cp /home/david/.bitmonero/blockchain.bin
                      /home/user/.bitmonero/blockchain.bin)
06:39 <@davidlatapie> 9) started blockchain_converter on the right folder, this time with sudo (blockchain_converter)
06:39 <@davidlatapie> It works. I could sync and refresh and send.
06:39 <@davidlatapie> tl;dr: it seems that even after correcting editing blockchain_converter.cpp, there is still a hardcoded entry for /home/user/.
member
Activity: 92
Merit: 10
Someone should make blockchain in db format available for download. I'm syncing for 24 hours now and I'm still 150 days behind. i3-550, 4Gb, HDD.

Download blockchain.bin and try the converter. It needs some code tweaks I think (just changing the path) so if you aren't comfortable with that it won't be an option. Obviously before a general release (and likely sooner) that will be cleaned up.


Could you please elaborate, how am I supposed to run it, how much will it take to convert the blockchain?

I see that it doesn't expect any command line options like --help and that it expects the blockchain.bin to be in /home/user/.bitmonero, which isn't a problem.
Jump to: