No se puede realizar remoto JSON RPC a mi Bitcoin nodo (C#)

Estoy tratando de realizar un remoto JSON RPC. Funciona bien usando localhost pero no se si probar a hacerlo desde otro equipo.

He aquí lo que tengo hasta ahora:

 int index = 0;
 HttpWebRequest webRequest = (HttpWebRequest).Crear("http://fakeip:8332");

 webRequest.Credentials = new NetworkCredential("fakeuser", "fakepw");
 /// importante, de lo contrario el servicio no puede desirialse su solicitud correctamente
 webRequest.ContentType = "application/json-rpc";
 webRequest.Method = "POST";

 JObject joe = new JObject();
 joe.Add(new JProperty("jsonrpc", "1.0"));
 joe.Add(new JProperty("id", "1"));
 joe.Add(new JProperty("método", "getinfo"));
 // params es una colección de valores que el método requiere..
 Dictionary<string, string> Params = new Dictionary<string, string>();
 si (Params.Teclas.Count == 0) {
 joe.Add(new JProperty("params", nueva JArray()));
 } else {
 JArray props = new JArray();
 // agregar los accesorios en el orden inverso!
 for (int i = Params.Teclas.Count - 1; i >= 0; i--) {
}
 joe.Add(new JProperty("params", props));
}

 // serializar json para la solicitud de
 string s = JsonConvert.SerializeObject(joe);
 byte[] byteArray = Codificación.UTF8.GetBytes(s);
 webRequest.ContentLength = byteArray.Longitud;
 Secuencia de flujo de datos = webRequest.GetRequestStream();
 flujo de datos.Escribir(byteArray, 0, byteArray.Longitud);
flujo de datos.Close();

 WebResponse webResponse = webRequest.GetResponse();

que da esta excepción:

 No se puede conectar con el servidor remoto ---> Sistema.Net.Sockets.SocketException: 
Un intento de conexión ya que la parte conectada no respondió adecuadamente 
después de un período de tiempo, o la conexión establecida ya que el host conectado
 no ha podido responder fakeip:8332

He intentado usar curl demasiado:

 curl --datos binarios 
 '{"jsonrpc":"1.0","id":"curltext","método":"getnetworkinfo","params":[]}' 
-H 'content-type:text/plain;' http://fakeuser:[email protected]:8332

curl: (7) no se pudo conectar a fakeip puerto 8332: tiempo de espera agotado

Mi bitcoin.conf:

testnet=0
servidor=1
rpcuser=fakeuser
rpcpassword=fakepw
rpcallowip=0.0.0.0/0
txindex=1

Alguien tiene alguna idea?

Edit: rpcbind me permite hacer la consulta RPC utilizando C#, pero el curl método no está funcionando.

Ejecutando el siguiente:

curl --datos binarios 
'{"jsonrpc":"1.0","id":"curltext","método":"getnetworkinfo","params":[]}' -H
 'content-type:text/plain;' http://fakeuser:[email protected]:8332

resultados en:

{"resultado":null,"error":{"code":-32700,"mensaje":"error de análisis"},"id":null}

Me sale el mismo error para cualquier comando.

+671
smileart 26 may. 2016 18:50:23
29 respuestas

No segwit nodos validar los bloques en la misma forma en que lo hacían antes. El todavía revise el documento de Trabajo, verificar las entradas y salidas de una transacción, que todavía compruebe los scripts, etc. Todo lo que se valida la misma manera como fue validado antes de segwit.

La única diferencia es que con segwit entradas, la no-segwit nodo no validar la firma porque no tiene acceso a los datos y tampoco sé cómo interpretarlo. El scriptSig y scriptPubKeys para segwit entradas todavía son validados como normal scripts y todavía validar true (para la que fueron diseñados para validar siempre verdadero).

Segwit no redefinir nada de lo que ya estaba en Bitcoin. En su lugar se define un nuevo estándar de salida de secuencia de comandos, con la secuencia de comandos de salida ya está siendo válida sin segwit. Para los bloques y transacciones que contienen pasa de esas salidas siempre va a ver a aquellos que como válida, incluso si los nuevos datos necesarios para tales salidas (es decir, las firmas) no es válido.

+992
user146730 03 февр. '09 в 4:24

Una cosa a tener en cuenta también es que incluso etereum no está usando el FANTASMA y yo no veo ninguna moneda con algún tipo de espíritu o fantasma protocolo en este punto, así que sí, es difícil esperar que bitcoin va a saltar antes de que sea probado en otros lugares.

https://ethereum.stackexchange.com/questions/38121/why-did-ethereum-abandon-the-ghost-protocol

+942
tipaha 31 may. 2014 22:36:05

¿Cómo puedo enviar Compartido Monedas con BlockChain nueva cartera?!

No puedo encontrar esa opción en la nueva cartera!

+914
JWally 24 may. 2012 15:30:15

No hay reglas, los mineros pueden elegir las operaciones que desea incluir en el bloque.

Sin confirmar transacciones sentarse en los mineros "mempool". Y cuando el tamaño de la "mempool" se vuelve demasiado alta, los mineros pueden decidir claro a cabo algunas transacciones anteriores.

Pero no hay reglas duras y rápidas, así que usted debe pensar dos veces antes de enviar las transacciones para el nodo.

+860
stubaker 5 ene. 2010 19:37:56

He descargado algunas billeteras bitcoin porque estoy planeando para cargar cierta cantidad en que el uso de mi tarjeta de ATM. Pero no sé cómo. ¿Alguien de ayuda. ¿Cómo puedo tener algunos bitcoins en mi cartera?

+758
Lasse Christiansen 10 may. 2018 3:06:45

Adam Cohen, de SeatGeek llamado Bitcoin una "estafa". Otras personas han comparado Bitcoin a un Ponzi o piramidal esquema. Puede Bitcoin se considera un esquema para defraudar a la gente?

+666
Gerry Martin 19 feb. 2014 23:09:07

Estoy tratando de construir un multisig transacción mediante RPC. Hasta ahora mi código similar a este:

Al principio me sale el unspend salidas de llamadas listunspend()

Con los UTXOs Enfermo intenta crear la rawtransaction:

createrawtransaction
'[
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0117","vsal":0},
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0116","vsal":0}
]' 
'{"mwCwTceJvYV27KXBc3NJZys6CjsgsoeHmf":0.05}'

