Posts

GO ⚡ GO ⚡⚡ GOooo ⚡⚡⚡ faster 📣 communication!

avatar of @forykw
25
@forykw
·
0 views
·
6 min read

(general updates about subjects I enjoy, HIVE and things I am doing around this community)

The Opportunity Has Arrived Again!

(BTC chart for 1 month view)

Many would see these times as "boring" times where the volume goes down, the price goes down, hype goes down, interest goes down, etc...

Well, I'm fricking excited! This is such a huge opportunity again... If you build on these moments, you will get super rewards in the near future. Because its not a question of "will it be", it's "when"!

(HIVE chart for 1 month view)

And as you see, both HIVE and BTC graphs are very similar (same with many other cryptos), so, instead of a mindset of "I need to hold BTC" that is basically just a Crypto (does nothing else), think about the possibilities if you hold HIVE instead!!!

With HIVE you can do a multitude of things... with BTC, nah... so why not? And what better time to kind of make that happens again at these so cheap prices. Don't think about large quantities... don't think about how much can you get... just put aside what you can... irrelevant of the number and store that in form of crypto... that's that simple!

I know a few of you that might be waiting for these times... so now is the time! Happy shopping. 😎

Now, enough of my own cheap talk and let's dive into some topics, I wish to report on...

Tests Using 😲 Cloudflare!

I have now registered my fricking unspeakable 🤣 project name... AteXoras.com! Using Cloudflare yes... Didn't cost much and to be honest allowed me to explore a bunch of other features I haven't been following for a while when keeping my focus on the "premises".

There is nothing on it (not pointing to any webpage yet), for now, so don't bother going to check it out. But if you need any intel/feedback about my experience on this, let me know.

Using Cloudflare might be a quite challenging trip for the majority of my readers. So, unless you are either associated with web-hosting or web3 development, this solution/product might be a bit overwhelming. Although, if you can afford the time to explore, I would recommend giving it a try (at least you validate how easy or not it is for you), since it does not cost anything for some basic stuff.

Hive Engine Cloudflare protected API

This is my new official public RPC and P2P public addresses for my Hive Engine full-node. If you are in need of trying a new node that is hosted in NewZealand and protected by Cloudflare (potentially can be augmented in the future), then come definitely to have a look at these:

https://he.atexoras.com:2083/ (for RPC) https://he.atexoras.com:2053/ (for P2P)

Any feedback/problems, please contact me.

Contributing to Hive Engine (HE)

It's just a small contribution, but I believe it would help in a couple of situations. Especially when people can't afford to pay for another IP or buy a VPS somewhere.

The code (subject to review and merge):

git diff witness_action.js 
diff --git a/witness_action.js b/witness_action.js 
index 4117a8c..1a584de 100644 
--- a/witness_action.js 
+++ b/witness_action.js 
@@ -12,6 +12,10 @@ const { 
   rpcNodePort, p2pPort, streamNodes, chainId, 
 } = config; 
 
