Author Topic: multisig  (Read 3499 times)

0 Members and 1 Guest are viewing this topic.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
If Alice, Bob, Charlie, and Dennis has 33% weight each, that is a 132% pie. That is what I don't understand. Why is the total 132% instead of 100%?
good catch :) I'll fix it in the docs :)

Code: [Select]
+----------------+--------+
| Account        | Weight |
+================+========+
| Alice          | 1      |
+----------------+--------+
| Bob            | 1      |
+----------------+--------+
| Charlie        | 1      |
+----------------+--------+
| Dennis         | 1      |
+----------------+--------+
| **Threshold:** | 3      |
+----------------+--------+

This means that each party has the same weight of 1 while 3 parties need
to sign the transaction/proposal.

In other words: Alice, Bobe, Charlie and Dennis, each have 33% weight
while 100% must be reached.
« Last Edit: January 18, 2017, 11:02:24 am by xeroc »

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
If Alice, Bob, Charlie, and Dennis has 33% weight each, that is a 132% pie. That is what I don't understand. Why is the total 132% instead of 100%?

That doesn't make much sense, but if each one had 34% then any three signatures would be sufficient.

Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
If Alice, Bob, Charlie, and Dennis has 33% weight each, that is a 132% pie. That is what I don't understand. Why is the total 132% instead of 100%?
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
http://docs.bitshares.eu/bitshares/user/account-permissions.html

In the docs, percentages are used ... the protocol uses integer "weights" .. which are then divided by the "threshold" ... 33% = weight 1 at threshold 3 = 1/3..

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
Thanks for your reply.

I've checked the help menu for "permissions" on Openledger, but it seems to only explain the overall concept but not the actual steps for setting up the multisig account. In fact, the example they used on the explanation seemed to exceed the total of 100% pie, so it simply confused me very much.

Do you know if there is a "proper" documentation on how to set up a multisig account/wallet?
« Last Edit: January 16, 2017, 04:54:22 pm by gn1 »
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.

Offline Chris4210

  • Sr. Member
  • ****
  • Posts: 431
  • Keep Building!
    • View Profile
    • www.payger.com
  • BitShares: chris4210
Hi guys,
Is configuring multi-sig account/wallet coming out anytime soon on the BitShares GUI (frontend)?

It works already, but you need to some testing before to set up your account correctly. It is still a bit tricky and most users prefer a 2/3 multi-sig. Apparently, that works the best right now.

Here is a short memo to the topic.

Quote
Once you get you head around what is happening it becomes clearer but it's a steap curve. My method of multi-sig is as follows:
1x multi-sig savings account
   -purpose: a vault for storing value nothing more.
   -threshold:2
   -signers: user1 and user2
Once the savings account multi-sig is configured it's keys are backed up and stored in cold storage (you will never log in to this account anymore)

-all transactions from the multi-sig savings account are proposed by either user1 or user2
-all proposals are approved by user1 and user2 before tx is valid.

Bitkapital is using this method and seems to be working fine for them. I see them approving multi-sig txs all the time.

You can look at account jim12 (he is my multi-sig test vault) (except jim11 has an escape key as he has a high-value owner key, and the entry for jim13 was just me mucking around and is not required) in a real situation jim11 owner would be value 1 as well.

Please be careful so that you donĀ“t lock yourself out or kill your account. In general, if you have problems. Import all private keys into one wallet! So Active and owner private key (they are different) into one wallet. Usually, that lets you shut down a multi-signature between user 1 and user 2 again.
Vote Chris4210 for Committee Member http://bit.ly/1WKC03B! | www.Payger.com - Payments + Messenger | www.BitShareshub.io - Community based fanpage for the BitShares Blockchain

Offline gn1

  • Full Member
  • ***
  • Posts: 129
    • View Profile
Hi guys,
Is configuring multisig account/wallet coming out anytime soon on the BitShares GUI (frontend)?
I'm a BitShares enthusiast in Japan, spreading BitShares daily to the Japanese people through https://genxnotes.com. Help us grow bitJPY together, so that bitUSD/bitJPY market pair will become the most popular market worldwide! Imagine what kind of world it will become when we execute this.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
That feature is indeed not yet exposed to the GUI .. but the design of the GUI had this features in mind .. stay put

Offline monsterer

Is multisig supposed to work? Did anyone successfully try it?

I tried it, but I don't think it's working in the client yet.
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

drekrob

  • Guest
Is multisig supposed to work? Did anyone successfully try it?