BitShares Forum

Main => General Discussion => Topic started by: mike623317 on June 14, 2016, 04:09:32 am

Title: Bitshares Bank UI
Post by: mike623317 on June 14, 2016, 04:09:32 am
Bitshares Bank UI

One of the main things that appealed to me was using bitshares to replace my bank account. Where else can I have the ability to save in gold, silver, oil etc all within the same account? I still believe this is one of the strongest cases for Bitshares.

So If we are going to market BitShares successfully to people that want to use it as a bank account we want to have a really easy and intuitive interface. Personally, I don't have much understanding of derivatives and investing along with the terminology often used.

When I look at my own personal bank account its very clean and simple. It's intuitive for deposits and withdrawals. I don't have this funky graph with buy walls and don't have these bid & ask prices.

The point is it almost feels like I'm on tdameritrade or etrade sometimes, and that's ok. But I'm suggesting a new user interface that creates a simple, uncluttered, professional looking UI that caters for the average joe who wants the freedom to save as he/she wishes - think Greek citizens who would desperately love to escape the euro.

So, with this in mind I would like to see it as simple as depositing an amount of fiat and then purchasing bitgold without having to feel like I'm investing. The current UI, whilst I think it's ok for trading, doesn't currently make non investors comfortable. Therefore I'm proposing we have an exchange interface and a banking interface.

If users want to switch between different assets they could just pay a small fee above the current price to convert bitUSD to bitsilver for example. The current interface is great for an exchange, but I really feel that the best play for the best level of adoption is to appeal to the average guys need for simple, easy banking - especially as these large corrupt banks fail.

Well, that's my 2 cents.
Title: Re: Bitshares Bank UI
Post by: bitsharesbrazil on June 14, 2016, 04:43:51 am


Its is not easy to make bts simplier than it alreasy is......just take a look around even bitcoin is fucking unfriendly with those hdbdusishehehdjdjdhdhdhshshhshsh address......
Our enviroment as a whole is a lit bit far from average joe......but no doubt bitshares is in right track....simple adress, browser wallet with control of private keys just with a click, exchange, smartcoins, gateway.....holy shit long way to go.......it is just the start.....lets keep up

Title: Re: Bitshares Bank UI
Post by: xeroc on June 14, 2016, 05:48:48 am
In the real world, your bank is actually a broker and not an exchange. In BitShares you can enter the markets directly and don't need to go via a broker.
There is also ongoing development to simplify the frontend(s) but currently, all we really have as a desktop solution is the full-feature BitShares wallet with all options enabled.
Stripping it down and making it more user friendly is a nice business opportunity .. btw. ..
Title: Re: Bitshares Bank UI
Post by: svk on June 14, 2016, 01:01:56 pm
I do agree an alternative, simpler interface is needed. Perhaps you'd like to build something on my recently released new wallet template?

https://steemit.com/bitshares/@svk/new-simple-wallet-template
Title: Re: Bitshares Bank UI
Post by: yvv on June 14, 2016, 03:07:08 pm
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.
Title: Re: Bitshares Bank UI
Post by: Empirical1.2 on June 15, 2016, 02:51:45 am
 +5%

A businessman has heard about currency stable accounts that are better than having a Swiss Bank account. Do you want to send him to the exchange? Will he go with us or a competitor that has branded themselves similar to a bank?

The first step would be to introduce liquidity subsidies. You would need key SmartCoins trading in a tight range around the peg imo. Once that is in place by some mechanism, then third parties could come in and make a front end that doesn't require most customers to ever see the exchange.

Imagine if basic SmartCoin customers rarely had to see a complicated exchange again...

Mr. Anonymous

BTS Balance            750 000
BitUSD Balance:     $ 1780                 Buy BitUSD $1:01         Sell BitUSD $0.99
BitCNY Balance:     ¥ 4560                 Buy BitCNY ¥1:01        Sell BitCNY ¥0.99
         
Buy/Sell Smartcoins with Bitcoin/Bank/Card/Other via our trusted partners.

Visit Exchange  (Advanced)

So If we are going to market BitShares successfully to people that want to use it as a bank account we want to have a really easy and intuitive interface. Personally, I don't have much understanding of derivatives and investing along with the terminology often used.

Zenbanx seem to have a pretty intuitive, simple mobile layout. Their entire approach is one that could be worth emulating to some degree.

https://www.zenbanx.com

