Pages:
Author

Topic: Moving forward with Armory - page 5. (Read 18350 times)

legendary
Activity: 3640
Merit: 1345
Armory Developer
February 08, 2016, 08:18:23 PM
New DB is gonna be sub 250MB.
full member
Activity: 141
Merit: 101
February 08, 2016, 08:16:02 PM
Can anyone give me one good reason to stick with Armory?
[...]
 I'm not sure how much he's expecting to receive, but I'm guessing the money (won't) be there with so many free bitcoin client alternatives.
How many of them are as secure as Armory? Security is the reason i chose Armory out of all the available software wallets.

The size of the blockchain and the Armory DB is becoming a problem though. Today i had to move the blockchain to another drive because it was using up a sizable chunk of my ssd. Related feature request: moving the blockchain is easy, just move the folder and modify "bitcoin home dir" in Armory settings. It would be awesome if it was the same for Armory, i.e. if it had an "Armory home dir" setting.
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 08, 2016, 08:05:46 PM
If time is the only problem, could crowdfunding be used to pay you while you make arrangements with said parties?

I have nothing to do with the acquisition process. I am not a share holder nor an officer in ATI, these dealings are completely orthogonal to my current activity (whatever it would be for that matter).

Quote
Say $10K-$20K to buy you time?

I don't want to talk numbers just yet, but that's an amount I can live on for a year. There is a lot more money to be made than that as a consultant if I manage to carry the Armory torch properly. So again, it may not come down to that.
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 08, 2016, 07:59:24 PM
How can we rely on one single dev (goatpig) to further development?

Alan has developed Armory alone for the first 2 years of the project.

