create account

Witness Update: 15 Hours In Front of a Computer in Puerto Rico by lukestokes

View this thread on: hive.blogpeakd.comecency.com
· @lukestokes ·
$49.82
Witness Update: 15 Hours In Front of a Computer in Puerto Rico
Yesterday, September 17th 2018, was our last full day in <a href="https://steemit.com/travel/@lukestokes/hello-puerto-rico">Puerto Rico</a> and unfortunately it wasn't spent enjoying the beach or visiting some cool places (I'll be posting about our adventures in the future). Instead, I was glued to my computer for about 15 hours straight.

As you may have noticed, the Steem blockchain had some issues yesterday. To explain a little of what happened, I'll first explain what witnesses do (you can read more about that <a href="https://steemit.com/witness-category/@lukestokes/steemit-is-free-but-your-witness-vote-determines-its-future">here</a>). Witnesses on the Steem blockchain are block producers elected by the token holders to run the network. Steem uses a consensus mechanism (fancy way of saying "process we all agree to") known as <a href="https://steemit.com/dpos/@dantheman/dpos-consensus-algorithm-this-missing-white-paper">Delegated Proof of Stake</a> or DPoS which means the top 20 witnesses by vote (along with a 21st witness rotated in from all <a href="https://steemit.com/~witnesses">the backups</a>) determine what the Steem blockchain actually is. If 2/3+1 of them agree, the software and protocols which define the blockchain can be changed.

Yesterday there were mainly three different versions of the software running. Version 0.19.6 uses the code prior to <a href="https://steemit.com/steem/@steemitdev/appbase-the-next-step-forward-for-the-steem-blockchain-let-the-testing-begin">AppBase</a> which was announced 7 months ago. Version 0.19.12 uses AppBase. Version 0.20.0 is the recently announced <a href="https://steemit.com/steem/@steemitblog/steem-velocity-hardfork-hardfork-20">Hardfork 20</a> code which has been in development for quite some time and is running on a <a href="https://steemit.com/hardfork20/@steemitblog/released-hardfork-20-testnet">testnet</a>. The plan is (was?) to launch Hardfork 20 (HF20) on September 25th. A blockchain "Hardfork" is when new code is released as part of consensus that is not compatible with the old code which means everyone who wants to participate in the network (applications, exchanges, websites, etc) is required to upgrade.

Hardforks are scary things. Most blockchains avoid them, and rightfully so. At the same time, most blockchains quickly become archaic compared to their new competitors in terms of functionality, speed, usability, and more. DPoS allows Steem to innovate quickly and get consensus from the network for upgrades. This is why Hardfork 20 is called "20." This isn't our first rodeo.

Prior to the hardfork launch date, all network participants are encouraged to test and upgrade their systems. The code has checks like this to ensure code that only works with Hardfork 20 doesn't run before everyone is ready for it:

```
if( has_hardfork( STEEM_HARDFORK_0_20 ) )
```
and this:

```
if( a.voting_manabar.last_update_time <= STEEM_HARDFORK_0_20_TIME )
```