El resultado de esta llamada que el uso de la firma:

signrawtransaction 
020000000117017d17e296b4cd41cd63758bff8aadf214410505ccaeddb4252579ccffa4030000000000ffffffff0100b4c404000000001976a914ac19d3fd17710e6b9a331022fe92c693fdf6659588ac00000000 
'[
{"txid":"03a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0117","vout":0,"scriptPubKey":"a91421ce1507d06ed2742be0bf18a018bbcdd812a26487","redeemScript":"00149835f2e0dff9d7f6a4060140696bc7e00b12edd5"},
{"txid":"13a4ffcc792525b4ddaecc05054114f2ad8aff8b7563cd41cdb496e2177d0116","vout":0,"scriptPubKey":"b91421ce1507d06ed2742be0bf18a018bbcdd812a26486","redeemScript":"10149835f2e0dff9d7f6a4060140696bc7e00b12edd6"}
]' 
'["cMahea7zqjxryy6NWaKxmhDyb1JzuNKCzag8sxajoxsbkrxjnib9"]'

En este punto me sale el error de que Falta y no puedo averiguar por qué. No estoy seguro de que los valores a utilizar para la signrawtransaction() de la llamada. Debo usar el mismo txid y vsal valores como la createrawtransaction? Donde puedo conseguir el correcto scriptPubKey y redeemScript valores de?

Nota: el txids y direcciones son sólo muestras (tal vez no válido) y no las estoy usando para mi código.

ACTUALIZACIÓN:

Última unsigned bruto transacciones en BTC en vivo de la red:

020000000195b96fa7fff141564feba34cb669bdeb94953c98ae864465623def3fbe9e9fb10100000000ffffffff01e87a0100000000001976a914d05bddfbc9059d06168b7bf08bd20d5f1fdaf79588ac00000000
+641
Flippy Flink 6 may. 2018 16:59:01

Hice una compra de 200USD en BTC, y nunca recibir nada a partir de que el vendedor no hay manera de tomar mis btc en la espalda?

+600
Alexxxandrdr 16 feb. 2014 14:00:23

No hay una "cartera del usuario" cuando se utiliza un intercambio. Lo que usted podría pensar que es una "cartera del usuario" es en realidad el intercambio de cartera. Cuando usted deposita cualquier cryptocurrency en un intercambio, no está depositando a "su cambio de dirección", que está depositando a una dirección de propiedad por el intercambio (por lo tanto parte de la bolsa de la cartera) y el intercambio se compromete a darle la misma cantidad de cryptocurrency que usted depositó a esa dirección si usted desea retirarse de la bolsa.

