Bitcoin

Multisig: A beginner ‚ s guide

Multisig: dass die Technologie, über die jeder spricht über Bitcoin Foren. Es klingt cool, macht wallets sicherer, ermöglicht es für mehr corporate use cases, macht trustless Treuhand – /Schiedsverfahren möglich, und in der Regel löst viele Probleme. Aber wirklich, was ist das und wie verwende ich es?

bitcoin walletWir Graben nach unten und schmutzig: wie kann Bitcoin-wallets arbeiten? Für die Belange dieses Artikels und ohne immer zu kompliziert, man kann sagen, dass Bitcoins nicht tatsächlich verschoben, zwischen Adressen, sondern Sie immer nur sitzen in einem unsichtbaren Gewölbe. Auch, statt der Entsendung Sie, die Sie tatsächlich ändern Sie einfach die Schlösser.

Zum Beispiel, wenn Alice macht eine einfache, normale Bitcoin-Transaktion zu Bob, Sie ist tatsächlich nur das entfernen Ihrer Sperre aus der vault mit Ihrem Schlüssel, und die Bob-lock drauf (die Bob kann später entfernen Sie mit seinem Schlüssel und so weiter).

Wenn Sie Lesen meine Artikel, die auf PGP (speziell der Teil über die asymmetrische Kryptographie), das vielleicht mehr Sinn machen: das Schloss ist der öffentliche Schlüssel, und der Schlüssel ist der private Schlüssel. Jeder hat eine Kopie von Bob ‚ s Schloss, so dass Sie können verschlüsseln, was Sie wollen für ihn. Oder, in diesem Fall, Schloss Bitcoins für ihn, und nur Bob kann Sie entsperren Sie mit seinem privaten Schlüssel.

So weit, es ist ziemlich einfach. Es beginnt immer wirklich cool, wenn Sie darüber nachdenken, mehr komplizierte Schlösser. Sehen Sie, Bitcoin ist eine scripting-Sprache erbaut, das ermöglicht Ihnen die Gestaltung aller Arten von Schlössern. Sie können sperren, die sind nicht gesperrt, so kann jeder den Tresor öffnen ohne Schlüssel. Oder eine Sperre, dass nur sperren, nachdem eine bestimmte Menge an Geld setzen (so können Sie gemeinsam klären Bitcoins). Oder eine Sperre, die nicht freigeschaltet werden, bevor eine bestimmte Menge von Blöcken zu finden sind (sagen wir, zum Beispiel, wenn Ihr Kind erreicht Alter von 20 Jahren).

Geben Sie multisig (kurz für multi-Signatur), ein Schloss, das nur geöffnet, mit genug Tasten, aus einer Reihe von vordefinierten Tasten. Nehmen wir an, dass Alice, Bob und Charlie alle wollen, ein Geschäft zu eröffnen zusammen und investieren etwas von Ihrem Geld. Aber keiner von Ihnen tatsächlich wollen nur eine person haben die privaten Schlüssel, die auf dieses Geld. Also Sie bekommen einen Schlüssel und verwenden Sie eine multisig wallet, das erfordert, dass zwei von drei dieser Tasten. Dieser Weg keiner von Ihnen kann sich das Geld alleine, sondern Sie brauchen auch nicht alle drei von Ihnen zu zahlen die Kosten. Zum Beispiel, wenn Alice will mit dem Geld, Sie kann nicht, weil Sie hat nur einen Schlüssel. Aber wenn Bob fehlt und Alice und Charlie wollen, zahlen einen Kosten, können Sie es tun mit Ihren zwei Tasten (von den drei).

