Bitcoin Forum
December 08, 2016, 08:12:48 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 [130] 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 ... 232 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 482156 times)
128bpm
Newbie
*
Offline Offline

Activity: 15


View Profile
September 16, 2013, 08:47:05 AM
 #2581

Wow.

Does that mean you are switching to full time work on the project (or were you already)?

Yep, Alan will now be full time on Armory.  And so will at least two other folks as well.

Btw, I'm Kevin Bombino, one of the investors in the deal.  I just wanted to add my congratulations to Alan.  I'm thrilled to have the opportunity to support the project.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481184768
Hero Member
*
Offline Offline

Posts: 1481184768

View Profile Personal Message (Offline)

Ignore
1481184768
Reply with quote  #2

1481184768
Report to moderator
jim618
Legendary
*
Offline Offline

Activity: 1708



View Profile WWW
September 16, 2013, 08:56:57 AM
 #2582

Hello Alan,

Congratulations for your funding round and also for that other thing you are involved in in a few weeks time !
These are exciting times for you !

:-)

Jim

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
September 16, 2013, 09:25:54 AM
 #2583

What are the ideas for developing Armory as a business btw? Will everything remain open source? What are you guys planning on charging for? (I'm kinda hoping it'll be customer specific customizations Tongue).
As a developer I'd love to have a programmatic access to Armory - sure I can use Bitcoind RPC but Armory has a lot of great features.
Maybe they can charge for support, supernode access?

No if anything I bet they have two versions of the "supernode". One will be less features and for any user free of cost. Then like enterprise solution, which will come with support, and more features for a price. Really the only business model I can see working for armory.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
TierNolan
Legendary
*
Offline Offline

Activity: 1036


View Profile
September 16, 2013, 09:40:34 AM
 #2584

No if anything I bet they have two versions of the "supernode". One will be less features and for any user free of cost. Then like enterprise solution, which will come with support, and more features for a price. Really the only business model I can see working for armory.

Right, you could have a "user" version for the general public and also a version for merchants, who pay for support.

The merchant version could do things like generate new public keys on the fly and track when payments come into those addresses.  That would mean monitoring potentially thousands of addresses.

It could also handle things like refunds.  Does the payment protocol do that?

It could also do the zero confirmation system.  This is where a merchant connects to 20-30 peers (and does things like make sure all the IPs are from different networks).  If a transaction is received on > 75% of peers and no double spend is received, then it is probably not a double spend.  Ofc, that is kind of the opposite of Armory, since it is probability based security, rather than maximum security.

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
Kluge
Donator
Legendary
*
Offline Offline

Activity: 1218


Michael, send me some coins before I hitman you


View Profile
September 16, 2013, 09:46:00 AM
 #2585

Mixed feelings. Both sides of those feelings probably pretty obvious. Disappointed we weren't donating enough to get the benefits of this deal done in a decentralized way. At any rate, can't wait to see what Alan & team can do! Good luck!

Don't mix your coins someone said isn't legal
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
September 16, 2013, 10:20:55 AM
 #2586

Wow.

Does that mean you are switching to full time work on the project (or were you already)?

Yep, Alan will now be full time on Armory.  And so will at least two other folks as well.

Btw, I'm Kevin Bombino, one of the investors in the deal.  I just wanted to add my congratulations to Alan.  I'm thrilled to have the opportunity to support the project.

Have a warm welcome, Kevin!
Nice to have you here, looking forward for a lot of exciting stuff coming from you guys in the future! :-)

Ente
SimonBelmond
Full Member
***
Offline Offline

Activity: 177



View Profile
September 16, 2013, 11:46:31 AM
 #2587

Congrats. Make sure Armory stays the best wallet. Oh and start a free T-Shirt promo!  Cheesy

I love to see that you can seriously earn a living from your hobby now. All the best.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 1330

Armory Developer


View Profile
September 16, 2013, 11:56:21 AM
 #2588

