Update 1st May, 2025

Greetings all and happy May Day! We’ve had a few questions about the voting process for Impossible Futures (IF). Rather than go through them all again we suggest you read these FAQs if you haven’t already.

A little more background. As @jimcollinson mentioned on Discord, we landed on this process to create a model that gives:

Built-in security: So mass-bot tactics are expensive and impractical, so you know results come from real voters.
A stronger turnout: Because it aims to widen appeal, adds some excitement, and gives something back for people having…
Skin in the game: Because you’re not just clicking a button; you’re investing attention, belief, and a little risk. Along with…
A stronger ecosystem: Because, a little risk filters out weak ideas early, so the overall network grows with real builders and real believers.

Another week another release. You do not need to upgrade for this particular release to receive emission rewards. This is because the node part of the release only makes very small changes related to logging. The feature of this release is in the client, for uploads.

The latest version includes address analyzer capability: ant analyze [address] . This allows the CLI to determine what is stored on the network from a datamap or public address.

On the community front, @loziniak released v0.4.0 of his alternative API to access Autonomi Network with Autonomi 0.4.4 API and cleaner network selection during connection.

Discord user rouse released PubAnt, a site that shows you how to publish your own website on Autonomi.

And @traktion offered a new minor version of AntTP with some refactoring on the streaming side and minor fixes. Traktion has also been running some performance tests on the network – with encouraging results.

Not to be outdone, @happybeing rocked up with an update to dweb which includes some client-side improvements.

General progress

@Anselme spent time fixing bugs and supporting folks on Discord. He put in some changes to make Alpha net easier to join by the CLI and fixed a bug found regarding register keys not being saved in vaults. He and @vphongph also put their heads together to think about how we might progress a DNS. Anselme also released an app to simplify file sharing on the network. Check it out!

@chriso got the latest release out and upgraded all our production nodes, before moving on to the Alpha nodes. The latest release has improvements to the client for uploads and also sorts out an issue on smaller networks we have with the peer cache being cleared out after 24 hours.

Ermine attempted to reproduce a handshake signal error in the local testnet but has so far been unable to reproduce it. He worked to spawn nodes with actual network addresses (192.* series), in parallel debugging public testnet with symmetric-private nodes to check if we can get the same handshake errors there.

Lajos worked on the IF frontend, setting it up to work with Reown/wallet connect, and migrated everything to use wagmi instead of ethers which is better for production. He created a simple frontend to test voting and the leaderboard.

@mick.vandijke wrapped up the max gas fee options PR and updated the README for the emissions service. He also worked on improving error reporting when transactions fail and adding different presets for setting max transaction gas fees.

@vphongph added more Python classes/methods and worked on a key saving bug with @anselme.

@qi_ma helped a community member with uploads, and investigated reported issues. He looked into issues around backward compatibility, and some CLI refactors that could improve user experience. He raised a PR to reduce log flushing to disk, which has caused issues with the ELK stack (monitoring), and tweaked the client config for more robust performance on slow connections.

@roland got reachability status monitoring working as intended and removed the –relay flag for the full cone private nodes in the testnet deployer. Nodes behind full cone NAT gateways are equivalent to port forwarded nodes, and hence they don’t require the --relay flag. He fixed a bug with the save_time calculation. The cache is also flushed out much more frequently now to the file system (from 24h to 3h) and is being moved towards being a FIFO. Also the max bootstrap sync interval has been increased to aid connectivity. Another PR from Roland improves visibility into connection errors.

@shu continues to work on our ELK system, which is key to close monitoring of our developments to the network.

50 Likes

am i first again? haven’t been first in a long time! great job autonomi team!

19 Likes

second this time

15 Likes

Steady progress!

I think IF seems pretty balanced and nothing is perfect. I can say just having access to the IF chat, the projects are going to really please the community and I hope everyone has some spare tokens to vote that they won’t mind having locked up, because there are definitely some worthy projects!

Get ready now to show your support. Exciting times.

19 Likes

fantastic to see things really coming together this week with large uploads starting to work the whole thing is starting to feel like this cake is almost baked :slight_smile:

here is some of my growing collection of linux ISO’s if anyone wants to try a download :slight_smile:

