On AlterNet: decentralised internet