Big news!  

https://bitcointalk.org/index.php?topic=56424.msg671650#msg671650

P.S. - This is still the Armory discussion thread, I just changed the topic temporarily to draw attention to the big news!

@goatpig -- thanks!  you may yet get the bounty.  But I'll be back to you later after the media storm subsides Smiley

Gratz on the investor, I hope armory will grow into an even better wallet software. I personally hope you'll implement a mod/add-on system to allow side devs to bing in their own small contribution.

I ended up helping at the very moment my help wasn't required anymore. Story of my life =P.

btcarmory.com
13Charlie
Full Member
***
Offline Offline

Activity: 214



View Profile
September 16, 2013, 02:25:15 PM
 #2589

Wow.

Does that mean you are switching to full time work on the project (or were you already)?

Yep, Alan will now be full time on Armory.  And so will at least two other folks as well.

Btw, I'm Kevin Bombino, one of the investors in the deal.  I just wanted to add my congratulations to Alan.  I'm thrilled to have the opportunity to support the project.
Thank you Kevin, and of course, Thanks, as always to Alan

Not ignoring anyone. . . . . Yet
Tip Jar - 18YWB8cQ8vb5s7PTGvxu1E6DqmQV3Srj2W
cp1
Hero Member
*****
Offline Offline

Activity: 616


Stop using branwallets


View Profile
September 16, 2013, 03:06:37 PM
 #2590


As a developer I'd love to have a programmatic access to Armory - sure I can use Bitcoind RPC but Armory has a lot of great features.
Maybe they can charge for support, supernode access?

There is already programmatic access.  The c++ functions are neatly callable through python.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
September 16, 2013, 03:14:08 PM
 #2591

Gratz on the investor, I hope armory will grow into an even better wallet software. I personally hope you'll implement a mod/add-on system to allow side devs to bing in their own small contribution.

I ended up helping at the very moment my help wasn't required anymore. Story of my life =P.

Thanks everyone, and you too goatpig!  Your help was actually tremendous.  Just because I have full time people helping doesn't mean that we no longer will need help from the community!  We actually have already tried out your solution and it appears to take us much further than we got before!  So I'm glad you helped, and I think you deserve the 2 BTC.  Though, I just realized that your solution uses a very old version of LevelDB ... I haven't tried merging that project with the latest LevelDB, but we will need to do that eventually.


As a developer I'd love to have a programmatic access to Armory - sure I can use Bitcoind RPC but Armory has a lot of great features.

Check out armoryd.py.  After this next update, armoryd.py will be stable, and you can access everything that Armory GUI can do through python.  It's already setup as an RPC server, but of course it currently uses a lot of RAM, and additionally crashes on each blockfile split (about once a week).  For reference, I even have unit tests for blockfile splits, and they pass... but somehow it still crashes when run on the live network Sad  I've already confirmed the new version doesn't suffer from this problem.  While you can use armoryd.py as an RPC server (a very minimal one), I'd actually recommend using it as a template for just creating your own armoryd.py which is fully customized for your use case.  Now that it will be stable with the next release, I'll spend some effort upgrading it with some more functionality, which will make it more useful both as a server, and as example code for modifying it yourself.


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
BCB
CTG
VIP
Legendary
*
Offline Offline

Activity: 966


BCJ


View Profile
September 16, 2013, 03:20:14 PM
 #2592

Congratulations Alan!  Great news.
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
September 16, 2013, 03:38:27 PM
 #2593

someone catch me up on what the new beta version does.

is it still dependent on and open Bitcoin-qt?  or is it standalone with it's own DB.  any significant differences otherwise with 0.88.1 on mac osx?
cp1
Hero Member
*****
Offline Offline

Activity: 616


Stop using branwallets


View Profile
September 16, 2013, 03:42:11 PM
 #2594

someone catch me up on what the new beta version does.

is it still dependent on and open Bitcoin-qt?  or is it standalone with it's own DB.  any significant differences otherwise with 0.88.1 on mac osx?


It is still dependent on bitcoin-qt, but it maintains a second blockchain database on your HDD instead of keeping it in RAM.  So it uses much less memory.  But it doesn't communicate with other bitcoin nodes, so it can't download blocks itself.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
September 16, 2013, 03:49:12 PM
 #2595

someone catch me up on what the new beta version does.

is it still dependent on and open Bitcoin-qt?  or is it standalone with it's own DB.  any significant differences otherwise with 0.88.1 on mac osx?


It is still dependent on bitcoin-qt, but it maintains a second blockchain database on your HDD instead of keeping it in RAM.  So it uses much less memory.  But it doesn't communicate with other bitcoin nodes, so it can't download blocks itself.

so the "2nd DB" is somehow different than the Bitcoin-qt DB?  sounds redundant.  does it double the HDD requirements?

i'm also not seeing any download links on the website for the new version.  am currently runnng 0.88.1 on mac os. 

looks like my 0.88.1 is already the latest version?
cp1
Hero Member
*****
Offline Offline

Activity: 616


Stop using branwallets


View Profile
September 16, 2013, 03:57:24 PM
 #2596



so the "2nd DB" is somehow different than the Bitcoin-qt DB?  sounds redundant.  does it double the HDD requirements?

i'm also not seeing any download links on the website for the new version.  am currently runnng 0.88.1 on mac os. 

looks like my 0.88.1 is already the latest version?

It's not out yet, so there's no new version yet.  Yes it is redundant, and it more than doubles the HDD requirements.  But it should considerably speedup startup, no more 15 minute waiting for Armory to load.  Maybe with this investment -1 can make a full bitcoin node replacement.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
September 16, 2013, 04:16:56 PM
 #2597

Yes, it is redundant, but it the goal is to have Armory become more detached from bitcoin-qt/bitcoind.  There is no way to ultimately connect Armory to a remote Bitcoin-Qt/bitcoind instance unless it maintains its own DB.   Also, these first few versions are maintaining a full database, but the goal to create a lighter-weight version that doesn't duplicate all that data.  But the full implementation is easier, and solves the RAM problem, so it makes a great first step.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
maaku
Legendary
*
Offline Offline

Activity: 905


View Profile
September 16, 2013, 06:01:27 PM
 #2598

Congrats on the round Smiley

I'm an independent developer working on bitcoin-core, making my living off community donations.
If you like my work, please consider donating yourself: 13snZ4ZyCzaL7358SmgvHGC9AxskqumNxP
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
September 16, 2013, 06:06:59 PM
 #2599

what is supernode supposed to mean?
etotheipi
Legendary
*
Offline Offline

Activity: 1428


Core Armory Developer


View Profile WWW
September 16, 2013, 07:22:56 PM
 #2600

what is supernode supposed to mean?

"Super-node" is like having blockchain.info on your own computer.  You will be able to query the balance and UTXO list of any address on the network and get an instant answer without any rescanning (it's all maintained on the fly).  And without contacting any servers.  It is ideal for webservers that are doing lots of Bitcoin processing, and necessary for having encrypted watching-only wallets, so that you don't have to do a long rescan every load (otherwise, your wallet may be encrypted, but it's obvious from the database files which addresses are in your wallets).

However, my original implementation suffered from at least one issue related to LevelDB.  I won't claim that my own code was bugless, but the errors were non-deterministic so I determined it wasn't feasible to continue in the short-term (failed with corruption errors on one run, then succeed on the next run using identical inputs). 

For now, I switched to the "regular full-node" implementation like it was before, which requires rescanning on import/sweep/restore of wallets&addresses.  But now it uses the database to save that data between loads, so that you no longer have to rescan on every load.  Still have a bit of internal testing before I can release a testing version, but it's looking very good so far.


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Pages: « 1 ... 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 [130] 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 ... 232 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!