¿Cómo puedo encontrar nodos conectados?

Si yo soy un comerciante de aceptar 0-confirmación de las transacciones que debo protegerme contra la raza de los ataques. Varias fuentes indican que debo configurar bitcoin demonio para no escuchar las conexiones entrantes (parámetro -nolisten) y que sólo se conecte a "bien conectados" hosts (utilizando múltiples "conectar=" parámetro).

Pregunta: ¿Cómo puedo saber qué hosts están "bien conectados" y adecuada (de larga duración, no dial-up...)? También parece que no puedo confiar en la minería de piscinas, ya que probablemente tienen un límite de conexiones que puede ser alcanzado ya.

+323
johnson777 16 feb. 2017 7:35:00
30 respuestas

Su comprensión de bitcoins es incorrecta. Un bitcoin es sólo un número en un libro llamado el blockchain. Cuando alguien recibe bitcoins, una transacción se añade a su libro que muestra como habiendo recibido los bitcoins. Al enviar los bitcoins, una transacción se añade a su libro que muestra como tener regalado bitcoins.

+988
Zitoun 03 февр. '09 в 4:24

he leído algunas cosas sobre bitcoin, pero nunca utilizado hasta el día de hoy. yo podría estar preguntando algo muy obvio, pero ¿cómo puedo deshacerme de dirección que se bifurcan? es decir, después de varias transacciones mi lista de direcciones crecido y cada uno tiene una pequeña cantidad de btc(es un lío ahora, y esto fue inesperado para mí). me gustaría enviar a otras transacciones sin implícita la generación de nuevas direcciones, ¿cómo puede ser eso posible? puedo usar bitcoin-qt o bitcoind.

debo ser el uso de createrawtransaction para volver a montar mis btc a una dirección y evitar que se bifurcan en el futuro?

+979
UiUx 27 sept. 2017 23:13:43

+Accidentalmente enviado mi CIISB de mi libro mayor nano S a una dirección de BTC en Coinbase y de ir a través de, pero nunca llegó a mi cuenta de Coinbase, ¿cómo puedo recuperarlo?

+879
Radovanovic 23 ago. 2011 4:44:01

Cuando ejecuto

MSYS shell:

./autogen.sh BOOST_ROOT=../boost_1_55_0 ./configure --disable-pruebas

Yo tengo el error:

error libdb_cxx encabezados falta

¿Qué puedo hacer para solucionar esto?

+872
convex hull 1 jun. 2011 15:07:27

Bitcoin Abe es impresionante.

crear un entorno virtual para python2.7(ya que abe sólo trabajo con python2.x)::

sudo apt-get install virtualenv, python-dev
virtualenv --python=/usr/bin/python2.7 myenv

Instalar requisitos:

fuente ./myenv/bin/activate
pip install pycrypto

clon marioschlipf del repo (ya que resuelve segwit) e instalarlo::

git clone https://github.com/marioschlipf/bitcoin-abe
cd bitcoin-abe
python setup.py instalar

Crear abe.conf con el contenido:

datadir=/home/USUARIO/.bitcoin/regtest
dbtype sqlite3
connect-args abe.sqlite
actualización
puerto 2750

Realizar la inicial de carga de datos:

python -m Abe.abe --config abe.conf --commit-bytes 100000 --no-servir

Buscar salida, tales como:

block_tx 1 1

A continuación, ejecute el servidor web como:

python -m Abe.abe --config abe.conf

Ahora vist en el navegador http://localhost:2750

+835
kakara 9 feb. 2017 19:18:25

Bitcoin novato aquí: estoy tratando de entender el concepto de la blockchain pero lo que no entiendo es lo que está pasando detrás de las escenas?

Así que vamos a decir que sólo hay 10 mineros en el universo y Alice envía 15 BTC a Bob, ¿qué pasa ahora?

