Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Status
IN_PROGRESS
Stakeholders
Outcome
Due date
21 Aug
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?

...