natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 04, 2016, 12:12:13 PM |
|
i mined via http://minexmr.com/ the pool claims transactions has occured(a total of 3 XMR) but i fail to see it on my account) what is wrong? adress: 4BKEfR8EYRafz2i3Setbd2ZrTuzffirvLTck6dhpvoCqebAxcSozX6ijMEgbnuFdbe8TiMR5KKsjkci aiqWim7UxKQsf4hC In bitmonerod 2016-Jul-04 14:18:33.743835 [P2P2][23.250.10.250:52464 INC]Sync data returned unknown top block: 1078355 -> 1009962 [68393 blocks (-47 days) ahead] SYNCHRONIZATION started 2016-Jul-04 14:18:48.303931 [P2P9][138.201.14.19:42768 INC]Sync data returned unknown top block: 1078355 -> 1083823 [5468 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 14:18:50.427483 [P2P2]ERROR /DISTRIBUTION-BUILD/src/cryptonote_core/blockchain.cpp:2757 Error adding block with hash: <f9241b039ccbc6047cda9672168bf036fe971bd800becd1ea61431426ab53914> to blockchain, what = Error adding spent key image to db transaction: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
|
I actually hate trading and i am never happy.
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
July 04, 2016, 12:55:25 PM |
|
Is there community slack app for Monero? Or what much more popular communital chat, Telegram?
there is a telegrame. Slack, no. People hang out on IRC #monero on freenode,
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
July 04, 2016, 02:10:23 PM |
|
i mined via http://minexmr.com/ the pool claims transactions has occured(a total of 3 XMR) but i fail to see it on my account) what is wrong? adress: 4BKEfR8EYRafz2i3Setbd2ZrTuzffirvLTck6dhpvoCqebAxcSozX6ijMEgbnuFdbe8TiMR5KKsjkci aiqWim7UxKQsf4hC In bitmonerod 2016-Jul-04 14:18:33.743835 [P2P2][23.250.10.250:52464 INC]Sync data returned unknown top block: 1078355 -> 1009962 [68393 blocks (-47 days) ahead] SYNCHRONIZATION started 2016-Jul-04 14:18:48.303931 [P2P9][138.201.14.19:42768 INC]Sync data returned unknown top block: 1078355 -> 1083823 [5468 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 14:18:50.427483 [P2P2]ERROR /DISTRIBUTION-BUILD/src/cryptonote_core/blockchain.cpp:2757 Error adding block with hash: <f9241b039ccbc6047cda9672168bf036fe971bd800becd1ea61431426ab53914> to blockchain, what = Error adding spent key image to db transaction: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
Seems like you are not fully synced yet. Let bitmonerod.exe (the daemon) sync for a while until it is at the same block height as moneroblocks.info. You can check this with "diff" or "status" in the daemon. If you are fully synced, refresh your wallet and you should see your transaction.
|
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 04, 2016, 07:19:41 PM |
|
Seems like you are not fully synced yet. Let bitmonerod.exe (the daemon) sync for a while until it is at the same block height as moneroblocks.info. You can check this with "diff" or "status" in the daemon. If you are fully synced, refresh your wallet and you should see your transaction.
Unfortinatily bitmonerod refused to sync the last blocks. First bitmonerod crashed and after restarting i got [P2P2]Error attempting to retrieve a block hash from the db: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
status Height: 1078355/1082835 (99.6%) on mainnet, not mining, net hash 17.13 MH/s, v2, up to date, 0+0 connections
And i never see the transactions. Status doesn't change with time.
|
I actually hate trading and i am never happy.
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
July 04, 2016, 08:39:25 PM |
|
Seems like you are not fully synced yet. Let bitmonerod.exe (the daemon) sync for a while until it is at the same block height as moneroblocks.info. You can check this with "diff" or "status" in the daemon. If you are fully synced, refresh your wallet and you should see your transaction.
Unfortinatily bitmonerod refused to sync the last blocks. First bitmonerod crashed and after restarting i got [P2P2]Error attempting to retrieve a block hash from the db: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
status Height: 1078355/1082835 (99.6%) on mainnet, not mining, net hash 17.13 MH/s, v2, up to date, 0+0 connections
And i never see the transactions. Status doesn't change with time. Could you delete p2pstate.bin and try again? 0+0 connections means you cannot retrieve any data for the new blocks. P.S. I've forwarded the error to the devs.
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 04, 2016, 09:08:24 PM Last edit: July 05, 2016, 07:09:31 AM by natall.com |
|
Could you delete p2pstate.bin and try again? 0+0 connections means you cannot retrieve any data for the new blocks.
P.S. I've forwarded the error to the devs.
I already tried to delete the entire ./bitmonero folder, just deleting(moving) p2pstate.bin didn't help either. I currently have some problems with arch linux but i fail to see how that would be related to this problem. Strangely i get You are now synchronized with the network. You may now start simplewallet.
Please note, that the blockchain will be saved only after you quit the daemon with "exit" command or if you use "save" command. Otherwise, you will possibly need to synchronize the blockchain again.
but i am stuck at block 1078355
|
I actually hate trading and i am never happy.
|
|
|
MoneroMooo
Legendary
Offline
Activity: 1276
Merit: 1001
|
|
July 04, 2016, 09:22:01 PM |
|
Do you have any other error with "MDB_MAP_FULL" before that error, or on a previous run ?
Are you running a 32 bit version ?
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 05, 2016, 07:01:08 AM Last edit: July 05, 2016, 07:27:45 AM by natall.com |
|
I did solve the problem just by copying the ./bitmonerod folder from another archlinux installation. Now i do not get any errors. We can test that my wallet is working further, just donate 1000XMR to 4BKEfR8EYRafz2i3Setbd2ZrTuzffirvLTck6dhpvoCqebAxcSozX6ijMEgbnuFdbe8TiMR5KKsjkci aiqWim7UxKQsf4hC Do you have any other error with "MDB_MAP_FULL" before that error, or on a previous run ?
Are you running a 32 bit version ?
Here is a part of my bitmonero.log: 2016-Jul-04 13:48:30.577933 [P2P8][66.190.86.61:18080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 13:48:38.063378 [P2P6][176.31.96.136:18080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 13:48:38.123836 [P2P2]ERROR /DISTRIBUTION-BUILD/src/cryptonote_core/blockchain.cpp:2757 Error adding block with hash: <f9241b039ccbc6047cda9672168bf036fe971bd800becd1ea61431426ab53914> to blockchain, what = Error adding spent key image to db transaction: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:38.178664 [P2P4][46.255.20.101:18080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 13:48:38.254523 [P2P3][178.254.34.122:18080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 13:48:40.512308 [P2P5]DB error attempting to fetch transaction from hashMDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:40.514359 [P2P5]ERROR /DISTRIBUTION-BUILD/contrib/epee/include/net/abstract_tcp_server2.inl:355 Exception at [connection<t_protocol_handler>::handle_read], what=DB error attempting to fetch transaction from hashMDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:41.352795 [P2P2]ERROR /DISTRIBUTION-BUILD/src/cryptonote_core/blockchain.cpp:2757 Error adding block with hash: <f9241b039ccbc6047cda9672168bf036fe971bd800becd1ea61431426ab53914> to blockchain, what = Error adding spent key image to db transaction: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:47.921512 [P2P2]DB error attempting to fetch transaction from hashMDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:47.921669 [P2P2]ERROR /DISTRIBUTION-BUILD/contrib/epee/include/net/abstract_tcp_server2.inl:355 Exception at [connection<t_protocol_handler>::handle_read], what=DB error attempting to fetch transaction from hashMDB_BAD_TXN: Transaction must abort, has a child, or is invalid 2016-Jul-04 13:48:49.465658 [P2P8][37.59.49.7:28080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started 2016-Jul-04 13:48:49.531924 [P2P6][188.166.61.194:18080 OUT]Sync data returned unknown top block: 1078355 -> 1083807 [5452 blocks (3 days) behind] SYNCHRONIZATION started
|
I actually hate trading and i am never happy.
|
|
|
Hueristic
Legendary
Offline
Activity: 3948
Merit: 5324
Doomed to see the future and unable to prevent it
|
|
July 05, 2016, 07:46:48 PM |
|
And I thought that this was replacing remote communication as well. Which is a VERY BIG DEAL. But after listening to the Podcast you linked I see that it is intended for interprocess communication currently but Fluffy did say it can be extended for wiring protocol replacement.
In terms of "dev notes", a lot of this stuff goes down on IRC in #monero-dev and sometimes even #monero. The bi-weekly dev meetings are the culmination of these discussions that span thousands of lines of text over many days. Could you post those logs on pastebin? 0MQ is a trivial decision to make, because it's a backend change as you've observed. Our only option is either a messaging system (of which 0MQ is unequivocally the most battle-tested, with the largest number of implementations) or replacing the current HTTP server with something far more performant. Obviously, short of forking nginx, the latter is not really an option. I don't quite understand why there needs to be any wrapper at all for local communication, why not use direct input and add the daemon functionality to say the gui? Is there any reason these need to be separate for end users? I just see this as a injection point where one doesn't need to be. To speak to your other concern: we are definitely looking at replacing the wire protocol. Since we'll have 0MQ in already, and since we want to enable developers to build consensus-compatible implementations in whatever language they'd like, the logical choice is ZMTP ( http://zmtp.org). This is, again, something that is battle-hardened and has implementations in tons of languages. Our other option is picking one of the Tor pluggable transports, something like obfs4, but that's somewhat less desirable for cross-implementation purposes. I do remember this discussion being touched on in this thread I think but I don't remember a decision being announced. Making the product more accessible to a larger is base is laudable as I said I just want to make sure it is not at the cost of security. Especially with the vultures hovering looking for any attack vector they can find. The current home-grown Boost::ASIO wire protocol is significantly more risky than switching to something that is standard. It's entirely possible that there's some weirdness under the hood that we haven't uncovered yet, so swapping it out for something that is well-known and widely used in FOSS projects is extremely desirable. Complexity is the enemy of good security, and in this case custom protocols way worse than well-known standards.
Perhaps more importantly, though, the wire protocol is hardly an attack surface. The major risk it represents is an MITM attack revealing what transactions you were the first to broadcast (mitigated by end-to-end encryption in ZMTP), and fingerprinting attacks being able to correlate your clearnet IP with your i2p address (mitigated by introducing some execution randomness to the i2p connectivity, and completely separating the information shared with nodes on both interfaces). Beyond that, a compromised or poisoned wire protocol won't be able to "do" anything particularly bad. The daemon has no idea what your private keys are. It has some information about your transactions you send out, and the ones you're interested in, but if it were revealing that it would be spotted very quickly.
This is actually my top concern, I want to see how this has been vetted. Call me paranoid but changing a core protocol with off hand remarks is worrisome and I just want to verify that we are not just taking anyone's word on the fact that the crypto in 0MQ is sound and safe when it comes to a currency that cannot be checked for manipulation. http://arstechnica.com/security/2014/01/how-the-nsa-may-have-put-a-backdoor-in-rsas-cryptography-a-technical-primer/BTW we are very close to losing beta status correct? How long will this be tested within the beta phase? I don't know anything about this so I wanted to see a peer review or a word from our scientists that they have verified this is bulletproof. Looking into ZeroMq I see it uses Curve25519 correct? http://zeromq.org/topics:encryptionZeroMQ 4.x has extensible encryption, and comes with CurveZMQ as a built-in security mechanism. Pieter Hintjens has some articles that explain how this works. The only extra dependency is libsodium, which provides the Curve25519 security functions. https://www.reddit.com/r/programming/comments/1ms5fu/new_zeromq_4_does_strong_encryption_and_perfect/https://en.wikipedia.org/wiki/Curve25519 I no longer trust the constants. I believe the NSA has manipulated them through their relationships with industry — Bruce Schneier, The NSA Is Breaking Most Encryption on the Internet (2013)
*********************************************************************************************************** Will Monero pitch to Anchor into Factom blockchain after they do Ethereum?
Ethereum is for smart contracts Factom is for data and Dash or Monero is for privacy.
Actually I don't know who's better between Dash or Monero and I know there is heated debate about this so not opening that pandoras box because I don't have a horse in the race. Anyway both are experimental technologies in field worthy of pursuit.
Well just looking at XMR's rich list should tell you something. http://moneroblocks.info/richlistIt could be worse, but there's a hint of smugness to the writing on that page. As there should be, this project is headed by some of the smartest and capable people I've ever seen, they are so advanced they take for granted that we as a community know the things I ask in this thread. I feel like the kid in class that asked the question because others are lost and afraid to. Not to say I don't get lost, my brain is on life support these days. Lol This project gets the hardest scrutiny and has never to my knowledge lied, misled or deceived the community, how many other ones can you say that about? Still waiting on a reply here.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
July 05, 2016, 10:53:40 PM |
|
Seems like you are not fully synced yet. Let bitmonerod.exe (the daemon) sync for a while until it is at the same block height as moneroblocks.info. You can check this with "diff" or "status" in the daemon. If you are fully synced, refresh your wallet and you should see your transaction.
Unfortinatily bitmonerod refused to sync the last blocks. First bitmonerod crashed and after restarting i got [P2P2]Error attempting to retrieve a block hash from the db: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
status Height: 1078355/1082835 (99.6%) on mainnet, not mining, net hash 17.13 MH/s, v2, up to date, 0+0 connections
And i never see the transactions. Status doesn't change with time. From IRC: <redfish> dEBRUYNE: the user at https://bitcointalk.org/index.php?topic=583449.msg15469326#msg15469326 is using Arch linux: he's then building with GCC 6.1.1 which will produce a corrupt binary if built without -fno-strict-aliasing (this is tracked in issue #847, the error is different, but his error is likely to have same root cause) <redfish> dEBRUYNE: I don't have my btctalk credentials handy, so please post these details for him, if you can, thx! Also, PR #887 adds that flag.
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 06, 2016, 04:47:26 AM Last edit: July 06, 2016, 08:46:37 AM by natall.com |
|
<redfish> dEBRUYNE: the user at https://bitcointalk.org/index.php?topic=583449.msg15469326#msg15469326 is using Arch linux: he's then building with GCC 6.1.1 which will produce a corrupt binary if built without -fno-strict-aliasing (this is tracked in issue #847, the error is different, but his error is likely to have same root cause) <redfish> dEBRUYNE: I don't have my btctalk credentials handy, so please post these details for him, if you can, thx! Also, PR #887 adds that flag. I do indeed have gcc 6.1.1 but i downloaded a tar.bz2 file and extracted, i though i needed to compile(source or AUR) but it just using a folder with executables worked fine for me, at least until that error. I did test to build it from AUR without -fno-strict-aliasing now and then i got an error when starting simplewallet Creating the logger system terminate called after throwing an instance of 'boost::filesystem::filesystem_error' what(): boost::filesystem::current_path: No such file or directory Aborted (core dumped) Now i am testing the bitmonerod installed from aur, currently it is working. update: still no error and fully synchronized.
|
I actually hate trading and i am never happy.
|
|
|
sheepman
Member
Offline
Activity: 95
Merit: 10
|
|
July 06, 2016, 08:49:12 AM |
|
Hi all, I've setup a new mining pool at sheepman.mine.bz if some miners care to join me Found its first block within one day with under 1Kh/s (guess I'm lucky!) but again more hashing power would be appreciated! Server is hosted in France with good latency to the UK (where I'm based) and pool fees are currently set to 0.5%. Cheers all!
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 06, 2016, 08:55:33 AM |
|
I will soon join with 1500 H/s
|
I actually hate trading and i am never happy.
|
|
|
_nur
|
|
July 06, 2016, 09:13:12 AM |
|
Hi all, I've setup a new mining pool at sheepman.mine.bz if some miners care to join me Found its first block within one day with under 1Kh/s (guess I'm lucky!) but again more hashing power would be appreciated! Server is hosted in France with good latency to the UK (where I'm based) and pool fees are currently set to 0.5%. Cheers all! can you lower this? "Minimum Payment Threshold: 0.500 XMR"
|
|
|
|
sheepman
Member
Offline
Activity: 95
Merit: 10
|
|
July 06, 2016, 09:13:46 AM |
|
I will soon join with 1500 H/s Awesome thanks!
|
|
|
|
sheepman
Member
Offline
Activity: 95
Merit: 10
|
|
July 06, 2016, 09:14:41 AM |
|
Hi all, I've setup a new mining pool at sheepman.mine.bz if some miners care to join me Found its first block within one day with under 1Kh/s (guess I'm lucky!) but again more hashing power would be appreciated! Server is hosted in France with good latency to the UK (where I'm based) and pool fees are currently set to 0.5%. Cheers all! can you lower this? "Minimum Payment Threshold: 0.500 XMR" Its just to avoid dust, but will happily lower if you have a better suggested value?
|
|
|
|
natall.com
Member
Offline
Activity: 97
Merit: 10
net profit: 2700$
|
|
July 06, 2016, 09:29:57 AM |
|
can you lower this? "Minimum Payment Threshold: 0.500 XMR"
Its just to avoid dust, but will happily lower if you have a better suggested value? I would suggest raising it to 1XMR, not having a lot of dust payments is nice and less money will go towards fees.
|
I actually hate trading and i am never happy.
|
|
|
sheepman
Member
Offline
Activity: 95
Merit: 10
|
|
July 06, 2016, 09:34:53 AM |
|
can you lower this? "Minimum Payment Threshold: 0.500 XMR"
Its just to avoid dust, but will happily lower if you have a better suggested value? I would suggest raising it to 1XMR, not having a lot of dust payments is nice and less money will go towards fees. Most pools seem to have it set as I do, so I'm inclined to leave it at 0.5XMR for now. Although given your basically all the hashing power I have I'll raise it if you insist and agree to remain loyal to the pool
|
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
July 06, 2016, 09:58:06 AM |
|
can you lower this? "Minimum Payment Threshold: 0.500 XMR"
Its just to avoid dust, but will happily lower if you have a better suggested value? I would suggest raising it to 1XMR, not having a lot of dust payments is nice and less money will go towards fees. I run a high payout pool at indianodejones.moneroworld.com its hosted in India. Why? Because we needed a node there.
|
|
|
|
|