Pre-Dev-Update Thread! Yay! :D

Curious if batching will be done with zk-rollups or in some other manner?

In the outputs, we did a neat trick. All outputs are a single sig now. So we could probably issue 100,000 transactions per second this way, but it’s cheating to claim that. However for micro-transactions knowing you can make this amount per person per second is not to bad. So how many of these can a mint create? We will soon see, but out 100input test is about 10% slower so possibly 1,900 people per second doing say 1000 transactions each, maybe more, a limit will be handling the number of clients more than transactions.

As I say let’s pull together a matrix of transaction speed in various forms and then we can get a much better picture. Lot’s of projects really screw with numbers but here we have pretty immense tps, so let’s see the worst case which is likely every transaction being 1->2 and then a bunch of 1->1,000 cases. Then we are all better informed.

BTW we played with @mav s threshold crypto which takes threshold_crypto and uses a faster sign/verify and the speedup was considerable. So we are nowhere near done yet.


Would this affect a local network?
I experienced random hanging issues on uploading data using testnet 5 binaries for baby-fleming that would go away with a restart.


I did check my router briefly before v1, and turning IGD on seemed to be almost one-click-switch, if I remember right.

What I don’t understand is if it has some implications to my home LAN in general? Like do I need to re-setup the network connection of every device for example? Is IGD a (severe) security risk in some ways?

By the way, I think my 2 years old daughter agrees with this PR :roll_eyes:

Ensure that Adults are externally reachable too #2557


It is important to say that some people will not be able to host node.
No matter what settings they will change in their equipment.

Well done team on fixing the hang issue - on a Friday too :+1: really really looking forward to testnet v6 now. I’ve a feeling this will be eye opening :eye:


Mini update - we’ve reproduced a “hanging” issue again, so the “fix” on Friday may have resolved something, but there’s still something else.

Yesterday we also merged a fix here for a potential cache dead-lock/hang which we identified during our investigations, so it seems like there were/are multiple bugs which could lead to hanging.

The team are hard at work digging for the root cause(s) of the hangs. We’ll do an official update tomorrow with the latest.

Yes @Josh, the hanging issue’s we’ve seen are reproducible locally, though intermittent so you would not always see them, and restarting could appear to resolve (because they’re intermittent).


These hangs have been the biggest hurdle towards a stable network so far. Once these are resolved I think we’ll be off to the races with stable long living test nets. But these bugs seem to be nasty imbedded little shites. Put on your stomping boots @maidsafe


If hangs go away with restart of CLI, then it is not a big problem.
Largest problems are node crashes and data loss during splits.
And, of course, hangs inside nodes.


Think the AE work will address data loss but still needs public testing for sure.

1 Like

Could we get mini updates in the updates thread too please?


Sure, I’ll try to stick to that topic :slight_smile:

Will see what investigations throw up today and post an update summary later.


What’s the odds on v6 happening this week? My money is on less than 40%. But I’ve lost a lot of money on hunches

1 Like

Good things come to those that wait, that’s what Guinness said.


Yesterday they left a message that they’re testing and if everything is good they release today at the earliest. I’d assume we’re definitely close, but who knows.

1 Like

They’ve found some bugs and implemented fixes but I don’t think they’ve been able to test all of them yet, so it’s up in the air.


They are using AI to shorten the selection time in vaccine creation, which ones will work and which ones won’t. The first person to use AI in code bug hunting will make a squillion


Yes I will use it!

I feel like Orson Welles when he said: I spent half my life making movies and the other half trying to raise money to make movies.

For me I spend half my life programming games, and the other half trying to crush stupid bugs :bug: :spider:


I feel like a stalker, hoping for those ticks to show up…


And even worse, I’m not sure I know what I’m looking at…