Transaktionen im privaten Ethereum-Netzwerk mit der MetaMask Ropsten-Testverbindung?

Ich habe 4 Konten in meinem privaten Blockchain-Ethereum-Netzwerk und eines der Konten hat einen Kontostand von 10000000000000000000 und andere Konten haben jeweils null Kontostand.

Wenn ich mich von MetaMask mit diesem Netzwerk über das Ropsten Test-Netzwerk verbinde, sollte sich der gleiche Kontostand aus dem privaten Ethereum-Netzwerk in der MetaMask-Brieftasche mit der gleichen Anzahl von Konten aus meinem privaten Ethereum-Netzwerk widerspiegeln. Und kann ich mit der MetaMask-Brieftasche zwischen diesen Konten (von Konto1 zu Konto2, da diese mit Befehlen auf dem Server erstellt werden) Transaktionen durchführen?

Wenn ich das neue Konto auf Metamask erstelle, sollte dieses Konto in meinem privaten Ethereum-Netzwerk widergespiegelt werden?

Wie soll ich mein vorhandenes Guthaben von einem Konto auf ein anderes übertragen?

Grüße, Jagdis

Antworten (1)

Ihre Frage ist nicht besonders klar, aber:

  • Ein privater Schlüssel wird einer Adresse zugeordnet. Ropsten/Mainnet/Ihr privates Netzwerk verwenden dieselbe Codebasis. Ein gültiger privater Schlüssel in einem Netzwerk ist in allen gültig.

  • Sie können Ether (offensichtlich) nicht über Netzwerke übertragen, und obwohl die Transaktionssignatur für eine Ether-Übertragung in jedem/allen Netzwerken wiedergegeben werden könnte (vorbehaltlich geeigneter Nonces usw.), müssten Sie die Transaktion manuell an jedes Netzwerk senden.

  • Transaktionen müssen von Bergleuten abgebaut werden. Wenn Sie einen TX in Ihrem privaten Netzwerk abbauen, der völlig unabhängig davon ist, dass der gleiche TX-Bytecode in einem Block in einem anderen Netzwerk geschürft wird.

  • Wenn Sie sich Millionen von Ether in Ihrem privaten Netzwerk (in Ihrer Genesis-Datei) gegeben haben, würde das Senden desselben TX-Bytecodes an ein anderes Netzwerk wahrscheinlich fehlschlagen, da das Konto (obwohl es gültig ist) nicht genügend Ether im anderen Netzwerk haben würde.

BEARBEITEN

  • Sie können Metamask verwenden, um eine Verbindung zu einem privaten Netzwerk herzustellen, wie in dieser Antwort beschrieben .
Danke Thomas, für das Teilen des Wissens. Lassen Sie mich versuchen, es anders zu fragen, sehen Sie, ob es Sinn macht. Ich möchte Kontoguthaben von einem Konto auf ein anderes in meinem privaten Ethereum-Netzwerk übertragen (keine Verbindung zu einem externen öffentlichen oder privaten Netzwerk). Kann ich dies mit der MetaMask erreichen, d. h. den Kontostand innerhalb des privaten Netzwerks übertragen. Ich möchte das (zu übertragende) Guthaben verwenden, das durch das Mining in meinem privaten Ethereum-Netzwerk verdient wurde.
Ja. Antwort aktualisiert.
OK. Also, ich habe mich mit der Metamaske mit meinem privaten Ethereum-Netzwerk verbunden und es ist mit dem Ropsten-Testnetzwerk verbunden. Jetzt ist das Problem, dass der Kontostand, der sich auf Konto 1 (meines privaten Ethereum-Netzwerks) befindet, nicht in der Metamask-Geldbörse widergespiegelt wird.
Kann ein Metamaskenproblem sein, kann ein Problem auf Ihrer Seite mit Ihrem Setup sein. Leider ist StackExchange nicht für die schrittweise individuelle Fehlerbehebung geeignet.
Danke Thomas, für deine sachkundigen Gedanken und Ideen. Ich schätze Ihre Hilfe.. Ich werde es weiter aufgreifen!!