What the PEAKD! Immutability and Decentralization to the Rescue.

avatar

A few moments ago, I had one of those heart-racing (maybe even heart-breaking) kinda moments. You know the kind I am talking about! The kind where what you believed to be true suddenly disappeared and you could do nothing about it.

I don't curse, but a few minutes ago, I thought about it!

Just Looking at my Hive Wallet in Peakd

I was checking my feed and going to claim my lastest HP and then it happened. There was a big fat '0' where there should have been over 11,000 HP. At first glance, it appeared someone had stolen my Hive Power.

20200618_135539.png



Worried. Not Worried.


Then all of a sudden all of these "funny-sounding, blockchainy" words started to flood my brain. You know the words I am talking about? Magical words like IMMUTABLE (oooh) and DECENTRALIZED (aaah) and POWER DOWN (huh). The @sumatranate from 3 years ago would have been completely confused.

Immutable

Immutable means "unable to be changed." The #hive blockchain records every transaction and preserves a history of those transactions. Essentially, we are talking about a public, transparent book of record that shows everything that is happening. It is the perfect audit trail.

My mind relaxed a bit. I remembered that there are other frontends that connect to the blockchain. There is more than one way to "virtually skin" this cat. I checked some other sources.

Hive.BlogHiveStat.ioHive Block Explorer
20200618_144500.png20200618_144340.png20200618_144426.png

Sigh of relief! My hive power is still there. Today will be a good day.

Note: Hive.blog is showing total #hive power, while HiveStats and Hive Block Explorer are showing effective power.

And let's be honest! The team at @peakd is doing great work. Whatever the glitch was only lasted a few minutes. Now everything looks good again. But even if there was a catastrophic failure on their part, my information and your information is still safe.

Decentralized


If this same scenario played out with my online bank account, I would be in a world of hurt. I probably should (but I don't) download my electronic statements. If my bank account suddenly showed a balance of zero I would have little to no proof of what the balance should be.

The bank holds my money and controls the data. I place a lot of trust that the bank (as a single entity) will be honest and forthcoming with my money.

#hive is different. I don't have to place my complete trust in any one potential point of failure. If a #hive frontend fails, I find another. If a witness cannot maintain his or her node, a new witness emerges.

Think about this! Every single witness node (including backups) would have to fail during the same short period of time in order for the data/transactions to be lost.

Possible? Yes. Likely? No!

Power Down


The information that was not showing properly was my powered up #hive.

For better or worse (in this case for the better), that hive power was locked up. To the best of my knowledge, even if someone had accessed my account and started a power down, there is no way for my hive power to be immediately transferred before becoming liquid.

There are still some great arguments regarding the #hive power down lengths. Ultimately for me, it is a question of security versus availability. Today, based on the current parameters in play, I had some additional peace that all was not lost.

Final Thoughts

We all need to be safe. The world is a dangerous place filled with nefarious characters. Remember that if you don't hold your keys, then you are not in control of your crypto. And if you give you keys to someone else you have basically made that person owner.

Our #hive community stands by each other and our #hive blockchain has built-in measures to make sure our assets stay safe. Let's all stay smart and make sure complacency and/or stupidity don't ruin a perfectly good day!

I want to hear from you!

  1. Have you ever had a heart-breaking/heart-racing moment on #hive?
  2. Who or what helped you sort through the mess?

See you around!
@sumatranate



0
0
0.000
14 comments
avatar

One of the great things about Hive over the last 90 days. We started with Hive.blog and then quickly had Peakd.

Now there are a number of front ends that access all the information. We have come a long way in a short period of time.

Posted Using LeoFinance

0
0
0.000
avatar

Very true. Our community has quickly channeled our passion and experience. Developers from within have taken the lead and delivered some great software and services.

0
0
0.000
avatar

Yup, it's all still there man. I think you just experienced a quirk with the ui in peakd. Likely one server acting up. Depending on how many servers they have in their farm. I've seen it a few times and had the same reaction, even though I know what's technically happening. It's always a bit of a start.

0
0
0.000
avatar

Totally agree but what a mental/emotional jolt. Program glitches happen. Thank goodness we do not see (too many) glitches on the blockchain. What a modern day marvel!

0
0
0.000
avatar

yes some of the api nodes are having issues.

0
0
0.000
avatar

Thanks for stopping by and giving an update. After the initial shock passed I knew everything would be fine. Your team is doing great work and it is appreciated. Keep it up! You have a fine product that I use on a daily basis.

0
0
0.000