Is Core running behind your DB? There's a bug I need to investigate after moving all things p2p/RPC to the DB that will halt the client if no node is found on the server side.
Edit: actually, try to get the RPC working on your node. Make sure bitcoin.conf has server=1. Log shows it found the node, but didn't connect to the RPC.
Bitcoind is running and synced. You are right, I didn't have server=1 in my conf! Did that, restarted both services. I now have indeed a new -INFO - 1494025031: (BitcoinP2P.cpp:783) Connected to Bitcoin node
line in dbLog.txt. It still says the same "Preparing Databases" in ArmoryQT, I'll leave it running a bit. edit: -INFO - 1494025025: (BlockUtils.cpp:1636) Enabling zero-conf tracking -INFO - 1494025031: (BitcoinP2P.cpp:783) Connected to Bitcoin node -INFO - 1494025276: (BDM_Server.cpp:797) registered bdv: f8b94537d7b3804b9c52 -INFO - 1494025357: (BlockchainScanner.cpp:52) no history to scan -INFO - 1494025477: (BDM_Server.cpp:826) unregistered bdv: f8b94537d7b3804b9c52
Hmm, it unregistered by itself? ArmoryQT is still open and unchanged.. Ente
|
|
|
Hmm I think it needs a wallet basically. Post the dbLog.txt on the server side.
..no change (on the client side at least) with having a wallet. dbLog.txt (after restarting ArmoryDB): -INFO - 1494024143: (main.cpp:23) Running on 4 threads -INFO - 1494024143: (main.cpp:24) Ram usage level: 4 -INFO - 1494024143: (BlockUtils.cpp:1338) blkfile dir: /home/user/.bitcoin/blocks -INFO - 1494024143: (BlockUtils.cpp:1339) lmdb dir: /home/user/.armory/databases -INFO - 1494024143: (lmdb_wrapper.cpp:388) Opening databases... -INFO - 1494024143: (BlockUtils.cpp:1521) Executing: doInitialSyncOnLoad -INFO - 1494024143: (BitcoinP2P.cpp:783) Connected to Bitcoin node -INFO - 1494024143: (DatabaseBuilder.cpp:169) Reading headers from db -INFO - 1494024146: (DatabaseBuilder.cpp:208) Found 465098 headers in db -INFO - 1494024147: (DatabaseBuilder.cpp:51) updating HEADERS db -INFO - 1494024147: (DatabaseBuilder.cpp:477) Found next block after skipping 511156bytes -INFO - 1494024148: (DatabaseBuilder.cpp:268) parsed block file #860 -DEBUG - 1494024148: (Blockchain.cpp:242) Organizing chain -INFO - 1494024148: (DatabaseBuilder.cpp:56) updated HEADERS db in 0.373228s -INFO - 1494024148: (BlockUtils.cpp:1636) Enabling zero-conf tracking -INFO - 1494024174: (BDM_Server.cpp:797) registered bdv: aabcae440dae406841c4
..the last line shows up once I run ArmoryQT on the client side. Ente
|
|
|
Hello again, again trying to get Armory, now v0.96, to work with an external ArmoryDB. My client is a Debian VM within Qubes OS. I set up ArmoryDB and an apache frontend. The full output of starting with --debug is at https://pastebin.com/qpkQEHw7When starting with no reachable ArmoryDB (wrong port for example), it hangs after (INFO) ArmoryQt.py:1814 - startBitcoindIfNecessary with no GUI open yet (with the splash window visible). With the ArmoryDB address properly set in the ArmoryQT command, the GUI opens, asks for creating a walet, and then hangs at "preparing databases". I get the following additional output: (WARNING) ArmoryQt.py:1804 - DB is already running (INFO) ArmoryQt.py:1900 - Setting netmode: 1 -ERROR - 1494009752: (DataObject.h:286) exhausted entries in Arguments object -ERROR - 1494009752: (SwigClient.cpp:61) exhausted entries in Arguments object (INFO) ArmoryQt.py:1900 - Setting netmode: 0 (INFO) ArmoryQt.py:1882 - loadBlockchainIfNecessary (INFO) ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode (INFO) ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
I am unsure how to proceed from here on. Is there a way to get even more debug output, for example? Or maybe someone has an external, internet-reachable ArmoryDB I could connect to to doublecheck? By now I would already have called the paid support phoneline :-) Cheers and thank you for bearing with me that long already, Ente
|
|
|
Unfortunately, same problem. I did "make clean", in the end make still gives the same errors. Do I have to do anything else besides removing those options for crypto++? Anything to activate the new config?
I'm unsure about that, I have to try it out on some old hardware of my own. Cryptopp is a pain like that. I plan to move away from it for the new wallets, that's how much distaste I have for it. I see. Don't put too much effort into this then, if cryptopp will be thrown out anyway. I'll try something else to troubleshoot and get Armory-with-remote-DB running. Cheers, Ente
|
|
|
It's an ancient "Centrino Duo", could very well be that they were missing some features back then. Thank you for your help, I will check it out.
I suppose running Armory on old hardware is a usecase. Now that it's even possible to store the DB elsewhere. People have old hardware laying around, and a dedicated Armory client machine does have security advantages.
Thank you, I'll report back.
edit: Unfortunately, same problem. I did "make clean", in the end make still gives the same errors. Do I have to do anything else besides removing those options for crypto++? Anything to activate the new config?
Ente
|
|
|
I'll reuse this thread, as I have compile-problems as well: Freshly installed native (non-VM) Ubuntu 17.04 with XFCE, 64 bit. I installed git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil and autoconf libtool pkg-config libcrypto++-dev for good masurement. Do you have automake and autotools-dev installed? Compiling fails with many of In file included from cpu.h:31:0, from rijndael.cpp:74: /usr/lib/gcc/x86_64-linux-gnu/6/include/smmintrin.h: In member function ‘virtual void CryptoPP::Rijndael::Base::UncheckedSetKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&)’: /usr/lib/gcc/x86_64-linux-gnu/6/include/smmintrin.h:447:1: error: inlining failed in call to always_inline ‘int _mm_extract_epi32(__m128i, int)’: target specific option mismatch _mm_extract_epi32 (__m128i __X, const int __N) ^~~~~~~~~~~~~~~~~ rijndael.cpp:223:44: note: called from here rk[keylen/4] = rk[0] ^ _mm_extract_epi32(_mm_aeskeygenassist_si128(temp, 0), 3) ^ *(rc++); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Full output is on https://pastebin.com/qWjMSma3Are there more dependencies I am missing? What version of gcc are you using? Do you have automake and autotools-dev installed? Yes, both were present by default. What version of gcc are you using? gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406 Thank you for looking into this. Cheers, Ente
|
|
|
I'll reuse this thread, as I have compile-problems as well: Freshly installed native (non-VM) Ubuntu 17.04 with XFCE, 64 bit. I installed git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil and autoconf libtool pkg-config libcrypto++-dev for good masurement. I did git submodule init git submodule update sh autogen.sh ./configure make Compiling fails with many of In file included from cpu.h:31:0, from rijndael.cpp:74: /usr/lib/gcc/x86_64-linux-gnu/6/include/smmintrin.h: In member function ‘virtual void CryptoPP::Rijndael::Base::UncheckedSetKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&)’: /usr/lib/gcc/x86_64-linux-gnu/6/include/smmintrin.h:447:1: error: inlining failed in call to always_inline ‘int _mm_extract_epi32(__m128i, int)’: target specific option mismatch _mm_extract_epi32 (__m128i __X, const int __N) ^~~~~~~~~~~~~~~~~ rijndael.cpp:223:44: note: called from here rk[keylen/4] = rk[0] ^ _mm_extract_epi32(_mm_aeskeygenassist_si128(temp, 0), 3) ^ *(rc++); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Full output is on https://pastebin.com/qWjMSma3Are there more dependencies I am missing? I wanted to double-check why I can't connect/sync/load from a remote ArmoryDB location, so this here isn't even my real problem, but just a diagnostic test. Thanks in advance, Ente
|
|
|
Weiter unten im Beitrag steht detailiert, wofür die Gelder eingesammelt werden, und auch, was mit übrigbleibenden Geldern geschehen wird. Kurzfassung: Alles, was übrig ist oder wenn es nicht soweit kommt, wird zurückerstattet. Ich sehe es weniger als Spenden, mehr als Crowdfunding eines Gegenangriffs.
Doch doch, ich sehe es als "Bitcoin vs Onecoin". Onecoin nennt sich eine Cryptowährung, hat aktuell massiv negative PR (Verhaftungen, eingefrohrene Konten etc), und hat dreistellige Millionenbeträge von "Anlegern" eingesammelt. Die PR-Reichweite von "Onecoin" ist erschreckend weit. Denkst du nicht, dass das ein zweifelhaftes Licht auf Cryptocurrencies im Allgemeinen und Bitcoin im Speziellen wirft? "Onecoin" hat die Menschen als Zielgruppe, die von Bitcoin vielleicht schonmal was gehört haben, aber ansonsten noch Anfänger sind. Wie ist deren Meinung wohl zu Bitcoin, wenn "Onecoin" mit ihnen fertig ist? Und was wird die Rechtsprechung, Finanzaufsicht, Regulierung allgemein und nicht zuletzt die Medien von Bitcoin halten, wenn "Onecoin" fertig ist?
Die Erstberatung durch einen Anwalt läuft seit Tag Eins sehr intensiv. Es geht hier nicht um 1000 Euro für eine strafbewehrte Abmahnung. Schau nochmal in den Bligbeitrag: der Plan ist ein ausgewachsener Gegenangriff auf "Onecoin". Und das wird krass, in jeder Hinsicht. "Onecoin" hat dreistellige Millionenbeträge und diverse Anwaltskanzleien in der Hinterhand, und benutzen diese auch sehr offensiv. Im Übrigen wurden schon duzende Webseiten erfolgreich eingeschüchtert und haben kritische Beiträge offline genommen.
Und damit muss jetzt Schluss sein.
Ente
|
|
|
You surely have heard of "onecoin", self-described cryptocurrency, in which "investors" invested three-digit millions of cash already. The coinspondent, one of the major Bitcoin and cryptocurrency newssites in Germany, wrote about "onecoin". Now they started legally threatening Friedemann, the face behind the Coinspondent, and try to literally take offline the entire newssite. Right now, Friedemann and supporters try to rally up funds and publicity. If it works, he will battle "onecoin" in court. If it fails, he will surrender to them. Here https://coinspondent.de/2017/04/28/bitcoin-vs-onecoin-vor-gericht/#english is a sumup and scans of what happened so far. If you are interested in a fight against "onecoin", please pass on this info. We need a public storm on our side. Unfortunately, the deadline is Tuesday already. Thank you for your help! Ente
|
|
|
Hallo zusammen, (scroll down for english) Friedemann aus Leipzig betreibt den Coinspondent, eine der größten deutschen Webseiten zu Bitcoin und Crypto. Er berichtete mehrmals zu "onecoin", dass sich Cryptowährung nennt und in das "Anleger" schon dreistellige Millionenbeträge "investiert" haben. "Onecoin" hat jetzt mehrere strafbewehrte Abmahnungen und Unterlassungserklärungen auf Friedemann abgeschossen, und bearbeitet seinen Hoster, seine komplette Webseite offline zu nehmen. Wir versuchen jetzt eine Öffentlichkeit und Kriegskasse aufzubauen, siehe https://coinspondent.de/2017/04/28/bitcoin-vs-onecoin-vor-gericht(auch mit englischer Version). Wenn das klappt, zieht Friedemann vor Gericht. Wenn nicht, streicht er die Segel. Kennt ihr Leute, die Interesse an Cryptowährungen haben? Oder thematisch passende Mailinglisten und Gruppen? Oder sogar Medien, Redakteure, Presse? Bitte leitet die Info weiter und helft mit, einen ordentlichen Sturm aufzubauen! Die Deadline ist, leider, schon Dienstag. Vielen Dank für eure Hilfe! Ente ##### english version You surely have heard of "onecoin", self-described cryptocurrency, in which "investors" invested three-digit millions of cash already. The coinspondent, one of the major Bitcoin and cryptocurrency newssites in Germany, wrote about "onecoin". Now they started legally threatening Friedemann, the face behind the Coinspondent, and try to literally take offline the entire newssite. Right now, Friedemann and supporters try to rally up funds and publicity. If it works, he will battle "onecoin" in court. If it fails, he will surrender to them. Here https://coinspondent.de/2017/04/28/bitcoin-vs-onecoin-vor-gericht/#english is a sumup and scans of what happened so far. If you are interested in a fight against "onecoin", please pass on this info. We need a public storm on our side. Unfortunately, the deadline is Tuesday already. Thank you for your help! Ente
|
|
|
Hallo zusammen, (scroll down for english) Friedemann aus Leipzig betreibt den Coinspondent, eine der größten deutschen Webseiten zu Bitcoin und Crypto. Er berichtete mehrmals zu "onecoin", dass sich Cryptowährung nennt und in das "Anleger" schon dreistellige Millionenbeträge "investiert" haben. "Onecoin" hat jetzt mehrere strafbewehrte Abmahnungen und Unterlassungserklärungen auf Friedemann abgeschossen, und bearbeitet seinen Hoster, seine komplette Webseite offline zu nehmen. Wir versuchen jetzt eine Öffentlichkeit und Kriegskasse aufzubauen, siehe https://coinspondent.de/2017/04/28/bitcoin-vs-onecoin-vor-gericht(auch mit englischer Version). Wenn das klappt, zieht Friedemann vor Gericht. Wenn nicht, streicht er die Segel. Kennt ihr Leute, die Interesse an Cryptowährungen haben? Oder thematisch passende Mailinglisten und Gruppen? Oder sogar Medien, Redakteure, Presse? Bitte leitet die Info weiter und helft mit, einen ordentlichen Sturm aufzubauen! Die Deadline ist, leider, schon Dienstag. Vielen Dank für eure Hilfe! Ente ##### english version You surely have heard of "onecoin", self-described cryptocurrency, in which "investors" invested three-digit millions of cash already. The coinspondent, one of the major Bitcoin and cryptocurrency newssites in Germany, wrote about "onecoin". Now they started legally threatening Friedemann, the face behind the Coinspondent, and try to literally take offline the entire newssite. Right now, Friedemann and supporters try to rally up funds and publicity. If it works, he will battle "onecoin" in court. If it fails, he will surrender to them. Here https://coinspondent.de/2017/04/28/bitcoin-vs-onecoin-vor-gericht/#english is a sumup and scans of what happened so far. If you are interested in a fight against "onecoin", please pass on this info. We need a public storm on our side. Unfortunately, the deadline is Tuesday already. Thank you for your help! Ente
|
|
|
It looks like their main update channel is /r/bitcoin.
Ente
|
|
|
Screw up? Check the OPs date of posting. hint: it was you :-P
Ente
|
|
|
Aah, and I missed it! Things said, dogerain was fun as long as it lasted. Ente
|
|
|
Hallo Zusammen, nächsten Donnerstag ist es wieder so weit, der nächste Stammtisch ist um 19:00 Uhr wie immer im Café Uptown [1]. Freue mich, bis dahin! Ente [1] Uptown Coffee Bar Riemannstraße 44, 04107 Leipzig http://www.uptowncoffee.de/
|
|
|
Have you read the news about Bitfinex guys? In any case well done, it is the best theft managed in the history of the Bitcoin on an exchange. They survived everything by repaying their debts in just 8 months and become the new leaders. If they had gone bankrupt, no one would have been repaid. It is a question of confidence, clear communication... Bravo!
There are still a lot of questions remaining And I wouldn't be surprised if it becomes known eventually that the guys who stole the coins were the same guys who had been running the exchange back then. It was all fishy right from the start and remains so. They didn't reveal the addresses to which the stolen funds had been moved, didn't provide information how investigation went and what it ended up with. It might well have been an inside job as may had been speculating back in the day. They might as well have caught the thieves long ago and were just keeping the funds earning plenty of money off them. In any case, I wouldn't be singing eulogies to Bitfinex since there is no reliable info about what actually happened and how it got resolved Small correction: they did in fact post the addresses where the bitcoins went to. Still, a lot of questions remain. Even if they didn't do anything nefarious, a lot of questions remain. Ente
|
|
|
There is no guarantee that BTC would have increased in value since August, nor is there any guarantee that someone would have held onto BTC this entire time.
Also, bitfinex customers who lost money in the hack had the potential to buy additional BFX tokens at a substantial discount, especially early after the hack.
Another point is that ~66% of the bitcoin held by Bitfinex was stolen, however holders of bitcoin only lost about 36% of their holdings -- this was made possible by the fact that holders of other cryptos, and dollars also suffered losses.
Sure. Had the price gone down since then, customers could have even gained from the hack, Bitcoin-wise. I did buy more tokens and sold all of them when the bitcoin exchange rate went up for some time. Still, I just got out of all that with a little less than 36% loss only, calculated in Bitcoin. Ah well, either way, I hope there will be no more hcked exchanges (right, eh?), and if they get hacked, they pull it together as well as bitfinex. All of this won't change the fact that I won't put coins onto exchanges any more nevertheless. Ente
|
|
|
If I am not mistaken BTC price during the hack was ~$540 and now it is ~$1,100 so even with a 100% redemption of tokens, didn't BTC holders at Bitfinex take a loss of more than 50%? or will they be compensated in BTC?
That's the problem, yes. The socialized losses were calculated in USD, the tokens were valued in USD. That means people holding onto their tokens have no loss in USD terms. the best outcome would have been to sell the tokens early on, if you are all-in BTC. Still, it's a reasonable approach. Things are always valued at fiat value in legal context. And with rising exchangerate, like we had, bitfinex would have been running behind the train indefinitely. Would I have agreed to lend them 36% of my coins at dollar value for 8 months for free? Obviously not. Still, they solved it in a good way.
|
|
|
Und weiter gehts, diesen Donnerstag treffen wir uns wieder wie gehabt um 19:00 im Uptown.
Es gibt einen angereisten Special Guest - hat jemand eine Couch anzubieten? Ist ein alter Bitcoin-Kumpel von mir, bitte direkt an mich wenden.
Ente
|
|
|
|