The Bancor Protocol (BNT)