[BSIP-0008, BSIP-0007] FBAs require hardfork, inserted of 7's gui mockups

This commit is contained in:
Fabian Schuh 2015-12-16 20:20:41 +01:00
parent ef12addf7d
commit afe59cbf28
12 changed files with 25 additions and 6 deletions

View file

@ -46,6 +46,21 @@ These features are already available on the blockchain level using *address
authorities* and *key authorities* and indicating that a transaction to that
account has to be made in private.
## GUI Mockup
The goal of this proposal is to have a frontend developed (or integrated into an
existing web wallet) that allows ordinary people to use the privacy mode without
further knowledge about the underlying technology. Thus, a proposal for the user
interface has been drafted and is attached to this proposal as
[pdf](bsip-0007/gui-mockup.pdf).
[slide 1](bsip-0007/gui-mockup-0.png) [slide 2](bsip-0007/gui-mockup-1.png) [slide 3](bsip-0007/gui-mockup-2.png)
[slide 4](bsip-0007/gui-mockup-3.png) [slide 5](bsip-0007/gui-mockup-4.png) [slide 6](bsip-0007/gui-mockup-5.png)
[slide 7](bsip-0007/gui-mockup-6.png) [slide 8](bsip-0007/gui-mockup-7.png) [slide 9](bsip-0007/gui-mockup-8.png)
This draft has been designed with user experience in mind but may be improved if
it serves its purpose.
# Implementation Aspects
## Backup Considerations
@ -81,7 +96,7 @@ at zero cost to BitShares shareholders.
* Receive a private transfer from a 3rd party given a transfer receipt.
3. Each of these services shall charge a fee initially set at 3x the standard
transfer fee, but which may be adjusted from time to time by the owner(s) of
the Privacy Mode's management account
the Privacy Mode's management account (see [BSIP-0008](bsip-0008.md))
4. Fees shall be automatically distributed by the blockchain to the following
accounts:
* 20% to the BitShares network.
@ -106,11 +121,12 @@ at zero cost to BitShares shareholders.
# Management Account
The STEALTH asset will be issued by the "management account" for this feature
(as created by the initialization package). `Onceuponatime` will be the initial
owner of the issued asset (not the issuer). This management account will have
3-of-5 multi-signature authority assigned to the 5 *largest* STEALTH holders
weighted proportional to stake and will have the power to set the fee.
The STEALTH asset will be issued by the "management account" (see
[BSIP-0008](bsip-0008.md)) for this feature (as created by the initialization
package). `Onceuponatime` will be the initial owner of the issued asset (not the
issuer). This management account will have 3-of-5 multi-signature authority
assigned to the 5 *largest* STEALTH holders weighted proportional to stake and
will have the power to set the fee.
# Roadmap

BIN
bsip-0007/gui-mockup-0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
bsip-0007/gui-mockup-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

BIN
bsip-0007/gui-mockup-2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

BIN
bsip-0007/gui-mockup-3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
bsip-0007/gui-mockup-4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

BIN
bsip-0007/gui-mockup-5.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
bsip-0007/gui-mockup-6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
bsip-0007/gui-mockup-7.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

BIN
bsip-0007/gui-mockup-8.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

BIN
bsip-0007/gui-mockup.pdf Normal file

Binary file not shown.

View file

@ -103,6 +103,9 @@ The management account will have a Multi-Signature authority assigned to the `X`
largest share holders of that account weighted proportional to stake and will
have the power to set the fee.
All FBA require a protocol upgrade (read: hard fork) to create the management
account.
# Copyright
This document is placed in the public domain.