This is important because if a consensus-breaking change happens it can cause a fork which means two different versions of the Steem blockchain exist simultaneously. A fork is bad. You can <a href="https://en.wikipedia.org/wiki/Fork_(blockchain)">read all about it here</a>. Forks happen. I remember watching one on the Bitcoin network in real time in <a href="https://bitcoin.org/en/alert/2013-03-11-chain-fork">March of 2013</a>. Recovering from them is very, very tricky and involves shutting down one version of the chain and moving forward with the other while working through any specific safeguards built into the system to avoid old forks being considered valid (such as Steem's last irreversible block number).

<h1>So What Happened?</h1>

Now that we've set the groundwork for how this stuff works, I'll try to explain (to the best of my ability) what I think happened yesterday. Please understand, I'm not a blockchain core developer so some of this may be incorrect. Keep an eye on the <a href="https://steemit.com/@steemitblog">steemitblog account</a> for further details.

One of the features of Hardfork 20 is the <a href="https://steemit.com/steem/@steemitblog/steem-velocity-hardfork-hardfork-20">Upvote Lockout Period</a>:

> In Hardfork 17, a change was implemented to prevent upvote abuse by creating a twelve-hour lock-out period at the end of a post’s payout period. During this time, users are no longer allowed to upvote the post. 

You can read about how Hardfork 20 makes some really good changes there to prevent downvote abuse in the last 12 hours. As someone who experienced that for months, I personally really appreciate this change. Based on <a href="https://github.com/steemit/steem/commit/e2d72730ca812f1afcba7434ddda98f5fcc1ea1d">this commit</a>, my hunch is the <a href="https://github.com/steemit/steem/pull/2572/files#diff-c57fe1c1f164cf2b14e0f779e1e9338cR62">change here</a> caused a problem around block number 26037589 when one version of the code tried to allow a late upvote and the other version did not:

```
10 assert_exception: Assert Exception
_db.head_block_time() < comment.cashout_time - STEEM_UPVOTE_LOCKOUT_HF17: Cannot increase payout within last twelve hours before payout.
    {}
    steem_evaluator.cpp:1383 do_apply
```

This caused a hardfork as v20 and v19 diverged. I'm not sure, but I wonder if `STEEM_UPVOTE_LOCKOUT_SECONDS` was needed with another check to see if HF20 was activated yet or not. Once the problem was discovered, the larger and more complicated problem came up of how to get the v19 fork active again. Most of the witnesses, in preparation for the September 25th HF20 switch over had already upgraded to v0.20.0 but most exchanges were probably on v0.19.12 or older. The number one priority of a blockchain is protecting your funds and as witnesses, we didn't want to move ahead with v0.20.0, forcing everyone to upgrade because of a bug. Hardfork changes must happen based on consensus which requires users to vote for witnesses who will support the changes they want. This means we had to fix v19 and get that chain running again. The Steem blockchain is consistently one of the most active blockchains on the planet averaging more than a million transactions a week: 

<center><a href="http://blocktivity.info/"><img src="https://cdn.steemitimages.com/DQmYnmurCRKp42p9AVkShazQuvZKSUA87CpKv2Kfda9Edr5/image.png"></a></center>

Because of that volume, the v19 fork got out of sync enough to make it quite difficult to activate again. <a href="https://github.com/steemit/steem/compare/20180917-increase-fork-buffer#diff-778ae4a84a14457ed12b22337048d2bfR3580">Modifications to the fork database size</a> were needed. Not only did we have to shut down v20 nodes, we had to update v19 nodes with some code changes and ensure the blockchain peers could talk to each other well without getting flooded with invalid blocks from the v20 chain. This involved coordinating one witness to restart their server with `enable-stale-production = true` (something you otherwise want to avoid) and `required-participation = 0` which means the blockchain can move forward, even if you don't have the normal requirement of a minimum number of witnesses participating in order to produce blocks (33%). We also had to configure a checkpoint which ensures our nodes will follow the correct fork.

Many of the top witnesses (myself included) have backup servers and in situations like this are careful to ensure their backup servers are still running the old version (v19) in case there's a problem with the new code. Unfortunately for many of us, rebuilding the code, adjusting config.ini settings, and restarting our nodes resulted in a forced, unplanned full replay of the blockchain which takes many hours. My nodes took 4.39 hours to replay and sync up. Witnesses running v20 had to download, uncompress, and replay the entire v19 block_log to get running again as well.

All told, it was a 15-hour day in front of my computer. Many witnesses went without sleep to help contribute to this process and provide logs to Steemit, Inc. and community developers (I'll let the heroes who contributed tell their own stories). Communication cordination happened on Steem.chat and Slack among top witnesses during the entire time. Though I've advocated for more real-time transparency in the past, in situations like this, it's helpful to keep the noise down and avoid too many cooks in the kitchen. Even with only about 50 people in a chat room, it's challenging to sift through all the different code patch proposals and ideas circulating about the best path forward. It's also important to ensure information shared is kept private so the chain can't be easily attacked while it's in a vulnerable state.

Securing a distributed consensus blockchain with on-chain governance is really hard. Some who are, for lack of a better word, ignorant of the work involved like to gain attention by criticizing what they don't understand and finding fault in things they didn't build. Every time a complicated software project has a bug, they'll ask why more testing wasn't done or how this could have happened. In my 20+ years of software development experience, I understand that some bugs just happen. They make up the perfect storm of untestable, edge-case scenarios. Could this have been avoided? Maybe, but it would have required a specific set of circumstances on the testnet which includes multiple versions running simultaneously with an upvote in the last 12 hours as consensus flips from v19 to v20. Given all the possible permutations of how the Steem blockchain can be used with tens of thousands of active accounts in any given month, testing for all scenarios is currently impossible.

In situations like this, all you can do is the best you can do. Recover quickly, recover securely, protect user funds, learn from any mistakes made, and improve for the future. I think the top witnesses are doing exactly that. We all worked together like I've never seen before and learned some new things along the way. I won't include the details here because in moments like this, privacy is important to ensure bad actors don't exploit forks or code changes for their own gain at the expense of the network. If you want to know more, ask the witnesses you support how they were involved.

<h1>Conclusion</h1>

Though the process was a bit rough and took longer than any of us would have liked, I'm proud of how the team came together with a good combination of patience, exploration, and support to get this chain going again. I don't know what this means for Hardfork 20's release date or if this is the only obscure bug lurking in that code. I do know it was a frustrating way to spend my last full day in Puerto Rico (the beach would have been so much nicer!), but I would do it again because I love this blockchain and the community that supports it.

Please stay tuned for more official announcements from Steemit, Inc. and other witnesses. If I've misrepresented something here, please comment below as a correction, and I'll get to it when I can (we're flying back to Nashville today). Both my primary and backup witness nodes are running on v0.19.12 again and my seed node should finish replaying soon. As always, if you have questions, please feel free to ask them, and I'll do my best to answer them or direct you to someone who can.

-----

<img src="https://steemitimages.com/DQmR3hhPtgcqhNDZyArucp2dZv2pG62WDKiWam8jrppCXNB/on_a_log_cropped.png">

<p>
    <div class="pull-right">
        <a href="https://steemit.com/introduceyourself/@lukestokes/my-name-is-luke-let-s-create-the-world-we-want-to-live-in"><img src="https://steemitimages.com/DQmRh7DLpp1hDKugxyWxdDof7rkj5fpBus6tECvv7vcmL6d/smile.png" /></a>
    </div>
    <em><a href="https://steemit.com/introduceyourself/@lukestokes/my-name-is-luke-let-s-create-the-world-we-want-to-live-in">Luke Stokes</a> is a father, <a href="https://steemit.com/@corinnestokes">husband</a>, programmer, STEEM witness, <a href="https://steemit.com/eosdac/@lukestokes/a-big-step-towards-our-decentralized-future-i-ve-joined-the-eosdac-launch-team">DAC launcher</a>, and voluntaryist who wants to help create a world we all want to live in. Learn about cryptocurrency at <a href="http://understandingblockchainfreedom.com/">UnderstandingBlockchainFreedom.com</a></em>
</p>

<center><a href="http://steemitboard.com/board.html?user=lukestokes"><img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/commented.png?v=20180909"> <img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/votes.png?v=20180909"> <img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/posts.png?v=20180909"><img src="https://steemitimages.com/80x65/http://steemitboard.com/@lukestokes/level.png?v=20180909"> <img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/comments.png?v=20180909"> <img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/voted.png?v=20180909"> <img src="https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/payout.png?v=20180909"></a></center>

<center><sub><a href="https://steemit.com/witness-category/@lukestokes/vote-luke-stokes-for-witness-as-lukestokes-mhth">I'm a Witness</a>! Please <a href="https://steemit.com/~witnesses">vote for @lukestokes.mhth</a></sub></center><center><a href="https://steemit.com/~witnesses" alt="Please vote for @lukestokes.mhth"><img src="https://cdn.steemitimages.com/DQmbKo2EKkp9CutoMxHoTcHdMWE21FcgdB5bVrhqxRFLQsK/image.png"></a></center>
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 47 others
properties (23)
authorlukestokes
permlinkwitness-update-15-hours-in-front-of-a-computer-in-puerto-rico
categorywitness-category
json_metadata{"tags":["witness-category","witness-update","steem","hf20"],"image":["https://cdn.steemitimages.com/DQmYnmurCRKp42p9AVkShazQuvZKSUA87CpKv2Kfda9Edr5/image.png","https://steemitimages.com/DQmR3hhPtgcqhNDZyArucp2dZv2pG62WDKiWam8jrppCXNB/on_a_log_cropped.png","https://steemitimages.com/DQmRh7DLpp1hDKugxyWxdDof7rkj5fpBus6tECvv7vcmL6d/smile.png","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/commented.png?v=20180909","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/votes.png?v=20180909","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/posts.png?v=20180909","https://steemitimages.com/80x65/http://steemitboard.com/@lukestokes/level.png?v=20180909","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/comments.png?v=20180909","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/voted.png?v=20180909","https://steemitimages.com/50x55/http://steemitboard.com/@lukestokes/payout.png?v=20180909","https://cdn.steemitimages.com/DQmbKo2EKkp9CutoMxHoTcHdMWE21FcgdB5bVrhqxRFLQsK/image.png"],"links":["https://steemit.com/travel/@lukestokes/hello-puerto-rico","https://steemit.com/witness-category/@lukestokes/steemit-is-free-but-your-witness-vote-determines-its-future","https://steemit.com/dpos/@dantheman/dpos-consensus-algorithm-this-missing-white-paper","https://steemit.com/~witnesses","https://steemit.com/steem/@steemitdev/appbase-the-next-step-forward-for-the-steem-blockchain-let-the-testing-begin","https://steemit.com/steem/@steemitblog/steem-velocity-hardfork-hardfork-20","https://steemit.com/hardfork20/@steemitblog/released-hardfork-20-testnet","https://en.wikipedia.org/wiki/Fork_(blockchain)","https://bitcoin.org/en/alert/2013-03-11-chain-fork","https://steemit.com/@steemitblog","https://github.com/steemit/steem/commit/e2d72730ca812f1afcba7434ddda98f5fcc1ea1d","https://github.com/steemit/steem/pull/2572/files#diff-c57fe1c1f164cf2b14e0f779e1e9338cR62","http://blocktivity.info/","https://github.com/steemit/steem/compare/20180917-increase-fork-buffer#diff-778ae4a84a14457ed12b22337048d2bfR3580","https://steemit.com/introduceyourself/@lukestokes/my-name-is-luke-let-s-create-the-world-we-want-to-live-in","https://steemit.com/@corinnestokes","https://steemit.com/eosdac/@lukestokes/a-big-step-towards-our-decentralized-future-i-ve-joined-the-eosdac-launch-team","http://understandingblockchainfreedom.com/","http://steemitboard.com/board.html?user=lukestokes","https://steemit.com/witness-category/@lukestokes/vote-luke-stokes-for-witness-as-lukestokes-mhth"],"app":"steemit/0.1","format":"markdown"}
created2018-09-18 15:42:48
last_update2018-09-18 15:42:48
depth0
children41
last_payout2018-09-25 15:42:48
cashout_time1969-12-31 23:59:59
total_payout_value39.227 HBD
curator_payout_value10.591 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13,558
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,596,017
net_rshares39,466,124,719,378
author_curate_reward""
vote details (111)
@awesomianist ·
Man what a bummer to have this whole thing happen when you're holiday-ing. Thanks for all the work and hassle you went through (I know it was the right thing to vote for you as witness). 

I may know nothing about the stress you and the other witness must have felt glued to the screen, but I do know that being able to comment this right now had not possible had not been for that.

It's communications like this that gives confidence in a witness.
properties (22)
authorawesomianist
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t182620811z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 18:26:21
last_update2018-09-18 18:26:21
depth1
children1
last_payout2018-09-25 18:26:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length449
author_reputation30,939,172,096,979
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,607,314
net_rshares0
@lukestokes ·
Thank you for your support. A lot of great witnesses worked really hard. Makes me proud to work with them.
properties (22)
authorlukestokes
permlinkre-awesomianist-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t224216499z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:42:18
last_update2018-09-18 22:42:18
depth2
children0
last_payout2018-09-25 22:42:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length106
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,262
net_rshares0
@bitcoinflood ·
100% upvote thank you for all you do on the steem network and keeping it running
properties (22)
authorbitcoinflood
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t164654882z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 16:46:54
last_update2018-09-18 16:46:54
depth1
children0
last_payout2018-09-25 16:46:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length80
author_reputation1,645,024,977,979,240
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,600,599
net_rshares0
@ericwilson ·
Thank you @lukestokes! Sorry to hear about your shortened vacation but thank you for your work.

On a positive, Steem jumped a little bit :)
πŸ‘  
properties (23)
authorericwilson
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t162247873z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["lukestokes"],"app":"steemit/0.1"}
created2018-09-18 16:22:51
last_update2018-09-18 16:22:51
depth1
children1
last_payout2018-09-25 16:22:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length140
author_reputation75,821,273,922,571
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,598,859
net_rshares4,542,835,628
author_curate_reward""
vote details (1)
@lukestokes ·
Hahah... I was laughing about that also. Everything was red but Steem.
properties (22)
authorlukestokes
permlinkre-ericwilson-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t223938120z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:39:39
last_update2018-09-18 22:39:39
depth2
children0
last_payout2018-09-25 22:39:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length70
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,140
net_rshares0
@intelliguy ·
$0.18
Technically, we either migrated back to the original v0.19 code.... but in order to gain consensus, some patching with the server to ignore v0.20 acceptance of the 12 hour window for voting was necessary.

I patched my witness node myself after learning about what was needed.

It was a tricky situation indeed.  I understand why it took as long as it did to clean up.  (I went into further detail [here](https://steemit.com/steem/@intelliguy/steem-was-temporarily-down-so-what-happened-you-have-questions-let-s-provide-some-answers).

Glad to see you are up and running again!
πŸ‘  
properties (23)
authorintelliguy
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t200850708z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["https://steemit.com/steem/@intelliguy/steem-was-temporarily-down-so-what-happened-you-have-questions-let-s-provide-some-answers"],"app":"steemit/0.1"}
created2018-09-18 20:08:51
last_update2018-09-18 20:08:51
depth1
children8
last_payout2018-09-25 20:08:51
cashout_time1969-12-31 23:59:59
total_payout_value0.134 HBD
curator_payout_value0.045 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length577
author_reputation62,276,657,564,898
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,613,661
net_rshares136,786,964,928
author_curate_reward""
vote details (1)
@lukestokes ·
$0.02
Yeah the almost five hour replays were extra difficult as well. It seems some had to replay and others didn’t. That added a lot of drama. I was ready to go with my v19 node but vanderberg asked me to hold off since he didn’t want to risk anymore replays and we wanted to keep v19 nodes ready to restart with enable stale production if needed. Eventually we mostly had to replay anyway. By the time I tried, my v20 node already downloaded, decompressed, and replayed as well.
πŸ‘  
properties (23)
authorlukestokes
permlinkre-intelliguy-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t225140310z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:51:42
last_update2018-09-18 22:51:42
depth2
children7
last_payout2018-09-25 22:51:42
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length474
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,727
net_rshares19,810,203,095
author_curate_reward""
vote details (1)
@intelliguy ·
$0.35
Yes, by the time you realized your replay, when synced was no good, you had to replay again.  Tough times this replay stuff.

Replaying should never be necessary "EVER"... because replaying from genesis is a terrible idea.  Archiving the first 2 years of steem... and keeping it in a separate archive database should be sufficient.

If the code changes, and can't read the archived format anymore.. there should be a separate utility tool created to port the old archive database to the new format, that runs independently of steemd.

Going forward, as the blockchain gets huge... these designs need to happen sooner than later.
πŸ‘  
properties (23)
authorintelliguy
permlinkre-lukestokes-re-intelliguy-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t010246162z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 01:02:45
last_update2018-09-19 01:02:45
depth3
children6
last_payout2018-09-26 01:02:45
cashout_time1969-12-31 23:59:59
total_payout_value0.260 HBD
curator_payout_value0.086 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length628
author_reputation62,276,657,564,898
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,630,034
net_rshares263,051,855,631
author_curate_reward""
vote details (1)
@jeffjagoe ·
Thanks for all that you do to support the network @lukestokes! 

Sorry it had to ruin your last day in PR (but from the sound of it, you will have plenty of time to spend down there in the future!)
properties (22)
authorjeffjagoe
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t174545529z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["lukestokes"],"app":"steemit/0.1"}
created2018-09-18 17:45:45
last_update2018-09-18 17:45:45
depth1
children1
last_payout2018-09-25 17:45:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length197
author_reputation611,509,397,910,268
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,604,637
net_rshares0
@lukestokes ·
$5.04
Yep, there will be many beach days in the future.
πŸ‘  ,
properties (23)
authorlukestokes
permlinkre-jeffjagoe-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t224117364z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:41:18
last_update2018-09-18 22:41:18
depth2
children0
last_payout2018-09-25 22:41:18
cashout_time1969-12-31 23:59:59
total_payout_value3.799 HBD
curator_payout_value1.239 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length49
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,214
net_rshares3,840,769,979,764
author_curate_reward""
vote details (2)
@majes.tytyty ·
Thanks for this update. I'm just now reading it, trying to find out a little bit of what's happening with HF-20. 

After the fork on the 25th, I read certain posts that were immediately critical and excoriating of the fork and the team. On this post, on the other hand, I at least got some clear perspective about the reasons for the fork and the difficulties in implementing it.

Keep up the good work ... particularly thru this rather tough time.
properties (22)
authormajes.tytyty
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180928t022656409z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-28 02:26:57
last_update2018-09-28 02:26:57
depth1
children0
last_payout2018-10-05 02:26:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length448
author_reputation927,812,966,066,955
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,274,545
net_rshares0
@ml-naeem ·
Nice to hear it really was all hands on deck during the outage - I was searching out information on the outage and found very little - except for one ranter on Twitter that speculated the problem is due to many inactive witnesses. I'm positively sure that Steem comes strengthened out from this. Still, it's quite unexpected and unheard of with such a long outage, so I hope knowledge is drawn out of this experience and used to prevent such long outage next time...thank you
πŸ‘  
properties (23)
authorml-naeem
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t190218601z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 19:02:00
last_update2018-09-19 19:02:00
depth1
children0
last_payout2018-09-26 19:02:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length475
author_reputation-208,447,771,362
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,699,813
net_rshares575,765,162
author_curate_reward""
vote details (1)
@newageinv ·
I try to look at the positive side of things... While there was a loss due to opportunity costs, when things got back online, everything was good asbif nothing had happened which demonstrates that the β€œfailsafe” works to protect the blockchain and the funds on it.  I also think it was beat for this to occur now rather than after the HF 20 as it now provides time for the witnesses to consider what steps are needed for the transition next week, if it stays there.  While I imagine it was tough to find consensus, it was resolved... Now it is all about how we learn and improve for the future as the ecosystem continues to grow.
properties (22)
authornewageinv
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t160720279z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 16:07:21
last_update2018-09-18 16:07:21
depth1
children1
last_payout2018-09-25 16:07:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length629
author_reputation263,280,351,056,279
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,597,795
net_rshares0
@lukestokes ·
Yep. @steemitblog put out a good post with more details as well.
properties (22)
authorlukestokes
permlinkre-newageinv-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t224021834z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["steemitblog"],"app":"steemit/0.1"}
created2018-09-18 22:40:24
last_update2018-09-18 22:40:24
depth2
children0
last_payout2018-09-25 22:40:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length64
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,173
net_rshares0
@preparedwombat · (edited)
>It's also important to ensure information shared is kept private so the chain can't be easily attacked while it's in a vulnerable state.

