Late Monday night (pacific), we were observing the hardfork witness majority ...
At the time, the witnesses had not quite reached 17 of 20 adoption, required for the blockchain to consider it a majority.
Early yesterday (also pacific time shown), 0.19.2 finally had a majority (20 days after release).
You can also see this data on steemd.com.
So here's the spooky part. Poloniex enabled their STEEM wallets the same day 0.19.2 got a majority.
Hypotesis
There was something in 0.19.2 that Poloniex believed they needed in order to safely enable STEEM wallets.
Poloniex claimed they needed STEEM development to address something before they could enable STEEM wallets. It was obvious that STEEM development was doing everything they could, including creating a definitive guide on running an exchange node (published 20 days ago).
But none of this was enough for Poloniex. Then, the day enough witnesses adopt 0.19.2, Poloniex enables.
Null-Hypothesis
There is no way witness majority had anything to do with Poloniex's independent decision to disable STEEM wallets for 2 solid months.
The fact that it happened on the same day is just an amazing coincidence. It's not like there was any specific threat to Poloniex from 0.19.1. Not only that but whatever it was that 0.19.2 addressed, the changes were enabled even while the majority was not reached.
Furthermore, there's no way witnesses who delayed the update were indirectly locking up funds on Poloniex.
