Kann nach der Erstellung einer Multisig-Adresse einer der privaten Schlüssel dieser Adresse einer nicht verwandten Person bekannt sein und die Sicherheit dieser Adresse weiterhin bestehen bleiben?
Mein Verständnis ist, dass niemand ohne die anderen Unterschriften von dieser Adresse Geld ausgeben könnte
Ich denke, Ihre Frage kann auf einem Missverständnis beruhen.
Eine gewöhnliche Bitcoin-Adresse ist der Hash eines öffentlichen Schlüssels (plus ein paar zusätzliche Bytes), der wiederum mit einem privaten Schlüssel verknüpft ist. In diesem Sinne hat eine gewöhnliche Adresse also einen privaten Schlüssel.
Multisig-Adressen funktionieren so nicht. Die Adresse ist nicht der Hash eines öffentlichen Schlüssels, und daher ist der Adresse kein privater Schlüssel direkt zugeordnet. Vielmehr ist eine Multisig-Adresse der Hash eines Skripts. Das Skript wiederum listet die öffentlichen Schlüssel auf, deren Signaturen benötigt werden, um die Transaktion einzulösen. Ich denke, es sind diese Schlüssel, die Sie in Ihrem Kommentar als "vorhandene Adressen" bezeichnen.
Um die Transaktionen auszugeben, müssen Sie also die privaten Schlüssel der beabsichtigten Empfänger kennen. Es ist kein anderer privater Schlüssel beteiligt.
Es gibt auch kein wirkliches Problem, wenn andere Leute das Skript kennen, dessen Hash die Multisig-Adresse ist. Die einzigen zusätzlichen Informationen, die es enthält, sind die öffentlichen Schlüssel der Empfänger. Dies könnte jemandem helfen, zu identifizieren, wer diese Empfänger sind (obwohl das Skript offengelegt werden muss, um die Transaktion auszugeben, sodass diese Informationen schließlich sowieso öffentlich sind), aber es hilft ihnen nicht, sie auszugeben.
Weitere Informationen finden Sie in diesen Antworten:
Wie funktionieren Multisig-Adressen?
Was ist eine „Script Hash“-Adresse genau und wie funktioniert sie?
Ja, wenn nur ein privater Schlüssel kompromittiert wurde, aber die Multisig-Adresse erfordert, dass mehr als ein Mitunterzeichner Transaktionen signiert, können die Gelder nicht gestohlen werden. Sie können zwischen 1 und 15 Mitunterzeichner für eine Multisig-Adresse haben und verlangen, dass 1 oder mehr von ihnen Ausgabentransaktionen genehmigen, indem sie sie unterschreiben. Wenn Sie nur 1 benötigen und einer der privaten Schlüssel der Mitunterzeichner kompromittiert wurde, können die Gelder gestohlen werden. Wenn Sie jedoch mehr als eine Signatur benötigen, reicht der Diebstahl eines privaten Schlüssels offensichtlich nicht aus, um das Geld zu stehlen.
Nate Eldredge
CQM
Nate Eldredge