- use low level api to read/save blocked_ip