This is an important point that I hadn’t considered. Maybe 99.9% transparency has advantages over 100% transparency. If it does, who one gives one’s witness votes to is *even more important*.
properties (22)
authorpreparedwombat
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t031757448z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 03:17:57
last_update2018-09-19 03:19:42
depth1
children0
last_payout2018-09-26 03:17:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length330
author_reputation872,539,970,063,366
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,637,558
net_rshares0
@robertandrew ·
Sorry @lukestokes you had to spend time in Puerto Rico rectifying all this. But as Token holders we surely appreciate you soooo much.
Thank you, Sir , for the excellent job you are doing !!
properties (22)
authorrobertandrew
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t030453071z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["lukestokes"],"app":"steemit/0.1"}
created2018-09-19 03:04:54
last_update2018-09-19 03:04:54
depth1
children0
last_payout2018-09-26 03:04:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length189
author_reputation105,860,343,202,597
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,636,786
net_rshares0
@sacred-agent ·
100% UpVote + ReSteemed...

Cheers !!
πŸ‘  
properties (23)
authorsacred-agent
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t165305194z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 16:53:06
last_update2018-09-18 16:53:06
depth1
children0
last_payout2018-09-25 16:53:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length37
author_reputation4,833,164,215,661
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,601,049
net_rshares5,660,267,935
author_curate_reward""
vote details (1)
@skycorridors ·
Thanks for explaining the situation, Luke!! Glad all is going well again!!
properties (22)
authorskycorridors
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t161439871z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 16:14:39
last_update2018-09-19 16:14:39
depth1
children0
last_payout2018-09-26 16:14:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length74
author_reputation259,582,937,246,728
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,688,990
net_rshares0
@stealthtrader ·
I had no lack of faith at all in the Steem blockchain.. That is unfortunate that you had to miss your last day though. πŸ˜•

