UniChain will perform the hard fork version 2 around block #11.000.000 (July). The harfork is the normal operation of development activity to enhance and improve the UniChain network when It has a big change or the changes that impact the core components or consensus.
In this hardfork version, some bugs and vulnerabilities will be fixed, the two big changes must count into are the fee structure and the future balance.
The fee structures
When starting the UniChain network, the fee concept is borrowed from Tron network ei Energy, Bandwidth concepts in the fee model. We soon realize that those models are quite complicated and may not have a good user experience (for example users must freeze balance to get energy in order to deploy smart contracts …). We will simplify the fee model like other platforms such as Binance Smart Chain or Ethereum so that the transaction fee will be calculated for each user’s usages while keeping the free fee model (ei each user will have some free transaction in a day). The frozen balance operation is still available but for getting voting power only.
The future balance
This is a simple function but maybe useful for many use cases including the escrow or commitment. This feature allows users to send UNW coins to others users but specify the time that the coin is available for spent.
The following command in cli wallet demonstrate the usage
> sendcoin Um918GcRdSxfjaBq4j4bLBw4E8cqeYb5u2 100 1654053207
100 UNW will be transferred to Um918GcRdSxfjaBq4j4bLBw4E8cqeYb5u2 wallet address but the owner of that address can only use that amount (send to another address, freeze the balance …) at the time of 1654053207 (Unix timestamp, equal to Wednesday, June 1, 2022 3:13:27 AM GMT)
The future balance can be managed by smart contract but It needs more setup steps (ex: deploy/call smart contract …) compared to the native available function.
Dev: UniChain Team — A member of UniLab DAO Network
UniWorld Ecosystem Corp