¿Cómo puedo usar Bitcoin Core con el protocolo de red anónimo I2P?
Jon Atack respondió esto en Twitter .
Configuración y configuración
Primero instale e inicie I2P (versión 2.35 o superior).
$ apt install i2pd
$ systemctl enable i2pd.service
$ systemctl start i2pd.service
En su bitcoin.conf
archivo, agregue (supondré que ejecuta Bitcoin Core v22 + y desea usar tanto Tor como I2P, pero elimínelo debug=tor
y onlynet=onion
si no está interesado en Tor):
debug=tor
debug=i2p
onlynet=onion
onlynet=i2p
i2psam=127.0.0.1:7656
Hay 2 opciones de configuración para I2P. Solo se requiere configurar el segundo para que I2P funcione.
-i2pacceptincoming
If set and -i2psam is also set then incoming I2P connections are
accepted via the SAM proxy. If this is not set but -i2psam is set
then only outgoing connections will be made to the I2P network.
Ignored if -i2psam is not set. Listening for incoming I2P
connections is done through the SAM proxy, not by binding to a
local address and port (default: 1)
-i2psam=<ip:port>
I2P SAM proxy to reach I2P peers and accept I2P connections (default:
none)
Conexión con pares I2P
Hay algunas semillas I2P codificadas en la parte inferior de este archivo para comenzar con las conexiones. Desplácese hacia abajo para# manually added 2021-05 for minimal i2p bootstrap support
Puede conectarse a estas semillas con -addnode
o -seednode
en su archivo de configuración ( bitcoin.conf
).
(Si peers.dat
está vacío y comienza con, -dnsseed=0
entonces su nodo solo conocerá las semillas codificadas).
Una vez que tenga conexiones, puede ver sus pares I2P:
watch -t ./src/bitcoin-cli -netinfo 4
(Para obtener más información sobre -netinfo
el uso de la documentación de ayuda bitcoin-cli -netinfo help
o esta pregunta de StackExchange )
Esto fue habilitado por Bitcoin Core PR 20685 de Vasil Dimov fusionado en marzo de 2021 y BIP 155 para mensajes addrv2
La discusión histórica sobre el apoyo a I2P en 2012 está aquí . (Gracias a Adam Jonas por encontrar esto)
usuario103136
volver a ensanchar
volver a ensanchar
miguel folkson
miguel folkson
miguel folkson
bananas_rock
aperturas
onlynet=i2p
impidió que el nodo hiciera conexiones i2p exitosas. Mis adiciones a bitcoin.conf:debug=tor
debug=i2p
i2psam=127.0.0.1:7656
i2pacceptincoming=1
El proceso manual completo de instalación de i2p para bitcoin en un RaspiBlitz: github.com/rootzoll/raspiblitz/issues/…