ant file download e7bb1b87c1f0e07cdb76ba5e82a425a8da712940c2d3553aa6791494e92aa54d . #md5sum feefb18e7916c9a16bb09923ed98df64  ubuntu-16.04.6-desktop-i386.iso
ant file download 9875177d76c9768edbabe048ad2b2846b8a9de0286bd5e1097813cc0dc75128f . #md5sum 332f59c2ff80f97c13e043e385a2841e  archlinux-2025.04.01-x86_64.iso 1.2Gb
ant file download ccd03711ac7db31e78ed197a02f7dd2c424af6ff2b3c77f63fa7a23720438e17 . #md5sum befea08badd48a2478affe20c5a49d51  linuxmint-22.1-cinnamon-64bit.iso 2.8Gb
ant file downlaod 142925b90fc5f6e38807713303fbdc91bfcd893a3c0f597e53764087fd70b8ed . #md5sum 094aefdb1dbbdad8aa99600f8413789b  ubuntu-24.04.2-desktop-amd64.iso 5.8Gb
ant file download 8d715daa99904615210449f53681c2f9f4bce871d5fc1312d2b571a537a5bb5d . #md5sum d79522031c673fe5ff1c037038806012  ubuntu-25.04-desktop-amd64.iso 5.8Gb
20 Likes

Thx 4 the update and your hard work Maidsafe devs

Keep hacking community/dev
@happybeing @traktion @loziniak rouse Anselme :clap: :clap: :clap: :clap: :clap:

Although I’ll vote, i don’t really care about a vote, only code matters…

:heart_eyes: Hopefully the gtlds are decentralized, so i register .bitcoin, but you can register 21000000.bitcoin

Keep hacking super ants

9 Likes

just for giggles Autonomi home page is now available on Autonomi thanks to @Traktion Anttp :slight_smile:

http://localhost:8080/12950d14d1e3ff3b04d11e1bb0a01e023874a08c44bc9cf29f5719fc6760599b/index.html

24 Likes

Thanks so much to the entire Autonomi team for all of your hard work! :sweat_droplets:

Our community is doing a great job! The network is coming together! :confetti_ball:

13 Likes

Excellent to see us eating our own dogfood.
Now we can really see it all starting to come together.

Thanks to all the devs and non-devs who have helped us get here.
It is particularly good to see @Anselme @qi_ma @mick.vandijke joining @chriso on the Discord channels and getting fast interaction to solve our problems and misunderstandings.
Very much appreciated, folks.

Thanks again to all. Avanti on this Glorious May Day!!!

17 Likes

This is quite a boring update with not a lot of stuff going on. :joy: But seriously it’s so nice to see so much third party dev activity now taking place. And what looks like some minor bug fixes here and there.

Great update! Can’t be far off!

14 Likes

I get the intent behind the voting system and think it comes from a good place, but it definitely has some limitations. Tactical voting will be an issue. Have you considered hiding vote counts early on? It might help reduce that. Worth considering…

10 Likes

I hope it’s slightly different.

  1. Domains require two labels, e.g., 21000000.bitcoin.
  2. Noone owns top level domains. (.bitcoin) The network itself retains control of those.
  3. Domain owners control optional subdomains off of their domains, e.g., what.ever.21000000.bitcoin.
  4. Someone else can register buy.bitcoin and have no collision.
3 Likes

The network seems to be really coming on song now! Fast and capable!

Great community activity too!

16 Likes

Thanks for the update team.

Good to see the work yielding performance improvement results. I can’t keep up with all that’s going on here now with the community devs really starting to dive in now, which is both frustrating and awesome at the same time. Hopefully community devs will also post weekly updates! :wink:

Cheers :beers:

14 Likes

Indeed, and even more improvements are in the works…(as the update hints at), :wink: . I am personally looking forward to certain enhancements to go live (in progress), as and when team decides they are fully ready to be released, :crossed_fingers: & :rocket: .

Also, great to see all the community participation with all the different projects, libraries, and toolkits on Discord and on the forum too.

22 Likes

you are just a big tease

8 Likes

Its all in the update, just gotta watch the PRs as I know you and several others do very carefully, :wink: .

The pre-dev update thread used to be my favorite thread/topic on here, as and when someone discovered an interesting enhancement via a PR, and let the community know ASAP, :smiley: .

15 Likes

Considering Autonomi is not a domain system of functioning. No one owns any domains on Autonomi, it is not like that.

And this is why there is so much trouble trying to nail down a fit all solution to a Name Resolution System.

People are not after a Domain Resolution when they want to have a name for their upload address. But after a Name for it and we need a Name Resolution for that

4 Likes

How would you characterize the difference between a name system and a domain name system?

3 Likes