Pages:
Author

Topic: Armory - Discussion Thread - page 79. (Read 521855 times)

hero member
Activity: 700
Merit: 500
December 30, 2013, 09:48:49 AM
Is it possible to somehow get a list of 1,000 pre-generated addresses of an Armory wallet?
I know I can use the "Backup Individual Keys" function and then click "Include Unused" but this will give only about 100 pre-generated addresses.
Is there a way to extend this to a 1,000 addresses?
sr. member
Activity: 344
Merit: 250
Flixxo - Watch, Share, Earn!
December 28, 2013, 05:08:41 PM
is it usefull for armory to run bitcoind with txindex=1 ?

Greets
legendary
Activity: 1792
Merit: 1008
/dev/null
December 27, 2013, 08:28:53 PM
aasl: There isn't really a feature supporting this use case right now.

coraz and K1773R: I agree we could make the coin control UI a little friendlier.
i dont want it to be more friendly (as it currently is), i want more power to choose which txout to be used. after all thats what an expert mode is for Wink
check cozz's patches for coin control, its well done.
legendary
Activity: 3766
Merit: 1364
Armory Developer
December 27, 2013, 03:25:57 PM
aasl: There isn't really a feature supporting this use case right now.

coraz and K1773R: I agree we could make the coin control UI a little friendlier.
legendary
Activity: 1792
Merit: 1008
/dev/null
December 27, 2013, 12:03:01 PM
Feature request: it would be great if it were possible to sort addresses in the Coin Control window by balance or label (similar to how it's done in the Wallet Properties window)

RE the new OS X testing version: still getting intermittent "Segmentation fault: 11" errors. The worst part is that Armory needs transaction history rescan after that, which takes 20-25 minutes.
on top of that, if possible dont just make a checkbox for txouts of a given address, let the user select each TXOUT (grouped by address of course) to be used for coin selection Smiley
ie, just like cozz's patch
newbie
Activity: 26
Merit: 0
December 27, 2013, 11:56:46 AM
Feature request: it would be great if it were possible to sort addresses in the Coin Control window by balance or label (similar to how it's done in the Wallet Properties window)

RE the new OS X testing version: still getting intermittent "Segmentation fault: 11" errors. The worst part is that Armory needs transaction history rescan after that, which takes 20-25 minutes.
sr. member
Activity: 476
Merit: 250
December 27, 2013, 04:27:21 AM
how to remove a sending address that I will never use?

There are a number of sending addresses listed in Armory, but I will not use them again. How can I remove them from my address book?
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
December 27, 2013, 01:54:35 AM
The bottom line, some people are fully aware of what they are doing and just want to use a receive address they used before. This is an obvious advanced bitcoin client here, please don't turn around and say you are looking out for the new bitcoin users and their practices. If I want to use another address, I'll pick one. I can see the very paranoid, overly security conscious people worried about this, but their also the ones that won't even use online banking because they're afraid their account will get hacked. Being overly paranoid and secretive puts you into certain positions you have to deal with, and if you are hiding something that's a whole new story.

This isn't a conspiracy theory.  No one is stopping you from reusing addresses.  But it's not the default behavior because the privacy implications are egregious.  It absolutely is our job to set sane defaults, and users that know what they're doing can deviate from it.

This topic has been discussed endlessly, everywhere. It's generally accepted best practice that you don't reuse addresses unless you have an explicit reason to.  It is discouraged, but there are reasons to do it (such as donation addresses).

There's a reason every Bitcoin client is moving towards BIP 32 -- so they can employ best practices without the issues with backups.  If you don't like it, then go ahead and reuse your addresses.
legendary
Activity: 1274
Merit: 1000
Personal text my ass....
December 27, 2013, 12:27:56 AM
Re-using addresses to me is a good feature of bitcoin. Why are programs trying to stop that? When you have a donation address, a payment address, an address just associated with your company you would want people to know that address. Let the user make up their mind and do what they want instead of the program, right? Almot %90 of the users here paste their personal bitcoin address in their signature. It is more of a common practice to re-use addresses then anything and when a program or someone tries to just change that, questions will be asked....hence an entire thread.
Address reuse is privacy pollution.

And that should up to the user to do with what he/she wants to do with his/her privacy. Why would other people care what I do?

Because it's not expected of the user to know how to optimize their own privacy.  It's up to us to set sane defaults and educate users about what they sacrifice by deviating from that.

Unfortunately, Bitcoin privacy is pretty bad and reusing addresses pretty much completely deanonamizes you. Every one you interact with can see you r entire history and balance. It's pretty atrocious.

Not only that, but by doing that you damage the privacy of everyone that interacts with you.  It's in everyone's best interest to discourage address reuse, especially when the software uses deterministic wallets and backups are not an issue

Here's the rub. Some user's want to be able to let everyone see their account history for proof of payments, account balances, etc. I'm currently taking donation for a website, and want the users to see how much I have been receiving so they can stop donating when the balance is where it is supposed to be. Even this forum does the same thing. They use the same address over and over again so people can see what is going on. If that's what its intent is for, then it is not a privacy issue. There are several situations where I would want to use the same receive address.  If someone making a donation realizes the address they are sending to has been used over and over, then that address history is viewable by all. At that point, let the user make the decision on what they want to to. Are you trying to implement new rules into bitcoin or just your client? Will you continue to keep the ability for the user to keep using the same receive address or remove that function entirely. As I said before, I'm all for letting the user make the decision (be it a bad one or not) and not force them down a path they don't want to go because of the program. If that happens with me, I'll just find an alternative. Everyone is so hooked on having a receive for everything that receive address list starts to grow like wild file. If that's not pollution, I don't know what is. The bottom line, some people are fully aware of what they are doing and just want to use a receive address they used before. This is an obvious advanced bitcoin client here, please don't turn around and say you are looking out for the new bitcoin users and their practices. If I want to use another address, I'll pick one. I can see the very paranoid, overly security conscious people worried about this, but their also the ones that won't even use online banking because they're afraid their account will get hacked. Being overly paranoid and secretive puts you into certain positions you have to deal with, and if you are hiding something that's a whole new story.

cp1
hero member
Activity: 616
Merit: 500
Stop using branwallets
December 27, 2013, 12:05:38 AM
It does have watching only wallets, but I think you need to generate then from a wallet you already have in Armory.  You might be able to do it by hand using armoryengine.py.
newbie
Activity: 31
Merit: 0
December 27, 2013, 12:01:55 AM
I want the ability to setup watching only wallets for public keys.  Specifically for Casascius Coins and paper wallets for which I don't control the private keys (short of breaking the seal).

I've searched this forum and apparently this functionality has been deliberately avoided as there's a fear that watching only addresses could somehow find their way it into our ordinary wallets and give us a false sense of control.  I don't understand how this is possible as I control which addresses I import into my wallets.

Anyway if I'm missing something perhaps we could introduce a new wallet designation where it's clear that these balances can't be spent without importing the private keys first.
newbie
Activity: 16
Merit: 0
December 26, 2013, 11:54:42 PM
Thanks for the reply but can you elaborate maybe step-by-step as I'm stilling trying to learn my way around. It sounds like I access the wallet offline, click "backup individual keys" then create a paper backup of that info. Which boxes should I check there to ensure I have all the information I would need in the future to access the coins in this wallet? The options in that window are below.

Address String
Private Key (Plain Base58)
Private Key (Plain Hex)
Public Key (BE)

Imported Addresses Only
Include Unused
Include Paper Backup Root

Thanks Again I'm still trying to learn my way around.

We get this question occasionally and I think it's crazy.  Any version of Armory ever created can restore your wallet and/or let you access your private keys to be exported. Regardless of the availability of github (which is very reliable, btw), you only need one person in the entire world who's got an old installer in the downloads folder.  And if Bitcoin is valuable enough, someone will make it available.  It's not like there's going to be billions of dollars behind Armory wallets and everyone in the world will spontaneously delete all copies of Armory code/installers that ever existed (and github deletes the repo). 

Look at DVDDecryptor, and SSHSecureShell 3.2.9.  Those are two pieces of software that I use that stopped being developed 10+ years ago, yet the last version created is still easily available on the internet.  I don't see how a program holding huge amounts of money would not survive.  In reality, github will keep it forever, anyway, along with anyone who ever cloned the repo.


My problem is that I don't understand exactly how everything works which is why I'm asking these questions. I also don't see a problem with being "to safe" if it only takes a little time to do and gives peace of mind.

Quote
If you don't lose the copy of armory you just need the wallet backup info:  chain code / root key or something like that.  If you're afraid of losing the armory program and all future access to it, you need the private key (base 58) for each of your addresses that you have coins in.

Thanks for the reply that answers my questions.
legendary
Activity: 1094
Merit: 1006
December 26, 2013, 11:45:22 PM
Launching ArmoryGuide.com today. Figured it could be a kinda late Christmas present for you guys. Just wanted to make setup a little easier for newbies. In the future(and based on your feedback), I'll be adding videos and more advanced features.

Screenshot:


See the official topic for more info:
https://bitcointalksearch.org/topic/ann-armoryguidecom-simplifying-armory-setup-386770
cp1
hero member
Activity: 616
Merit: 500
Stop using branwallets
December 26, 2013, 11:44:12 PM
If you don't lose the copy of armory you just need the wallet backup info:  chain code / root key or something like that.  If you're afraid of losing the armory program and all future access to it, you need the private key (base 58) for each of your addresses that you have coins in.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
December 26, 2013, 11:43:19 PM
Thanks for the reply but can you elaborate maybe step-by-step as I'm stilling trying to learn my way around. It sounds like I access the wallet offline, click "backup individual keys" then create a paper backup of that info. Which boxes should I check there to ensure I have all the information I would need in the future to access the coins in this wallet? The options in that window are below.

Address String
Private Key (Plain Base58)
Private Key (Plain Hex)
Public Key (BE)

Imported Addresses Only
Include Unused
Include Paper Backup Root

Thanks Again I'm still trying to learn my way around.

We get this question occasionally and I think it's crazy.  Any version of Armory ever created can restore your wallet and/or let you access your private keys to be exported. Regardless of the availability of github (which is very reliable, btw), you only need one person in the entire world who's got an old installer in the downloads folder.  And if Bitcoin is valuable enough, someone will make it available.  It's not like there's going to be billions of dollars behind Armory wallets and everyone in the world will spontaneously delete all copies of Armory code/installers that ever existed (and github deletes the repo). 

Look at DVDDecryptor, and SSHSecureShell 3.2.9.  Those are two pieces of software that I use that stopped being developed 10+ years ago, yet the last version created is still easily available on the internet.  I don't see how a program holding huge amounts of money would not survive.  In reality, github will keep it forever, anyway, along with anyone who ever cloned the repo.
newbie
Activity: 16
Merit: 0
December 26, 2013, 11:32:59 PM
If I create an Armory offline wallet (or online for that matter) and let it sit for 10 years (or any amount of time) what happens if Armory is discontinued? Will I still be able to access my bitcoins though another service using my wallet credentials? I currently have an offline wallet and want to make sure I can access those funds if Armory goes belly up.

Also I fired up Armory online, imported a new watch-only wallet and the database build said 81 months with version .88. I just had the online version running yesterday but 81 months had to be wrong regardless. I have a pretty fast quad-core computer FYI. Exiting Armory and running it again fixed that problem.

Thank You

Backup the executable. Then you can export private keys.

Thanks for the reply but can you elaborate maybe step-by-step as I'm stilling trying to learn my way around. It sounds like I access the wallet offline, click "backup individual keys" then create a paper backup of that info. Which boxes should I check there to ensure I have all the information I would need in the future to access the coins in this wallet? The options in that window are below.

Address String
Private Key (Plain Base58)
Private Key (Plain Hex)
Public Key (BE)

Imported Addresses Only
Include Unused
Include Paper Backup Root

Thanks Again I'm still trying to learn my way around.
newbie
Activity: 58
Merit: 0
December 26, 2013, 05:53:56 PM
[Report] Armory .90 Beta
When opening the Address Book, the table of addresses appears to be sorted by # as shown by the arrow above the "#". The addresses are not sorted at all; to make the addresses sorted, the user must press on one of the table header (such as "#", "Address", "Comment", etc) and the addresses then sort accordingly.
https://i.imgur.com/7cX9vYW.jpg
(attached is the view of the table upon opening the window)
legendary
Activity: 3766
Merit: 1364
Armory Developer
December 25, 2013, 10:22:37 PM
If I create an Armory offline wallet (or online for that matter) and let it sit for 10 years (or any amount of time) what happens if Armory is discontinued? Will I still be able to access my bitcoins though another service using my wallet credentials? I currently have an offline wallet and want to make sure I can access those funds if Armory goes belly up.

Also I fired up Armory online, imported a new watch-only wallet and the database build said 81 months with version .88. I just had the online version running yesterday but 81 months had to be wrong regardless. I have a pretty fast quad-core computer FYI. Exiting Armory and running it again fixed that problem.

Thank You
'

Armory's source is on github. Correct me if I'm wrong, but I think they have a politic of never deleting any file. You can access all older versions as well, as long as you can find the particular commit. And I don't think you can destroy just shut down a repo. So the source will be available as long as github is around, and I don't expect them to go down unless they take the entire internet with themselves.
legendary
Activity: 2912
Merit: 1060
December 25, 2013, 09:42:10 PM
If I create an Armory offline wallet (or online for that matter) and let it sit for 10 years (or any amount of time) what happens if Armory is discontinued? Will I still be able to access my bitcoins though another service using my wallet credentials? I currently have an offline wallet and want to make sure I can access those funds if Armory goes belly up.

Also I fired up Armory online, imported a new watch-only wallet and the database build said 81 months with version .88. I just had the online version running yesterday but 81 months had to be wrong regardless. I have a pretty fast quad-core computer FYI. Exiting Armory and running it again fixed that problem.

Thank You

Backup the executable. Then you can export private keys.
newbie
Activity: 16
Merit: 0
December 25, 2013, 09:10:47 PM
If I create an Armory offline wallet (or online for that matter) and let it sit for 10 years (or any amount of time) what happens if Armory is discontinued? Will I still be able to access my bitcoins though another service using my wallet credentials? I currently have an offline wallet and want to make sure I can access those funds if Armory goes belly up.

Also I fired up Armory online, imported a new watch-only wallet and the database build said 81 months with version .88. I just had the online version running yesterday but 81 months had to be wrong regardless. I have a pretty fast quad-core computer FYI. Exiting Armory and running it again fixed that problem.

Thank You
Pages:
Jump to: