Bitcoin Forum
May 04, 2024, 01:49:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 233 »
541  Bitcoin / Armory / Re: Using Armory on the BCH chain on: November 10, 2018, 12:13:20 PM
Right, in those days Alan Reiner/etotheipi was pretty active on bitcoin dev mailing lists and places like that, and I'm pretty sure he discussed the ideas with everyone. Was it actually Alan's idea to begin with? I can't remember that exactly.

Alan definitely just went ahead and implemented his design, whereas other wallets took a long time to follow.

Honestly I'm not sure who came up with the idea of HD wallets first. In other ecosystems that require cryptographic material management (think CAs, DNS providers), it is common practice to create one root piece of secure material offline and derive lower schedule keys from that. With this in mind, you can't argue the use of HD wallets in the Bitcoin space is actually a novel invention, as there is prior art in other spheres, even though there was the need for some engineering to suit our use case.

Therefor, with the previous paragraph in mind, while I cannot tell you with certitude who brought the idea of HD wallets to Bitcoin first, I suspect it was floating in many devs mind if not yet in the mailing list, since the practice has been common place in other industries.

The only thing I know for sure is that Armory was the first implementation of this idea in the Bitcoin ecosystem. From what I know, it was ultimately Alan's solo take on the underlying principle. Bitcoin devs with sipa in the lead improved on it to birth BIP32 about a year later (give or take).
542  Bitcoin / Armory / Re: Armory states not to be online and does nothing to change this on: November 10, 2018, 10:56:48 AM
If Armory is not able to find the blockchain within its non-default location there should be an easy to use configuration option. The options offered by the gui simply don't work. Sad

The link provided by you also is just confusing.

The debug window states: "D:\Blockchain"

There's a better GUI option in the upcoming version. For now the best way for pathing is to use config files: https://btcarmory.com/docs/pathing
543  Bitcoin / Armory / Re: Using Armory on the BCH chain on: November 10, 2018, 03:05:08 AM
Armory would probably have used BIP-32 as well, but was developed before BIP-32 was created.

Armory's wallet design was based on BIP32 in an early stage of it's evolution, I believe. But BIP32 changed after the fact, and then took a while to get adopted by wallet software.

AFAIK, Armory introduced hierarchical deterministic wallets to the ecosystem. This in turn inspired BIP32 which improved the design while standardizing the feature.
544  Bitcoin / Armory / Re: ArmoryDB.exe stops incomplete on: November 03, 2018, 12:04:28 AM
Delete dbLog.txt and you databases folder. Start ArmoryDB.exe from the command line, then start ArmoryQt.py. Do not run BitcoinQt during this. If it fails, post the fresh dbLog.txt
545  Bitcoin / Armory / Re: ArmoryDB.exe stops incomplete on: November 01, 2018, 11:19:51 PM
I saw a video or set of instructions (probably old) that said when Armory first runs, I will get an option to download Bitcoin Core from within the program. This has never happened.

What is the correct way to install Armory?

Listen, thanks everyone for all the help. You're great.

That's dated stuff, removed that feature some time around 2015 because it hurts privacy. You can get the latest Core from bitcoin.org (not bitcoin.com, that's a scam).
546  Bitcoin / Armory / Re: ArmoryDB.exe stops incomplete on: November 01, 2018, 08:11:00 PM
Quote
Armory Version        : 0.96

Update Armory, delete the content of your databases folder (C:\Users\Frank\AppData\Roaming\Armory\databases) and try again.


Does this mean the problem is not related to core at all ?

May i ask how (and why) 'merkle root mismatch' and 'raw data does not match expected block hash' is caused by armory (and not by core) ?

Especially since there is an error when shutting down core ?


P.S. Feel free to ignore my question if you feel the answer would cost too much time / wouldn't be beneficial. Just asking out of curiosity.




@OP:

You can get the latest version of armory here: https://btcarmory.com/