Hopefully in the Future Steem will allow you to spend as much time as you want down there!! 🌴
properties (22)
authorstealthtrader
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t164632512z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 16:46:30
last_update2018-09-18 16:46:30
depth1
children1
last_payout2018-09-25 16:46:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length215
author_reputation74,266,337,461,760
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,600,571
net_rshares0
@lukestokes ·
$0.02
It’s part of the job. :)
πŸ‘  
properties (23)
authorlukestokes
permlinkre-stealthtrader-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t224050696z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:40:51
last_update2018-09-18 22:40:51
depth2
children0
last_payout2018-09-25 22:40:51
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,193
net_rshares20,053,641,487
author_curate_reward""
vote details (1)
@steevc ·
Thanks for all your work to get us back online. I know some people were worried, but I've seen the team sort issues like this before and had confidence.
properties (22)
authorsteevc
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t192706005z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 19:27:06
last_update2018-09-18 19:27:06
depth1
children1
last_payout2018-09-25 19:27:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length152
author_reputation1,389,850,200,643,010
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,611,103
net_rshares0
@lukestokes ·
$0.03
Thank you for the confidence. It was a little bumpy at times, but we got through it.
πŸ‘  
properties (23)
authorlukestokes
permlinkre-steevc-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t224446995z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:44:48
last_update2018-09-18 22:44:48
depth2
children0
last_payout2018-09-25 22:44:48
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length84
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,396
net_rshares24,609,246,585
author_curate_reward""
vote details (1)
@surfermarly · (edited)
I think many were already waiting for your update on the incident, since you're well known for providing a great insight, without getting lost in details only a few of us may comprehend :-)

