¿Cómo puedo identificar mi dirección IP en bitnodes?

He supuestamente con éxito la instalación de un nodo a través de la Bitcoin core, pero cuando voy a bitnodes ver de forma remota si el nodo que se está comunicando con la red, bitnodes dice que soy inalcanzable. Bitcoin core no está de acuerdo. ¿Cómo puedo encontrar mi nodo de dirección única? Usando cmd para ejecutar un netstat consulta me muestra una dirección ipv4 que también está al alcance de todos con un fluido rango de puertos (49800-49950).

Algo me dice que yo sepa apenas lo suficiente acerca de las redes a ser peligroso.

+691
Nurdias Aitbayev 1 jun. 2015 2:49:45
28 respuestas

Probablemente hay varias razones, pero es sobre todo histórico. No hay ningún problema inherente con el sólo envío de la transacción id. Hay una desventaja demasiado, aunque, a saber, el aumento de la latencia, que no es necesariamente un problema cuando se realiza una sincronización inicial, pero no quería cuando un nuevo bloque de propagación.

De hecho, esta idea es parte de BIP 37, en el que se especifica una extensión del protocolo para la solicitud de filtrado de bloques. Para evitar el aumento de la latencia, la coincidencia de las transacciones que no son conocidos para el servidor a ser ya conocido por el receptor, se envían inmediatamente después de los filtros de bloque de sí mismo.

Edit: BIP152 bloques compactos también utilizar esta idea, a pesar de que el uso de acortado de 48 bits identificadores de transacción en lugar de ahorrar espacio.

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

Usted puede hacerlo con javascript y el uso de google del código QR de la URL.

En primer lugar obtener el precio de algún lugar como bitcoinaverage.com
https://api.bitcoinaverage.com/ticker/global/USD/

A continuación, divida la cantidad de USD en el BTC de precios, restringir 8 decimales y péguelo en el código QR de la URL.

Aquí hice un violín, acaba de cambiar usdValue variable a lo que usted desea. https://jsfiddle.net/74saant8/

+946
rsz 17 feb. 2018 19:27:57

Estoy usando sendtoaddress llamada a la API. El problema es que tengo que especificar el monto que incluye los honorarios. Por ejemplo, si yo retiro 1 btc, necesito bitcoind a deducir las cuotas a partir de que cantidad y en ejemplo para enviar 0.999 como la cantidad de la transacción y 0.001 como tasa (o cualquier otro monto de la cuota que se recomienda para esta operación)

Por favor, ayudar y decir si ese posible alcanzar tal resultado.

+941
Cris Uy 28 abr. 2019 4:30:45

Bitcoin es deflacionario, como el Oro y otros recursos naturales. El valor de Bitcoin es limitado y será agotado por 2140. Esta oferta limitada de bitcoin se asegurará de que se convertirá en más raro y precioso con el tiempo. Su valor aumenta a medida que pasa el tiempo. Ahora, a medida que el valor aumenta, se va a animar a la gente a acumular y que la gente no va a gastar. Este será sacar los Bitcoins de la economía, y su valor aumenta. Por lo que se obtiene más producto o de los servicios para el mismo número de Bitcoins, es decir,. valor de los bienes y servicios disminuyen. Esto es diferente de una moneda inflacionaria sistema de gobierno de inyectar más dinero en la economía y esto, a su vez, lleva a una menor valor de la moneda y el aumento de precios. Ambos de estos tipos si la economía tiene sus pros y sus contras.

+901
Jake Lishman 28 dic. 2018 9:39:15

A 30 días de edad chainstate de la base de datos no tiene sentido. Ya sea que usted tiene la chainstate completamente, y son capaces de hacer pleno de validación, o no, y no se puede validar en todo. No hay término medio de sólo la validación de las transacciones recientes, como cualquier transacción que el encuentro con el desconocido aportaciones podrían ser fraudulentas o creado hace más de 30 días, y usted no tendrá ninguna manera de decirle sin una completa chainstate.

Así que, o bien usted no necesita validación completa, y se puede utilizar un número de ligero a clientes en su lugar, o no, y ya sea que usted necesita para construir el chainstate a sí mismo mediante la sincronización de la historia, o la copia de una fuente de confianza.

Por favor no vayan a descargar un chainstate de un lugar al azar en el Internet aunque. Se puede introducir arbitrariamente muchas monedas asigna a sí mismos, y su cliente se aceptan. Si muchas personas comenzaron a correr nodos con la misma chainstate 'copia' de tales transacciones, incluso, podría quedar en bloques, y a causa de las horquillas en el mejor de los casos, y el robo en el peor de los casos.

