Transaction ID Gone Wild

MMEX4Desktop, incl. Windows, macOS, and Most Unix variants using the GTK+ toolkit

Moderator: Renato

Griswold
New User
Posts: 11
Joined: Mon Aug 29, 2022 1:15 pm
Are you a spam bot?: No

Transaction ID Gone Wild

Post by Griswold »

Since the last update a number of items in each of my accounts have gone out of date sequence. Also, all new entries are being given numbers in the 17Million range where before the update they were in the 30Thousand range.

Please see attachment
Screenshot 2025-02-14 at 16.57.47.png

Please help.
You do not have the required permissions to view the files attached to this post.
User avatar
Renato
MVP User
Posts: 866
Joined: Mon Apr 25, 2011 7:36 pm
Are you a spam bot?: No
Location: near Zurich

Re: Transaction ID Gone Wild

Post by Renato »

Renato Forum Administrator (I'm not a developer)
Griswold
New User
Posts: 11
Joined: Mon Aug 29, 2022 1:15 pm
Are you a spam bot?: No

Re: Transaction ID Gone Wild

Post by Griswold »

Thank you, everything is now in the right order. But why the jump to 17Million for the transaction ID?

Best Regards

Peter
frankieorabona
Super User
Posts: 79
Joined: Sat Mar 21, 2015 9:15 am
Are you a spam bot?: No
Location: Italia

Re: Transaction ID Gone Wild

Post by frankieorabona »

From what I understand, the new ID system includes several components:
  • The last 3 digits are random, and the next 3 digits represent milliseconds (which are essentially also random).
  • The 3rd and 4th blocks from the end (6 digits) span 11.5 days with a resolution of 1 second, which can be used as a short-term identifier.
  • The 4th and 5th blocks from the end (6 digits) span 31.7 years with a resolution of 16.7 minutes, which can be used as a long-term identifier.
Given this structure, I understand that the number range can seem large and somewhat random. However, I hope that in the future you will come up with a different system for the IDs, as this one becomes quite hard to understand..

Personally, I have understood very little about the functionality of this new system, except that it might possibly be related to the synchronization of the Android/iOS app with the cloud. It would be helpful to have more details on how this works practically for users.

As mentioned in my previous message, introducing such a substantial change without prior notice to users has caused unnecessary confusion. While I appreciate that this is a freeware app (even though some of us, myself included, support you monthly with a small donation), a small notification or popup explaining these changes right after the new version is installed could have prevented this confusion for users (myself included, even though I consider myself fairly informed about the app's developments).

I trust that these points will be taken into consideration for future updates that make such radical changes to the usual routine.