Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: why fork at block 1569033?  (Read 484 times)

0 Members and 1 Guest are viewing this topic.

Offline alt

why fork at block 1569033?
« on: January 19, 2015, 11:42:02 PM »

Code: [Select]
marketmaker (unlocked) >>> blockchain_list_blocks  1569032 20
HEIGHT  TIMESTAMP           SIGNING DELEGATE                # TXS   SIZE    LATENCY PROCESSING TIME  RAND           
====================================================================================================================
1569032 2015-01-19T23:31:40 dev-metaexchange.monsterer      0       166     0       0.002906         da7429dddc7b3da503cbf5a91c48c297d11937fb
1569033 2015-01-19T23:31:50 spartako2                       1       326     0       0.006998         622bcfb94f8ce8d2427b3dcecae47be99809f821
MISSED  2015-01-19T23:32:00 delegate.bitsuperlab            N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:32:10 delegate-dev2.btsnow            N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:32:20 emski.bitdelegate               N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:32:30 delegate-dev1.btsnow            N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:32:40 fire.and.blood.dragon           N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:32:50 dev0.nikolai                    N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:00 mr.agsexplorer                  N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:10 mrs.agsexplorer                 N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:20 argentina-marketing.matt608     N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:30 btsx.chinesecommunity           N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:40 delegate.follow-my-vote         N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:33:50 dev-trial.misc.nikolai          N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:34:00 init0                           N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:34:10 delegated-proof-of-steak        N/A     N/A     N/A     N/A              N/A           
MISSED  2015-01-19T23:34:20 spartako                        N/A     N/A     N/A     N/A              N/A           
1569034 2015-01-19T23:34:30 dc-delegate                     9       8691    1       0.059155         bbd521f564645b25a649fd64a166f39f07b7899e
1569035 2015-01-19T23:34:40 very.strong                     0       166     0       0.018619         cb99ec4132500ed6e6d48d2a88259db8aa7a1ff8
1569036 2015-01-19T23:34:50 delegate.liondani               0       166     0       0.002861         02a36f14c02a6d541e33742b8b5f6291f17eed6c
1569037 2015-01-19T23:35:00 hear.me.roar.lion               0       166     0       0.010612         f2bb00a92365f823c74b73215914e1b44a81c650
1569038 2015-01-19T23:35:10 media.bitscape                  0       166     0       0.001442         48ddb1b517ed4670e088bba3dcc3ec0532ec59dd

Code: [Select]
        1569033
     a05a5287b977290e56dfdccc4c1b7c209e900aa8          delegate-dev2.btsnow              5       966 2015-01-19T23:32:10         0      NO                  NO
     fa8cb6e5da6ffb04b830fb580c304f58fa72d127                      spartako             10      8851 2015-01-19T23:34:20         0      NO                  NO
     0effbf5ae27c438aac2d8d24bb2eafb034a9cd27       delegate.follow-my-vote             10      8851 2015-01-19T23:33:40         0      NO                  NO
     757cfbda980d11803a3367119d19f4ee4d14f284         btsx.chinesecommunity             10      8851 2015-01-19T23:33:30         0      NO                  NO
     fe194cbadf08b08c61967e358d3c9049ec0469dc        dev-trial.misc.nikolai             10      8851 2015-01-19T23:33:50         0      NO                  NO
     d34dac7334aee63c5a8e0b854d42fb3abd08f843                  dev0.nikolai             10      8851 2015-01-19T23:32:50         0      NO                  NO
     fbc542eb1b0aef2073efbcedfd4aa6de4945af28      delegated-proof-of-steak             10      8851 2015-01-19T23:34:10         0      NO                  NO
     09421f33445721c6cc65f163b0c11c620538eb31         fire.and.blood.dragon              5       966 2015-01-19T23:32:40         0      NO                  NO
     348921c9925aeb7dcf51db40173b4e232821b2ad          delegate-dev1.btsnow              5       966 2015-01-19T23:32:30         0      NO                  NO
     17a041ca92769777c78f869ea9cd16b3fcb57c9b   argentina-marketing.matt608             10      8851 2015-01-19T23:33:20         0      NO                  NO
     dd7280921e737dab4abd33cb6cf2072297889263             emski.bitdelegate              5       966 2015-01-19T23:32:20         0      NO                  NO
     3fa3d044e0ce6830a68389c64dd43af27527aba1                         init0             10      8851 2015-01-19T23:34:00         0      NO                  NO
     8540dcef226a63d96a7b825489d1bd887d8100b6          delegate.bitsuperlab              5       966 2015-01-19T23:32:00         0      NO                  NO
     b2ce267caf6b7a5b4588b0c603ce6c1061719861                   dc-delegate              9      8691 2015-01-19T23:34:30         1     YES                 YES


Offline toast

Re: why fork at block 1569033?
« Reply #1 on: January 20, 2015, 12:12:12 AM »
https://github.com/BitShares/bitshares/issues/1279

We might have a few delegates only allow 1 trx per block until this is resolved so that the network doesn't go down if this happens again after everyone upgrades to 0.5.0
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline vikram

Re: why fork at block 1569033?
« Reply #2 on: January 20, 2015, 12:17:29 AM »
Nikolai's log file suggests that he signed a block containing duplicate transactions, and then rejected his own block due to the duplicate.

It will be helpful if delegates that missed this block can post the part of their p2p.log at the time they should have produced.

I do not recommend that all delegates do this, but it is probably safest that some accept only 1 transaction per block until we can release a fix. I have set my delegate using:
Code: [Select]
delegate_set_block_max_transaction_count 1

Offline alt

Re: why fork at block 1569033?
« Reply #3 on: January 20, 2015, 12:30:51 AM »
very wired, I missed  this block at 23:32:00, and  the log between 23:00:00 ~ 23:32:50 have lost too.
http://50.116.4.37/p2p.log.20150119T230000.txt

Offline vikram

Re: why fork at block 1569033?
« Reply #4 on: January 20, 2015, 05:18:20 PM »
Based on Nikolai's logs, I have identified this as a very old bug that seems to have only caused block production failure in rare cases. It will be fixed in 0.6.0.

I can explain the details of the bug after 0.6.0 is released, but until then there is likely not much risk. If large numbers of delegates do happen to freeze before that happens, they can temporarily work around it by doing:
Code: [Select]
delegate_set_block_max_transaction_count 1
And the default setting can be restored as:
Code: [Select]
delegate_set_block_max_transaction_count -1

Offline alt

Re: why fork at block 1569033?
« Reply #5 on: January 20, 2015, 10:31:46 PM »
thanks vikram

来自我的 HUAWEI P7-L00 上的 Tapatalk


Offline vikram

Re: why fork at block 1569033?
« Reply #6 on: January 20, 2015, 11:13:21 PM »
thanks vikram

来自我的 HUAWEI P7-L00 上的 Tapatalk

Thanks for reporting this.

 

Google+