Development
24 new commits were made to FM.ONE master since last time (follow automatic live updates from the repository @FreeMarketOne)
Fix in Avalonia X11 window positioning.
Fixes and optimization in Tor Process Manager.
Tor status listener.
Catching of unexpected error during loading TOR.
Onion Manager - My tor onion status is now online.
Improvement in code.
Networks genesis blocks, generator, genesis base date Dec 21 2012 11:12:21.
Fix in logging genesis conversion to hex, genesis blocks.
Reorganization in repository, Improvement of splash message handling, fix in BlockChain class empty genesis block.
Loading console info, Avalonia methods.
Small improvement of Loading window.
Added splash screen - changed loading behavior.
Added conversion to immutable hashsets and hashsets.
Loading of market genesis block from base chain.
Loading of market genesis block chain from base blockchain.
Valid date period improvement.
Added blockchain validation period, used idefautbasepolicy, changed configuration.
Refactoring, Market blockchain workflow.
Added methods for clearing old blockchain (temporary) data.
Added WixInstaller
Added icon to exe file
Fixed error with null blockchain id.
Added libs for release version.
Allow unsafe code for Release code.
Release
Version 2 alpha has shipped. Download and help testing the new version. We need your feedback.
What to test (changelog):
Blockchain layer, two blockchains — Base (permanent)/Market (temporary). Read more about this solution down below.
Memory pools — Base/Market transactions
Tor usage improvement
Logging improvement
Mining policy
Time mining technology
Test/main environment configuration
Update to NET Core 3.1
Latest Avalonia multiplatform GUI
FM.ONE running on Ubuntu 20
Share alpha feedback through our Subreddit.
Double blockchain solution explanation
FreeMarketOne features the implementation of two blockchains running side by side. First one is a base blockchain and it stores information about users' encrypted data, reviews, ranks system etc. Those records are permanent. Second blockchain is using float genesis block and contains data about offers and trade history. It expires in approximately 3...6 months. This means that that the public records of transactions on the main blockchain where transactions between peers are recorded, will be wiped out clean periodically, producing a clean slate for the traders with the generation of a new periodic genesis block thus neutralizing the snoopy eyes of unfriendly entities who believe that they have not only the right to know everything about what you do in life, but are also entitled to a share of everything you earn. However, the rating system of traders which will be based on the volume and performance of achieved trades cumulatively, will be upheld in a parallel [first] blockchain, that will preserve the details and the rating of each trader, while wiping out the record for the trades they have made before the new genesis block is generated.
Community
We've opened a chat for FreeMarketOne merchants. Want to use the app for selling goods or services? Join the chat to get help and support from the devs.
Engage with FreeMarketOne on Twitter, Reddit or visit the website.