fixes on ring allocation (token-based strategy)
hash tree (merkle tree)