Multisig muss nicht sein, zwei drei – es kann fast jede Kombination. Denken wir mal ein paar Kombinationen und einige Beispiele für deren Verwendung.

    • 1 von 2: Ein paar will haben ein gemeinsames Konto und Vertrauen Sie sich gegenseitig. Sie beide teilen die gleiche Geld, während Sie mit Ihren eigenen Geldbeutel.
    • 2 von 2: Zwei-Faktor-Authentifizierung für Ihr Geld. Halten Sie eine Taste auf Ihrem computer und einem anderen Schlüssel auf Ihrem Handy. Wann immer Sie wollen, um Geld ausgeben, das Sie haben, beide zu verwenden.
    • 2 von 3: Trustless Schiedsverfahren/escrow. Jemand will ein Produkt kaufen von einem fremden über das internet, aber ihm nicht zu trauen. Der Käufer und der Verkäufer einigen sich auf einen Schiedsrichter, die wird Ihnen helfen, im Falle eines Rechtsstreits. Sie erhalten jeweils einen Schlüssel aus der drei und der Käufer sendet das Geld auf ein zwei drei Adresse zwischen den drei von Ihnen. Wenn das Produkt geliefert wird und es gibt keine Probleme, die Käufer und Verkäufer können mit Ihren zwei Tasten Los, um das Geld an den Verkäufer. Wenn es zu einem Streit, der Schiedsrichter, der Hilfe für den Käufer erstattet zu bekommen oder Hilfe des Verkäufers zur Freigabe der Mittel. Zum Beispiel, Bitrated.
    • 2 von 3: Sicherer paper wallets. Statt mit einem Schlüssel mit Zugang zu allen Ihr Geld, warum nicht gleich zwei? Der Dritte Schlüssel ist ein backup für den Fall, Sie verlieren eines der beiden anderen. Zum Beispiel, halten Sie eine Taste auf Ihrem Telefon, einem anderen key, wo Sie würde halten Sie Ihre paper wallet, und eine Dritte Taste mit einem vertrauenswürdigen Familienmitglied.
    • 4 von 7: Unternehmen board of directors. Angenommen, eine Aktiengesellschaft hat einen Verwaltungsrat, der auf eigenen Wunsch die Kontrolle über das Unternehmen behält sich vor, anstelle von Vertrauen Ihrer Geschäftsführung, dass Sie mit all Ihrem Geld. Der Verwaltungsrat kann entscheiden, dass eine Mehrheit der Stimmen (vier von sieben) sollte genug sein, zu delegieren Fonds in der Geschäftsleitung.

Alle diese Beispiele würden traditionell erfordern ein Finanzinstitut oder eine Dritte Partei zu vermitteln, aber mit Bitcoin ist es, alle direkt programmiert in der Zahlung und gesichert durch das Bitcoin-Netzwerk. Dies ist der Grund, warum ich persönlich finde multisig Technologie werden einige der beeindruckendsten arbeiten, Konzepte, existieren im Bitcoin heute.

Erste Schritte mit multisig: Eine vollständige Schritt-für-Schritt-Bild-Anleitung

Bitpay hat eine multisig wallet namens Copay ist das meiner Meinung nach das beste derzeit auf dem Markt erhältlich. Es ist open source und kostenlos, und läuft auf jedem computer/Handy (es sieht sogar die gleichen auf meinem Handy und computer). Ich werde Ihnen zeigen, wie erstelle ich einen einfachen zwei-drei Geldbeutel: ein Schlüssel für Alice auf Ihrem Handy, einen Schlüssel für die Bob auf seinem computer und einen Schlüssel für Charlie auf seinem computer. Sie können übersetzen Sie diese auf jede Art von Kombination, mit wem Sie es wünschen.

