BitShares Forum

Main => General Discussion => Topic started by: clayop on October 14, 2015, 07:30:11 pm

Title: Witness participation: 61%
Post by: clayop on October 14, 2015, 07:30:11 pm
We may have somewhat serious fork... delegate-clayop resynced blocks and is now back on the main fork.
Title: Re: Witness participation: 61%
Post by: puppies on October 14, 2015, 07:36:26 pm
back over 66%.  Were safe for now

Clayop are you on the telegram chat?
Title: Re: Witness participation: 61%
Post by: betax on October 14, 2015, 07:43:47 pm
witness (not voted yet) and node are in a fork
Title: Re: Witness participation: 61%
Post by: theoretical on October 14, 2015, 07:47:00 pm
I believe the following witnesses are on the minority fork and need to --replay-blockchain:

bts-bitshares-argentina
bue
cyrano
delegate-1.lafona
elmato
fox
mr.agsexplorer
roadscape
triox-delegate
xeldal

The operators of these witnesses have done nothing wrong.  We managed to capture the event which caused the split, and we should be able to debug the issue.

EDIT:  bts-bitshares-argentina went down ~10 minutes after the fork, and roadscape was down for a while before the fork.
Title: Re: Witness participation: 61%
Post by: theoretical on October 14, 2015, 07:48:10 pm

A copy of the datadir from @betax or somebody on the minority fork might be useful.  Exclude your config.ini if you are a witness.

Title: Re: Witness participation: 61%
Post by: betax on October 14, 2015, 07:54:33 pm
damm just resync... do you want it a copy?
Title: Re: Witness participation: 61%
Post by: theoretical on October 14, 2015, 07:54:46 pm
Looks like several of the affected witnesses are back on the correct fork and the participation rate is now 78%.
Title: Re: Witness participation: 61%
Post by: clayop on October 14, 2015, 07:57:19 pm
back over 66%.  Were safe for now

Clayop are you on the telegram chat?

Nope, because my telegram is under a kind of surveillance (by my wife lol)
Title: Re: Witness participation: 61%
Post by: betax on October 14, 2015, 07:57:39 pm
liondani was also in a fork, i asked him to keep it.
Title: Re: Witness participation: 61%
Post by: theoretical on October 14, 2015, 07:58:12 pm
@betax : Yes, just zip your datadir and PM me a link (I see from your post history that you know how to upload a file and give someone a link)
Title: Re: Witness participation: 61%
Post by: theoretical on October 14, 2015, 07:58:38 pm

@betax It doesn't matter who sends it as long as we have a copy to analyze
Title: Re: Witness participation: 61%
Post by: mindphlux on October 14, 2015, 08:03:44 pm
back over 66%.  Were safe for now

Clayop are you on the telegram chat?

Nope, because my telegram is under a kind of surveillance (by my wife lol)

You should join our telegram chat, it helps you to keep up2date with the latest happenings and news, and also in emergency cases like this you get notified quicker, including getting pms from a bot that monitors all of our witnesses.  I recommend that all witnesses communicate with each other, and this is happening in the telegram channel right now.
Title: Re: Witness participation: 61%
Post by: betax on October 14, 2015, 08:10:11 pm
I am chasing there any forked object database
Title: Re: Witness participation: 61%
Post by: Thom on October 14, 2015, 08:17:24 pm
back over 66%.  Were safe for now

Clayop are you on the telegram chat?

Nope, because my telegram is under a kind of surveillance (by my wife lol)

You should join our telegram chat, it helps you to keep up2date with the latest happenings and news, and also in emergency cases like this you get notified quicker, including getting pms from a bot that monitors all of our witnesses.  I recommend that all witnesses communicate with each other, and this is happening in the telegram channel right now.

I asked wackou to submit verbaltech2 to Telegram on my behalf b/c I can't seem to get registered on it. I'm trying on my android phone. Installed the app, but as soon as it sends the reg code the "enter the SMS code" form disapears and asks for my name before I can enter the code. I managed to keep it on the enter code screen once or twice, but it always said "invalid code".

Until wackou and I can get the bts_tools monitor updated for graphene spartako's bot is the only good option. I would like to use it, but just can't seem to atm.
Title: Re: Witness participation: 61%
Post by: betax on October 14, 2015, 08:46:28 pm
Hi,