Al comprar o vender en la bolsa, no real de las transacciones de suceder; sólo la actualización de algunas entradas en una base de datos. No hay dinero es transferido a ninguna parte; es todo por el cambio en su cartera.

+590
JayPea21 3 may. 2018 5:53:33

Has probado el comando -d 0,1, a continuación, ajuste el Hilo de Concurrencia y Looup-gap y worksize para cada dispositivo en consecuencia.

Usted necesita decirle a CGMiner tiene dos GPUs y establecer la concurrencia de subproceso para ellos. Para esto, use un comando como este: ./cgminer --scrypt -o stratum+tcp://mi.de la piscina.ip:xxxx -u myusername -p contraseña -d 0,1 -I 18,19 -g 1 -w 256 --thread-concurrency 8000,15232

Debe especificar valores para ambas tarjetas o se va a tratar de usar el mismo hilo de la simultaneidad en ambas tarjetas, que probablemente fue el causante de que la 7790 a fallar. Estoy seguro de cómo ejecutar varias instancias de CGMiner para varias tarjetas que no cause conflictos y bloqueos de tarjetas de vídeo.

Usted dijo que su 7790 es la GPU de 0, por eso he puesto el TC 8000,15232 (TC para 7790 primero, entonces TC para la R9). También me dijo que para empezar GPU 0 en la intensidad de 18 años, como la Radeon 7000 series parece funcionar mejor en 18 de 19 en mi experiencia.

Si los TC ajustes no funcionan, intente 8000,8192 tal vez y la reducción de la intensidad en ambos a 18, o incluso 17, mientras que ponerlos en marcha. Luego, una vez que son la minería es bueno para empezar a afinar.

También, me parece recordar que la versión del SDK que se sugiere utilizar con R9s no es una versión que funciona a la mina con la Radeon 7000 series.

Esto es casi trabajo, excepto cgminer ahora se me dice que el Número de OpenCL y ADL dispositivos no coincide. ¿Podría dar un ejemplo de teh --gpu-configuración de mapa?

Otra opción para tratar el --gpu-configuración de mapa también para asegurarse de que los dispositivos se ven correctamente, ya que hay a veces problemas con 2 tarjetas de video y un monitor y otros extraños escenarios.

Creo que sería mejor que me dará un enlace para leer acerca de la configuración, ya que podría proporcionar más información y ejemplos. También tengo el mismo error de Número de OpenCL y ADL dispositivos que no son coincidentes, pero mis dispositivos todavía mina a su pleno potencial.

Aquí está el enlace: github.com/luke-jr/bfgminer/blob/bfgminer/README.GPU y la información es de alrededor de 2/3 de abajo empezando por la cabecera, "GPU PROBLEMAS de DISPOSITIVOS y el uso de --gpu-mapa". Un ejemplo del uso de la configuración se parece a esto: "--gpu-mapa 2:1,1:2", que no significa mucho, sin contexto, así que te recomiendo la lectura de ese enlace.

+581
user1416473 3 may. 2015 8:52:48

CampBX están obligados a mantener la coincidencia de claves privadas en algún lugar. De lo contrario, se perdería bastante dinero como estoy seguro de que no eres el único que envía los fondos a una dirección que ha "caducado".

Yo creo que la cosa que se venció fue el enlace entre la financiación de la dirección y de su cuenta. CampBX debe ser capaz de trazar aunque. Un simple Ticket de Soporte como Stephen sugerido para resolver esta situación.

+543
Patrioso 10 feb. 2010 18:15:04
RPC_VERIFY_REJECTED = -26, //! Transacción o bloque fue rechazado por las reglas de red

La regla "prev_out" no se pudo validar: Anterior a cabo d9a78501ba9601391094fe4a369ab8767822196561ceca3b64e446ea6785a085:0 no se encuentra.

+511
Moon CrawlerVG 20 feb. 2018 14:03:50

He oído que no es una buena idea para aceptar pagos de PayPal en cambio de Bitcoin. Por qué?

+478
TheCook 5 may. 2018 19:48:17

Es probable que debido a los honorarios de la transacción. Vaya a herramientas > preferencias > honorarios ficha editar tasas manualmente y establecer "proponer reemplazar por la tarifa" a "siempre". Ahora en la pestaña enviar, usted será capaz de establecer las cuotas de forma manual. Tenga en cuenta que si establece un precio que es demasiado bajo y que su transacción no se confirme que usted puede hacer clic derecho sobre él en la ficha historial y seleccione aumento de la cuota de golpear el cargo de superior.