+835
yourcomputergenius 12 mar. 2016 7:09:29

Como de bloque 173016, en Mar 26 2012, estos son los récord (y equivalentes) de las transacciones:

12 ene 2009 - bloque 170, transacción f4184fc5 pasa 50.00000000
14 de enero de 2009 - bloque 496, transacción a3b0e9e7 pasa 61.00000000
El 15 de enero de 2009 - bloque 586, transacción 4d6edbeb pasa 250.00000000
19 ene 2009 - bloque 1055, transacción 8897ea9c pasa 500.00000000
22 de enero de 2009 - bloque de 1296, transacción 59bf8acb pasa 500.00000000
Jan 24 de 2009 - bloque de 1586, transacción 3a5c037f pasa 500.00000000
El 26 de enero de 2009 - bloque de 1945, transacción 5559270f pasa 1000.00000000
El 31 de enero de 2009 - bloque 2518, transacción 2ccc3f59 pasa 1000.00000000
Feb 08 2009 - bloque 3510, transacción 92f55c2c pasa 1000.00000000
Feb 09 2009 - bloque 3645, transacción cec658ac pasa 2200.00000000
Mar 16 2009 - bloque 7677, transacción e6f00fa6 pasa 2400.00000000
Abril 20 de 2009 - bloque 11666, transacción eebd343e pasa 3500.00000000
20 de julio de 2009 - bloque de 19863, transacción 123a3968 pasa 6049.67000000
16 de octubre de 2009 - bloque 25095, transacción 4aa98b18 pasa 9700.00000000
El 22 de octubre de 2009 - bloque 25618, transacción 1aae9d58 pasa 11950.00000000
Oct 24 2009 - bloque 25788, transacción 5d793270 pasa 12250.00000000
En 27 de octubre de 2009 - bloque 25969, transacción 3cd9410f pasa 13000.00000000
Nov 04 2009 - bloque 26402, transacción 6029e51c pasa 15500.00000000
11 Nov 2009 - bloque 26814, transacción 1043eb5c pasa 15500.00000000
19 de noviembre de 2009 - bloque 27525, transacción f2e5fdd3 pasa 21850.00000000
19 de noviembre de 2009 - bloque 27528, transacción 67fc73c7 pasa 22500.00000000
Mar 06 2010 - bloque 44006, transacción 23709241 pasa 23247.39000000
Jul 12 2010 - bloque 65566, transacción ba62e528 pasa 35000.00000000
Jul 26 de 2010 - bloque 70527, transacción b9d69463 pasa 46754.31000000
Jul 28 2010 - bloque 70870, transacción 73ac0fdc pasa 50000.95000000
Nov 06 2010 - bloque 90003, transacción 70dab592 pasa 55000.00000000
Nov 08 2010 - bloque 90505, transacción 1ec28eee pasa 96999.00000000
27 de enero de 2011 - bloque 104770, transacción 8f821069 pasa 400000.33000000
Jun 12 2011 - bloque 130281, transacción a09ac44c pasa 432110.10745232
Jun 23 2011 - bloque 132749, transacción 3a1b9e33 pasa 442000.00000000
16 de noviembre de 2011 - bloque 153509, transacción 29a3efd3 pasa 550000.00000000
+792
kolistivra 22 abr. 2015 10:44:29

Cada nodo en la red de forma independiente hace cumplir todas las reglas de Bitcoin. Las transacciones en Bitcoin sólo son válidos cuando sus entradas satisfacer el script de salida de la UTXO que están gastando. El estándar de formato de salida de Pagar-a-pubkey-hash (P2PKH) requiere una entrada para ser firmado por la clave privada correspondiente a la dirección que los fondos fueron previamente firmado en.

Por lo tanto, un bloque que contiene una transacción sin firma no es válida de acuerdo con las reglas de Bitcoin*.

Específicamente, ¿qué va a pasar es:

  1. Minero anuncia su nuevo bloque.
  2. Sus compañeros solicitar el bloque cuando ellos no la tienen todavía.
  3. Al comprobar el bloque, los compañeros se dan cuenta de que contiene una transacción sin firma.
  4. Dijo que sus compañeros soltar el bloque, entonces la prohibición y desconecte el minero para el envío de información no válida.

* Obviamente, a menos que la transacción está gastando una entrada que no requieren una firma.

