floblockchain / flo

The Flo Blockchain allows for 1080 bytes of arbitrary data storage on every transaction! FLO is an Archival Blockchain dedicated to long-term data storage and preservation. It offers a secure and decentralized platform for storing important information like public records, ensuring their integrity and accessibility over time.
MIT License
32 stars 21 forks source link

[v0.15.2.2] Add Checkpoints and DNS Seeds #23

Open OstlerDev opened 4 months ago

OstlerDev commented 4 months ago

Changelog [v0.15.2.2]

Added

OstlerDev commented 4 months ago

@bitspill I assume you have no objections to this, but wanted to get your thoughts.

The DNS seeds all went offline and I was struggling to sync the chain, however I was able to purchase the domain oip.li and set back up flodns.oip.li and got it syncing again for all our legacy nodes. Just for good measure I am adding the DNS Seeds we added over in fcoin (https://github.com/oipwg/fcoin/commit/a04a23dcd5ed178d914c843c25eb9a582ce760bb) and will be setting up a DNS seed from mediciland.com as well just for additional redundancy. I own the domain openindex.dev that I have added as a DNS seed as well.

Here's to keeping the chain healthy!

p.s. If I don't hear from you I will likely merge this through and get it released out anyways, just wanted to reach out!

OstlerDev commented 4 months ago

@cchrysostom @metacoin @trentlarson To loop you all in on this, I ran into an issue two days ago where I was no longer able to sync the Flo blockchain at all. The DNS Seeds all went offline meaning that no new nodes would be able to join the network. Luckily I kept an MLG FLO Core node running just in case, and I was able to use to seed a few personal Flo nodes and find what other nodes were left on the network. I have since repointed the DNS Seed for oip.li so that nodes can join the network again with the pre-existing DNS seed configs. For safety I want to add additional DNS Seeds that a broader part of the community manages to help keep things going.

Here was the status of all our DNS Seeds

I was able to register the domain oip.li and setup the DNS Seed flodns.oip.li and point it to all the current 12 healthy public nodes I could find. Here is what the DNS records currently are.

% dig flodns.oip.li         

; <<>> DiG 9.10.6 <<>> flodns.oip.li
;; QUESTION SECTION:
;flodns.oip.li.         IN  A

;; ANSWER SECTION:
flodns.oip.li.      300 IN  A   34.171.98.65
flodns.oip.li.      300 IN  A   157.161.128.63
flodns.oip.li.      300 IN  A   208.87.129.209
flodns.oip.li.      300 IN  A   136.36.33.41
flodns.oip.li.      300 IN  A   145.239.0.106
flodns.oip.li.      300 IN  A   38.48.57.30
flodns.oip.li.      300 IN  A   37.187.155.185
flodns.oip.li.      300 IN  A   83.221.211.116
flodns.oip.li.      300 IN  A   93.190.142.111
flodns.oip.li.      300 IN  A   172.93.49.222
flodns.oip.li.      300 IN  A   5.188.104.245
flodns.oip.li.      300 IN  A   104.254.110.125
flodns.oip.li.      300 IN  A   23.29.118.91
flodns.oip.li.      300 IN  A   79.137.57.54

Anyways, now you are looped in! This should help keep Flo healthy for a while longer 😸

cchrysostom commented 4 months ago

Thanks, @Ostlerdev ! Good to see you.

OstlerDev commented 4 months ago

Looks good. Glad to see you're still around.

Btw, what is invertedtech?

It was added to fcoin by @phillipfisher https://github.com/oipwg/fcoin/pull/18/files#diff-b3b46934cae49dc493e855eb92e4ed8edf6e9c4f1db515d28cad839785dd48bfR59 not sure if we should include it in the main, just figured I would add any DNS seeds we could. Would you like it if we removed the invertedtech.org dns seed?

OstlerDev commented 4 months ago

I added a few testnet dns seeds since I am not sure who owns the oip.fun domain at the moment. @bitspill are you still the owner of oip.fun? Would you be open to either transferring it to me or updating the DNS records to match? It would be ideal if we could get the original testnet dns seed subdomain working again, but no stress if not!

I am still working on getting testnet back online at the moment and might need another short review here soon 😸

Great to see you both as well @cchrysostom and @bitspill! Sorry for the long absence, it's nice to be back.

bitspill commented 4 months ago

Yea I've still got oip.fun and oip.party

If you've got a testnet ip ot should resolve to I can update that record

bitspill commented 4 months ago

Would you like it if we removed the invertedtech.org dns seed?

Nah, if it's running a node keep it in there it's good to have more options

OstlerDev commented 4 months ago

Yea I've still got oip.fun and oip.party

If you've got a testnet ip ot should resolve to I can update that record

@bitspill Here are the IP addresses for the testnet nodes :)

If you could add them each as A records to testnet.oip.fun that would be amazing 😸