How can hive improve the missing decentralization on upper layers?