Multisignature
Multisignature
Jump to navigation
Jump to search
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.[1]
Multisignature can be considered as generalization of both group and ring signatures.
Multisignature in cryptocurrencies[edit]
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.[2][3]
The first multisignature cryptocurrency wallet was launched in August 2013 by BitGo.[4]
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.
Multisignature scheme is also implemented in other non-bitcoin-based cryptocurrencies.[5][6] Usually it replicates the same functionality via several distinct signatures.
References[edit]
^ Bellare, Mihir; Neven, Gregory (2006). "Identity-Based Multi-signatures from RSA". Topics in Cryptology – CT-RSA. 4377: 145–162. Retrieved 7 September 2015..mw-parser-output cite.citationfont-style:inherit.mw-parser-output qquotes:"""""""'""'".mw-parser-output code.cs1-codecolor:inherit;background:inherit;border:inherit;padding:inherit.mw-parser-output .cs1-lock-free abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-lock-subscription abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registrationcolor:#555.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration spanborder-bottom:1px dotted;cursor:help.mw-parser-output .cs1-hidden-errordisplay:none;font-size:100%.mw-parser-output .cs1-visible-errorfont-size:100%.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-formatfont-size:95%.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-leftpadding-left:0.2em.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-rightpadding-right:0.2em
^ "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.
Categories:
- Cryptocurrencies
- Digital signature schemes
- Public-key cryptography
(window.RLQ=window.RLQ||).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.188","walltime":"0.238","ppvisitednodes":"value":438,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":36476,"limit":2097152,"templateargumentsize":"value":78,"limit":2097152,"expansiondepth":"value":7,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":1,"limit":20,"unstrip-size":"value":15779,"limit":5000000,"entityaccesscount":"value":0,"limit":400,"timingprofile":["100.00% 171.634 1 -total"," 80.10% 137.471 1 Template:Reflist"," 54.79% 94.041 1 Template:Cite_journal"," 19.86% 34.078 1 Template:Cryptocurrencies"," 19.43% 33.343 2 Template:Navbox"," 14.90% 25.572 5 Template:Cite_web"," 6.24% 10.705 3 Template:Icon"," 1.64% 2.819 1 Template:Main_other"],"scribunto":"limitreport-timeusage":"value":"0.097","limit":"10.000","limitreport-memusage":"value":2484109,"limit":52428800,"cachereport":"origin":"mw1337","timestamp":"20181221014954","ttl":1900800,"transientcontent":false);mw.config.set("wgBackendResponseTime":92,"wgHostname":"mw1333"););