Witness Update - week 8, 2018 - Nozzle, Votebot & more.

witness_thumbnail_1000.png


It's been a little while that we've reached out and let all of you know what we've been up to. The main reason being that we believe that if there's nothing to say, then don't say anything just for the sake of it (other than the occasional "we're still here").

But for this update, we do have some things we want to share with all of you.

For starters, we’ve been invited to appear on @aggroed 's Witness Forum Radio last night, which was great. Read about it here, where there’s also a recording of the entire show.

Development


Over the past few weeks, we've been releasing some useful things, detailed below, like Nozzle & Votebot.

We've also been in close contact with the Android dev working on Steemify Android, to make that version as rock-solid as the iOS version.

nozzle100.png


What is it?

Nozzle is a free, opensource, low-level steemd RPC client, a Python library for the Steem Blockchain. It aims to allow developers to communicate with the Steem blockchain in a reliable way.

Functionality:

  • Auto retries and failover to backup nodes.
  • Clean error handling.
  • Customizable retries and timeouts.

Get it

github

Read more

HERE
and HERE

votebot100.png


What is it?

Votebot is a free and opensource basic voting bot.

Functionality:

  • Automatic votes
  • Maximum number of automatic votes per 24 hours per account
  • Delayed automatic vote per account
  • Vote weighting

Get it

github

Read more

This post by our developer @bennierex

turbine100.png


What is it?

Turbine will be a free and opensource toolset for witnesses to use to keep their witness nodes up and running, and making sure they don't miss blocks. It monitors several parameters of the servers and handles automatic failover in case something goes wrong. Meanwhile, Turbine will keep you notified through e-mail and/or Telegram notifications (more to be added in the future).

What does that mean? Well, the script will check for synchronousness. If the server is out of sync with the blockchain, it will assume you are about to miss a block. It will then check if the backup node IS synced with the blockchain and switch over to that node as the witnessnode. If by chance that node is asynchronous as well, it will then turn off both for witnessing, giving you time to fix whatever is ailing, without missing a block.

Get it

Hold your horses. It's not quite ready and needs some further stress-testing on the servers. This is only useful if it is 100% reliable, so we won't release it before that.

Read more

Nothing specific has been posted yet, keep your eye on the @blockbrothers account for more info.

Witness Servers


The blockchain is currently taking up about 94% of the available 32GB RAM most of the witness servers have. We are therefore upgrading our servers to 64GB before it becomes a problem. Meanwhile, we will be testing some different configurations that will reduce the memory usage of the Steem software.



If you support us please vote here for @blockbrothers
witness_vote.gif
you can also choose to set blockbrothers as your proxy at the bottom of the page (fill in blockbrothers in the field)
or use either of the below links to do so automatically using steemconnect.


Vote for @blockbrothers via SteemConnect
Set blockbrothers as your proxy via SteemConnect


Makers of Steemify. The dedicated notification app for anything happening on the Steem blockchain
Get it Here:


Get in touch:

https://blockbrothers.io
[email protected] | [email protected]
Telegram: https://t.me/blockbrothers

Sort:  

Wow! This is cool nice update. Am happy to come across this votebot update. I will take my time to read it and be a benefactor of this awesome development.

Very good picture and your story

I've watched the recording of the Witness Forum and was pleasantly surprised to find @exyle on the panel! Witnesses reports are important and since I already upvoted for you, I like to know what's going on, and it's great you're keeping us up to speed. Thanks!

@blockbrothers thanks for sharing the voting bot code. I'm new to blockchain and am looking to learn more about it. It seems as though the devs that developed voting bots are keeping that knowledge to themselves or I just haven't found the right circles of people. How does one join the blockbrothers?

Coin Marketplace

STEEM 0.28
TRX 0.11
JST 0.034
BTC 66274.97
ETH 3175.04
USDT 1.00
SBD 4.06