After resync this is my object database and chain, it is only 20 mb after heavily compressed. It may help you.

https://mega.nz/#!3gRAiaBB!stuaZusV6Mh9Ou3Ju8nnpsqrDYok5zbPxIHqkyK6EtQ
Title: Re: Witness participation: 61%
Post by: puppies on October 15, 2015, 01:19:17 am
back over 66%.  Were safe for now

Clayop are you on the telegram chat?

Nope, because my telegram is under a kind of surveillance (by my wife lol)

You should join our telegram chat, it helps you to keep up2date with the latest happenings and news, and also in emergency cases like this you get notified quicker, including getting pms from a bot that monitors all of our witnesses.  I recommend that all witnesses communicate with each other, and this is happening in the telegram channel right now.

I asked wackou to submit verbaltech2 to Telegram on my behalf b/c I can't seem to get registered on it. I'm trying on my android phone. Installed the app, but as soon as it sends the reg code the "enter the SMS code" form disapears and asks for my name before I can enter the code. I managed to keep it on the enter code screen once or twice, but it always said "invalid code".

Until wackou and I can get the bts_tools monitor updated for graphene spartako's bot is the only good option. I would like to use it, but just can't seem to atm.

Just enter your name.  The app is automatically getting the code from the sms
Title: Re: Witness participation: 61%
Post by: xeroc on October 15, 2015, 02:16:33 am
I believe the following witnesses are on the minority fork and need to --replay-blockchain:

bts-bitshares-argentina
bue
cyrano
delegate-1.lafona
elmato
fox
mr.agsexplorer
roadscape
triox-delegate
xeldal

The operators of these witnesses have done nothing wrong.  We managed to capture the event which caused the split, and we should be able to debug the issue.

EDIT:  bts-bitshares-argentina went down ~10 minutes after the fork, and roadscape was down for a while before the fork.
Can we please discuss why bts1 delegates that have not upgraded and still sign blocks in bts1 are active witnesses in bts2??? That makes no sense to me at all
Title: Re: Witness participation: 61%
Post by: lafona on October 15, 2015, 03:02:33 am
Is there a way to replay the blockchain from the cli interface or is that option only available when launching the witness binary? I would like to add it to my fail over script to reduce the need for manual intervention in the future. Thanks
Title: Re: Witness participation: 61%
Post by: puppies on October 15, 2015, 03:20:57 am
Is there a way to replay the blockchain from the cli interface or is that option only available when launching the witness binary? I would like to add it to my fail over script to reduce the need for manual intervention in the future. Thanks

Pretty sure you have to re launch .  I wrote another script that watches the witness participation and relaunches if it falls below 50%. 

Title: Re: Witness participation: 61%
Post by: lafona on October 15, 2015, 03:23:38 am
Is there a way to replay the blockchain from the cli interface or is that option only available when launching the witness binary? I would like to add it to my fail over script to reduce the need for manual intervention in the future. Thanks

Pretty sure you have to re launch .  I wrote another script that watches the witness participation and relaunches if it falls below 50%. 



Ok, I'll setup something similar then. Thanks
Title: Re: Witness participation: 61%
Post by: Thom on October 15, 2015, 03:52:10 am
back over 66%.  Were safe for now

Clayop are you on the telegram chat?

Nope, because my telegram is under a kind of surveillance (by my wife lol)

You should join our telegram chat, it helps you to keep up2date with the latest happenings and news, and also in emergency cases like this you get notified quicker, including getting pms from a bot that monitors all of our witnesses.  I recommend that all witnesses communicate with each other, and this is happening in the telegram channel right now.

I asked wackou to submit verbaltech2 to Telegram on my behalf b/c I can't seem to get registered on it. I'm trying on my android phone. Installed the app, but as soon as it sends the reg code the "enter the SMS code" form disapears and asks for my name before I can enter the code. I managed to keep it on the enter code screen once or twice, but it always said "invalid code".

Until wackou and I can get the bts_tools monitor updated for graphene spartako's bot is the only good option. I would like to use it, but just can't seem to atm.

Just enter your name.  The app is automatically getting the code from the sms