Entiendo que una verificación que debe suceder (para asegurarse de que Alice tiene 15 BTC para la transferencia)

  1. Asumir miner_1 se presenta esta "petición" y verifica la solicitud como válido. ¿De construir un bloque?
  2. Cómo un bloque creado? Es creado para cada solicitud?
  3. Cómo todos los nodos de la red están siendo actualizados que hay s solicitud/nuevo bloque?
  4. Cuando SHA256(SHA256(transacción?) se produce? Sobre la verificación o cuando la adición de un bloque? Hay un buen ejemplo que muestra cómo funciona esto?
  5. Cómo el minero que se las arregló para encontrar el hash de conseguir una recompensa que?
+773
Deepzz 27 dic. 2017 16:29:10

Bitcoin estáticamente enlaces en todas sus dependencias por defecto, porque muchos de ellos son de consenso de la crítica, y no puede aceptar una versión diferente. Por lo tanto, usted puede distribuir los archivos binarios que hacen que crea.

Sin embargo, yo recomendaría la configuración de gitian determinista construye.

+729
Umm E Habiba Siddiqui 2 dic. 2013 18:07:51

En general no. Es muy difícil para auditar el estado de la mayoría de las altcoins sólo debido a la ridícula cantidad de ellos en existencia, y el hecho de que muchos de ellos intencionalmente cortar la historia por la reconstrucción de la Bitcoin repositorio de los archivos más que correctamente se bifurcan el repositorio Git.

Un gran número de Comprobante de la Apuesta altcoins se horquilla de entre el 0,6 código fuente y siguen utilizando BerkeleyDB para el bloque de la cadena de almacenamiento de estado en lugar de la LevelDB UTXO utilizados en los modernos Bitcoin Core. La mayoría de Litecoin horquillas parece que se han hecho en torno a Bitcoin 0,7 y mantener algunas de sus excentricidades así. Algunos de los más populares de los tenedores de espalda portado correcciones o traído a sus tenedores a ser algo a nivel de Bitcoin, pero estos son los más decepcionante de la mayoría. No está claro si se han aplicado todos los parches de seguridad que debe tener, o si lo hicieron correctamente dadas las diferencias de origen y de la historia.

De un rápido vistazo a una pequeña muestra de algunos de los más populares horquillas aparece en coinkmarketcap:

  • Litecoin - en su mayoría en línea con Bitcoin Core, con algunas manchas de cereza recogidas de aguas

  • DarkCoin - horquilla de Litecoin, pero no parece backport los parches.

  • DogeCoin - horquilla de Litecoin, con algunas manchas de cereza recogido de aguas arriba.

  • PeerCoin - parece ser un 0.6 o 0.7 vintage fork de Bitcoin, limitado puesto parches.

  • NameCoin - antigua fork de Bitcoin 0.3, muy limitada, de nuevo la portabilidad de los parches.

La mayoría de las otras altcoins será igual o peor en términos de actualizaciones de seguridad de errores conocidos. Es un riesgo muy real fork de Bitcoin si usted es incapaz de mantener, y muchas de las personas que crean los tenedores están completamente preparados para la tarea.

+723
Teg 1 mar. 2018 18:14:24

Me he dado cuenta este retraso también. Puede haber hasta cuatro minutos de retraso sobre el Bittrex de la API. Cuando se mira en el SAR parabólico, he encontrado que este tipo de datos puede estar detrás de hasta tres garrapatas de la RAE. Para resolver el problema, he usado cluedex.com que proporciona una prima de la API para este tipo de datos. No hay ningún retraso y he encontrado que la SAR métrica que tengo que calcular es mucho más rápido con este tipo de datos, lo que significa que puedo comercios del lugar por delante de la tendencia.

+716
Dziyana 3 abr. 2012 6:33:03

En la actualidad alguien puede robar tus btc clave privada y enviar todos sus fondos de distancia. Pero ha habido un 2fa construido en una blockchain que impide que algo como esto?

Dicen que si te quería mandar algo a partir de una dirección de btc, se requerirá de un 2fa genera el token de texto que se proporciona con el fin de enviar.

No estoy hablando acerca de los intercambios, pero sólo el blockchain sí mismo.

+707
Jamessnyder 28 ene. 2018 3:26:22

Usted necesita mina de un bloque, de manera que el software cree que el blockchain es totalmente sincronizado. El más reciente de bloque en el regtest blockchain es probablemente de edad, entonces, necesitan de la mina una cuadra más para hacer el blockchain "reciente".

Sólo uso el de generar comando. Usted puede hacer:

./src/bitcoin-cli-regtest -port=8333 -rpcport=8332 -rpcuser=prueba-rpcpassword=prueba de generar 1

de la mina a una cuadra.

+675
user64195 18 may. 2011 18:17:25

Considere la posibilidad de esta transacción: 0x528c4eef2f0dbcd95c5928cb573552b263bc13f26da2f8ef258a51ee6e755cdf

resultado": {
"hash": "0x528c4eef2f0dbcd95c5928cb573552b263bc13f26da2f8ef258a51ee6e755cdf",
"nonce": "0x00",
"blockHash": "0x769ec3f5c3122ff1901a80c643b314eef222f4c93ed77c29b13890cbbb923598",
"blockNumber": "0x191104",
"transactionIndex": "0x0",
"desde": "0xcbb5394b627c0dcaea2de9462d7e16e6b8fa695a",
"a": "0x2acc95758f8b5f583470ba265eb685a8f45fc9d5",
"gas": "0x015f90",
"gasPrice": "0x0387ee40",
"valor": "0",
"de entrada": "0xa9059cbb0000000000000000000000009ac376f749fff5b70d893f63b70ffa9e2f5012f70000000000000000000000000000000000000000000003635c9adc5dea000000",
"v": "0x1b",
"r": "0x4b59819970de26e61054c88433d24c1610b7e7482dbba8b9fb7d0c5182753af6",
"s": "0x5ce32a3a05db7da0abb56305dd0faa50138c88ef80184acc9ade46bdd00955c9"
}

