Bitcoin Forum
April 27, 2024, 10:42:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 79 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 ... 345 »
  Print  
Author Topic: [ANN][XEL] Elastic Project - The Decentralized Supercomputer  (Read 450431 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 09:59:22 AM
 #1621

@EK we miss you Smiley

Arrived back home,
started to work (like properly working) now! Let me find out what's exactly happening and then I will prove a fix including a detailed explanation.


wb boos  Cool

Now, it will be 12h daily for elastic again  Wink

At the moment, my local node looks fine! Could someone point me into the right direction if there is some issue right now?
If not, I will find the issue anyway, it will just take longer. Will try to stress test the whole thing with a couple machines I think!


Welcome back @EK! Hope you had good time in Greece Smiley

You're back and my node isn't blacklisted anymore Wink

But today I set nxt.myAddress to my external IP address and it seems that ban problem went away. Could this be related to the problem? If my node is announcing with different IP address I could be banned after forging too many blocks. What do you think?

Aaaaand it's gone. I'm on a fork again.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
1714214559
Hero Member
*
Offline Offline

Posts: 1714214559

View Profile Personal Message (Offline)

Ignore
1714214559
Reply with quote  #2

1714214559
Report to moderator
1714214559
Hero Member
*
Offline Offline

Posts: 1714214559

View Profile Personal Message (Offline)

Ignore
1714214559
Reply with quote  #2

1714214559
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714214559
Hero Member
*
Offline Offline

Posts: 1714214559

View Profile Personal Message (Offline)

Ignore
1714214559
Reply with quote  #2

1714214559
Report to moderator
1714214559
Hero Member
*
Offline Offline

Posts: 1714214559

View Profile Personal Message (Offline)

Ignore
1714214559
Reply with quote  #2

1714214559
Report to moderator
hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 07, 2016, 10:04:06 AM
 #1622

hagie, yes forging is based on coins! If you give me your address I can send you some more so your chances will increase.

Hi and thanks,

another problem I encontered is the "Could not verify signature (server side)." I can't register an account and I can't create any work (get the same error).

my address is : XEL-48LM-K27E-ZXWE-FFFF2 and you can check the node under https://elastic.cryptonodes.site

the only changes I made is in the nxt.conf :

Code:
nxt.myAddress=elastic.cryptnodes.site
nxt.myPlatform=linuxDebian8
nxt.apiServerHost=0.0.0.0
nxt.allowedBotHosts=*
nxt.adminPassword=wonttellhere

regards

unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 10:05:51 AM
 #1623

And finally I have nice exception in my logs! This should tell you a lot more @EK. Looks like it's my node that is banning.

Give me a min I'll upload log to some file hosting.

Also please take a look at my pull request to elastic-miner.

EDIT: My nxt.log http://s000.tinyupload.com/index.php?file_id=38360208295476988967

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 10:07:09 AM
 #1624

Welcome back @EK! Hope you had good time in Greece Smiley

You're back and my node isn't blacklisted anymore Wink

But today I set nxt.myAddress to my external IP address and it seems that ban problem went away. Could this be related to the problem? If my node is announcing with different IP address I could be banned after forging too many blocks. What do you think?

Aaaaand it's gone. I'm on a fork again.

Really? Maybe we can reproduce that?
Actually, most importantly, did your node blacklist all others, or did others blacklist your node? And if so ... why?
I think what we are experiencing is the very problem that we try to identify for days.

Do you have bitmessage? Or should I contact Lannister? I really think you deserve a couple BTC for your hard work and I am sure he will be more than happy to give you some.

EDIT: The pull request was pulled  Wink Thanks
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 10:08:30 AM
 #1625

And finally I have nice exception in my logs! This should tell you a lot more @EK. Looks like it's my node that is banning.

Give me a min I'll upload log to some file hosting.

What would be really cool is your nxt_test_db/ folder. Then we can set up your chain state on a different machine and check whats wrong. Maybe it's related to the 2 blocks height fork from a few blocks ago? At least your node does not accept transactions which are accepted by others.

I feeel we are very close. No worries, nxt_test_db/ does only include the public chain, no private stuff.
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 10:14:15 AM
 #1626

And finally I have nice exception in my logs! This should tell you a lot more @EK. Looks like it's my node that is banning.

Give me a min I'll upload log to some file hosting.

What would be really cool is your nxt_test_db/ folder. Then we can set up your chain state on a different machine and check whats wrong.

nxt_test_db: http://s000.tinyupload.com/index.php?file_id=00301526502546875780
nxt.log: http://s000.tinyupload.com/index.php?file_id=38360208295476988967

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 10:15:23 AM
 #1627


Do you have bitmessage? Or should I contact Lannister? I really think you deserve a couple BTC for your hard work and I am sure he will be more than happy to give you some.


I'll set up bitmessage today and contact @Lannister! Thanks.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 10:19:27 AM
 #1628

My miner isn't working for two days already (maybe you launched yours?). So it's strange that there are some PoW submissions since I think I was the only one who had working miner.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 10:20:44 AM
 #1629

Just tell him you participated is the not-yet-officially-existing bug bounty program and the consensus in the thread was 2 BTC per testnet crash ;and what he thinks about it :-)

Regarding your chain state! This is exactly it! This is the problem we have been seeing in the last days! Perfect, I think I will need a hour or two but I think we will identify whats going on soon ...
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 10:23:08 AM
 #1630