+790
Ewen Cartwright 20 mar. 2011 9:37:10

digamos que me estoy haciendo un json-rpc llamada con la siguiente conexión :

 $conexion = new jsonRPCClient('http://user:[email protected]:9332');

no puerto de salida 9332 del remitente deben ser abierto como para que el 9332 puerto de entrada de la máquina receptora?

si no, entonces que puertos de salida deben estar abiertos?

la razón por la que estoy preguntando es porque me estoy conectando a través de json-rpc para un VPS que aloja bitcoind con la simulación de un servidor web en mi PC (usbwebserver) y es un éxito , pero cuando trato de hacer las cosas iguales compartida de un servidor web (organizado por una empresa) me sale un error: no se puede conectar y solo tienen una salida específica en los puertos abiertos.

gracias por la ayuda :)

+789
Mukesh Prajapat 4 jul. 2016 3:59:35

mis bitcoins ha sido confirmado, pero no se están moviendo a la cartera fue enviado. Me he puesto en contacto con ambas carteras (remitente) y (receptor), también he probado la rapidez de las transacciones. La respuesta que recibo es, los bitcoins ya han sido confirmados.

+774
Jon Lyles 26 dic. 2018 0:55:05

En realidad, usted dijo que usted perdió su contraseña a su monedero de blockchain, y dado que tiene la billetera y la frase de contraseña de seguridad, en realidad, usted debe comprobar el btc dirección en la que tiene el fondo en blockchain.info para ver si su balance realmente hay

+767
Manish Dhanda 20 sept. 2010 18:23:34

La "cartera de formato de exportación" se menciona en la página de la Wiki para Mini privado formato de la clave, pero no parece ser explicado en la Wiki. ¿Cómo convertir el formato de exportación y de las teclas correspondientes?

+754
Vladivar 6 ene. 2019 15:01:50

He leído mucho acerca de la reducción a la mitad que se celebrará a finales de este año, pero mi pregunta es ¿cómo es reducir a la mitad calcula? Será también el efecto de mi bitcoin equilibrio como un todo?

+687
Gopinath Perumal 24 feb. 2011 20:35:02

Usted puede recibir tanto como usted desea a una dirección, pero que debe pasar desde que la dirección de una sola vez.

La razón por la que quiero pasar de una dirección solamente una vez es que este expone su ECDSA de clave pública como parte de los gastos sigscript. Se debe a una vulnerabilidad para la secp256k1 de la curva se encuentran, sus fondos, estaría en peligro. Esto es un poco raro, pero es posible.

Si usted no ha pasado cualquier cantidad de una dirección, usted será protegida por sha256 y ripemd160.

+644
Charline Annette LEMA EMBOLO 1 oct. 2018 6:42:16

En caso de que alguien lucha con el mismo problema, el código fue realmente incorrecto. Pull request #163 corrige el problema.

Aquí también se puede ver el equivalente de la solución adecuadamente comentado y citado.

+610
Pete Forsyth 20 jun. 2012 7:42:42

Estoy corriendo de 64 bits de Ubuntu 17.04, estoy siguiendo este tutorial para la creación de un nuevo altcoin. Estoy hasta la sección 7, para ser exactos:

La primera vez que ejecute el código compilado (demonio o qt), es decir "aserción". Acaba de salir el programa, vaya a config dir (en AppData/Roaming), abra la depuración.registro, obtener el hash después de "bloque".GetHash() = ", copiar y pegar en el principio de main.cpp, hashGenesisBlock. También te merkle raíz en el mismo archivo de registro, pegarlo a la ... posición en el código siguiente, en LoadBlockIndex()

Estoy luchando para encontrar la depuración.registro de archivo, por lo que no puede conseguir mi hashes para continuar. Esta guía es bastante antiguo (4 años) y creo que es para establecer una altcoin en Windows.

Dónde está mi depurar.archivo de registro? Si no existe, ¿cuál es mi siguiente paso?

+527
user3136015 19 ene. 2016 7:31:53

Estoy considerando dos escenarios de hacking recién instalado bitcoin core nodo.

  1. ¿Recién instalado bitcoin-core nodo tiene génesis bloque incluido en la instalación?

  2. Este nuevo nodo contactos de algunos de sus pares para la descarga de blockchain. Puede maliciosos, peer dar nodo incorrecto de la cadena? Es este ataque es posible y cómo es mitigado en bitcoin?