¿Cómo puedo decodificar los datos en el campo de entrada?

"de entrada": "0xa9059cbb0000000000000000000000009ac376f749fff5b70d893f63b70ffa9e2f5012f70000000000000000000000000000000000000000000003635c9adc5dea000000"

hay una llamada RPC para que? o?

+547
Glenys 3 oct. 2013 16:04:17

Es básicamente imposible identificar quién (si se trata de un intercambio o de alguien más) posee una dirección, a menos que se anuncie que son los dueños de la dirección. Usted no será capaz de averiguar lo que cambio la dirección que tenemos le pertenece a mirando en la dirección en solitario.

Usted tendrá que buscar en otra parte, y a sabiendas de que la dirección no es realmente importante. Mirar a través de sus correos electrónicos y pensar de los intercambios en los que usted ha hecho una cuenta en. Sólo a través de otros datos que se tienen (por ejemplo, su correo electrónico, guarda información de inicio de sesión, etc.) puede usted averiguar lo que los intercambios se han utilizado y por lo tanto potencialmente depositan monedas. La dirección que tenemos es irrelevante.

+545
davidbjourno 30 mar. 2017 16:46:48

Podemos enviar Pagar-para-PubKeyHash (P2PKH) a una dirección que comienza a partir de 3

No.

¿Cómo puedo enviar la transacción a la dirección que se inicia a partir de 3 ?

Construir scriptPub como OP_DUP OP_PUSH(bytes20) OP_EQUAL donde bytes20 decodificado a partir de 3-direcciones

+449
Satbir Arora 10 may. 2012 14:00:04

Acabo de descargar bitcoin-core 0.17.1 y parece que todo el nuevo recibir direcciones puedo crear comenzar con 3 en lugar de 1.

Siempre he pensado que las direcciones que comienzan con 3 fueron multisig direcciones. Alguien sabe por qué defecto no multisig direcciones de ahora son 3 y ¿qué significa esto?

+416
Chintan Patel 19 feb. 2017 3:56:39

Ninguno ahora, y ninguno probable que en cualquier momento pronto.

Esto va a variar de acuerdo a la jurisdicción de los impuestos y por las circunstancias individuales debido a impuestos sobre la renta se basan en las ganancias no en los ingresos.

Esta es la primera investigación que he visto donde esta característica ha sido solicitado, por cierto.

+416
Alexandre Patriota 19 mar. 2011 21:46:11

Usted necesita para enviar las monedas a una dirección en su segunda cartera. MultiBit mantiene cada cartera como un archivo separado en el disco, así que no hay interacción entre ellos. Una sugerencia (que es como yo de hacer esto) es esperar hasta que su cartera que llega a una gran cantidad suficiente y, a continuación, hacer una sola solicitud de envío a su dirección de ahorros. Este paquetes de entrada múltiples transacciones en una sola transacción de salida con una única tarifa.

+390
Alfonso 4 ago. 2012 16:17:39

Hay algunos que operan actualmente Bitcoin seguridad de los intercambios con la no despreciable volúmenes:


Cryptostocks
https://cryptostocks.com/

Abrió sus puertas a finales de junio de 2012. Dirigido por los propietarios de Vircurex, bastante popular alt-cambio de moneda.


Bitfunder
https://bitfunder.com/

Lanzado a mediados de diciembre de 2012. Dirigido por los propietarios de Hashpower, una de minería de intermediario de las clases.


BTC Trading Corporation (BTC-TC)
https://btct.co/

Actualmente en versión beta. Lanzado en noviembre de 2012 por los propietarios de Litecoin Global (un Litecoin-seguridad basada en el intercambio; no están asociadas ni relacionadas con Bitcoin Global, la GLBSE de los padres de la compañía).


MPEx
http://mpex.co/

