actually IPv6 can be written in Base85
see RFC 1924
this from the RFC : Why 85?
2^128 is 40282366920938463463374607431768211456. 85^20 is 387595310845143558731231784820556640625, and thus in 20 digits of base 85 representation all possible 2^128 IPv6 addresses can clearly be encoded.
actually IPv6 can be written in Base85
see RFC 1924
this from the RFC :
Why 85?
2^128 is 40282366920938463463374607431768211456. 85^20 is 387595310845143558731231784820556640625, and thus in 20 digits of base 85 representation all possible 2^128 IPv6 addresses can clearly be encoded.