Update 30th October, 2025

Work is continuing rapidly on several fronts, first and foremost investigating the cause of download failures reported by the community. Our working assumption is that this is caused by chunks being replicated to nodes that are too far away from the close group so they cannot be reached when other replicas go offline. This obviously should not be happening at all, and we are checking our replication range algorithms to find out if they might have been affected by recent changes to the network. We’ve also developed some analysis tools to find out where chunks have been replicated to in order to test our theory. It’s only happening with a very small number of chunks, but one is one too many.

Elsewhere, @mick.vandijke and Lajos have successfully implemented paymaster for uploads in Dave (GUI front end). A paymaster is a mechanism that pays the gas fees on a user’s behalf, meaning they don’t need to manage an ETH wallet, making for a smoother UX.

Plus, we’re making good progress with the Merkle tree transaction verification (a.k.a. gas fees minimisation) integration.

And don’t miss the latest video from @jimcollinson, in which he dusts off some old hardware found lurking in his cupboard and asks, ā€œWhat if we could combine all that wasted capacity into one giant, encrypted hard drive that anyone could use?ā€

What indeed. Comment, like and subscribe friends. You know the drill.

General progress

@anselme worked on A PR implementing Ant Merkle tree payments with a mock smart contract, defining client-to-node and client/node-to-smart contract interface types.

@chriso investigated the issue with misplaced records and some performance degradation. Internally, he’s putting together a plan for the adoption of Service Level Objectives (SLOs) to improve monitoring, testing and user experience.

@mick.vandijke successfully implemented paymaster uploads in Dave, in collaboration with Lajos, and tested the MacOS signing process for all Autonomi binaries. Mick is now working on improving the UX for using the paymaster in Dave.

@qi_ma, @anselme and @roland are working on a tool to analyse where chunks are located. This includes being able to to check if nodes closest to a particular record are actually holding it. It includes kad::get_record checks and allows the user to probe quorum failures. Qi is now investigating the possibility that over time a chunk can move away from a close group, designing a testnet to verify any fixes.

And @shu has been digging deep into the logs to get a full picture of record placement and affects on performance. He and @roland are analysing quorum to ensure replication is happening as it should.

Finally, @vhongph implemented a cost calculation for selected files in Indelible, our network gateway for organisations.

Happy haunting! :ghost:

37 Likes

Insider trading but FIRST!!

20 Likes

First (been a long time :wink:)! Second Dang!

AutonomiDweb App has been updated and you can read my latest blog (which is published Autonomi) by entering the name ā€˜toast’ and clicking ā€˜Open’. Toast blog is published on both the web and Autonomi thanks to Dweb + Publii.

Get the app here and read my second blog post in a year :partying_face::

Nice to see paymaster. Please can we have a post for devs explaining what is involved in say - adding this to another Tauri app :wink: I’m curious why it needs special UX :thinking: Great to see.

Pointer update

I have Network News myself which is Pointer update is working. I’ve been publishing or rather updating :flexed_biceps: website versions (such as Toast Blog) even from my laptop over mobile broadband.

After months of issues with Pointers not updating or working intermittently and so on, and never from home, they seem to be working well in Dweb at least. Any issues, please let me know.

Have a go yourself!

Now would be a great time to start a blog using Publii and upload it using Dweb, or a simple home page. Autonomi is ready for the versioned web at last (fingers crossed :grinning_face:).

Or try browsing - now it is easy for everyone

Using the AutonomiDweb App browsing websites on Autonomi is easy at last. Just a download, run the app and click ā€˜Browse’: Get AutonomiDweb for Windows, Mac or Linux.

P.S. Nice picture!

25 Likes

Hello everybody! Please continue with the same vigor! :slight_smile:

10 Likes

Thanks so much to the entire Autonomi team and our diligent community for all of your hard work! :sweat_droplets: :sweat_smile:

Our community and team are the best! :1st_place_medal:

Happy Halloween everyone! :jack_o_lantern:

8 Likes

Thanks for the update, nice to see the possible data loss being taken so seriously, though my own theory is it was a hiccup with @aatonnomicc uploading a couple of large .isos that he did not then check (tssk tssk)

Excellent video from @JimCollinson , have YOU liked, subscribed and MOST IMPORTANTLY, shared this yet?
If not, why not? Much has been muttered about marketing, if we cannot do our own basic marketing in getting Jims vids on many screens, then stop moaning about the lack of expensive marketing.
Looking forward to trying out paymaster, just another step in making Autonomi easy to use.
Thanks as ever to all involved. Avanti!!!