#gallery-2 { margin: auto; } #gallery-2 .Galerie-Element { schweben: Links; margin-top: 10px; text-align: center; width: 33%; } #gallery-2 img { border: 2px solid #cfcfcf; } #gallery-2 .gallery-caption { margin-left: 0; } /* siehe gallery_shortcode() in wp-includes/media.php */ Dies ist, was die Brieftasche aussieht, wenn Sie es öffnen zum ersten mal. Dies ist nur eine ganz normale Bitcoin-wallet. Oben Links finden Sie einen button zeigt die Liste von Mappen, die derzeit nur zeigt Ihre persönliche Brieftasche. Nach dem Klick auf „hinzufügen “ wallet“ Bob, erscheint die option zum erstellen eines neuen freigegebenen Brieftasche oder den Beitritt zu einer gemeinsamen Geldbeutel. „Shared wallet“ ist der name, den Sie geben, für „multisig wallet“. Nach einem Klick auf „shared wallet“ Bob füllen die info. Die Brieftasche name hilft Ihnen zu erkennen, die Brieftasche in Ihre Liste der Geldbeutel, der nickname hilft anderen teilen der Geldbörse, um Sie zu erkennen. Die Anzahl der copayers ist die Anzahl der Personen, die die Brieftasche und die Anzahl der Signaturen ist einfach, wie viele Menschen brauchen, um Genehmigung einer Transaktion. In diesem Fall machen wir eine 2-aus-3 multisig wallet. Nachdem Bob schafft die neue Brieftasche, er teilt die Einladung mit Alice und Charlie (indem Sie entweder lassen Sie Sie Scannen den barcode oder copy-paste die lange Zeichenfolge aus Buchstaben, die unter dem QR-code). Am anderen Ende Alice und Charlie fügt die Einladung string. Die Quadrat-Taste auf der rechten Seite können Alice (wer ist auf Ihr Handy, Scannen Sie den QR-code. Nun, jeder verbunden mit der Einladung, Alice, Bob und Charlie werden sehen, die neue Geldbörse in Ihre Brieftasche Liste. Bevor Sie beginnen, Geld in Ihrem Portemonnaie haben, sollten Sie zuerst eine Sicherung machen. Jede person muss Ihre eigene Sicherung! Es ist wahrscheinlich eine gute Idee, um ein Passwort für das backup, einen starken und unvergesslichen Passwort. Nachdem Sie ein backup der wallet erhalten Sie Bitcoin-Zahlungen wie jede andere wallet. Beachten Sie, dass multisig Bitcoin-Adressen beginnen mit der Nummer 3 statt der Nummer 1. Alice, Bob und Charlie Hinzugefügt ein bisschen Geld, um die Brieftasche. Nun können Sie beginnen machen Kosten. Die Transaktionen in einer multisig wallet sieht genau so aus wie jede andere Bitcoin wallet. Die Quadrat-Taste auf der oberen rechten Seite können Alice (die sich auf dem Telefon) zum Scannen von QR-codes. Bob wurde ein Hinweis Hinzugefügt, lassen Alice und Charlie verstehen, was die Transaktion ist vor der Genehmigung. Bob klickt auf senden und nun ist die Transaktion muss noch eine Unterschrift (Bob ‚ s Signatur allein ist nicht genug für ein 2-von-3). Bob kann sich bei seiner Transaktion und deren status. Hinweis am Ende, dass nur Bob es unterzeichnet (und hat ein grünes Häkchen neben seinem Namen). Er wartet nur noch auf eine Unterschrift. Wenn jemand ablehnen würde, einen Vorschlag, Sie würden es hier zu sehen mit einem roten X. Alice (und Charlie) sieht eine Transaktion Vorschlag auf Ihrem home-Bildschirm, sowie eine Benachrichtigungs-Symbol unten, um Ihr mitzuteilen, dass Sie ausstehende Transaktionen zu genehmigen. Alice (und Charlie) können den status der Transaktion nur aus wie Bob, und kann annehmen oder ablehnen. Alice klickt auf „akzeptieren“. Viola! Zwei Unterschriften von drei – das ist genug, und die Zahlung gesendet wird! Die balance-updates natürlich. Wir können sehen, dass die Transaktion in der Geschichte tab.

Einige Vorschläge

  • Immer backups! Es ist extrem wichtig, wie bei jeder Bitcoin-wallet.
  • Nicht erforderlich, alle Schlüssel (2 2 / 3 3 / 4 4 / etc). Wenn Sie verlieren eine der Tasten, die Sie verlieren Geld! Wenn Sie zwei von drei oder drei von vier, können Sie immer noch erholen Ihr Geld, wenn Sie verlieren einen Schlüssel (besser als die üblichen Bitcoin-wallets).
  • Sie können eine Geldbörse mit einer unendlichen Menge von Schlüsseln, gibt es einige technische Einschränkungen, und Copay speziell nicht lassen, Sie machen mehr als vier von sechs.

Author Since: Aug 23, 2018

Related Post