Verbindung zur Bitcoin-Brieftasche außerhalb des LAN zur „Solo“-Mine

Nur zu pädagogischen Zwecken...

Szenario: Mein Freund und ich wollen mit 1 Wallet solo minen. Aber seine Computer sind nicht in meinem LAN-Netzwerk.

Die Brieftasche wurde in den Servermodus versetzt: -server

bitcoin.conf
rpcuser=Benutzer
rpcpassword=Pass-
Server=1

cgminer-Einstellungen: -o localhost:port -u user -p name

Dies funktioniert gut für Solo-Mining auf nur meinem Computer. Aber wie kann ich es ändern, damit er sich von einem anderen Staat, der offensichtlich außerhalb meines LANs liegt, mit meiner Bitcoin-Brieftasche verbinden kann?

Beachten Sie diesen Hinweis in der Konfigurationsdatei: HINWEIS: Das Öffnen des RPC-Ports für Hosts außerhalb Ihres lokalen vertrauenswürdigen Netzwerks wird NICHT EMPFOHLEN, da das rpcpassword unverschlüsselt über das Netzwerk übertragen wird. Ein Angreifer, der Ihr rpcpassword entdeckt, kann Ihr Geld ausgeben.
Ich denke, Sie sind verwirrt über den Begriff "Solo-Mining".
Es gibt mögliche Konfigurationen, um so etwas wie das zu tun, was Sie tun möchten. Aber ich kann nicht verstehen, warum Ihr Freund nicht seine eigene Brieftasche betreiben möchte, in einer p2pool-Konfiguration müssen alle anderen Benutzer ihre Adresse angeben. Die Get-Block-Vorlage usw. wird alles mit der lokalen Brieftasche ausgeführt, um die Latenz zu reduzieren und die Leistung zu verbessern.
In Bezug auf die unverschlüsselte Übertragung des RPC-Passworts: Vielleicht möchten Sie zuerst eine Art P2P-VPN zwischen Ihrem Freund und Ihnen einrichten, um sicherzustellen, dass der Datenverkehr zwischen Ihren Knoten nicht abgefangen werden kann.

Antworten (2)

Sie müssen dies nur in Ihre bitcoin.conf werfen, rpcallowip=1.1.1.34wo die zulässige IP Ihre Freunde sind, und auch sicherstellen, dass der Port nicht vom Router blockiert wird.

Ist es Solo-Mining? Wenn es eine zweite Partei gibt, wird es jetzt zum gepoolten Mining.

Sie müssen die Portweiterleitung auf Ihrem Router einrichten, damit Ihr Bitcoin Qt Anfragen empfangen kann. Dann füge hinzu

rpcallowip=1.1.1.1.1

in Ihrer bitcoin.conf, wo die IP-Adresse die IP Ihres Kumpels ist.