RUBY-X: MULTIPURPOSE MARKET EXCHANGE ON CRYPTOCURRENCY