He's already stated he won't continue development if the money isn't there.  I'm not sure how much he's expecting to receive, but I'm guessing the money (won't) be there with so many free bitcoin client alternatives.

You misread. I'll invite you to go over the post again. My position is no dinero, no full time. I'll have to find a job to eat if the community doesn't pay for my day to day living. But that's some months down the road. My involvement in the project was never in question. And as I said elsewhere, this is up in the air still. There are other ways for open source devs to make a living.

EDIT:

Quote
I don't know what form of crowdfunding you want to use, something like kickstarter maybe? An alternative that i don't think was suggested yet is Patreon. Instead of collecting a one-time funding, people can "subscribe" to your patreon and pay an amount either per month or per completed product.

Someone pointed me to gitmoney.io. Looks interesting (get paid per commit) and it opens the room for other devs to get paid to work on the code. I'll review all options if it ever comes down to that.

The community is at liberty to setup something without consulting me to finance development (to pay me or other developers). I won't turn down PRs if they're up to par. If I end up turning the PRs down, you are always welcomed to fork the repo and forward your version there. This the open source world, it's all a matter of how much you want to get involved.

I would suggest you let me come up with 0.94 before exploring anything of that nature.
full member
Activity: 141
Merit: 101
February 08, 2016, 09:15:07 AM
#99
I don't know what form of crowdfunding you want to use, something like kickstarter maybe? An alternative that i don't think was suggested yet is Patreon. Instead of collecting a one-time funding, people can "subscribe" to your patreon and pay an amount either per month or per completed product.

There was an attempt to have it acquired by another company in order to keep funding development, but the time cost of such an acquisition got the best us. Simply put it takes too long to get things right and resume operations in a way that satisfies all parties involved. In the mean time, people aren't getting paid and they eventually run out of resources.

If time is the only problem, could crowdfunding be used to pay you while you make arrangements with said parties? Say $10K-$20K to buy you time?
staff
Activity: 3374
Merit: 6530
Just writing some code
February 08, 2016, 01:04:35 AM
#98
For now, nothing. Copyrights are in code files and the license file that should be bundled with every release. I don't believe there is a need to replace anything, just prune stuff out.

--snip--

Nowhere. I'm getting rid of all phone home code in Armory for my upcoming release. I'll reevaluate each of them in a case per case basis once I have time.
So basically remove/comment out any mention of ATI and the website except in the credits.

Can anyone give me one good reason to stick with Armory?
Armory is still one of the best and most secure clients or there. At this time, there is nothing that makes it obsolete and it still works very well. Just because ATI stopped working on it doesn't mean that the latest version is suddenly not usable.

How can we rely on one single dev (goatpig) to further development?
We can't and won't. Given some time, I'm sure that other developers will come out and help out with the project. Not every project has a team to begin with, the team comes with time.

Besides, he isn't the only developer, I'm also helping out and contributing.

He's already stated he won't continue development if the money isn't there.  I'm not sure how much he's expecting to receive, but I'm guessing the money (won't) be there with so many free bitcoin client alternatives.
He didn't say that development would stop, it would just slow down. It is kind of hard to develop full time on a project of you need to get a real job for money to actually live, and that is what will happen if there isn't money. Currently goatpig is unemployed. Smiley
hero member
Activity: 674
Merit: 500
February 08, 2016, 12:46:14 AM
#97
Can anyone give me one good reason to stick with Armory?

How can we rely on one single dev (goatpig) to further development?

He's already stated he won't continue development if the money isn't there.  I'm not sure how much he's expecting to receive, but I'm guessing the money (won't) be there with so many free bitcoin client alternatives.
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 08, 2016, 12:02:15 AM
#96
For CleanUpATI, what should we be replacing Armory Technologies Inc with?

For now, nothing. Copyrights are in code files and the license file that should be bundled with every release. I don't believe there is a need to replace anything, just prune stuff out.

Quote
Also, what about links to the armory website? Since Armory's support infrastructure requires sending things to a server, where should those things (e.g. bug reports) go?

Nowhere. I'm getting rid of all phone home code in Armory for my upcoming release. I'll reevaluate each of them in a case per case basis once I have time.
staff
Activity: 3374
Merit: 6530
Just writing some code
February 07, 2016, 11:28:59 PM
#95
For CleanUpATI, what should we be replacing Armory Technologies Inc with? Also, what about links to the armory website? Since Armory's support infrastructure requires sending things to a server, where should those things (e.g. bug reports) go?
legendary
Activity: 1806
Merit: 1164
February 07, 2016, 08:28:55 PM
#94
How should I go about transferring my bitcoins from Armory to Trezor/Electrum?  Do I have to create a new address and send the bitcoins to that trezor address?

If you are using Trezor with their online wallet myTrezor.com just send your bitcoin from Armory to a receiving address in myTrezor.com. If you prefer to use Trezor with Electrum you will need to download Electrum-2.5.4. I like to use the portable version because you keep all data confined to one folder. Just make a folder called Electrum and put Electrum-2.5.4 in the folder. Plug in your Trezor and start Electrum, when prompted check create new wallet, hardware wallet then Trezor. Pick a receiving address to send to. Which ever method you choose do a small test transaction first until you are comfortable. If you are completely new to Trezor browse the user manual first. Remember Trezor must be initialized before you can use it with myTrezor.com or Electrum.
hero member
Activity: 674
Merit: 500
February 07, 2016, 07:21:02 PM
#93
How should I go about transferring my bitcoins from Armory to Trezor/Electrum?  Do I have to create a new address and send the bitcoins to that trezor address?
staff
Activity: 3374
Merit: 6530
Just writing some code
February 07, 2016, 06:48:20 PM
#92
My only real concern:
Will there be a point where the coins I have in armory will be unmoveable?

Do I need to use a different wallet for the time being?

0.93.3 is fine for at least another couple years.

Funny how bitcoinarmory.com lists 0.93.2 as the latest release for ages now.
Since ATI has been having problems and since ATI is no longer maintaining armory, it is not surprising that that site lists 0.93.2 as the latest. Since goatpig doesn't have access to that site, it is now longer the official site of Armory, we will need to get a new website instead.
hero member
Activity: 674
Merit: 500
February 07, 2016, 06:40:43 PM
#91
My only real concern:
Will there be a point where the coins I have in armory will be unmoveable?

Do I need to use a different wallet for the time being?

0.93.3 is fine for at least another couple years.

Funny how bitcoinarmory.com lists 0.93.2 as the latest release for ages now.
newbie
Activity: 20
Merit: 0
February 07, 2016, 04:08:08 PM
#90
My only real concern:
Will there be a point where the coins I have in armory will be unmoveable?

Do I need to use a different wallet for the time being?

0.93.3 is fine for at least another couple years.

Great to hear.

Thank you, goatpig!!
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 07, 2016, 02:12:24 PM
#89
0.93.3 is fine for at least another couple years.

Maybe not fine, but certainly safe.  If unmaintained, it is only a matter of time before it can no longer send money unaided, after some soft or hardfork has made it necessary to update bitcoin core to a version Armory cannot communicate with.  But in that case, you can always export the private keys and import them in another wallet.

Of  course after a few years you may need to dig out an old linux distribution and run it in a VM to even run Armory, but while tedious I cannot see how that could stop working. 

I am not worried yet.  But of course I am considering other options (electrum) if goatpig does not succeed in carrying on the torch.


Unless ECC, SHA256 or AES is broken in the future, Armory is safe indeed. And the internet as a whole would be in a lot more trouble than just Armory if that were to happen.

When I said fine I meant fine with regards to Armory's reliance upon a local Bitcoin node. 0.93.3 can't make sense of SegWit transactions, it will just ignore them. It can still spend coins that are not "SW'd". There would an issue in receiving SW transactions, but the idea here is to move coins out, not use the wallet for actual trading.

Generally, if you used Armory in the past for your cold storage, you can expect to be able to spend those coins with Armory as long as no hard fork has been deployed modifying the legacy Bitcoin transaction rules. If the changes are done through a soft fork though, you should be able to spend just fine. I don't personally expect the network will go through a hard fork that would break old style Bitcoin transactions for next 2-3 years. There are plenty talks of hard forks lately, but I don't believe any of those are meant to change on chain transaction structure. I could be wrong though, but again, I expect the network to prefer soft forks whenever possible.

Anti malleability changes like lowS would reduce Armory's usability, but with some persistence, it would eventually create a valid transaction. Block size hard forks are irrelevant to Armory, but changing magic word within the block files would break it. However, fixing that is a matter of changing one hard coded line within 0.93, nothing too dramatic.

Changes to the raw block data saving formats will stop Armory. So far, changes of that category are pruning and obfuscation. Both these features can be disabled and if you find yourself 5 years from now trying to spend old coins with 0.93, you should be disabling that stuff anyways.

As for running the binary, I don't see why you wouldn't be able to build from source on a Debian distro 5 years from now.
full member
Activity: 159
Merit: 100
February 07, 2016, 09:55:24 AM
#88
0.93.3 is fine for at least another couple years.

Maybe not fine, but certainly safe.  If unmaintained, it is only a matter of time before it can no longer send money unaided, after some soft or hardfork has made it necessary to update bitcoin core to a version Armory cannot communicate with.  But in that case, you can always export the private keys and import them in another wallet.

Of  course after a few years you may need to dig out an old linux distribution and run it in a VM to even run Armory, but while tedious I cannot see how that could stop working. 

I am not worried yet.  But of course I am considering other options (electrum) if goatpig does not succeed in carrying on the torch.
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 06, 2016, 07:22:21 PM
#87
My only real concern:
Will there be a point where the coins I have in armory will be unmoveable?

Do I need to use a different wallet for the time being?

0.93.3 is fine for at least another couple years.
newbie
Activity: 20
Merit: 0
February 06, 2016, 06:51:20 PM
#86
My only real concern:
Will there be a point where the coins I have in armory will be unmoveable?

Do I need to use a different wallet for the time being?
legendary
Activity: 3640
Merit: 1345
Armory Developer
February 06, 2016, 04:10:55 PM
#85
Not in the credits or licensing, but places where things to ATI are referenced like where it says to review ATI privacy policy and any links to the ATI website and such should be removed before the next release.

Ugh, right I have to go over that stuff at some point. I made a branch off of master named CleanUpATI. I'll greatly appreciate any PRs to help me clean up the references, links and what not on this branch.

Fuck it. Let's put something together and buy the company, the IP or some variant.  It's currently moribund, with no serious way forward, that I can tell.

Let's take it easy for now. I may just get the right to use the trademark. Let's figure things out after I know where that stands. This is marathon, not a sprint, no need to rush.

Funny, I had the same brief thought. Let's just buy what we want. Can't be that expensive, in its current situation? :-)

I expect you'd be surprised.

---------------------------------

Generally speaking, when it comes down to soliciting the community for money for any purposes, let's not go down that path yet. Give me time to come up with a release and get things settled. This way I can prove myself as a proper successor and build some trust around the project again. Otherwise I could just as well ask for a donation round right now, do not contribute any code, do another round 2 months down the road with whatever good will I have left, to eventually run away with the $$$. Trust takes time to nurture, and again there is no need to rush.
staff
Activity: 3374
Merit: 6530
Just writing some code
February 06, 2016, 03:52:15 PM
#84
I can't remove references to ATI, that would break the AGPL licensing terms as well as trademark law (as long as the project uses the Armory name).
Not in the credits or licensing, but places where things to ATI are referenced like where it says to review ATI privacy policy and any links to the ATI website and such should be removed before the next release.

If the Armory name is dropped and another is chosen, the logo will also have to be changed as well.
Pages:
Jump to: