Preparing to be a Steem Engine witness | Steem Smart Contracts (SSC)

in #witness5 years ago
Authored by @contrabourdon

blockchain3019121_1920.png
Source: Pixabay

Just a quick update today. After harpagon posted about Steem Smart Contracts: a few words regarding the consensus layer a few days ago, we decided that we would put our hand up to be one of the witnesses for the testnet on Steem Engine. The proposed witness structure essentially mirrors the current witness system for the Steem blockchain:

I plan on starting a testnet in the next few days/weeks, it will only have 5 witnesses
—harpagon

  • 1 round = 21 slots
  • top 20 witnesses automatically receive a slot
    • 1 backup witness is randomly picked
  • once 21 witnesses have been found, they are randomly shuffled
  • the last witness of the round is in charge of verifying it
  • witnesses are rewarded with ENG as stake for verifying a round

—(from harpagon's post)

Voting for witnesses depends on the amount of ENG token staked and every account has 30 witness votes to use. This will probably increase the demand for the native SE token!

The guide to setup the SSC node is here:
https://github.com/harpagon210/steemsmartcontracts/wiki/How-to-setup-a-Steem-Smart-Contracts-node

The documentation is pretty good and we were up and running in about a couple of hours. The witness node also has a requirement for MongoDB. Fortunately, I have a little bit of experience in using it, even though it's not my preferred database (I prefer old-school SQL). Syncing up to the mainnet requires restoring a dump of the database, updating the config.json with startSteemBlock block number, then running the node app.

Here's some screenshots of our witness node in action:

image.png

image.png

The requirements to run an SE witness are not too bad right now because the chain is new. Here's the recommended specs:

  • 8GB of RAM, ~20Gb of storage
  • 200 SP to broadcast the custom_json to the Steem blockchain

Hopefully in our next update, we will be sharing results from the testnet!

Vote for untersatz as witness!


Sort:  

PoNzI $trdo

Ask Contrabourdon if you don't get it...

Congratulations @c-a, you are successfuly trended the post that shared by @untersatz!
@untersatz will receive 1.59784650 TRDO & @c-a will get 1.06523100 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

@steemindian curate 100

Posted using Partiko Android

This post has been upvoted by @steemindian 👌

Discord

https://discord.gg/r4m3Zkb

Telegram

https://t.me/stemindia


This curation bot is powered by witness @untersatz.
Current VP: 78.57%

Congratulations @untersatz! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 50 as payout for your posts. Your next target is to reach a total payout of 100

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:

SteemFest⁴ - Meet the Steemians Contest
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Good blog

Congratulations @untersatz, your post successfully recieved 1.5978465 TRDO from below listed TRENDO callers:

@c-a earned : 1.065231 TRDO curation


To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site