(http://a5.mzstatic.com/us/r30/Purple69/v4/b2/fe/0f/b2fe0fa0-213c-b1bb-349c-c3b3424a9e02/screen322x572.jpeg)

(https://lh3.googleusercontent.com/5-_kmx2EjfepalHxF-lNNpGMajrd5MB-XToHDx7mcTgmaJBPYvX6j4li3_X107OieXU)

Then if we add a yield subsidy (Which I believe is self funding during the SmartCoin growth stage)  SmartCoins could be a lot more appealing than traditional accounts.

(https://pbs.twimg.com/media/CG6dCbYW0AEVAl3.jpg)

Title: Re: Bitshares Bank UI
Post by: karnal on June 15, 2016, 01:31:03 pm
I fully agree with this, and it's also part of my vision for Bitshares ..

It'll never take off without privacy, however. No matter how good the interface.
Title: Re: Bitshares Bank UI
Post by: mike623317 on June 15, 2016, 11:58:45 pm
+5%

A businessman has heard about currency stable accounts that are better than having a Swiss Bank account. Do you want to send him to the exchange? Will he go with us or a competitor that has branded themselves similar to a bank?

The first step would be to introduce liquidity subsidies. You would need key SmartCoins trading in a tight range around the peg imo. Once that is in place by some mechanism, then third parties could come in and make a front end that doesn't require most customers to ever see the exchange.

Imagine if basic SmartCoin customers rarely had to see a complicated exchange again...

Mr. Anonymous

BTS Balance            750 000
BitUSD Balance:     $ 1780                 Buy BitUSD $1:01         Sell BitUSD $0.99
BitCNY Balance:     ¥ 4560                 Buy BitCNY ¥1:01        Sell BitCNY ¥0.99
         
Buy/Sell Smartcoins with Bitcoin/Bank/Card/Other via our trusted partners.

Visit Exchange  (Advanced)

So If we are going to market BitShares successfully to people that want to use it as a bank account we want to have a really easy and intuitive interface. Personally, I don't have much understanding of derivatives and investing along with the terminology often used.

Zenbanx seem to have a pretty intuitive, simple mobile layout. Their entire approach is one that could be worth emulating to some degree.

https://www.zenbanx.com

(http://a5.mzstatic.com/us/r30/Purple69/v4/b2/fe/0f/b2fe0fa0-213c-b1bb-349c-c3b3424a9e02/screen322x572.jpeg)

(https://lh3.googleusercontent.com/5-_kmx2EjfepalHxF-lNNpGMajrd5MB-XToHDx7mcTgmaJBPYvX6j4li3_X107OieXU)

Then if we add a yield subsidy (Which I believe is self funding during the SmartCoin growth stage)  SmartCoins could be a lot more appealing than traditional accounts.

(https://pbs.twimg.com/media/CG6dCbYW0AEVAl3.jpg)

 +5%
Title: Re: Bitshares Bank UI
Post by: SpiritofJefferson on June 16, 2016, 03:54:44 pm
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.


This right here, combined with the market maker proposal would be the best way to increase liquidity. With the market maker proposal, the market makers would make money by subsidizing the cheapest pathways. Implement these proposals plus private transactions into the background of a simple UI, and we have a decentralized bank with a tight peg. Once November 5th hits, and people stop with the anti-dilution stuff (hopefully), this is what we should focus on. I came to Bitshares because I saw that I could keep any asset I wanted on the blockchain - I didn't need a bank anymore. I honestly didn't care much about the exchange. I think we should separate the wallets, call one "The Bitshares Bank", the other "The Bitshares Exchange", and market them for different users. We could even have a shapeshift-style trading interface in the "Bitshares Bank" UI which could be great.

On another note, someone mentioned yield for holders, which doesn't make much sense to me because banks are able to do this by investing everyone's savings. In Bitshares, you actually own your money, so in not allowing the system to loan out your smartcoins, you give up that .5% yield for that luxury. If we want yield, we need to make the system more attractive to investment firms. Instead of the yield coming from dilution, it should come from these firms that people can invest in. They would be trading the safer stocks and currencies, making steady money as they do it, taking a cut, giving the investors a return, and profiting bitshares from their actual use of the DEX. This is a much better way to do yield in my opinion.
Title: Re: Bitshares Bank UI
Post by: Chris4210 on June 18, 2016, 08:28:53 am
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.


What if we could have different skins or themes for regular and advanced users? The Ripple wallet was already very clear and had both.

I am currently looking for a graphic designer who would like to create some mockups for the BitShares Exchange.

It should have:

a) a simple interface for regular users, clear buttons, clear buy/sell/deposit/withdraw/ overview over assets
b) an advanced interface for traders, charts, order books, charting tools
c) a management interface for UIA creators etc.

Please don´t forget Voting needs to be integrated into all interfaces. It is an essential feature for our platform.

Please reach out to a designer who could help us. I would pay a bounty for a good lead.







Title: Re: Bitshares Bank UI
Post by: yvv on June 18, 2016, 01:51:04 pm
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.


I am afraid that this is a little bit more complex than UI tweaking.

What if we could have different skins or themes for regular and advanced users? The Ripple wallet was already very clear and had both.

I am currently looking for a graphic designer who would like to create some mockups for the BitShares Exchange.

It should have:

a) a simple interface for regular users, clear buttons, clear buy/sell/deposit/withdraw/ overview over assets
b) an advanced interface for traders, charts, order books, charting tools
c) a management interface for UIA creators etc.