+// For external NATed-ports customization 
+const extRPCNodePort = Number(String(process.env.RPCNODEPORT)) || rpcNodePort; 
+const extP2PPort = Number(String(process.env.P2PPORT)) || p2pPort; 
+ 
 function broadcastWitnessAction(contractAction, contractPayload) { 
   const client = new dhive.Client(streamNodes[0]); 
   const transaction = { 
@@ -46,8 +50,8 @@ program 
   .command('register') 
   .action(() => broadcastWitnessAction('register', { 
     IP: ip, 
-    RPCPort: rpcNodePort, 
-    P2PPort: p2pPort, 
+    RPCPort: extRPCNodePort, 
+    P2PPort: extP2PPort, 
     signingKey: publicSigningKey, 
     enabled: true, 
   })); 
@@ -56,8 +60,8 @@ program 
   .command('unregister') 
   .action(() => broadcastWitnessAction('register', { 
     IP: ip, 
-    RPCPort: rpcNodePort, 
-    P2PPort: p2pPort, 
+    RPCPort: extRPCNodePort, 
+    P2PPort: extP2PPort, 
     signingKey: publicSigningKey, 
     enabled: false, 
   })); 

This allowed me to re-use a piece of old hardware I have to do tests for Hive Engine! How awesome is that... and thanks @primersion for the light-node implementation, that will help lots with this effort.

Want to start lightly exploring how to run a HE node?

A couple of notes first. This code is still experimental at this point and you need to understand also that if you run this, you will not have the entire side-chain database information, hence not a thing for top witnessing in my view. At least not for now.

But if you wanna give it a try, have a look at @blervin quick guide post, where I think most of you can follow up very quickly.

My NEW 🚦 Status Page!

🤦‍♂️ sounds lame (because it only has ping)... but it does help to understand where are you going. And once more, this effort was mainly focused on sharing how easy this can be achieved without ANY additional cost while improving your monitoring (and learning) experience. This is especially beneficial to anyone on WEB3.0, who wants to start businesses on #hive, slow, easy, smart!

There are lots of options on UptimeRobot and you can even use an app to check/manage things on the phone. Even if you wanna go to the PRO mode, I don't think its that super expensive (for 50 monitors I mean) for the features that they provide. Although I wished they would provide a cheaper option for even fewer monitors... like 10 (or even 5) monitors for 10$ a year or something (they would have me subscribing immediately if that would exist). Maybe I will email them and ask for the option.

I have actually remembered this one from the @rabona game. They are using this on their server infrastructure status... and I really liked it. 🤗

More testing soon as I am going to either wait for the merge request from @rishi556 to be merged or just try it. That code just came so handy for this purpose. People will be able to use the same tool (UptimeRobot) for free to just check on the generateStatus output (previously would report Cannot GET / type HTTP reply).

HiveFest 2022 🔥🧨🎆🎇

Do I wanna go? Damnnnnnnnnnn yes! Will I try to do everything to go? Yep...

I don't know tomorrow's day... and it has been too long since this opportunity has passed. So yes, I will be doing everything I can, to go... hopefully I won't miss it this time IRL (in real life, as opposed to the virtual reality mode), if that really happens of course.

Soooo many people I would like to meet... anyways...

Others...

I have just upgraded my router+firewall and there is still some work involved to get to where I want to be, but the "improvements" are already noticeable!

Ongoing things I dream 🤣 finishing on the following weeks, now that I can test things with the light node code, are:

  • MongoDB "Live"-Snapshots (and ability to restore)
  • Do a bit of work on a script I have for the "archiving" of snapshots for when things go very bad
  • Continue exploring SSL based traffic use-cases in order to make benefit from 3rd party tools/solutions like Cloudflare and minimize node exposure
  • IPv6
  • (Maybe) revive the google drive snapshots service for light nodes (only makes sense if the number of users running light-nodes increases exponentially)

Also on my list, but longer-term things... and these get updated as I learn more from them and plan my time strategicaly!

  • ISP upgrade (mostly due to upload increase need in the future) - in anticipation of opening my HIVE node as a seed node at least
  • More 128GB to 256GB ram for new projects! - THIS COSTS!!!! 🤬
  • Newer CPUs (at least one new 16-core Zen3 by end of 2022 is my objective, but in addition, a new host might be on the list for smaller stuff)
  • Trying to create a new Storage Cluster (Ceph most likely) of (3-5)xNodes... but there are no resources... 😣 This would be awesome for future growth and versatility!

So much to do... and so little time! 🤯


Helping new 🐟 users...

I will keep finding ways to help new users as much as I can... being that via the @atexoras.pub or the @atexoras token. Anyone seeking genuine help through me will have 100% dedication... mostly for free.

Disclaimer: I am not a Cyborg or Robot and therefore I might not be always available promptly, but I will eventually follow up with you. I also have a life. 😋


🖐️HIVE5's!

Have fun, good luck on all the gaming, learning, and when/if you are up to, teaching new things to newcomers, showing them how interesting is this place.

🤝 Twitter - @forkyishere 😈 (@forykw dark side)

For #news about the #hive blockchain, and other stuff. I am following all users!

In addition, if you are looking for a nice place to either reach out, share or just have a great time, come along to @atexoras.pub gatherings. We welcome everyone on the blockchain.

👉 Vote for Witnesses

(⚡Vote) - Hive-Engine here - voting uses staked WORKERBEE (⚡Vote) - HIVE here - voting uses staked HIVE

@forykw is running 😎 @atexoras.witness


🐝 Hive Blockchain Games 🎮

YearTitlePost link (👆4+ℹ️nfo)
2021The ecosystem is expanding!

(credit @solymi)

|
| 2020 | The power of having fun! |

(credit @doze)

|


💳 Cryptocurrency Cards

Crypto.com 😎😍💞Crypterium (forgot)TenX (retired)Revolut (wen?)Wirex (fuckdup)
https://img.wirexapp.com/images/t_optimize_transf/v1573412547/wirexapp/wirex30/en/en-img-card-hero.png/img

by