Inaugurado en agosto de 2011. Por mucho, el más grande de estos en términos de (reclamado) combinado de los activos de la capitalización de mercado y el volumen de operaciones, pero no en todos los newbie friendly. Dirigido por Mircea Popescu.


El Bitcoin bolsa de valores de escena se derrumbó en el caos total que después de GLBSE apagado sin contemplaciones. Usted encontrará muchos de los recursos que aparecen en múltiples intercambios, algunos de los activos sigue siendo transferido de GLBSE, y algunos ex GLBSE activos en la actualidad no se negocian activamente en el intercambio.

Probar, aprender y divertirse, pero caveat emptor (cuidado con el comprador). Leer los contratos con cuidado, asegúrese de que usted sabe exactamente lo que está comprando. La investigación de los activos del emisor en detalle, en particular, de su historia pasada, antes de la compra. No sirven de identificación legal con confianza. Si no está seguro de algo, pregunte a alguien con más experiencia, por sus consejos - la mayoría están dispuestos a ayudar. Por último, pero no menos importante, nunca, bajo ninguna circunstancia invertir más de lo que usted puede permitirse el lujo de perder.

+387
JiteshW 22 mar. 2011 20:08:40

El documento vinculado a proporciona toda la información que necesita.

Específicamente, para una salida para ser reconocido como pagar-para-scripthash, su scriptPubKey debe coincidir con el formato de

OP_HASH160 [20-byte-hash-valor] OP_EQUAL

El scriptSig de la acción redentora de la entrada es validado utilizando diferentes reglas:

  1. La validación falla si hay otras operaciones que "empuje" datos de las operaciones en el scriptSig.
  2. Normal se hace la validación: una pila inicial se crea a partir de las firmas y {serializado script}, y el hash de la secuencia de comandos se calcula y se produce un error de validación de inmediato si no coincide con el hash en el punto fuera.
  3. {serializado script} se desprendió la inicial de la pila, y la transacción es validado utilizando de nuevo el aparecido de la pila y el deserializa script como el scriptPubKey.

Los clientes más antiguos aceptaría entradas, pero ellos no validar la secuencia de comandos incluye. Por lo tanto, la adición de estas reglas es una suave horquilla.

+381
user69851 9 oct. 2013 23:11:57

Si sé que el tiempo de la transacción hasta el último minuto y la cantidad de Bitcoin, ¿cómo puedo encontrar el id de transacción (o transacción id, suponiendo que hay más de uno)?

Hay una línea de blockchain herramienta de consulta que me permitirá hacer esto? Yo realmente no quiero tener que descargar todo el blockchain y ejecutar código en contra de eso.

¿Cuál sería la forma más fácil para mí para obtener esta información?

+374
hafiz fuzi 22 jul. 2015 9:11:39

No hay un "estándar" para residencial circuitos en los estados UNIDOS, pero que podría ser un típico circuito de 20 amperios.

Tan lejos como conexiones de enchufe, no utilizar la luz deber de los cables de extensión; asegúrese de que son clasificados de alto amperaje, decir 20amps. Por lo general, si usted está conectando directamente a una toma de corriente, a continuación, el total de la electricidad consumida se puede hacer de forma segura hasta el 80% (regla de oro) de el nivel que el cableado está clasificado para.

Si el interruptor de circuito de 20 amperios y el circuito es mediante el correcto cableado de calibre para eso y fue conectado correctamente, entonces usted debería ser capaz de dibujar de 16 amperios de forma segura a partir de ella.

16 amperios * 120V = 1,920 vatios.

Así que usted podría agregar una menor capacidad de aparejo en el mismo circuito, pero no puedes tener más de uno de esos 1,2 kWh plataformas en lo que podría ser un "típico" residencial circuito.

[Descargo de responsabilidad: yo no soy un ingeniero eléctrico ni un electricista pero yo juego en Bitcoin stackexchange.]

+345
Mello 3 ago. 2013 15:53:28

Por lo que entiendo, cuando un nuevo nodo se inicia, comienza por ir a buscar todos los bloques anteriores en el blockchain de sus compañeros.

Quiero saber exactamente cómo se hace eso? ¿Pedir una copia local de la blockchain de otros compañeros y de guardarlo? En el caso de que varios compañeros han cadenas diferentes, ¿cómo se resuelve?

+301
mrtsherman 25 jun. 2010 2:13:37

En Bitcoin-Wiki de la página acerca de los Bloques, se dice que "Bitcoin transacciones se transmiten a la red por el remitente, y todos los compañeros tratando de resolver bloques de recoger los registros de transacciones y agregar al bloque que está trabajando para resolver.".