Please don´t forget Voting needs to be integrated into all interfaces. It is an essential feature for our platform.

Please reach out to a designer who could help us. I would pay a bounty for a good lead.

I am afraid that this is a little bit more complex than tweaking UI. A multi hop transaction  has to be atomic, otherwise results can be unpredictable.

As for UIA, they are crippled in bitshares. If done right, the same loan principle should be applied, as with MPA, but based on trust instead of collateral. This would allow to create LETS societies in bitshares, which would be amazingly cool.
Title: Re: Bitshares Bank UI
Post by: dannotestein on June 19, 2016, 04:14:34 am
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.


I am afraid that this is a little bit more complex than UI tweaking.

What if we could have different skins or themes for regular and advanced users? The Ripple wallet was already very clear and had both.

I am currently looking for a graphic designer who would like to create some mockups for the BitShares Exchange.

It should have:

a) a simple interface for regular users, clear buttons, clear buy/sell/deposit/withdraw/ overview over assets
b) an advanced interface for traders, charts, order books, charting tools
c) a management interface for UIA creators etc.

Please don´t forget Voting needs to be integrated into all interfaces. It is an essential feature for our platform.

Please reach out to a designer who could help us. I would pay a bounty for a good lead.

I am afraid that this is a little bit more complex than tweaking UI. A multi hop transaction  has to be atomic, otherwise results can be unpredictable.

As for UIA, they are crippled in bitshares. If done right, the same loan principle should be applied, as with MPA, but based on trust instead of collateral. This would allow to create LETS societies in bitshares, which would be amazingly cool.
Could you say a little more about LETs societies? I tried to search via google, but nothing appropriate popped up for me.
Title: Re: Bitshares Bank UI
Post by: yvv on June 19, 2016, 12:05:59 pm

Could you say a little more about LETs societies? I tried to search via google, but nothing appropriate popped up for me.

https://en.wikipedia.org/wiki/Local_exchange_trading_system

Blockchain can bring LETS to a global level, but every member of LETS should be able to borrow LETS money up to a limit set by community. LETS money are issued by LETS bank, it can be just an account on blockchain. Suppose, Alice and Bob are both members of same LETS community and Bob mows a lawn for Alice. To pay for work, Alice borrows 10 LETS dollars from LETS bank and pays them to Bob. On blockchain, she just sends 10 LETS dollars to Bob. At this moment LETS money are created. Bob can use his 10 dollars to buy goods and services from other members of the community or just exchange them for local fiat. And Alice should pay off her debt by providing goods and services to the community or buy 10 LETS dollars on the market for fiat. On blockchain, such community could work as reliable as Swiss watch.

Title: Re: Bitshares Bank UI
Post by: tbone on June 19, 2016, 05:16:41 pm
For average Joe, bitshares is missing something like ripple path finding. It makes automatic currency conversions smart way. For example, suppose you save in bitGold and you want to make a payment to online shop which accepts bitUSD, but is no market between bitGold and bitUSD. The system goes and checks different order books, and finds a cheapest path for you like BitGold -> BTS -> BitBTC -> bitUSD. This is a killer feature of ripple and must have in bitshares in order to be accepted by merchants and by general public. It is not trivial to implement though.


I am afraid that this is a little bit more complex than UI tweaking.