+505
Priyanka Shah Patel 24 may. 2015 4:37:04

No entiendo por qué la gente necesita para crear alternativas a Bitcoin como litecoin. ¿Por qué estos fueron creados? ¿Cuál es el punto? Usted no puede responder a estas preguntas utilizando los mismos argumentos de por qué Bitcoin fue creado.

+499
Drexilla Arts 4 oct. 2013 5:33:12

Mi Multi-Bits por muestra 1 satoshi enviado a mí en la recepción de las transacciones, con 1 confirmación sólo. La dirección de recepción es bastante viejo también. ¿Por qué es que muestra hasta cuando no me envía a mí mismo nada y no habría ninguna razón para que me envíen nada?

 fc973596838c5d001efd77060c775cd85f0ac3821ae813e64116d9eb66ead30a: Visto por 1 de los pares. Pendiente/sin confirmar.
 de 1Enjoy1C4bYBr3tN4sMKxvvJDqG8NkdR4z / 3d96dee6b4aaeeed1d5a95446c6fba4ab3ff0664aaf76773428c485d86f697fb:1
 a 1Pfe9cYYQYGbKdSddLxuFyYRmvNoFPgVwu 0.00000001 BTC
 a 1Meshuse4ZU16HjLmnUCYt3DFEHvp1qscw 0.00000001 BTC
 a 1PKE81BAg8RHYLGqLCsVcnWCspcfekokwg 0.00000001 BTC
 a 18omoJATGraMgghRrocCoSnR2gz6mx8Dkw 0.00000001 BTC
 a 19qn25QVqn3ZH6UT63PbgtSBsyAgyaWxaa 0.00000001 BTC
 a 1HNyt3qg3qgL2XhhcsjMD6d9zpDB98Kqqw 0.00000001 BTC
 a 1CrRqLtF766WTAx1VEzJr9rwFWjV5xpqax 0.00000001 BTC
 a 1D6JBqA5ixpvNS4RjthapT4c5zkut4yNf1 0.00000001 BTC
... cuerpo está limitado a 30.000 caracteres ....
 a 17jVF27wAV9bhneRFsnLTySMUjtPWHZVwb 0.00000001 BTC
 a 1MoVuJTG4DV1r37Ew11ePWefn3uFb8vDmm 0.00000001 BTC
 a 1GBE3BrqzfevPDsSzJaJpTa1VyKMWTt5mz 0.00000001 BTC
 a 1BMR6fDvuqPan3QA9iNUJxXeHtvLKmRaeq 0.00000001 BTC
 a 1Enjoy1C4bYBr3tN4sMKxvvJDqG8NkdR4z 0.0000225 BTC
+443
Akila Hettiarachchi 17 jun. 2017 10:57:36

Sí, sí puede. Aunque no es aconsejable.

Coloque el siguiente en el bitcoin.conf archivo

changeaddress=yournewchangeaddress

A menos que usted tiene una necesidad real de mantener la dirección de contar en su cartera bajo que usted no debe usar este, ya que abre los riesgos de seguridad y destruye el anonimato.

Usted debe utilizar una nueva dirección para cada transacción que usted hace.

+442
Hypo 14 dic. 2015 15:35:17

Estoy experimentando con el LTC p2pool de minería de datos. Sin embargo, se genera gran cantidad de micropagos (0.02 LTC). Tales pagos pequeños que generan grandes costos de transacción (en la última litecoin-qt desde github). Ejemplo: 0.6 LTC tarifa de transacción para el envío de 0.3 LTC.

¿Cómo puedo evitar los grandes gastos de transacción?

+415
user322565 13 oct. 2014 9:11:06

En la Wiki de Bitcoin OP_CHECKSIG documentación:

En primer lugar siempre esta (el valor predeterminado), se aplica el procedimiento:

  1. la clave pública y la firma se apareció de la pila, en ese orden. Si el hash-tipo de valor es 0, luego es reemplazado por el last_byte de la firma. A continuación, el último byte de la firma siempre es eliminado.

El formato de la firma es:

0x30 [total-longitud] 0x02 [R-longitud] [R] 0x02 [S-longitud] [S] [sighash]

En caso de que el tipo de hash es 0, entonces se debe obtener el último byte de la [S] de eliminar y que creo que va a corromper la firma!

Tal vez yo no entender correctamente esta documentación. Podría alguien explicar el comportamiento correcto en este caso?

+401
Me me 21 sept. 2010 10:58:19

Hola hay alguna forma de recuperar mis Bitcoin-Qt cartera con sólo una dirección y la contraseña de la cartera?

No. No puedo pensar de un modo seguro para que el Bitcoin a los desarrolladores agregar método de recuperación como que tampoco.

Por desgracia, mi disco fue formateado.

¿Quiere usted decir que el espacio que contiene a su cartera se ha sobrescrito, o que el espacio en la parte frontal del disco que le dice a su equipo cómo leer el disco que cambió?

Si es la segunda, sus Bitcoins puede ser recuperable.

+293
brickinedifice 21 oct. 2011 2:07:32

Estos gráficos muestran el aproximado de la red de hash de velocidad en el eje izquierdo: http://bitcoin.sipa.be/

Sabemos que la red se ajusta a 25 nuevos bitcoins cada 10 minutos.

Juntos esto proporciona suficiente información para dar un aproximado de respuesta a su pregunta:

hashes por bitcoin 
= (red hash rate) / (25 BTC por cada 10 minutos)
= (180 * Th / s) / (25 * BTC / (600 * s) )
= 180 * 600 / 25 * Th / s / BTC * s
= 2,700 Th / BTC
= 2,700,000,000,000,000 h/BTC
+286
user68564 12 dic. 2011 15:28:24

El Mt. Gox FAQ dice:

Lamentablemente no aceptamos cualquier tarjeta de crédito o pago con tarjeta de débito

¿Por qué es esto así? Parece que la forma más natural para comprar bitcoin sería pagar con dinero en mi cuenta bancaria. Sin embargo, este método parece ser evitados en casi todas partes.

+268
Mr Tuphen 21 jul. 2011 17:00:52

Si no va a utilizar una 3ra parte de la API, tendrás que ejecutar un nodo y agregar cada una de las direcciones que desea consultar un reloj, sólo la dirección. Si usted está buscando para crear una base de datos con todas las direcciones, similar a un bloque de explorador de web, tendrás que analizar el blockchain el uso de algo como abe, y, a continuación, actualizar continuamente su base de datos para cada nueva transacción. También existe la dolorosa enfoque de inflexión en txindex=1 en el bitcoin.conf, y luego ir a través de cada bloque desde el génesis, que comprueba todos los tx salidas y, a continuación, mantiene un registro de todas las direcciones y de las transacciones.

+251
Stephen Fox 28 ene. 2016 1:44:26

He visto posts sobre cómo hacerlo , y he leido la wiki en lo que es, sin embargo, estas explicaciones son demasiado complejas. Puede alguien explicar qué es y por qué se llama Base58Check codificación? Son las direcciones generadas sin pasar esos pasos aún válida en Bitcoin?

Esta es la explicación proporcionada por el original bitcoind cliente en base58.h

/ / ¿Por qué la base de 58 en lugar de la estándar de base-64 codificación?
// - No quiero 0OIl personajes que tienen el mismo aspecto en algunas fuentes y
// puede ser utilizado para crear visualmente idénticos mirando los números de cuenta.
// - Una cadena con caracteres que no sean alfanuméricos no es fácilmente aceptado como un número de cuenta.
// - E-mail por lo general no salto de línea si no hay signos de puntuación para romper en.
// - Doble clic selecciona el número entero como una sola palabra y si todo es alfanumérico.

Para avanzar en esta cuestión, ¿qué mecanismo nacional de prevención de paquetes como bs58check hacer exactamente? La descripción es tan así

Una recta de avance de la implementación de base58check extensión de bs58.

+160
cyfrost 13 oct. 2018 0:45:15

He generado 10000-50000 pares de claves a través de Chrome Poco Kit de aplicación o www.bitaddress.org y he notado la escasez de claves públicas que comienzan con 1S y/o 1s.

¿Por qué es este el caso?

+151
TopGunCoder 27 nov. 2010 18:54:33

La reducción del número de mineros va a reducir el costo de transacción. Como recompensa disminuye el número de mineros que también disminuirá. En el corto plazo (2-4 años) ASIC el aumento de la velocidad y la reducción en el poder va a estabilizar. Como la minería resulta menos rentable, habrá menos gente de la minería estabilizando así el costo de la transacción.

Uno debe mirar BTC desde el punto de vista de una moneda, no desde el punto de vista de un minero--mirando para conseguir riquezas mineras.

Sí, yo la mía.

+92
Cogogoo 11 sept. 2014 4:08:17

Mostrar preguntas con etiqueta