NEM Feature Poll (20141001)

Please help us decide the feature which feature is more important.

People please consider not just voting for the buzz-word but please consider what's actually more important at launch.
Having an easy way to import export your wallet, greatly reducing the odds of anyone loosing his NEM or multi-sig ?

My take:

Exporting the wallet file is just to make it simple. If instructions are well documented, it is easy to  make a copy manually.

Multisig is a feature that cannot be implemented unless programmed. Hence, I would go for multisig now than later.

Multisig is a must have feature got security as well as for its unique feature to give more premium to NEM.
Exporting is an add on feature to a manual process. It can be done later. It won't contribute to the premium of NEM now.

Multisig can help make it a lot safer for exchanges and other people to support NEM.

certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded. 


certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded.


Can be done manually but will it ?
With all the not at all tech savvy people in NEM I'm not so sure. Especially with all the people so used to just deleting the nem folder in case something doesn't work right away. One of these days someone is going to just delete that nem folder as an easy fix not knowing he just delted his entire NEM balance.

Multisig.



certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded.


Can be done manually but will it ?
With all the not at all tech savvy people in NEM I'm not so sure. Especially with all the people so used to just deleting the nem folder in case something doesn't work right away. One of these days someone is going to just delete that nem folder as an easy fix not knowing he just delted his entire NEM balance.

That's a very good point. Could a quick fix be coded in where Wallet file gets duplicated and saved in a seperate folder on the desktop? So instead of being buried in nem files it also saves it on desktop by default. Just an idea.. I would still however go for multisig..


certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded.


Can be done manually but will it ?
With all the not at all tech savvy people in NEM I'm not so sure. Especially with all the people so used to just deleting the nem folder in case something doesn't work right away. One of these days someone is going to just delete that nem folder as an easy fix not knowing he just delted his entire NEM balance.


Initial adopters can be assumed to be bitcoin experienced users. Bitcoin also require that you back up the wallet manually otherwise you lose everything.

So, what's the difference? People will know if we post enough notices. Kodtycoon will post and warn everyone. ;-)

Further, through experience, not many will want to delete anything until they know what to do. Unless one is a dumb ass, which could happen. But chances are still remote.

Even if there is a back up function, there are still some who won't know how to use it. ;-)

go for the multisig, I'll take care of backing up the wallet file on the node wallet  :stuck_out_tongue:

I'm for multisignature!


go for the multisig, I'll take care of backing up the wallet file on the node wallet  :P


Sounds great. Seems best way to solve both problems.

Hello.

Usability  (import export) and security (multisig) are 2 very important features for the users.
I would like both features to be implemented before launch If possible,
so I won't vote this time. :slight_smile:




certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded.


Can be done manually but will it ?
With all the not at all tech savvy people in NEM I'm not so sure. Especially with all the people so used to just deleting the nem folder in case something doesn't work right away. One of these days someone is going to just delete that nem folder as an easy fix not knowing he just delted his entire NEM balance.


Initial adopters can be assumed to be bitcoin experienced users. Bitcoin also require that you back up the wallet manually otherwise you lose everything.

So, what's the difference?


The difference is that the clients provide a functionality to export/backup the wallet. (Even the crapy qt client does afaik) You don't have to find it in the filesystem and copy it manually. Like I said it's not exactly rocket science but with all the usability talk this should imho be given prio.

Just my feels though...

multi sig.





certainly multisig. with out a doubt. as rockethead has said exporting wallet file can be done manually but multisig must be  coded.


Can be done manually but will it ?
With all the not at all tech savvy people in NEM I'm not so sure. Especially with all the people so used to just deleting the nem folder in case something doesn't work right away. One of these days someone is going to just delete that nem folder as an easy fix not knowing he just delted his entire NEM balance.


Initial adopters can be assumed to be bitcoin experienced users. Bitcoin also require that you back up the wallet manually otherwise you lose everything.

So, what's the difference?


The difference is that the clients provide a functionality to export/backup the wallet. (Even the crapy qt client does afaik) You don't have to find it in the filesystem and copy it manually. Like I said it's not exactly rocket science but with all the usability talk this should imho be given prio.

Just my feels though...


Here is the instruction on how to back up your wallet:

Go to directory ( with unique instruction for the various OS) and copy these files into the USB drive or any backup medium
...

Done.

I don't think it is more difficult than trying to create an app with multisig.



I wouldn't want this to happen to anyone on vacation or otherwise. Also I wouldn't want this to be stolen from the dev funds as well:

http://www.coindesk.com/early-bitcoin-adopter-calls-multi-sig-solutions-750-btc-theft/


I wouldn't want this to happen to anyone on vacation or otherwise. Also I wouldn't want this to be stolen from the dev funds as well:

http://www.coindesk.com/early-bitcoin-adopter-calls-multi-sig-solutions-750-btc-theft/

Multisig is certainly the solution to this. Feel sorry for the guy but also should have known better.

I know the complexity of developing a project like this is astounding, but couldn't wallet import/export be coded in a matter of minutes? It's a simple file I/O operation. Surely this is not something that a dev would have to spend a lot of time on to implement, and it would improve usability by a significant amount. The time/difficulty of development to value ratio for this feature seems like a no-brainer and something that could easily be implemented before launch alongside multisig which is likely infinitely more complex.

Of course, I'm not a dev on this project so I don't really know how involved the wallet import/export would be to implement, but it seems like a no-brainer to me unless there is more to it that I am not realizing.

I voted for multisig, backing up my wallet wont be hard for me  :stuck_out_tongue: