Author Topic: Mobile Wallet - Testers needed  (Read 76596 times)

0 Members and 1 Guest are viewing this topic.

Offline fluxer555

  • Hero Member
  • *****
  • Posts: 749
    • View Profile
How much trust is involved with using a central server? What kind of vulnerabilities are exposed with this?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I'm sorry if this is answered elsewhere, but does this run a full node on the phone? Or is this using light-wallet functionality?
your phone holds the privkeys and signs transactions the rest is on a central server ...

Offline fluxer555

  • Hero Member
  • *****
  • Posts: 749
    • View Profile
I'm sorry if this is answered elsewhere, but does this run a full node on the phone? Or is this using light-wallet functionality?

Offline ElMato

  • Sr. Member
  • ****
  • Posts: 288
    • View Profile
@Rune in the beta version you will be able to register your name as soon as you install the app. @dargonar is working on it right now.

Sounds great, is the free registration through faucet.bitshares.org?

Also do you have any ideas for how to link identities in the future? Users will want to have the same hot account on both their laptop and their phone. I was thinking maybe simply sharing private keys by scanning a QR code on the windows client. But I guess there's an even bigger issue that it's difficult to sync between several clients.

Maybe you could simply register separate names under the same top level name for each device, like laptop.username, mobile.username, coldwallet.username. Then they could have separate keys but stay unified for bitshares login. I actually like this also because it would make for excellent 2 FA security if you have a multisig address that requires signature from both laptop.username and mobile.username.

There was a discussion about how mobile/laptop clients would sync for bitshares login in the thread on reddit and I've been thinking about it since because it's an area where all other local authentication systems have failed in the past, including bitID.

No, the registration wont go through faucet.bitshares.org.
We will pay it from our own BTS funds.

- Regarding identities, login, wallets, etc.

We also have in mind the "scan private key" to load your identity in the mobile wallet.
But as you know, the wallet isn't just the identity of the user.
The wallet keep track of many things.

- Unspent balances.
- Destination names of TXs you have made.
- Etc, etc.

The ideal approach (ideal != best) will be to have something like Ripple's Blob Vault (+reliable, +distributed).

Then, with your identity (signature) you get all your wallet information that is stored encrypted.

But the software wallet has to sync it every time there is a change …

We need to think more about this … but for the time being we will let to the user the responsibility to backup his wallet. (We will do automatic backup [as the desktop wallet], but the user need to upload it to a safe place or backup to his dropbox/gdrive folder)

Offline ElMato

  • Sr. Member
  • ****
  • Posts: 288
    • View Profile
- iOS testing
We will be using testflightapp.com to test the iOS version, so if you want to help us test follow the instructions in this link.
http://tflig.ht/1vUyctu

Just requested access to the beta.  Is this a live functioning app, with real funds?

Yes it is, its an alpha version, so don't put significants amount of money in it.

Offline G1ng3rBr34dM4n

- iOS testing
We will be using testflightapp.com to test the iOS version, so if you want to help us test follow the instructions in this link.
http://tflig.ht/1vUyctu

Just requested access to the beta.  Is this a live functioning app, with real funds?

Offline ElMato

  • Sr. Member
  • ****
  • Posts: 288
    • View Profile
Hi everyone, we are getting back from the new year holidays, i wish everyone here a happy 2015.

Im posting to update everyone were we are at the moment.

- Delegate election.

I want to thank everyone who has voted so far, we are in the middle (~3.6% -> 7.5% to position 101) of the necessary votes to being elected and if you haven't voted yet you can do it now!

(BTW: is there a simple tutorial on how to vote?, something like http://bytemaster.bitshares.org/tutorial/2015/01/03/How-to-Register-a-BitShares-Account/ ?)

- What we have done before new year.

* We have moved all the crypto stuff from JS to "native" (with a cordova plugin), the performance gain has been notable in Android.
https://github.com/latincoin-com/cordova-plugin-bitwallet

* We started to use the latest version of the UI framework that (i hope) will enhance the experience thanks to the improvements in view transition and caching system.

- What are we working now.

* Moving to latest UI framework.
* Backend infrastructure for BTC <-> bitUSD
* User account registration.

- What is next.

* Design / Usability / Navigation improvements.
* Backend optimization (using new api call from bitshares daemon)

(I have a pending task that its o make the roadmap available for everyone to see)

- iOS testing
We will be using testflightapp.com to test the iOS version, so if you want to help us test follow the instructions in this link.
http://tflig.ht/1vUyctu

Offline donkeypong

  • Hero Member
  • *****
  • Posts: 2329
    • View Profile
why is elmato still not an elected delegate? join me in voting for him.

I've joined you. Others should as well.


Offline muse-umum

  • Hero Member
  • *****
  • Posts: 717
  • BitShares everything
    • View Profile
why is elmato still not an elected delegate? join me in voting for him.

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
is there a opportunity to get the screen design as ai/svg/eps/psd or whatever?
This would be awesome :)
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline fluxer555

  • Hero Member
  • *****
  • Posts: 749
    • View Profile
It's git, you don't have to worry ;)

Offline Shentist

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 1601
    • View Profile
    • metaexchange
  • BitShares: shentist
https://github.com/latincoin-com/bitwallet/tree/master/www/static

https://github.com/latincoin-com/bitwallet/pull/8

you can check here if there are more files to go

can you create the german file? i tried, but i think i messed up. Hope nothing bad happend to the english file.

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline Shentist

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 1601
    • View Profile
    • metaexchange
  • BitShares: shentist
https://github.com/latincoin-com/bitwallet

Could someone from german section help to translate mobile wallet ... this would be really great  +5%

if you point me to the folder i have to look i will try