It's hard to know where the issue originates from. Some of it could be poor resource management in multithreaded tasks on Armory's end, and some from LevelDB corruption at shutdown in Core. Both these issues have largely improved in later versions, but since he is using 0.96, I'm guessing he is also carrying a copy of the blockchain at least partly generated by some older version of Core. Therefor there's just no way to know who's the culprit, and isolating one potential source by upgrading Armory is the only sane way to get any clarity.

Chances are the shutdown error comes from 0.96 use of deprecated Core RPC calls (that interface received some changes this year). I'm treating it as a false positive for now.
547  Bitcoin / Armory / Re: ArmoryDB.exe stops incomplete on: November 01, 2018, 07:37:11 PM
Quote
Armory Version        : 0.96

Update Armory, delete the content of your databases folder (C:\Users\Frank\AppData\Roaming\Armory\databases) and try again.
548  Bitcoin / Armory / Re: Armoury won't load up! Please help ! on: November 01, 2018, 04:12:46 PM
the last 2 lines repeated so many times I think thats why the file is nearly 7gb.

Delete it if it gets past 2MB
549  Bitcoin / Armory / Re: Armoury won't load up! Please help ! on: November 01, 2018, 04:34:06 AM
What's the sync status on BitcoinQt?
550  Bitcoin / Armory / Re: Armoury won't load up! Please help ! on: November 01, 2018, 02:32:59 AM
It says your top block is #364461 and that your node sync is 20.2311%. You need to start BitcoinQt manually, let it sync all the way, delete the content of your databases folder (C:\Users\User\AppData\Roaming\Armory\databases) then you can start Armory.
551  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 29, 2018, 03:09:37 AM
This is a bug that opens for a chainsplit attack. It doesn't have anything to with integrity of block serialization on disk. The kind of issue it would create had this bug ever been exploited would be obvious in the db log.

Quote
I don't see it mentioned anywhere in the thread so far, so which version of Bitcoin Core do you currently have installed?


His log says 0.17
552  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 28, 2018, 08:23:52 PM
Why are you wasting my time again and again? I have to waste a long time running once.

I wrote this code. You want my help, you follow my instructions. Otherwise, good luck.
553  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 27, 2018, 11:01:33 PM
1) Delete the content of this folder: C:\Users\microsoft\AppData\Roaming\Armory\databases (only the content, not the folder itself)

2) In your Armory datadir folder (C:\Users\microsoft\AppData\Roaming\Armory\), create a file named armorydb.conf and put this in it:

Code:
satoshi-datadir=G:\xjFuck_database\Home\blocks
ram-usage=4

3) Make sure neither ArmoryQt nor BitcoinQt are running, then start ArmoryDB.exe from the command line.

4) After starting ArmoryDB, start ArmoryQt.

Let it run all it can. If it fails, post dbLog again.
554  Bitcoin / Armory / Re: Armoury won't load up! Please help ! on: October 27, 2018, 05:16:33 PM
Post dblog.txt
555  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 27, 2018, 05:15:12 PM
post dbLog.txt
556  Bitcoin / Armory / Re: Dependency Problems - Installing Armory to a non connected PC on: October 27, 2018, 05:13:39 PM
Download the depencencies and their dependencies from the repo yourself. There are plenty of guides in the wild for how to rip the list of dependencies with a simple script. You can then install those on your offline machine using dpkg -i
557  Bitcoin / Armory / Re: "node is offline, cannot broadcast" - paging goatpig on: October 27, 2018, 05:12:20 PM
NO it doesn't work

You need to elaborate
558  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 24, 2018, 12:03:31 PM
I see Chinese in your Core log. Are there non ASCII characters in your Armory data paths?
559  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 23, 2018, 12:43:44 PM
Start ArmoryDB.exe manually, post the log here.
560  Bitcoin / Armory / Re: 0.96.4-release_x64 Scanning transaction history problem on: October 21, 2018, 01:05:00 PM
Database isn't running at all
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!