What if we could have different skins or themes for regular and advanced users? The Ripple wallet was already very clear and had both.

I am currently looking for a graphic designer who would like to create some mockups for the BitShares Exchange.

It should have:

a) a simple interface for regular users, clear buttons, clear buy/sell/deposit/withdraw/ overview over assets
b) an advanced interface for traders, charts, order books, charting tools
c) a management interface for UIA creators etc.

Please don´t forget Voting needs to be integrated into all interfaces. It is an essential feature for our platform.

Please reach out to a designer who could help us. I would pay a bounty for a good lead.

I am afraid that this is a little bit more complex than tweaking UI. A multi hop transaction  has to be atomic, otherwise results can be unpredictable.


I think you are mistaking what is being suggested here.  At least in my mind, the idea is to have a simplified interface for users to easily exchange one asset for another.  It should be something like what Coinbase offers in their standard interface e.g. you choose how many BTC you want to buy and it tells you how much it will cost in dollars, and you click ok to complete the order. 

Obviously in the Bitshares wallet it would be more complex than that because it should be possible to trade any supported asset for any other supported asset, provided there is enough liquidity.  This would require a Blocktrades- or Shapeshift-like interface, but I don't see why there would be a need for multi-hop, atomic transactions. 

Actually, we already do have a Shapeshift-like "bridge" feature offered by Blocktrades, but I believe it's dedicated to exchanging external assets for internal ones.  I think all we need, then, is a separate interface that does the same thing for exchanging between internal assets.  @svk, @dannotestein - is there any reason this can't be accomplished fairly easily?
Title: Re: Bitshares Bank UI
Post by: dannotestein on June 19, 2016, 06:53:45 pm
Actually, we already do have a Shapeshift-like "bridge" feature offered by Blocktrades, but I believe it's dedicated to exchanging external assets for internal ones.  I think all we need, then, is a separate interface that does the same thing for exchanging between internal assets.  @svk, @dannotestein - is there any reason this can't be accomplished fairly easily?
Yes, we can easily offer this functionality. We could even offer both thru the same interface instead of two separate interfaces if it's more desirable.
Title: Re: Bitshares Bank UI
Post by: yvv on June 19, 2016, 07:28:57 pm

I think you are mistaking what is being suggested here.  At least in my mind, the idea is to have a simplified interface for users to easily exchange one asset for another.  It should be something like what Coinbase offers in their standard interface e.g. you choose how many BTC you want to buy and it tells you how much it will cost in dollars, and you click ok to complete the order. 

Obviously in the Bitshares wallet it would be more complex than that because it should be possible to trade any supported asset for any other supported asset, provided there is enough liquidity.  This would require a Blocktrades- or Shapeshift-like interface, but I don't see why there would be a need for multi-hop, atomic transactions. 


What are you going to do if there is no direct liquid market between two assets, but there is liquidity between each of them and some third asset?

In fact, this actually happens now on DEX. Not much  trade other than assetX:BTS.
 
Title: Re: Bitshares Bank UI
Post by: dannotestein on June 19, 2016, 07:39:31 pm

I think you are mistaking what is being suggested here.  At least in my mind, the idea is to have a simplified interface for users to easily exchange one asset for another.  It should be something like what Coinbase offers in their standard interface e.g. you choose how many BTC you want to buy and it tells you how much it will cost in dollars, and you click ok to complete the order. 

Obviously in the Bitshares wallet it would be more complex than that because it should be possible to trade any supported asset for any other supported asset, provided there is enough liquidity.  This would require a Blocktrades- or Shapeshift-like interface, but I don't see why there would be a need for multi-hop, atomic transactions. 


What are you going to do if there is no direct liquid market between two assets, but there is liquidity between each of them and some third asset?

In fact, this actually happens now on DEX. Not much  trade other than assetX:BTS.
BlockTrades pricing algorithms already use this kind of information to compute pricing between assets that don't have direct liquid markets between them.
Title: Re: Bitshares Bank UI
Post by: yvv on June 19, 2016, 07:43:14 pm
Man, this has to be brought to open ledger ASAP. If it is really possible to implement this without changes at protocol level, this is exellent.

Sent from my SM-P900 using Tapatalk

Title: Re: Bitshares Bank UI
Post by: karnal on June 20, 2016, 09:07:24 am
IMO this is one of the killer apps for Bitshares.

"Bitshares, the Cryptobank".