OK, I can accept that it nabs the code directly, but then on the name form (only asks for first & last name with last name optional) after I enter a name and tap NEXT, all it does is toggle the blue underline between the first and last name. There are no error messages or clues given on how to proceed. On the top in blue it says Your name, to the right of that is a check character, like "the name you entered is OK"  What kind of UI is this? Well Thom, it's typical Android UI. Just tap the check mark, not the NEXT button, that would be too easy, too obvious. No, we got to make you WORK for our app, a little mini "test" to prove you are worthy. I may be slow but I finally got it. Problem solved.

I wonder where these "modern" UI designers get their idea of what makes a UI easy to use. Take Micr$oft and the silly things they did on Windows 8.0 that prompted them to release 8.1 shortly afterward to provide visual clues to the "charms" menu in upper right corner, or release in Windows 10 that seems to have mostly done away with the practice of making users guess what to do. The majority of people around here don't like Windows 8 / 8.1. I'm one of them, tho I've figured out most of it's UI quirks now. If I have to use Wondoze I prefer 7 over 10, 10 over 8.x. My preferred desktop in order of preference is Linux Mint, Gnome 3, (Debian 8 or OpenSuSE), Mac OSX Snow Leopard, Windows 7, Windows 10.
[ / r a n t]
Title: Re: Witness participation: 61%
Post by: BunkerChainLabs-DataSecurityNode on October 15, 2015, 04:14:00 am
I believe the following witnesses are on the minority fork and need to --replay-blockchain:

bts-bitshares-argentina
bue
cyrano
delegate-1.lafona
elmato
fox
mr.agsexplorer
roadscape
triox-delegate
xeldal

The operators of these witnesses have done nothing wrong.  We managed to capture the event which caused the split, and we should be able to debug the issue.

EDIT:  bts-bitshares-argentina went down ~10 minutes after the fork, and roadscape was down for a while before the fork.
Can we please discuss why bts1 delegates that have not upgraded and still sign blocks in bts1 are active witnesses in bts2??? That makes no sense to me at all

Agreed..this deserves explanation.  +5%
Title: Re: Witness participation: 61%
Post by: Thom on October 15, 2015, 05:18:50 am
I believe the following witnesses are on the minority fork and need to --replay-blockchain:

bts-bitshares-argentina
bue
cyrano
delegate-1.lafona
elmato
fox
mr.agsexplorer
roadscape
triox-delegate
xeldal

The operators of these witnesses have done nothing wrong.  We managed to capture the event which caused the split, and we should be able to debug the issue.

EDIT:  bts-bitshares-argentina went down ~10 minutes after the fork, and roadscape was down for a while before the fork.
Can we please discuss why bts1 delegates that have not upgraded and still sign blocks in bts1 are active witnesses in bts2??? That makes no sense to me at all

Agreed..this deserves explanation.  +5%

That's easy. The core team is focused on code, backend code specifically, not "trivial little details" like consistency and planning. I've been saying for months now we should be more systematic with the way things are dealt with as release time approached. I kindof gave up on it in July. Cryptonomex is not too keen on developing a comprehensive plan that they disclose and enlist the community to help implement. I don't know what Bytemaster was thinking in terms of who he voted into the witness slots. I suspect he just wanted to make sure there were enough quality witnesses for a viable / reliable launch, vote anyone in that asks, and let the community weed out those who don't prove worthy of the role. After all, it IS up to the community to take responsibility for such things. Will we demonstrate our responsibility? Can we? Or must we rely on the small number of whales like BM to steer the ship in these matters. It's still early, so there's plenty of room for optimism.

DSN, I'm glad to see your continued interest in watching over the witnesses. Don't know how long it will take before we can enjoy infrastructure tools like BitSharesBlocks, as the block explorer in the web wallet is not nearly as comprehensive. I'm hoping your dposhub will provide a good source of info about the ecosystem, but it looks like that effort won't be ready for release anytime soon from what I just saw of it. Truth is it would have made for a much better launch is these projects could have been coordinated.  Can't say I didn't see this coming tho.

Issues like this should have been dealt with through many discussions, delegate / witness / worker campaigns, metrics merits, means of accountability etc. But no. Lets just build the tech and let the community figure out of that after it gets rolled out. No real planning, just ad hoc activities where various issues get thrashed about and [eventually] settled. A totally unsystematic and rather disorganized approach from what I observe. Surprising for a bunch of world-class engineers.