+455
Charvette Lynch 9 may. 2010 2:53:25

Creo que 'perdidos' monedas sólo aumentará el valor de Bitcoin (bueno para los titulares). Menos monedas = más competencia para esas monedas que todavía están en circulación. Con todo, el bitcoin cap es simplemente un número. El precio de bitcoin en DÓLARES es completamente relativa a la demanda de bitcoin, ya que bitcoin puede ser dividida indefinidamente. Podría ser sólo 10 bitcoins en circulación y la red se comportan de la misma, que acaba de estar trabajando en la mili, micro y nano-bitcoin.

+446
EdmCoff 10 nov. 2018 17:22:10

Puede utilizar la cartera de detalles en bitaddress.org. Recuerde que, como siempre, tenga cuidado cuando la divulgación de su clave privada.

+446
Replr Forbes 11 ene. 2015 14:31:09

Que particular de la API de la biblioteca de cliente aún no implementar todas las llamadas que están expuestos por bitcoind. Consulte la documentación de la API para obtener una lista de llamadas que se implementan.

El problema es que tu cliente Bitcoin sabe acerca de getrawtransaction pero la biblioteca de python que usa para conectarse a él no sabe qué hacer con él todavía.

+400
S Adam 21 mar. 2017 11:34:26

Sí - de la wiki de bitcoin:

"El original de Bitcoin client almacena la información de la clave privada en un archivo denominado cartera.dat siguientes a la denominada "bitkeys" formato.

Contiene:

pares de claves para cada una de las direcciones las transacciones realizadas desde/a las direcciones preferencias de usuario la clave predeterminada reserva claves cuentas un número de versión Clave de la piscina Desde 0.3.21: información sobre la mejor cadena, para ser capaz de volver a escanear automáticamente al restaurar desde una copia de seguridad. La billetera.archivo dat está situado en el Bitcoin directorio de datos.

Es la intención de que una cartera de archivo se utiliza solo en una instalación de Bitcoin en un momento. Intentar clonar una cartera en un archivo para su uso en varios equipos se traducirá en "comportamiento extraño"[1].

El formato de este fichero es la de Berkeley DB. Herramientas que pueden manipular la cartera se incluyen los archivos pywallet."

También, hay una herramienta para la visualización de estos archivos directamente; https://code.google.com/archive/p/bdbvu/

+372
user28368 28 feb. 2010 0:43:06

Cada x bloques de la minería de recompensa se reduce a la mitad. Será la recompensa de ser reducido a la mitad para siempre tal, que nunca acaba de llegar a los 21 millones de bitcoins, o vamos a llegar a los 21 millones de bitcoins en algún momento y se la recompensa a dejar de existir por completo?

Puntos Extra para evidenciar el código correspondiente!

+305
Pamehman 15 oct. 2019 17:58:21

Suena como una observación de la billetera, pero usted necesita para guardar la cartera de archivo, así como usted está ahorrando spv archivo. Según la documentación

+247
PsixoTropp 1 mar. 2012 21:08:39

Su .498 BCH fueron enviados a 19uUo2Ppdxj241pd9r2DWeQgFQUVJEpbsb y, a continuación, en 3Kaj5tacWQdz65JuWMNuEfictjAtTGj6pv. Inusual para ver las direcciones que comienzan con un 3 utiliza para el BCH - probablemente un multisig. Curiosamente, multisig fue roto en Electrum Efectivo de software (pero no hay manera de saber cómo P2SH dirección fue creada, por lo que sólo especulando aquí).

Otros han informado de extraño comportamiento de los Electrones con dinero en Efectivo, pero no está claro si fueron afectadas por el mismo cripto-malware de robo o un problema en el Electrum de Efectivo sí. Además, el desarrollador de Electrum ha advertido a los usuarios sobre el desarrollador desconocido y código de los cambios realizados.

Lo siento, no tengo más información para compartir.

+236
Rajinder Verma 11 dic. 2012 6:34:56

Otro factor a incluir cuando se considera la "apuesta compartida" es el costo de los materiales involucrados en la minería.

Por ejemplo, el 65 nm ASICs editado por Butterfly Labs en 2012-2013 son probablemente valor de más de 1,5 millones de dólares en pedidos (por mi última estimación).