My miner isn't working for two days already (maybe you launched yours?). So it's strange that there are some PoW submissions since I think I was the only one who had working miner.

Well I have just started a miner half an hour ago! This was the time when your node started blacklisting. At the same time there was a 2-block-height fork!
I suspect it must have something with a closed work, that was rolled back and not correctly reopened. Others then submit POW submissions, and your node thinks that the work is still closed while on the (new) fork it should be open. Something like this I think!
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 10:24:20 AM
 #1631

@EK can you send me your bitmessage address? I'll send you passphrase to problem account. Every time I login to it I'm banned (or my node is banning) in 5-100 blocks so you'll have closer look at the problem.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 10:27:19 AM
 #1632

@EK can you send me your bitmessage address? I'll send you passphrase to problem account. Every time I login to it I'm banned (or my node is banning) in 5-100 blocks so you'll have closer look at the problem.

I can't remember it, I would have to start the other machine first.
But I have downloaded your nxt_test_chain, logged in with my account and started blacklisting as well. I think its not connected to a specific account but more to the blockchain in nxt_test_chain itself.

I am inspecting now what is different from a working chain. I'll be back to you soon!
hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 07, 2016, 11:49:17 AM
 #1633

Hi,

forging works here but I just forged 15+ blocks in a row - Did I cause a fork or are the other forging nodes down ?

Regards
BigBoom3599
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
September 07, 2016, 11:58:09 AM
 #1634

Hi,

forging works here but I just forged 15+ blocks in a row - Did I cause a fork or are the other forging nodes down ?

Regards
I think the network is split up big time, I've just forged every block for the last 1-2 hours   Shocked
BigBoom3599
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
September 07, 2016, 12:12:55 PM
 #1635

I've thrown up a VPS to hopefully stabilize the network a little bit more, as all the others you can access it here http://188.166.162.17:6876/index.html,
hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 07, 2016, 12:15:01 PM
 #1636

A restart of the node helps - now the blocks are distributed again ..

regards
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 07, 2016, 12:31:50 PM
 #1637

Hi,

forging works here but I just forged 15+ blocks in a row - Did I cause a fork or are the other forging nodes down ?

Regards

I think the network is split up big time, I've just forged every block for the last 1-2 hours   Shocked

@EK is working on it. I think that even if you delete db and resync sooner or later you'll be on a fork again. We need to wait to see what great mind of @EK came up with.

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 02:11:06 PM
 #1638

The problem was that sometimes a block (which includes a work creation transaction) did not propagate quick enough while unconfirmed POW/Bounty submissions were already received from the mempool of different nodes. Since the node did not know the work yet, it assumed that the POW submission is malicious/malformed and blacklisted the node.

Suggested fix for blacklisting issue:
https://github.com/OrdinaryDude/elastic-reference-client/commit/df3177877687b79ef4a63bdb85c55c3afbd9619c

Problem:
This of course opens up a wide surface for mempool flooding attacks with made-up work submissions (where the software can not yet decide if they are malicious or not). NXT suffers from the same problem. We will have to find a solution for that here.

Important:
IF PROBLEMS PERSIST: You need to "rm -rf nxt_text_db/" and redownload the blockchain entirely since forks may have screwed up a lot in the last days.

Pending:
I still suspect one little issue in the block reorganization routine, the "flooding problem" from above as well as block reorganization is the next point on the agenda.
tomkat
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 507


View Profile
September 07, 2016, 02:40:09 PM
 #1639

The problem was that sometimes a block (which includes a work creation transaction) did not propagate quick enough while unconfirmed POW/Bounty submissions were already received from the mempool of different nodes. Since the node did not know the work yet, it assumed that the POW submission is malicious/malformed and blacklisted the node.

Suggested fix for blacklisting issue:
https://github.com/OrdinaryDude/elastic-reference-client/commit/df3177877687b79ef4a63bdb85c55c3afbd9619c

Problem:
This of course opens up a wide surface for mempool flooding attacks with made-up work submissions (where the software can not yet decide if they are malicious or not). NXT suffers from the same problem. We will have to find a solution for that here.

Important:
IF PROBLEMS PERSIST: You need to "rm -rf nxt_text_db/" and redownload the blockchain entirely since forks may have screwed up a lot in the last days.

Pending:
I still suspect one little issue in the block reorganization routine, the "flooding problem" from above as well as block reorganization is the next point on the agenda.

If submitting work cost something, then the submission cost should be enough to prevent flooding, no...?
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 07, 2016, 03:16:22 PM
 #1640

If submitting work cost something, then the submission cost should be enough to prevent flooding, no...?

Submitting work costs, but submitting a POW solutions or a bounty submission is a zero fee transaction, so even accounts with no XEL can start solving work right away.
I mean we could require a fee and then refund it once the tx confirms, but that would make it more difficult for new users to start earning XEL.

I will think a moment about this. Maybe we should work with the NXT devs here; I am almost sure that they suffer from the same issue. The difference is that their TX cost something, but as malicious TX will never confirm and eventually will be rolled back, attacking NXT does not cost the attacker anything after all. I am pretty sure you could DOS the NXT chain easily. We need a solution here.
Pages: « 1 ... 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 79 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 ... 345 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!