15 Likes

From Discord General Support:

****: They found the bug that I — and apparently many others — have been exploiting.

They think the network can’t reach the chunks. The truth is the chunks aren’t there.

:smiley:

find ā€œ$HOME/.local/share/autonomi/nodeā€ -maxdepth 1 -type d -name ā€˜antnode*’ -exec rm -rf {} +

cron task

Every day at 06:00 and 18:00 it wipes the antnode folders with the data and logs, so the disk never fills up.

The antnode processes keep running, recreate new folders, and the rewards keep coming normally. :smiley:

With a 500 GB disk you can run 10,000 nodes, if you set it to delete the folders every hour, for example.

I can confirm that the rewards don’t drop.

Think about it — if a fake government IT guy like me can find and exploit this bug without outside help, what does that say about the level of this network and the people who made it?

5 Likes

It would be better to burn all those emissions rather than having these kinds of exploits. Or find a way to only pay emissions to nodes who really, truly have the space and chunks. No overprovisioning! That’s not why the network was built - to get easy money from doing a fake activity which is not helpful to the network.

Make home nodes great again!

8 Likes

:backhand_index_pointing_up:

And stop funding the ETH Blockchain through transaction fees. Reduction is great but I hope that won’t be the end.

However, while those are very desirable, even more important is a functioning network and efficient API. We seem currently to reliable API functioning, so efficiencies will I believe follow.

I see this issue, whatever the facts, as totally to be expected. The important question is whether the network can be made robust. That’s a long way off because it is barely crawling (metaphorically), and much bigger tests are needed in order to show that it can walk, run and eventually we hope, fly.

12 Likes

Nope, that’s unrelated, and to do with emissions not rewards.

5 Likes

I confirm that the ā€œfake government IT guyā€ is talking about emissions, it got lost in the translation…


Check out the Impossible Futures!

5 Likes

"The network was originally envisaged to be apps running nodes. So everyones computer was a node and they all connected in a large network. Life moved on, mobiles happened, cloud happened and many other things. Anyway we ended up with node runners that means folks not running apps, but just running nodes. " (Dirvine, discord)

Everything that can be exploited will be exploited, everyone should know that, as it has probably been known since at least 2000 years. Instead a few people believed in fairytales that apps can run nodes, people with phones can run nodes a few hours.

The network NEEDS TO BE DEFENDED AT ALL COST, ABOVE ALL, AT ALL TIMES. Evertyhing that can be exploited will be exploited, even if the consequences is the death of the network. Hope this becomes a wake up call for all in charge, not pointing fingers but the naivity needs to be gone, yesterday. @Bux @dirvine No more of the fairytale BS about running nodes only a few hours, nodes needs to be rewarded for keeping data over time, the longer time the higher the rewards, no more talk about running nodes only a few hours on phones or other crap.

3 Likes

What happens there in practice? Are the Autonomi tokens automatically swapped for ETH and the final payment for gas are made with those?

I’m trying to figure how the paymaster might influence the token price. :thinking: If people buy Autonomi to upload, it would create upward pressure, but if they just use their pre-existing tokens, then it’s downward pressure? Is this right line of thinking at all?

2 Likes

Thank you for the update and for the hard work of the team, developers, and community who are testing the network and discovering imperfections! :clap: :clap: :clap:
Great video material! There is definitely a need for a whole series of videos showing in the most accessible way what the Autonomi network is and how it works.

I greatly appreciate the team’s efforts in testing to ensure the highest possible network stability. This is currently a key feature of Autonomi.

@maidsafe, @JimCollinson However, I would like to find out why the network was launched without a comprehensive analytical tool was created that would allow for the control of all key processes related to the proper functioning of the network. Is it necessary to create a new analytical tool for every new anomaly, fault, etc.? Or perhaps I am not well informed?

1 Like

Thx 4 the update Maidsafe devs

@happybeing, @jimcollinson :star_struck:

:money_mouth_face:

Would be fun if you could install the launcher once and it would :ant: auto-update :robot:, only reason I haven’t install it for family and friends, yet I would always have to help update :thinking:

:face_with_hand_over_mouth:

Keep hacking super ants

2 Likes