Tag-Beschreibung kuala-lumpur
Von dem was ich verstehe, es sieht aus wie multi-Signatur-2-von-3-Adressen benötigen drei öffentlichen Schlüssel zu generieren
Der Anforderung ist der private Schlüssel, der öffentliche Schlüssel sind gut, öffentlich: jeder kennt Sie. Eine 2 von 3-Skript erfordert, dass zwei der drei genannten Tasten ist erforderlich, und Sie können Variationen verwenden, der, wie 2 2, 3 3, 1 3, etc.
ausgegeben werden per raw-Transaktionen
Es ist auch nichts Wert, dass sich "raw-Transaktionen" ist nur ein Begriff aus dem Bitcoin-Core, wenn die Einnahme über alles, was nicht Pay to Pubkey-Hash, es ist ziemlich sinnlos, es sei denn, Sie reden über den client selbst.
Also, warum diese Dienste nicht erlauben Ihnen, halten Sie alle drei Tasten?
Die Absicht, die in den multi-Signatur wallets ist, dass Sie eine Anforderung haben, für mehrere Parteien zur Autorisierung einer Transaktion. Im Fall dieses Modells, haben Sie ein 2-von-2-system, wo es zwei Parteien und beide sind erforderlich, um Zeichen, um zu verbringen, der entsprechende Fonds. Dieser hat die folgenden Eigenschaften:
Der Dienst kann nicht geradezu stehlen das Geld von den Benutzer, wie der Benutzer braucht zum signieren der Transaktion.
Die Benutzer können die Beschränkungen, die Ihnen durch die Dritten sagen, dass Sie nicht unterzeichnen Transaktionen, die verbringen mehr als $10 am Tag, oder ohne das Erfordernis einer zusätzlichen Genehmigung.
Buchungen können erstellt werden, in der Weise, dass, wenn der Dienst weigert sich zu unterzeichnen Transaktionen (randoms die Benutzer, oder geht aus dem Geschäft), nach einer erheblichen Zeitüberschreitung der Anforderung ist reduziert auf nur eine einzelne Signatur von dem user.
Mit diesen Eigenschaften können Sie die Autorin sehr leistungsstarke Systeme mit beliebigen Ausgaben Anforderungen, ohne zu riskieren den Verlust von Geld, indem Sie vollständig von Ihrem Geld, um jemand anderes.
Im Fall von web-wallets jedoch, dieses system ist nahezu vollständig snake oil Kryptographie als die Dritte party ist auch die eine portion den code an den Benutzer. Zu jeder Zeit können Sie ändern, um verschiedene Codes, die nur sendet der private Schlüssel zu Ihnen zurück, oder blind unterschreibt jede Transaktion, die Sie möchten. Es gibt absolut keinen Weg, web-wallets sicher im Licht dieser Eigenschaft.
Also, warum diese Dienste nicht erlauben Ihnen, halten Sie alle drei Tasten?
Dann wäre es sinnlos, mit multisignature Transaktionen, bei denen eine Partei hält alle Schlüssel, würde es viel weniger Kosten, nur mit regelmäßigen Transaktionen. Multisignature Skripte, neigen zu signifikant höheren Kosten im Vergleich zu regulären Transaktionen.