Ecency
Witness update