Usted debe incluir el costo de hardware de FPGAs y GPU dedicada de minería de datos a plataformas a pesar de que tiene una mejor depreciación, ya que pueden ser reutilizados.

+199
Allan knight 17 jun. 2014 0:09:11

¿Agregar el codificado nodos con addnode o con conectar?

addnode=<ip> Agregar un nodo a conectar y el intento de mantener la conexión abierta
conectar=<ip> Conectarse sólo al nodo especificado(s)

Por lo tanto, si usted utiliza conectar, no se conecta a ninguna, pero la codificado nodos.

+179
3anucka 30 jul. 2015 3:08:10

hmmm, sí, este sistema de contabilidad dentro de bitcoin :-) bitcoin.SE está lleno de preguntas de acuerdo al saldo de las cuentas.

El "-17" podría indicar, que los fondos de la izquierda de una dirección conocida en su cartera a un "externo" dirección de destino. Y si las cuotas es de 20, entonces sí, tiene un "saliente" 37 monedas. Por cierto: ¿qué sistema estás jugando? Las direcciones que comienzan con "GPP"...?

Cuando yo estaba jugando con el regtest env, descubrí que sólo "gettxout" proporciona información de confianza, que tx podría tener fondos. Véase también el hilo aquí.

Aquí un corto de linux shell script, para recoger la idea. Tiene que estar actualizado para lidiar con muchas entradas, por lo que será necesario iterar a través de los VINs...

 b_cli="bitcoind -regtest"
