Published Standard: Automatic Actions Framework.

Abstract:

A change to the code which ends up being consensus must be delivered in such a way that its content is understood by everyone, discussed by all stakeholders, give stakeholders a chance to politically change their witness-vote accordingly and a vetted community of code-checkers/overqualified code-checkers actively on board with the STEEM blockchain in order to keep it correct, unbroken and at consensus all the time.

a Whole New World!

We agree on the following points:

  • Place automatic actions in a new block extension type, automatic_actions
    The block extension should have a maximum serialized size equal to a fraction of the block size (perhaps 20%).

  • Witnesses are free to determine the set of block actions from the set of available actions using any algorithm.

  • Each action is completely determined by a corresponding action key. The rest of the action's fields must be a deterministic function of the action type, action key, and the blockchain state.

  • For now, the witness plugin will implement a simple FIFO ordering of actions. A single SMT's market maker and inflation actions will be included at most once per hour.

  • In the future, if actions start to queue because the block extension is consistently full, the witnesses (or any subset of them) can implement and switch to a different ordering algorithm at any time. For example, we may use the Steem in the SMT's market maker to determine how often the SMT's actions can occur.

After dwelling on these points for a while now, it makes more and more sense to move forward with this type of innovative approaches. As for @fyrst-witness, we like to see more witnesses apply their published standard on crossroads in our ecosystem, and be more proactive so that we can move innovation faster.

150304-Ryanair737800s2-01.jpg

Imagine if every plane was made different, having standards help us predict the future better.

Keeping up with development is a full-time job

The reason we do this job is to develop our qualifications through time by studying https://github.com/steemit/steem/wiki, https://steemit.com/steemitblog.com and by and being an active part of http://steemspeak.com - listening to over 6000 members in our voice community in regards of proposed changes, patches and day to day operations. Staying in touch with everyone is a good investment for us. After all, we are building an online world for everyone and should find a way for all to thrive.

Our team create more jobs, a good thing for the ecosystem

To make sure we stay up to date, fyrst-witness is often reviewing new code and update the STEEM code which qualified Steemit Inc. developers or others provide as long as it is peer reviewed by us and our external partners around the world in order to upgrade fast, but not so fast that we sacrifice security and the integrity of the chain.

Responsabillity as a gatekeeper

As the GateKeepers of the CORE economy, we are the voice that is boring, conservative, the party pooper of Venezuelan steemflation/hyperinflation or unsustainable metrics. We like the current CORE model, we may be persuaded to change our mind about the CORE mode later, to for example a hard CAP on STEEM and a more lose CAP on SBD for example. Or other things that would be needing some time to think about and discuss.

STEEM is loved and taken care of us, we have a VESTED interest in STEEM, and would therefore not allow changes that could damage our stake or your stake in this fantastic ecosystem.

Hardfork 21 is the next milestone

and for that HF it is very important for us that competent people represent the consensus at the time of implementation. This requires top of the line programmers, network security experts, business-developers/onboarders and leaders in the top 25, and their best people in the bottom 50, and I expect, if we are heard, that a qualified group can provide unique questions and provide an online arena were all of us can be directly questioned by over-qualified people in order to find out exactly what the witness is good for, and allow us to be a "shark tank" asking the uncomfortable questions, before we vote for them.

Thank you for reading. I hope I qualify for your vote.

Sincerely,
@fyrstikken - @fyrst-witness
Add us as witness on: https://steemconnect.com/sign/account-witness-vote?witness=fyrst-witness&approve=1

Sort:  

"Abstract:
A change to the code which ends up being consensus must be delivered in such a way that its content is understood by everyone, discussed by all stakeholders, give stakeholders a chance to politically change their witness-vote accordingly and a vetted community of code-checkers/overqualified code-checkers actively on board with the STEEM blockchain in order to keep it correct, unbroken and at consensus all the time."
.....Fyrst

^ THAT RIGHT THERE, bingo

Much needed. This is a good start and a catalyst to the Standards of Code Gatekeeping movement in our economy.

This is so helpful to me. Thanks

Posted using Partiko Android

Very useful information

Posted using Partiko Android

Yes this is great news

Posted using Partiko Android

WOo!! So interesting I'am an engineer and I love this topics...Great Job
@vevo-mky

this is good information for all of us and i will follow you for more information and updates

Hello @fyrst-witness,

You are one of my Steemit witnesses, and as such I hope you'll pardon this off-topic contact.

I'm here to inform you of a fantastic opportunity to promote STEEM.

Please check out the information in my article:

STEEM On Netcoins Contest: EVERYbody Wins!

I'm not looking for your vote or reSteem...

I am asking you to take action to promote this!
It seems clear to me that it will benefit the entire Steemit community.

Thank you in advance for your consideration!

😄😇😄

@creatr

Hi @fyrst-witness I'm a bot, and wanted you to know that I've upvoted and re-steemed your post to help you with your promotion efforts! -exp

Conservatism is what will make Steem a household name - but like anything worthwhile, it takes time. Thanks FW.

Posted using Partiko Android

Coin Marketplace

STEEM 0.21
TRX 0.25
JST 0.038
BTC 96989.50
ETH 3378.64
USDT 1.00
SBD 3.23