BitShares Forum

Main => General Discussion => Topic started by: bobmaloney on September 11, 2015, 04:01:17 pm

Title: Memberships and sub.accounts in Bitshares 2.0
Post by: bobmaloney on September 11, 2015, 04:01:17 pm
Are sub.accounts going to be possible in 2.0?

If so:

1a. Will the premium account of "maloney" offer a premium umbrella for its sub.accounts, or will each sub.account need to purchase a premium account (ie- bob.maloney, cousin-eddie.maloney, bills.maloney, savings.maloney)

2. What if I own a business? (ie- larrypage.google down to the lowly employees... thx1138.google)

3. Would it be possible to develop a method to determine between personal/family and business accounts? (Maybe the total # of sub.accounts available?)



A little outside the box and into the more distant future:

Could it ever be possible for an account owner to grant permissions for sub.accounts to be generated where the original account owner would not have access to the sub.accounts private key? (some kind of non-hierarchical structure would be required, I assume)
 
Maybe with the ability of the original account holder to remove the sub.account if abusive, but have the assets of that sub.account sent to another predetermined account (preset by the sub.accounts creator) upon close by original account owner.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bobmaloney on September 13, 2015, 10:45:53 pm
ttt
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: Troglodactyl on September 14, 2015, 02:12:29 am
If the root account signs up all of its sub accounts, then their fees will be paid to the root account anyway, so it may not matter so much if they aren't premium.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: xeroc on September 14, 2015, 08:12:03 am
Still a good questions what the mechanics between parent and child accounts will be.
@bytemaster?
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: mint chocolate chip on September 14, 2015, 05:02:17 pm
How will the ability to transfer accounts play into this as well?
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bytemaster on September 14, 2015, 05:28:47 pm
Because accounts are transferrable and we already have "parent/child" relationships via the owner/active authorities the concept of "subaccounts" has become meaningless.

A sub-account use to mean... "dan.bitshares" was owned by bitshares for ever and always.   Under graphene the control of "dan.bitshares" is transferrable and therefore no relationship between "dan.bitshares" and "bitshares" can be said to exist.

With some clever GUI designs we can show that account "dan.bitshares" has an "owner authority" of "bitshares".   But "dan.bitshares" might also be owned by account "cryptonomex" or perhaps a multi-sig authority.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bobmaloney on September 14, 2015, 05:47:06 pm
Because accounts are transferrable and we already have "parent/child" relationships via the owner/active authorities the concept of "subaccounts" has become meaningless.

A sub-account use to mean... "dan.bitshares" was owned by bitshares for ever and always.   Under graphene the control of "dan.bitshares" is transferrable and therefore no relationship between "dan.bitshares" and "bitshares" can be said to exist.

With some clever GUI designs we can show that account "dan.bitshares" has an "owner authority" of "bitshares".   But "dan.bitshares" might also be owned by account "cryptonomex" or perhaps a multi-sig authority.

I'm confused about this.

Does this mean fanboy.bitshares could eventually be owned by somebody like Preston Byrne and the owner of bitshares would have no ability to revoke it?

Have the sub.accounts (as practiced in 1.0) been abandoned for technical reasons or is it being traded for the ability to have a transferable DNS-type system?

If so, I would argue that, being primarily a financially focused platform - more importance lay in being able to reliably assume approved relationships between parent/child accounts - much like domain names in relation to email addresses (such as fanboy.bitshares and bitshares OR dan@cryptonomex.com and cryptonomex.com) - than lay in being able to resell or transfer sub.account style names, which would seem to behave more like TLD's.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: xeroc on September 15, 2015, 08:08:05 am
Does this mean fanboy.bitshares could eventually be owned by somebody like
Preston Byrne and the owner of bitshares would have no ability to revoke it?
I think that is what BM is saying, yes!

Quote
Have the sub.accounts (as practiced in 1.0) been abandoned for technical reasons
or is it being traded for the ability to have a transferable DNS-type system?
None of the above. Subaccounts are still available, but they are now
transferable which means that the parent may opt-out any permissions about the
subaccount.

Quote
If so, I would argue that, being primarily a financially focused platform - more
importance lay in being able to reliably assume approved relationships between
parent/child accounts - much like domain names in relation to email addresses
(such as fanboy.bitshares and bitshares OR dan@cryptonomex.com and
cryptonomex.com) - than lay in being able to resell or transfer sub.account
style names, which would seem to behave more like TLD's.
Once you transfer owner ship all ties are cut by the protocol. It's like you
start with a plain empty account. If one day there is a reputational system
integrated, you will essentially lose your rep. once you transfer the account.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bytemaster on September 15, 2015, 03:30:05 pm
The concept of "sub account" means that authority and control were based upon TWO different factors which complicated the code and could not be easily enforced.

So there is no longer the concept of "sub account" only account names with "." in them and there is no relationship between the child / parent in the naming scheme.
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: xeroc on September 15, 2015, 03:37:57 pm
The concept of "sub account" means that authority and control were based upon TWO different factors which complicated the code and could not be easily enforced.

So there is no longer the concept of "sub account" only account names with "." in them and there is no relationship between the child / parent in the naming scheme.
Does this mean I can register "foo.bar" without owning "bar"?
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: fav on September 15, 2015, 03:40:04 pm
The concept of "sub account" means that authority and control were based upon TWO different factors which complicated the code and could not be easily enforced.

So there is no longer the concept of "sub account" only account names with "." in them and there is no relationship between the child / parent in the naming scheme.
Does this mean I can register "foo.bar" without owning "bar"?

that's how I read it
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: Pheonike on September 15, 2015, 03:47:24 pm
If accounts can be traded, will there be something in rep system to let ppl know when that happens? This will let ppl know that an account with a good rep may longer have the same owner?
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bytemaster on September 15, 2015, 03:53:20 pm
If accounts can be traded, will there be something in rep system to let ppl know when that happens? This will let ppl know that an account with a good rep may longer have the same owner?

Yes. 
Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: bobmaloney on September 15, 2015, 04:51:13 pm
The concept of "sub account" means that authority and control were based upon TWO different factors which complicated the code and could not be easily enforced.

So there is no longer the concept of "sub account" only account names with "." in them and there is no relationship between the child / parent in the naming scheme.
Does this mean I can register "foo.bar" without owning "bar"?

@bytemaster

Is the case?

Or does the original account owner have to initiate the creation and then sell/trade the "." account?

Title: Re: Memberships and sub.accounts in Bitshares 2.0
Post by: abit on September 15, 2015, 07:29:48 pm
Looks like a big change, which is confusing. Can we just stop supporting creating names with dot(s) in 2.0?