How blockchain and IPv6 will impact future online communities