Boot will create a centralized solution where:
Once the balance of various chains are gathered on the ETH mainnet , Boot smart contract will use its logic to decide the weight of each chain. Based on these weights, a certain number of tokens is bridged to each chain (maybe piggy-backing on user’s transactions).
On each other chain, the smart contract distributes the total amount of boot tokens it has (send by the contract on the main chain) to its LPs according to their balances in a period of time (e.g. 2 weeks). This way no further communication is necessary between the chains.