FUNDING_TXID=3dda59bf9801f88...5498dd7fd1c3f9577963b94

 TX_PREV_VOUT=$( $b_cli gettransaction $FUNDING_TXID | \
 awk '/vsal/ { print $2; exit }' | tr -d "," )

 $b_cli gettxout $FUNDING_TXID $TX_PREV_VOUT

 # como por Pieter comentario, disponibles VINs devolver "algo"...
 if [ ${#ret_val} -gt 0 ]; then
 echo "## Este tx tiene disponibles los fondos"
otra cosa
 echo "## no disponibles los fondos en $FUNDING_TXID"
fi

La suma de todas las partes, que tienen disponibles los fondos, entonces sería "su" balance. Y se puede comprobar "in" y "out" va fondos en su monedero.

+123
Po01 24 nov. 2019 7:49:28

Acabo de crear una Bóveda de la cuenta en mi cuenta de Coinbase. Cuando el dinero es depositado en la Bóveda no es dejar de crecer o va a seguir creciendo basado en la moneda?

+68
CakeSpirit 10 may. 2018 8:54:40

Estoy interesado en la minería y quisiera saber si hay algún tipo consumidor equipos disponibles que pueden mina cualquiera de las alternativas de monedas. Si es así, ¿qué equipos y que las monedas ¿crees que funcionaría bastante bien?

+34
kcidkcus 3 feb. 2012 4:27:04

Estoy tratando de convertir el JSON-RPC resultado de un Bloque comprimido de bits de la propiedad en un C# flotar con la siguiente restricción

 //3 bytes mantisa, el byte inicial como exponente (donde sólo el 5 el más bajo de bits utilizados) y su base es de 256

Hay datos de la muestra que puede utilizar para verificar mi aplicación está funcionando?

Un JSON-RPC cadena, y su correspondiente 256-bit de salida en formato Big Endian sería una gran ayuda.

+29
Ron Kushner 23 jul. 2016 15:29:34

SHA256 se utiliza principalmente para la "prueba de trabajo"

El concepto se originó como una forma de evitar el spam en el correo electrónico, por extraño que parezca.

https://en.wikipedia.org/wiki/Hashcash

Hashcash es una prueba del sistema de trabajo que se utiliza para limitar el spam y los ataques de denegación de servicio ataques, y más recientemente se ha conocido por su uso en bitcoin (y otros cryptocurrencies) como parte del algoritmo de minería de datos

La cantidad de trabajo, el # de 0 a la izquierda en el hash que tiene que ser extraído es totalmente artificial, y se puede ajustar a voluntad.

Así que no es una cuestión de lo que va a suceder cuando/si SHA256 se rompe tanto como un malentendido de cómo y para qué se utiliza en el contexto de cripto-currancies.

En general se habla de ellos venían con otra manera de hacer la "prueba de trabajo"

En contraste con hashcash en aplicaciones de correo electrónico que se basa en los receptores para establecer manualmente una cantidad de trabajo destinada a disuadir a los remitentes malintencionados, el Bitcoin cryptocurrency red emplea un diferente hash basado en la prueba-de-trabajo reto para permitir competitiva de minería de bitcoin. Un bitcoin miner se ejecuta un programa informático que recoge sin confirmar las transacciones de los comerciantes de monedas en la red. Con otros datos que estos pueden formar un bloque y obtener un pago a los mineros, pero un bloque es aceptada por la red sólo cuando el minero descubre por ensayo y error, un "nonce" número que cuando se incluye en el bloque se obtiene un hash con un número suficiente de cero a la izquierda los bits de a conocer la red de la dificultad de destino. Bloques aceptadas de los mineros formulario de la blockchain de bitcoin que es un crecimiento de la contabilidad de cada transacción bitcoin desde la moneda de la primera creación.

Mientras hashcash utiliza el hash SHA-1 y requiere que los primeros 20 de hash de 160 bits a cero, bitcoin es una prueba de trabajo utiliza dos sucesivas SHA-256 valores hash y originalmente se requiere por lo menos los primeros 32 de 256 hash bits a cero. Sin embargo, el bitcoin red periódicamente se restablece el nivel de dificultad para mantener la tasa promedio de bloque de creación en 6 por hora. A partir de agosto de 2017 (bloque #478608) el bitcoin red ha respondido a las implementaciones de cada vez más rápido hash de hardware por parte de los mineros por el endurecimiento de la exigencia a primeras 72 de 256 hash bits debe ser cero.

Ahora, cuando se trata de SSL/TLS/RSA (cifrado asimétrico) que es un asunto completamente diferente, que si bien afecta a Bitcoin, sin duda romper el internet en algunos de maneras profundas. Así, estoy seguro de que los poderes sean rápidamente a venir para arriba con un reemplazo. Tan lejos como Bitcoin en particular, como yo lo entiendo, que esto afectaría a la mayoría de las carteras. Aunque en verdad, no estoy familiarizado con las "tripas" de la blockchain sí mismo, así que puede haber algunos problemas enterrado allí también. Pero como ya he dicho este tipo de cifrado que se utiliza ampliamente en la internet (mi área de conocimiento en particular) y estoy seguro de que sería corregido tan pronto como se descubrió.

Solo para poner un poco de inglés en ella

Hash se utilizan como un medio para verificar la integridad de los datos, no a la criptografía. Pero este no es el único medio que comprueba la integridad de los datos en una blockchain, también hay un componente de distribución de este. Todas las copias tienen que coincidir.

Por ejemplo, un uso común de la mezcla es cuando se descarga un archivo, usted puede obtener un archivo de hash para comprobar que el archivo no ha sido manipulado. Esencialmente, si el hash de tu copia de el archivo y no coincide con lo que se supone que, a continuación, algunos de una manipulado (tales como la adición de malware). Como el tipo de los sellos a prueba de manipulaciones en recipientes de jugo, yo los llamo los pop-o-matic botón.

También entiendo que cada uno de los bloques de la cadena tiene el hash del bloque anterior (la que tiene el hash del bloque anterior y así sucesivamente) esto es lo que pone la "cadena" en el bloque de la cadena. A ver si se fue de nuevo, decir que 9 de los bloques, y se hizo un pequeño cambio. Bueno, usted no sólo tiene que volver a la mina con el hash para que el bloque, pero tienes que volver a la mina todos los bloques que seguir para el bloque actual, y todos estos cambios de curso no se va a volar cuando se compara con otra copia del bloque de la cadena. Así, en someways ser capaz de hash a una velocidad de rayo podría ayudarle a volver a la mina, pero no hace nada para abordar la segunda parte.

+19
Rumble Fish 6 jul. 2015 18:34:51

Estoy corriendo bfgminer con el block erupters, y todo está funcionando bien el 90% del tiempo. Sin embargo, si mi conexión a internet gotas brevemente, luego me sale nada, pero Rechazó las acciones de ese punto en adelante. Esto nunca se rectifica a sí mismo a menos que se me reinicie bfgminer. Esto probablemente ocurre una vez cada pocos días, que es un poco frustrante.

¿Alguien tiene alguna idea de por qué se te ocurre? Y qué puedo hacer al respecto?

Gracias

Rejected Shares?

+17
Alexandru Plugaru 17 may. 2019 22:37:49

Mostrar preguntas con etiqueta