Witness update - First Block, Updated to v0.19.12 and thanks for the support

witness.jpg

Hey everyone

I just wanted to drop a quick witness update. It's been nearly a week now since I started running my node, and quite a bit has happened in that time. I've been busy developing an updated witness monitor NodeJS application for which I have also been providing a tutorial on my blog. I really wanted to not only provide the application to be able to do the witness monitoring, but also provide some insight for people who are running their own witness who might want to implement their own monitoring solutions.

I am a true believe that real-time monitoring of a 24/7 production system such as the STEEM blockchain is imperative, even if I am creating a block every week or so at the moment. As a backup witness, I need to claim every block I can to prove that I am doing the job right.


Update to 0.19.12

A recent update was released to reduce the restriction on authority membership (i.e. if you have authorised too many apps through SteemConnect for example, you may have be restricted from doing some transactions on the blockchain).

My witness is now running on this version after a quick upgrade with no replay required.


First block

Last night I finally produced my first block. Absolutely chuffed to see that everything is working as expected.

Screen Shot 20180817 at 08.33.11.png
source (courtesy of @drakos)

I can't thank the people who have already voted for me enough. To be at position 108 already is super and instills belief that I am doing the right thing by taking this on.


Backup memory issues.

While replaying my backup node, I started seeing the following error

`635586ms database.cpp:3001             _apply_block         ] 13N5boost12interprocess9bad_allocE: boost::interprocess::bad_alloc
boost::interprocess::bad_alloc:
 `...... some block info here...`.
`steem_evaluator.cpp:834 do_apply`

The replay would crash and supervisor would restart steemd again. It would get to 80% or so and do the same over and over. After a bit of investigation, my backup supplier discovered that one of the memory DIMMS was faulty. That is being replaced and my backup will be up and running again soon. My primary server is hosted by a OneProvider host so hopefully shouldn't suffer from the same fate.

I'll be back with another update soon - got some more work to do on my witness monitor as well as some other good stuff with @photomag and one other project in the pipeline.

Thanks for reading

Mark


witnesssm.jpg

Please vote for me as one of your witness choices if you appreciate what I do for the STEEM blockchain. We all have 30 votes to cast and this determines who has the responsibility to keep this blockchain going.

You can vote for me here

https://v2.steemconnect.com/sign/account-witness-vote?witness=markangeltrueman&approve=1

Or to to https://steemit.com/~witnesses

and enter my name and vote

wit.jpg

Sort:  

Congrats on the first block. :)

Thanks, feels good. May there be many more, and may they be more frequent! :D

You should be a top 20 witness now as I just voted for you 😉

yay first block ! wishing loads more and oftener !! <3

Gift you My vote sir, hope you would like to be an photography witness..

You’re very welcome Mark. You’re where you belong, sir, it seems the community agrees. Congratulations, you’re a fine witness.

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 11 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 12 SBD worth and should receive 122 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

Great news on your first block 😁 i will drop my vote ad soon as im back home from holiday

Hi, I just found out about your work as a witness, I voted for you.
congratulations, i hope this project continues to grow. Blessings to you.