scrobble.life
Blockchain Wizardry

gtg witness log

I need to come up with some excuse why I’m late with this update. Ooops, I guess it’s too late for that now. Hello, Hive!

Day of the Programmer

The Day of the Programmer is an international professional day that is celebrated on the 256th (hexadecimal 100th, or the 28th) day of each year

Happy programmer’s day to all the coders who contribute to the Hive ecosystem!

https://www.youtube.com/watch?v=H7lHuDjIu4Y - Yet another, fancy, cyberpunk flavored, Hive logo reveal video

OpenHive-Network GitHub

For reasons mentioned in my previous updates, I’m increasing number of repositories push-mirrored to the OpenHive-Network

New mirrored repositories include:

Hivemind

Communities meta-issue

I’ve created one to organize work on new features: https://gitlab.syncad.com/hive/hivemind/-/issues/167 Please tag it for any related planned work or work in progress.

Release candidate

It’s not up to me to decide whether or not such a version is ready, but the latest develop looks good to me. Well, I also thought so about the previous one (12efa972) but when I was doing tests, I identified slow update_posts_rshares. This has already been fixed for initial sync (where it’s roughly 10 times faster), but still might be slow for some environments in live sync (most likely related to PostgreSQL 12 quirks), and by slow here I mean 0.17s latency every 3 second block. So I guess: soon.

Alternative hivemind database dump

I’m serving a recent dump of 398397e2 if you are brave (or crazy) enough to try it. Full sync from scratch takes less than 3 days on my machine, but if you use my dump, you can have it up and running within a few hours.

Hive

cli_wallet

Not much to update on here this time, I just extended meta-issue by proposed enhancement to allow to send transactions non-blocking way

sql_serializer

Some more testing of the sql_serializer plugin, it’s being rapidly improved and optimized, which is great because it’s a vital component of Hivemind and a prerequisite for HAfAH.

Public Hive seed nodes

There has not been much response yet about the seed nodes, so just a reminder - I’m still waiting for witnesses to let me know about their public seed nodes, more info in my previous witness-update

Here’s a current list (with three more just added):

api.hive.blog:2001              # blocktrades
seed.openhive.network:2001      # gtg
seed.ecency.com:2001            # good-karma
rpc.ausbit.dev:2001             # ausbitbank
hive-seed.roelandp.nl:2001      # roelandp
hive-seed.arcange.eu:2001       # arcange
anyx.io:2001                    # anyx
hived.splinterlands.com:2001    # aggroed
node.mahdiyari.info:2001        # mahdiyari
hive-seed.lukestokes.info:2001  # lukestokes.mhth
api.deathwing.me:2001           # deathwing
seed.liondani.com:2016          # liondani
hiveseed-se.privex.io:2001      # privex
seed.mintrawa.com:2001          # mintrawa

Increasing block producing reliability

Please review your witness votes and check if those witnesses are active. No, it’s not about being active on social media, it’s about actually producing blocks. Being scheduled for production and failing to produce introduces delays that we want to minimize on Hive. It isn't that bad, but we can do better, so we should.

Top 3 accounts that were witnesses at some point but then stopped producing blocks without disabling production:

@firepower - ranked 56, never upgraded to current Hard Fork, missed 1895 blocks. @dbuzz - ranked 60, missing blocks for quite some time, missed 1519 blocks. @nathanmars - ranked 70, never upgraded to current Hard Fork, missed 547 blocks.

Witnesses: please be aware, if you are no longer running a block producing node, you have to set your signing key to STM1111111111111111111111111111111114T1Anm

For example:

update_witness gtg "" "STM1111111111111111111111111111111114T1Anm" {"account_creation_fee": "3.000 HIVE","maximum_block_size": 65536,"hbd_interest_rate": 1000} true

Comments · 11

  • @forykw(71)· 1718d

    Glad you tagged them (right now it looks more like @firepower, @busy.witness and @furion)... I have been chasing some people voting for stale witnesses behind the scenes. Hopefully, I am not being interpreted as a psycho... 🤣

    How much is currently the memory file for a full history node and I am assuming we need to replay after enabling "sql_serializer" right? or can we enable and have data only after we enable?

    Thanks

  • @sorenkierkegaard(57)· 1804d

    Dear @gtg we are from the Philippines. And our #hivecommunity is now growing. We have 70 active members and counting. Can we ask for your support just to motivate our community?

    Greetings Philippines

  • @bodhi.rio(54)· 1805d

    @gtg how can I direct message you?

  • @elmundodexao(67)· 1814d

    Hello @gtg, I want to greet you and let you know that I am already supporting you as a Witness. 09.jpg Let's keep working and supporting each other to grow at Hive!...

  • @hivebuzz(74)· 1833d

    Congratulations @gtg! You received a personal badge!

    You powered-up all your post or at least 1 HIVE each day of the month! Enjoy better curation reward and more to say in governance.
    Participate in the next Power Up month to get another one!

    You can view your badges on your board and compare yourself to others in the Ranking

    Check out the last post from @hivebuzz:

    Hive Power Up Month Challenge - Winners List
    Hive Power Up Month - Feedback from Day 29
    Hive Power Up Day - October 1st 2021 - Hive Power Delegation
  • @karencarrens(59)· 1848d

    Hi @gtg! just wanted to say hi to ya! I'm really late to the party but finally showed up. LOL Will be cleaning up my votes soon since I'm sure its a mess. <3

  • @hivebuzz(74)· 1850d

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

    You received more than 72000 HP as payout for your posts and comments.
    Your next payout target is 74000 HP.
    The unit is Hive Power equivalent because your rewards can be split into HP and HBD

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

    Check out the last post from @hivebuzz:

    Hive Power Up Month - Feedback from Day 12
  • @mintrawa(63)· 1851d

    Happy programmer’s day too and thanks for adding my seed server to the list

  • @kryptik(66)· 1852d

    As a new computer science major student, with limited experience and understanding of the technical architecture of the chain, what do you think are the best languages for me to focus on while developing webapps that interact with the chain?

  • @k2x(52)· 1852d

    great tools/files to dig in for devs. Thanks man :)

  • @phusionphil(70)· 1852d

    Money is the only thing that keeps man kind separated from the church.

    Thank you so much for the platform that gives me a place to strive to be excellent outside of the confines of the church.

    The founding fathers separated Church and State out of concern that the church would not be able to control the population in a balanced way, now we are further discovering what men can do in absent of the traditional slave system.