Was ist der Unterschied zwischen Konten und Wallets in Mist?

In Mist sind einige Adressen als Konten und einige als Brieftaschen aufgeführt. Was ist der Unterschied? Welche soll ich verwenden? Und warum brauche ich Ether, um ein Wallet zu erstellen?

Ich möchte nur darauf hinweisen, dass die Namen, die seit diesem Beitrag in Mist angezeigt werden, lauten: ACCOUNTS und WALLET CONTRACTS. Alles, was in diesem Beitrag über „Wallets“ gesprochen wird, trifft auf „Wallet-Verträge“ zu.

Antworten (1)

Konten sind die grundlegendste Art, Ether zu speichern. Sie sind einfache öffentliche/private Schlüsselpaare, die Sie zum Signieren von Transaktionen verwenden. Sie müssen nichts tun, um ein Konto beim Netzwerk zu „registrieren“, generieren Sie einfach eines und senden Sie ihm etwas Ether.

Wallets sind intelligente Verträge, die erweiterte Funktionen wie Transaktionsprotokollierung, Multisig, Auszahlungslimits und mehr ermöglichen. Um eine Brieftasche zu erstellen, müssen Sie den Vertrag in der Blockchain bereitstellen, wofür Ether erforderlich ist. Sie müssen sicherstellen, dass Sie nicht nur die Schlüssel im Auge behalten, die für den Zugriff auf das Wallet erforderlich sind, sondern auch die Wallet-Adresse. Anders als bei Konten sind Wallet-Adressen nicht sehr einfach aus dem privaten Schlüssel ableitbar (obwohl es nicht das Ende der Welt ist, wenn Sie die Wallet-Adresse verlieren, können Sie einen Block-Explorer verwenden, um herauszufinden, welche Verträge Sie kürzlich erstellt haben). Technisch gesehen können Sie die Adresse nur von dem Konto wiederherstellen, das sie erstellt hat, und von der Nonce der Transaktion, aber das ist mühsam.

tl;dr: Beginnen Sie mit einem Konto, holen Sie sich etwas Ether, erstellen Sie dann eine Brieftasche und speichern Sie Ihre ETH dort

>>Erstellen Sie eine Brieftasche und speichern Sie Ihre ETH dort<< Wenn Sie also keine erweiterten Brieftaschenfunktionen benötigen (dh nur eth speichern möchten), ist es in Ordnung, eth auf einem Konto zu belassen, im Gegensatz zu einer Brieftasche?
Ja. Konten sind absolut sicher und einfacher zu sichern und im Allgemeinen einfacher
Aus welchem ​​Grund würde ich dann jemals einen Wallet-Vertrag abschließen?
Für die erweiterten Funktionen. Betrachten Sie einen Stapel Bargeld in einem Safe (wenn Sie jetzt die Kombination haben, haben Sie vollen Zugriff, wenn nicht, keinen Zugriff) im Vergleich zu einem Girokonto bei einer Bank (wo Sie Schecks ausstellen, eine Debitkarte verwenden können, Online-Banking-Funktionen, mehrere Personen haben, die unterschreiben können usw.) Ein Konto ist wie ein Tresor und eine Brieftasche ist wie ein Girokonto.
Obwohl dies impliziert, dass ein Konto sicherer ist als eine Brieftasche, was nicht unbedingt zutrifft. In vielen Fällen ist es tatsächlich sicherer, wie ein Schließfach, das viele Schlüssel erfordert
Ihre Antwort lautet: Beginnen Sie mit dem Konto, holen Sie sich etwas Äther und speichern Sie es dann in der Brieftasche. Wie übertragen Sie Ihren Ether von Ihrem Konto auf Ihre Brieftasche? Oder erscheint der Ether auf magische Weise in der Brieftasche, weil er weiß, dass die Brieftasche zu dem Konto gehört, auf dem sich bereits Ether befindet? Im Nebel heißt es: „Die meisten Börsen unterstützen den Empfang von Ether aus einer Vertragsbörse nicht“. Dies besiegt das Objekt nein?
Ich denke, der Zweck einer Vertragsbörse unterscheidet sich von dem eines persönlichen Kontos. Nach meinem geringen Verständnis möchte ich ein Konto als "Personal Account" und "Contract Wallet" eher als "Joint Account" oder "Corporate Account" betrachten, in dem Sinne, dass "Contract Wallet" ein kollaboratives Konto darstellt eine Entität, deren Ersteller die Brieftasche ist, ist eine genehmigende Person. Hoffe, diese Analogie verwirrt das Thema nicht noch mehr :)