Status | IN_PROGRESS |
---|---|
Stakeholders | |
Outcome | |
Due date |
Owner |
---|
Background
By default Iroha works with single-signature transactions which are accepted by the peers signed only by one signatory. However in some cases it is not enough.
Problem
Let's take an example of selling good from Seller to Buyer with independent Arbiter involved . Buyer sends XORs Transfer Iroha Special Instruction needed to cover the price of the good.
...
If `CheckSignatures` passed successfully rest of instructions applied to the state. Otherwise transaction will be send to all peers.
Alternatives
Concerns
- Should we guarantee persistence of Multisignature transactions waiting for required signatures on the ledger?
- Should we provide configuration of Multisignature without assets (client only)?
- How to merge Multisignature transactions signatures?