One of the half's nodes will loose their reputation?
It's a very hard question. I can say we have spend over a month just discussing it ))
The network must understand it got split in 2 and notify users that multi-spend is possible that would be eliminated when the network rejoins.
Let's assume that we have 100 nodes without any #MHC votes that got disconnected. They would reorganize themself and become Masters/Ver/Peers and still work
The key to fight double spend is the revertion of double spend transactions so it brings no benefits to make them. And notification to receivers that the network is split and received transaction could be reverted
So, where should be an indicator of the Status of the network?
If the amount of nodes got down by a X% compared to the amount N minutes ago it's better to not send transacctions
Like a semaphore on the interface of the wallet
There will be a complex process of voting for a merger where a strongest network wins
So the weak part of the network will get an alert, that transactions work, but if you don't trust the sender you shouldn't provide him with services until the merge completes.
If a country blocks all channels and part of the network gets disconected from the main network
for a while untill satelite connection appers of some VPN channels
Between the events of a transaction a "revert" is one of them, something that a developer should consider
Right?
In bitcoin shortest chain gets lost and longest lives on
Merge is something simular to that
There are 2 VERY complex problems that hold us from releasing the source code and start full decentrilization that we'll work on with support of comunnity and bounty campaing for hackers
1. Merges
2. various attack vectors on the network
All transactions will be publicly available for download from bliock 1 and day 1 of the network
On our nodes, but everybody would be able to connect to them and download ALL transactions
All transactions will be signed by signatures and backups will be available from the very 1st transaction for everybody to verify them.