Multisignature (multi-signature) is a digital signature scheme which allows a group of users to sign a single document. Usually, a multisignature algorithm produces a joint signature that is more compact than a collection of distinct signatures from all users.
Multisignature in cryptocurrencies
Multisignature (often called multisig) is a form of technology used to add additional security for cryptocurrency transactions. Multisignature addresses require another user or users sign a transaction before it can be broadcast onto the block chain. The required number of signatures is agreed at the start once people agree to create the address.
Multisignature allows the creation of 2-of-3 escrow services. For example: when Alice wants to pay Bob, she sends a transaction to a multisignature address, which requires at least two signatures from the group "Alice, Bob and Trent" to redeem the money. If Alice and Bob disagree on who should get the money (Alice wants a refund, whilst Bob believes he fulfilled his obligations and demands the payment), they can appeal to Trent. Trent grants his signature to Alice or Bob, so one of them can redeem the funds.
Despite the name, multisignature in bitcoin is just a tuple of distinct user's signatures, not a single entity.
- Bellare, Mihir; Neven, Gregory (2006). "Identity-Based Multi-signatures from RSA". Topics in Cryptology – CT-RSA. 4377: 145–162. Retrieved 7 September 2015.
- "The Year of Multisig: How is it Doing So Far?". Coindesk.com. Retrieved July 17, 2015.
- "What are multi-signature transactions? - Bitcoin Stack Exchange". Bitcoin.stackexchange.com. Retrieved July 17, 2015.
- "How 2014 Became the Year of Multisig". Coindesk.com. Retrieved July 17, 2015.
- "Bytecoin (BCN) is Now Armed With Multisig". Coinbrief.com. Retrieved 16 September 2015.
- "NXT Teases Voting System, 'Two Phase Transactions' and a Foundation". Cointelegraph.