Could sharding solve the Blockchain mass adoption problem?