Ich nehme an, dass Mist automatisch über IPC auf einem lokalen Computer nach Geth sucht, um zu sparen, dass es seine eigene Blockchain verwaltet. Ist es möglich, es anzuweisen, über HTTP RPC nach einer Instanz von Geth auf einem anderen Computer zu suchen?
Soweit ich weiß, kann sich Mist nur mit einer lokalen Instanz verbinden, und selbst dann nur über IPC. Der Grund dafür ist, dass es einige APIs verwendet, die nicht standardmäßig über HTTP verfügbar gemacht werden und dies wahrscheinlich unsicher wäre (z. B. Kontoverwaltung).
0.8.2
( Pull-Request ) verfügbar.Sie müssen den Knoten mit aktiviertem RPC starten:
geth --rpc
Mist verbinden über:
Mist --rpc http://localhost:8545
Bitte beachten Sie die Auswirkungen auf die Sicherheit :
Dies ist weniger sicher als die Verwendung eines lokalen IPC - Ihre Passwörter werden als Klartext über die Leitung gesendet. Tun Sie dies nur, wenn Sie Ihre HTTP-Verbindung gesichert haben oder wissen, was Sie tun.
This is ready to be merged for 0.8.2.
nein0.8.1
personal
RPC nicht offengelegt wird?Ich stimme oben nicht mit Péter Szilágyi und anderen überein. Ja, es ist zwar nicht supersicher, sich über RPC zu verbinden, aber es macht das Leben viel einfacher und bietet eine bessere Architektur in Bezug auf die Verwaltung und benutzerdefinierte kollaborative Entwicklung in einem privaten Netzwerk. Abgesehen davon sollte Mist als Wallet/Browser wirklich das tun, was es soll, und sich auf einen riesigen speicherfressenden, platzraubenden Geth-Prozess verlassen. Aus diesem Grund werden Dienste wie BaaS immer beliebter und die Leute sollten in der Lage sein, sich von ihrem iPad/Tablet aus mit Daap zu verbinden und einige clientseitige Entwicklungen durchzuführen.
Fabian Vogelsteller