My biggest takeaway of this situation has been once more that in times of pressure and problems there is always one thing you can rely on: this community.

Thanks for your efforts during the *crash* and the time dedicated to inform us!
*Resteemed*
properties (22)
authorsurfermarly
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t114637422z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 11:46:39
last_update2018-09-19 11:46:57
depth1
children0
last_payout2018-09-26 11:46:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length438
author_reputation318,958,646,866,746
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,668,645
net_rshares0
@tagmotivate ·
I take my hat of for you Luke! As entrepreneurs we have to sacrafice personal time to work.
πŸ‘  
properties (23)
authortagmotivate
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t160407337z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 16:04:09
last_update2018-09-19 16:04:09
depth1
children0
last_payout2018-09-26 16:04:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length91
author_reputation6,120,543,297
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,688,257
net_rshares100,060,213
author_curate_reward""
vote details (1)
@therealwolf ·
$0.23
Woah, I thought I had it bad, but that is really bad timing for you.

Nevertheless, I really appreciate the inside information on what exactly happened, since the information-flow wasn't that good. I understand of course that 50 people in a chat-room are already enough, but I would still have appreciated it if someone from Steemit Inc. or somebody else could have given some updates, besides: `"stay calm, downgrade to 0.19.x and don't talk in this chat-room"`

