Author Topic: A forking resolved just now [2016-07-09T21:00:00]  (Read 1618 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Or just define the schedule ahead of a maintenance interval?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
At the end the majority followed @Spectral's chain, decided by fox. The fork is 5 blocks long.
The correct fork is:
Code: [Select]
#7723323 "block_id": "0075d93bb451648e59bd321cecccbeeb02000bcf" "spectral"
#7723324 "block_id": "0075d93c6b1f4691052a6b14e91f0561468506ac" "roadscape"
#7723325 "block_id": "0075d93ddd8ae094fb6b55d1b19b4bf342e97e2e" "delegate-clayop"
#7723326 "block_id": "0075d93e5fcd8a8a29c9c4b7720bf6c76c5b4024" "abc123"
#7723327 "block_id": "0075d93ff891fa5926ed57731ea7b62954885454" "bue"
#7723328 "block_id": "0075d9407ba9fb540c2515571330d308d3ab3837" "fox"

No idea why verbaltech2's block has delayed for 11 seconds, and produced 2 blocks in a row. But likely a fork starts just at maintenance interval would cause witness schedule change, then result in longer fork resolution time.

I think it would be better to avoid stake change at maintenance interval, which include trading, transferring, price feeding (which could cause margin calls)..

@Fox: any idea?
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
On BitShares network.
Code: [Select]
2016-07-09T21:00:03 th_a:invoke handle_block         handle_block ] Got block: #7723323 time: 2016-07-09T21:00:03 latency: 346 ms from: spectral  irreversible: 7723304 (-19)                   application.cpp:521
2016-07-09T21:00:11 th_a:invoke handle_block         handle_block ] Got block: #7723323 time: 2016-07-09T21:00:00 latency: 11829 ms from: verbaltech2  irreversible: 7723305 (-18)                      application.cpp:521
2016-07-09T21:00:15 th_a:invoke handle_block         handle_block ] Got block: #7723324 time: 2016-07-09T21:00:15 latency: 63 ms from: verbaltech2  irreversible: 7723305 (-19)                 application.cpp:521
2016-07-09T21:00:15 th_a:invoke handle_block         handle_block ] Got block: #7723324 time: 2016-07-09T21:00:15 latency: 227 ms from: roadscape  irreversible: 7723305 (-19)                  application.cpp:521
2016-07-09T21:00:24 th_a:invoke handle_block         handle_block ] Got block: #7723325 time: 2016-07-09T21:00:24 latency: 199 ms from: delegate.btsnow  irreversible: 7723305 (-20)                    application.cpp:521
2016-07-09T21:00:24 th_a:invoke handle_block         handle_block ] Got block: #7723325 time: 2016-07-09T21:00:24 latency: 713 ms from: delegate-clayop  irreversible: 7723305 (-20)                    application.cpp:521
2016-07-09T21:00:30 th_a:invoke handle_block         handle_block ] Got block: #7723326 time: 2016-07-09T21:00:30 latency: 309 ms from: abc123  irreversible: 7723305 (-21)                     application.cpp:521
2016-07-09T21:00:30 th_a:invoke handle_block         handle_block ] Got block: #7723326 time: 2016-07-09T21:00:30 latency: 397 ms from: datasecuritynode  irreversible: 7723307 (-19)                   application.cpp:521
2016-07-09T21:00:33 th_a:invoke handle_block         handle_block ] Got block: #7723327 time: 2016-07-09T21:00:33 latency: 142 ms from: dele-puppy  irreversible: 7723307 (-20)                 application.cpp:521
2016-07-09T21:00:33 th_a:invoke handle_block         handle_block ] Got block: #7723327 time: 2016-07-09T21:00:33 latency: 252 ms from: bue  irreversible: 7723305 (-22)                        application.cpp:521
2016-07-09T21:00:39 th_a:invoke handle_block         handle_block ] Got block: #7723328 time: 2016-07-09T21:00:39 latency: 387 ms from: fox  irreversible: 7723305 (-23)                        application.cpp:521
2016-07-09T21:00:42 th_a:invoke handle_block         handle_block ] Got block: #7723329 time: 2016-07-09T21:00:42 latency: 149 ms from: spartako  irreversible: 7723308 (-21)                   application.cpp:521
2016-07-09T21:00:45 th_a:invoke handle_block         handle_block ] Got block: #7723330 time: 2016-07-09T21:00:45 latency: 156 ms from: rnglab  irreversible: 7723309 (-21)                     application.cpp:521
2016-07-09T21:00:48 th_a:invoke handle_block         handle_block ] Got block: #7723331 time: 2016-07-09T21:00:48 latency: 152 ms from: mr.agsexplorer  irreversible: 7723309 (-22)                     application.cpp:521
2016-07-09T21:00:51 th_a:invoke handle_block         handle_block ] Got block: #7723332 time: 2016-07-09T21:00:51 latency: 407 ms from: delegate.baozi  irreversible: 7723309 (-23)                     application.cpp:521
2016-07-09T21:00:54 th_a:invoke handle_block         handle_block ] Got block: #7723333 time: 2016-07-09T21:00:54 latency: 93 ms from: datasecuritynode  irreversible: 7723309 (-24)                    application.cpp:521
2016-07-09T21:00:54 th_a:invoke handle_block         handle_block ] Got block: #7723333 time: 2016-07-09T21:00:54 latency: 93 ms from: datasecuritynode  irreversible: 7723309 (-24)                    application.cpp:521
2016-07-09T21:00:57 th_a:invoke handle_block         handle_block ] Got block: #7723334 time: 2016-07-09T21:00:57 latency: 54 ms from: verbaltech2  irreversible: 7723311 (-23)                 application.cpp:521
2016-07-09T21:01:00 th_a:invoke handle_block         handle_block ] Got block: #7723335 time: 2016-07-09T21:01:00 latency: 184 ms from: spectral  irreversible: 7723312 (-23)                   application.cpp:521
BitShares committee member: abit
BitShares witness: in.abit