Seed nodes health, EU meetup reminder, and new wallet's first steps

in Blockchain Wizardry7 months ago

Witnesses and Seed Nodes

If you are a witness or a service provider committed to Hive, please consider operating a public seed node. If it proves to be reliable, we will include its address on our official list of initial seed nodes. These are nodes that hived will attempt to connect to upon startup. The current list consists of:

seed.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    # splinterlands
seed.hive.blue:2001             # guiltyparties
hive-api.3speak.tv:2001         # threespeak
node.mahdiyari.info:2001        # mahdiyari
hive-seed.lukestokes.info:2001  # lukestokes.mhth
seed.deathwing.me:2001          # deathwing
seed.liondani.com:2016          # liondani
hiveseed-se.privex.io:2001      # privex
seed.mintrawa.com:2001          # mintrawa
hive-seed.actifit.io:2001       # actifit

Source https://raw.githubusercontent.com/openhive-network/hive/develop/doc/seednodes.txt

Hive Seed Nodes Health

Some of them are not feeling well; the desired overall health is 100%, while currently, it's half of that. It's not a big deal, to be honest, because only one working node is sufficient for the p2p discovery process, but we could certainly improve. This is especially true since, in the beginning, it was a requirement for a witness to operate, aside from their witness node, also a separate seed node.

If you are operating a seed node that meets the requirements of a public node (is online for 90% of the time, has a low-latency network of at least 100Mbps), please let me know.

Meetups

Where sadly I wasn’t present

This was the first time I missed HiveFest. The #FOMO was strong; I watched the live streams (or almost live). I hope everyone had a lot of fun out there.

Where fortunately I’m going

Recently I’ve announced a small EU based meetup, which apparently appears to be a little bigger than just tiny. Still small, but it has its own name and logo, as I hope to continue the initiative and in future host more various kind of events from small social meetups, developer workshops and maybe even hackathons.
Time will tell.
For now just couple of links about the event:

It’s just a week away, but ask yourself: “Why not?” ;-)

@thebeedevs

New kids on the block? Not at all.
A group of skilled professionals doing blockchain wizardry.

What’s new is that they have just recently started to post about what they are doing.

Clive - an alpha version of a secure wallet is already available where you can take a first look at how it will work and even execute first test transfers.

docker run hiveio/clive

clive-watch-account.gif

You should really keep an eye on it as there’s a lot more to come.

Witness Votes

In the language of Hive, “Please like and subscribe” translates to “Please upvote and follow.” While this is commonly used for content, ending every post with this phrase can feel redundant.
What is really important for Hive is utilizing your governance votes to vote for witnesses and proposals. If you find yourself uncertain about who or what to vote for, consider setting your voting proxy to @gtg. By doing this, you'll automatically support the witnesses and proposals that I endorse.
Keep in mind: a voting proxy does not apply to posts or comments, only to governance votes.
TL;DR: Vote for witnesses.

🙇

Sort:  

I should be able to provide a pretty decent seed node. Im in the UK a good central location, got the 100mbit upload and uptime is pretty solid these days.

Id assume idealy you'd be expected to run a node only as a seed node rather than just being a full node serving everything?

Right now I just have a full node serving everything

 7 months ago (edited) 

Every hived is a seed node, if you have 2001 port open to the public then it's pretty much what's needed. Having a FQDN is preferred... because it looks nice ;-)

Side note: It is critical to have a separate node for a witness node itself, but seed node is fine to be running another services, such as broadcast, blocks, or whatever plugins, including HAF.

oh in that case I would think seed.shmoogleosukami.co.uk:2001 should work fine.

I think I've also set it up so that if you ommit the 2001 port it'll still get directed correctly.

No, in this case you can't omit the port as it's explicitly for p2p endpoint of hived node.
See p2p-endpoint = 0.0.0.0:2001.
It seems it works so I will add it to my monitor, slowly over time it will gain "reputation" that shows its reliability.
Thank you!

telnet hiveseed.rishipanthee.com 2001
Trying 64.62.202.12...
Connected to hiveseed.rishipanthee.com.
Escape character is '^]'.
��~�T��U���]��O�ގ��o+�m��1�Connection closed by foreign host.

Would you look at that, 1 more seed node(which has been running for quite some time), should PR this into the default config. Plus this is not running in Europe, but instead in sunny California.

image.png

Here's the server it's running on. Ain't it beautiful?

Also, is your seed monitor public by chance?

Added to my list. Beautiful.
When I see it up for enough time I will add it.
Thank you!

No, not public (yet?)

Good to know thanks. Do you happen to keep where(and with what host) the seeds are hosted by chance? Hoping that we got some diversity out of Europe, Germany and Hetzner by chance.

No, not really, and doesn't matter that much because my node is sometimes in one of: PL, FR, UK, CA. There are some work in progress to improve it significantly but more on that - I guess - next year.

Got one more seed that should be up and running from me shortly, hiveseed2.rishipanthee.com. Should be synced up by the morning. Again in the bay area, but different DC with a different network providor(upstream here is 1299/Arelion vs 6939/Hurricane with other seed).

Update: It's synced up.

Further update: hived is smart and adds all A(and hopefully we'll get support for IPv6 in the future) records on a domain to the seed list, see the code here: https://gitlab.syncad.com/hive/hive/-/blob/master/libraries/plugins/p2p/p2p_plugin.cpp#L437-438. I've consolidated the 2 nodes to hiveseed.rishipanthee.com and will continue to add more to it as I spin up more nodes(hoping to get one or two in the Chicago area by mid next year).

Thanks for the update. It is good to see the HBD% rate dropping and I hope more witnesses will follow suit.

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

You received more than 240000 HP as payout for your posts, comments and curation.
Your next payout target is 242000 HP.
The unit is Hive Power equivalent because post and comment 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 our last posts:

Hive Power Up Day - October 1st 2023
HiveFest Meetings Contest

Congratulations @gtg! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the day.

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 our last posts:

Be ready for the October edition of the Hive Power Up Month!
Hive Power Up Day - October 1st 2023
HiveFest Meetings Contest

I am extremely interested in running a node.

Here I discuss the initial seed nodes list. Nodes on this list should be managed by witnesses and well-known Hive service providers, as they are expected to have expertise to efficiently run them.
Of course you could run your own hived node but first question would be - what's your goal?

This is especially true since, in the beginning, it was a requirement for a witness to operate, aside from their witness node, also a separate seed node.

So that seems like an easy fix then.

Big welldone to you on this. Node running can be a whole lot. Kudos.

Meetups can be so amazing and refreshing, I attended two or three during Steemit days and I believe everyone on Steemit are also on Hive.

More grease to your elbow 💪 @gtg 😉

Congratulations @gtg! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the week.

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 our last posts:

Rebuilding HiveBuzz: The Challenges Towards Recovery