With that said: I hope you can use today to relax a bit from yesterday's stress.
πŸ‘  , , ,
properties (23)
authortherealwolf
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t155358410z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 15:53:57
last_update2018-09-18 15:53:57
depth1
children9
last_payout2018-09-25 15:53:57
cashout_time1969-12-31 23:59:59
total_payout_value0.178 HBD
curator_payout_value0.056 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length544
author_reputation581,693,011,827,252
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,596,801
net_rshares180,254,757,029
author_curate_reward""
vote details (4)
@lukestokes ·
$0.18
Flying with three kids isn’t usually that relaxing, but the first leg of the trip was great and my noise canceling headphones work great. :)

Yeah, this one was stressful. On other issues I’ve spent time connecting with other communities to inform people in real time, but this time I was deeply focused on the conversations taking place and had one of the few nodes still untouched and running v19. Unfortunately my node (like many others) trigger a replay when I tried to launch it. Also, being in an Airbnb on an island with less fha ideal internet had me a little out of my element.

Communication is important Abduzhapparov I did tweet about things as soon as it was happening. It’s hard to give details until we know what’s actually going on. Otherwise we get too much speculation and knee-jerk reactions which can cause other problems.
πŸ‘  
properties (23)
authorlukestokes
permlinkre-therealwolf-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t223745148z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:37:48
last_update2018-09-18 22:37:48
depth2
children0
last_payout2018-09-25 22:37:48
cashout_time1969-12-31 23:59:59
total_payout_value0.134 HBD
curator_payout_value0.045 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length842
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,052
net_rshares136,786,964,928
author_curate_reward""
vote details (1)
@mstafford ·
Better than being on the plane ride back, I suppose.
properties (22)
authormstafford
permlinkre-therealwolf-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t214950085z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 21:49:51
last_update2018-09-18 21:49:51
depth2
children2
last_payout2018-09-25 21:49:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length52
author_reputation63,425,345,982,192
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,619,558
net_rshares0
@lukestokes ·
Indeed. :)
πŸ‘  
properties (23)
authorlukestokes
permlinkre-mstafford-re-therealwolf-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t223854943z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:38:57
last_update2018-09-18 22:38:57
depth3
children1
last_payout2018-09-25 22:38:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,101
net_rshares7,284,171,970
author_curate_reward""
vote details (1)
@tarazkp ·
$0.19
Perhaps there should be an info page for witnesses behind a steemconnect login so someone from stinc can inform and keep others updated with pertinent information.
πŸ‘  
properties (23)
authortarazkp
permlinkre-therealwolf-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t160919146z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 16:09:21
last_update2018-09-18 16:09:21
depth2
children4
last_payout2018-09-25 16:09:21
cashout_time1969-12-31 23:59:59
total_payout_value0.140 HBD
curator_payout_value0.046 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length163
author_reputation5,907,757,211,616,771
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,597,926
net_rshares142,048,002,041
author_curate_reward""
vote details (1)
@lukestokes ·
$0.21
The top witnesses defining consensus stayed in constant communication throughout this issue.
πŸ‘  ,
properties (23)
authorlukestokes
permlinkre-tarazkp-re-therealwolf-re-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180918t223829100z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-18 22:38:30
last_update2018-09-18 22:38:30
depth3
children3
last_payout2018-09-25 22:38:30
cashout_time1969-12-31 23:59:59
total_payout_value0.167 HBD
curator_payout_value0.046 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length92
author_reputation556,640,380,599,219
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,622,082
net_rshares170,659,817,125
author_curate_reward""
vote details (2)
@tobixen ·
Nice to hear it really was all hands on deck during the outage - I was searching out information on the outage and found very little - except for one ranter on Twitter that speculated the problem is due to many inactive witnesses.  I'm positively sure that Steem comes strengthened out from this.  Still, it's quite unexpected and unheard of with such a long outage, so I hope knowledge is drawn out of this experience and used to prevent such long outage next time.

One of my pet peeves - it's horrible and totally avoidable that *all* interfaces to Steem falls down in such a circumstance.  I strongly believe that old content as well as user balances should be online and available even though the blockchain is not advancing.  It doesn't sound like a very big job to ensure nodes will stay up and deliver content (up to the block where things starts going wrong), but without producing, broadcasting or accepting blocks.
properties (22)
authortobixen
permlinkre-lukestokes-witness-update-15-hours-in-front-of-a-computer-in-puerto-rico-20180919t124434628z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-09-19 12:44:36
last_update2018-09-19 12:44:36
depth1
children0
last_payout2018-09-26 12:44:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length925
author_reputation18,276,555,395,725
root_title"Witness Update: 15 Hours In Front of a Computer in Puerto Rico"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,672,598
net_rshares0