Así, no todos los participantes tienen las mismas transacciones en sus bloques de todos los tiempos?

+279
LuisDias 25 dic. 2010 17:40:21

Pero, ¿qué es una tienda en línea, que las cotizaciones de las mercancías, tanto en Bitcoin y, a decir de la Ondulación (pero insertar cualquier alternativa crypto moneda aquí), para hacer en esta situación? Tiene que tener un rápido y fiable de acceder a algunas de cambio actual de la oferta y demanda y de la actualización constante de los precios de los bienes.

En primer lugar, tendría que ser realmente tan malo? Yo podría escribir un programa que sondeó los intercambios, tomó la mediana de las tasas de cambio, y el uso que el precio de mis productos.

Segundo, tener precios que son ligeramente diferentes debido a los cambios de los tipos de cambio no es necesariamente una mala cosa, porque puede acabar funcionando como la discriminación de precios. Sensible al precio de los clientes va a buscar los tipos de cambio y usar el que es menos caro. Precio insensible a los clientes a utilizar lo que está al alcance de la mano.

Debido a esto, la cantidad que usted necesita saber acerca de los tipos de cambio está estrechamente ligada a la cantidad de su cliente promedio sabe.

+196
Igor Kostenko 9 ene. 2016 1:06:42

Hmm.. raro. Aquí es lo que usted puede hacer: Abrir Electrum, haga clic en en cartera, y maestro de claves públicas. Copia el maestro de clave pública y pegar en blockchain.info/xpub/"el maestro de clave pública aquí" sin la las comillas. Se le mostrará todas las transacciones relacionadas con su actual Electrum de la semilla. Es la "pérdida" de la transacción que aparece allí?

Bueno, si usted está absolutamente seguro de que usted vio la transacción en Electrum, y la dirección ha desaparecido incluso el uso de la misma semilla. Sólo hay una cosa que queda por hacer: Presentar un problema de manera directa a la Electrum los desarrolladores. github.com/spesmilo/electrum/issues y mencionar que intentó con su maestro de clave pública y no encontramos la transacción correspondiente.

+187
Ray Pelletier 19 jun. 2014 2:18:45

La minería de piscinas permiten a los mineros de reducir la varianza de sus ingresos. Es posible que a la mina sin una piscina. Esto se conoce como solista de minería de datos.

+162
Dawn Sands 23 abr. 2013 4:37:28

No se puede enviar a una clave privada, que no sería válida en cualquier cliente. Ustedes han expuesto sus claves privadas a un tercero, sin embargo, lo que usted necesita para rectificar de inmediato.

+114
Boluwarin 26 jun. 2010 18:09:12

Si tengo 1000 (o más) equipos con CPU (y no la GPU) en solitario de minería de datos (12 horas/día), va a ser rentable?

Olvídate de los costes de la electricidad, etc...

Quiero saber si estoy haciendo más de 1000 máquinas en solitario de minería de datos (CPU) va a ganar cualquier bitcoin?

+50
Tristan Bird 26 oct. 2019 14:30:14

Tienes razón, podría suceder que están encontrando un hash, que reúne a la piscina del objetivo, pero no el más alto posible de destino. Pero debido a que la dificultad es mucho mayor que uno, y por lo tanto la cuota de no terminar el bloque de todos modos, no es de su interés. Usted ha hecho su trabajo y usted recibirá su parte. Se acaba de hacer un poco más fácil para usted, por el paso de un objetivo más alto que sea posible.

Otra razón posible: La comparación de un valor hash a la más alta posible de la meta podría tomar más tiempo, porque usted tiene que comprobar todo el hash (la comprobación de los ceros al final así). Con la no-truncada de destino sólo se necesita comprobar hasta el primer F real ocurre debido a que su, al menos, igual o inferior.

+50
Kristine Ngo 20 sept. 2019 8:01:21

Blockchain.com no es una blockchain nodo, que es un explorador. Ellos no tienen ninguna restricción, siguiendo las mismas reglas que un Bitcoin Core nodo, y puede mantener a los huérfanos y horquillado de bloques, si desean, y devolver todos los bloques, se sabe de un bloque de altura, si se desea.

En el principal de la cadena de Bitcoin, las cosas son como usted dice - Sólo un único bloque puede sobrevivir en un determinado bloque de altura. Si varios bloques extraídos de un bloque de altura, la cadena con la mayor cantidad de trabajo realizado (esencialmente el bloque con el más largo de la cadena de descendiente bloques) se mantendrá, y la otra será huérfanos.

+43
Dmitry Dranitski 12 may. 2014 12:34:29

Mostrar preguntas con etiqueta