Es más rápido para recuperar los bitcoins de los intercambios de fiat?

Muy a menudo hay hilos en varios foros y se queja de canales IRC que este o aquel cambio no es "jugar bonito" y ha retiros (a una moneda fiat como USD) a tomar un tiempo muy largo. Muy a menudo, invariablemente, la excusa es que ha habido un problema y que "los empleados son el procesamiento de los retrasos" , o algo parecido.

¿Qué acerca de la transferencia de bitcoins desde el mismo cambio a su propio bitcoin wallet? Es algo que también lleva semanas y donde las mismas excusas acerca de los retrasos se utilizan? O son el bitcoin transferencia de los intercambios en la cartera de su elección, algo que ocurre muy rápido?

+710
jm666 13 feb. 2011 10:47:53
16 respuestas

Estoy teniendo problemas para conectar mi nodo a través de JSON RPC desde un servidor externo. En la misma máquina, yo soy capaz de pasar a los comandos a través de bitcoin-cli y también localmente soy capaz de ejecutar este archivo PHP que pasa con éxito. Una vez yo trate de hacer lo mismo de una fuente externa, recibo un mensaje de error. Me he permitido que mi IP de los servidores web, bajo la conf archivo como rpcallowip. Sé que es defecto de aceptar sólo a las demandas locales, pero pensé mientras entro en el rpcallowip entonces yo sería capaz de hacer lo mismo desde otro servidor. Incluso he intentado añadir un rango en mi IPs permitidas, sin suerte.

Mi Conf:

servidor=1
rpcuser=userRPC
rpcpassword=passRPC
rpctimeout=30
rpcallowip=68.65.122.148
rpcallowip=68.65.122.0/24
rpcport=8332

phpfile.php

require_once 'jsonRPCClient.php';

$btc= new jsonRPCClient('http://userRPC:[email protected]:8332/');

echo "<pre>\n";
print_r($btc->getinfo());
echo "</pre>";

Lo anterior funciona perfectamente cuando se ejecuta localmente. Voy a cambiar la dirección IP de mi nodo y, a continuación, intente ejecutar en un servidor externo y obtener una respuesta en blanco, como si mi nodo no está en ejecución.

Respuesta de Error recibido cuando se ejecuta desde un servidor externo:

Fatal error: Uncaught exception 'Excepción' con mensaje 'respuesta Incorrecta id (id de solicitud: 1, respuesta id: )' en /home/coincxby/public_html/jsonRPCClient.php:152
Seguimiento de la pila:
#0 /home/coincxby/public_html/node.php(8): jsonRPCClient->__call('getinfo', Array)
#1 /home/coincxby/public_html/node.php(8): jsonRPCClient->getinfo()
#2 {main}
 lanzado en /home/coincxby/public_html/jsonRPCClient.php en la línea 152

Respuesta correcta al ejecutar localmente:

Matriz
(
 [versión] => 110100
 [protocolversion] => 70002
 [walletversion] => 60000
 [balance] => 0
 [bloques] => 390322
 [timeoffset] => 3
 [conexiones] => 11
 [proxy] => 
 [dificultad] => 93448670796.324
 [testnet] => 
 [keypoololdest] => 1419183361
 [keypoolsize] => 104
 [paytxfee] => 1.0 E-5
 [relayfee] => 5.0 E-5
 [errores] => Advertencia: Esta versión es obsoleta; se requiere una actualización!
)

La única diferencia entre los dos es que me cambie la IP de destino en el archivo PHP, y estoy ejecutando desde un servidor externo. Alguna idea de por qué yo no puedo golpear a mi se ejecuta localmente nodo de un servidor externo?

+873
Adam C 03 февр. '09 в 4:24

¿El recién creado transacción necesidades que se propaga a TODOS los nodos en la red con el fin de que sea validado?

No. Los nodos de retransmisión de las transacciones válidas para cada uno de los otros. En caso de esquina puede enviar transacciones directamente a minero nodo. Nadie tendrá esta transacción hasta que se incluyó en el bloque

+719
vishva8kumara 13 ago. 2019 11:34:50

Yo tenía el mismo problema. Lo que hice es:

  • goto /library/application support/bitcoin/bloques
  • cambió el nombre del índice de la carpeta a index1
  • comenzó bitcoin-qt de nuevo

La aplicación empezó a indexar de nuevo, pero mi cartera llaves todavía están allí.

+688
Nibor Ndj 3 may. 2017 15:40:10

(actualiza en función de Pieter de comentarios a continuación)

Hay (esencialmente) de dos conjuntos de UTXOs en el juego. Uno se construye a partir de la blockchain sí mismo, mediante la lectura de los bloques en el disco y actualización con los nuevos bloques que se transmiten. Este conjunto está guardado en el disco, y puede ser reconstruido a partir de la blockchain de datos si borra.

Otro UTXO conjunto es el mempool sí mismo. Cada salida en el mempool se considera válido UTXO, a menos que ya esté gastado por otra mempool tx. Además, las salidas consumido por mempool de las transacciones confirmadas las transacciones se consideran pasó en el otro UTXO conjunto. Este mempool UTXO conjunto no está guardado en el disco, y sólo existe cuando hay transacciones en el mempool, mientras que el nodo está ejecutando.

Usted puede ver existente en WASHINGTON transacciones llamando getrawmempool con la opción verbose. Esto produce un json array en el que se puede ver si una información sin confirmar tx depende de una ya existente sin confirmar tx:

...
"fdb9bed320457e8ff606bdf1e4a6fa980bc65d9ad8525e75abba30af1363ef8e": {
 "tamaño": 256,
 "precio": 0.00001923,
 "modifiedfee": 0.00001923,
 "el tiempo": 1527988568,
 "de altura": 525693,
 "descendantcount": 1,
 "descendantsize": 256,
 "descendantfees": 1923,
 "ancestorcount": 4,
 "ancestorsize": 964,
 "ancestorfees": 7212,
 "depende": [
"4b2541774140a6afe58606f8a97cca9d1aef0dff5f769ee1dcdcb834b50aeb97"
]
},
...
+681
user3072758 12 nov. 2018 18:14:53

Actualmente estoy tratando de encontrar ejemplos prácticos para el uso de una blockchain, en lugar de una típica base de datos como MySQL. Entiendo que la gran ventaja de un blockchain es la alta seguridad de los datos no se vea comprometida.

Esa es una pregunta sin sentido. Una blockchain no es un reemplazo para una base de datos; es un mecanismo de múltiples partes que ya están ejecutando sus propias bases de datos para asegurarse de que todos terminan en el mismo estado.

Por ejemplo, en el Bitcoin, esa base de datos es la UTXO conjunto, que se mantiene para cada saldo de moneda la cantidad y el propietario. Cada Bitcoin completo nodo tiene su propia copia de la que UTXO conjunto. Que pueden ser almacenados en ningún tipo de motor de base de datos - los más comunes en el uso especializado de la LevelDB instancia. El blockchain consiste en una lista de autenticados actualizaciones a la base de datos. Nunca la búsqueda de la blockchain en sí, ya que sería como ir a través de todos sus estados de cuenta bancarios para encontrar su equilibrio. En su lugar, usted acaba de ver el saldo de la misma.

En el caso de Bitcoin, que se trata de una base muy simple almacén de claves y valores, ya que es suficiente para la verificación de las transacciones. Es altamente especializados, y no mantener los índices más allá de lo necesario para la validación de las cosas. Pero, en teoría, en su lugar podría estar respaldada por MySQL que le permite emitir consultas en contra de su propia UTXO conjunto.

Digamos que, en una empresa utilizamos un blockchain para el almacenamiento de todos los empleados de las nóminas? ¿Cómo se podría buscar todas las nóminas de pago de un empleado en específico?

Eso sería ridículo. El problema de una blockchain resuelve es la consistencia a la vez que permiten múltiples independientes y desconfiar de las partes para hacer actualizaciones, que pueden entrar en conflicto unos con otros ("doble gasta" en Bitcoin del caso). Si usted tiene una sola de las partes (el empleador) que debe aprobar las actualizaciones de la base de todos modos (o una colección de identificación personal a las partes que confiar el uno en el otro, hasta cierto punto, mucho más eficiente de las tecnologías existentes.

+676
Alexander Farber 15 feb. 2010 5:08:18

Acerca de todo lo que uno puede decir de este mensaje de registro es que el bitcoin-qt aplicación se estrelló. No contiene detalles del por qué.

Una posible causa es que el blockchain archivos están dañados, por lo que podría ocurrir debido a una falla anterior o si se apaga el ordenador sin cerrar la aplicación correctamente. Usted puede solucionar este problema mediante la reinstalación de la aplicación (pero asegúrese de guardar una copia de su cartera.dat archivo o perderá todos sus monedas).

También podría ser un error en la aplicación. Si puede reproducir el bloqueo, puedes informar de ello a https://bitcoin.org/en/bitcoin-core/contribute/issues

+656
The Wing Entertainment 22 abr. 2019 0:12:37

El TXID, el ID de transacción, es un hash de la serializado (no-testigo) transacción cuyo UTXO se gasta. Que se crea al mismo tiempo la transacción no

+580
Paul Wheeler 13 dic. 2012 1:05:16

https://blockchain.info/tx/779afbdbdb03d13743626c8b1028404a6b16e65a2373ab5f744d206f34996c9a?show_adv=true

Hice esta el TX de okcoin con 0.0005 (predeterminado) cuotas. Después de 1 día de que finalmente se presentó en el blockchain, ahora, después de 48h veo ninguna confirmación. El tamaño de la Transacción parece muy alta, en comparación con el promedio de 250 a 500 bytes. Será confirmado con el tiempo o se mempool rechazarlo ? He leído que sucede ya después de 72 horas ? Debo doble-pasó a cancelarla ?

También, ¿por qué es tan grande ? Podría haber sido evitado que el uso de una nueva RX de dirección.

Muchas gracias de antemano !

+454
Dima Levshanov 30 may. 2018 6:29:38

Si usted tiene suficiente Bitcoin en su saldo será del todo buena. Doble pasar transacciones sólo debería ser hecha maliciosamente por la reutilización de los mismos insumos. Si se utiliza un conocido cartera no debería de tener problemas.

+397
DontLetMeDown 26 nov. 2010 17:45:14

Bitnodes intentos para estimar el tamaño de la red y de los agregados de los datos incluidos, país, geolocalización por IP, versión de software de bitcoin etc. Usted puede ser capaz de utilizar la información de IP para determinar qué tipos de conexiones se utilizan. Obviamente, esto sólo es el público nodos. Pueden ser utilizados para la consulta de los pares de la información y aprender acerca de otros nodos que no pueden ser a la vista del público (detrás de NAT/proxy/TOR etc). Este sería el lugar para empezar, aunque la naturaleza constantemente cambiante de la red de realizar este tipo de análisis muy difícil de completar.

+393
Bruce Kirkpatrick 6 jun. 2012 0:38:34

Jamás habrá una necesidad de crear una unidad de Bitcoin más pequeño que un Satoshi?

Ver también: ¿Qué es un 'Satoshi'?

+369
sharonbode 4 dic. 2014 12:32:04

Yo uso Ubuntu.
Después de ejecutar bitcoind -regtest -daemon
Traté de crear bloques ejecutando el comando: bitcoin-cli-regtest generar 101
Y volvió error como este:

Error: Invalid RPC método Uso: bitcoin-cli [--testnet] [--host=host] [--port=puerto] [--rpcuser=usuario --rpcpassword=pass] método args

Pero cuando ejecuto este comando: bitcoin-cli-regtest getinfo, aún así el trabajo

Este es mi bitcoin.conf archivo ( directorio: /home/minombre/.bitcoin/bitcoin.conf)
servidor=1 rpcuser=myuser rpcpassword=mypassword txindex=1 regtest=1

He tratado de google, pero no tengo nada para controlar este problema, por favor me ayude.

+347
Suski 7 mar. 2017 15:46:44

Usted no debe mina con 60MH. Es probablemente tan bajo aguanieve no la reconocen.

+341
Nathanial 14 ene. 2015 22:46:16

Un multi-sig de la dirección se crea de una manera determinista con los parámetros y direcciones que pueden gastar los fondos de la cuenta.

Por ejemplo:

  • Me gustaría vender una GPU, pero no nos conocemos el uno al otro
  • Nos encontramos con un servicio de custodia (o de contacto común para servir de depósito de garantía) nos confían
  • Creamos un multisig dirección con parámetros 2 firmas requeridas < su dirección > < mi dirección > < fideicomiso dirección>, la dirección es determinista, así que vamos a obtener la misma dirección
  • Enviar monedas para que la GPU esta dirección, verificar que las monedas son recibidos y enviar el GPU para usted
  • Recibirá el GPU y crear una transacción de pago a < mi dirección > y firmar con la clave para < su dirección >, firmo la transacción con < mi dirección > y de difusión a la red
  • Si hay alguna disputa (por ejemplo, usted no recibe la GPU o llegó no se como se describe), póngase en contacto con el agente de custodia, y si él está de acuerdo con su caso, se crea una transacción de envío de las monedas a < dirección > y signos con < plica dirección >, de firmar la transacción con < su dirección > y de difusión a la red

Desde el 2 de firmas se requiere que cualquier disputa debe ser resuelta por el fideicomiso, y puedes elegir tu propio fideicomiso. Si estamos los dos de acuerdo en donde los fondos deben terminar para arriba, a continuación, escrow no es necesario.

+286
Gabriel Martinez 6 dic. 2015 3:48:02

Estoy configurando un sitio web que necesita para procesar los comandos como la creación de nuevas direcciones, hacer transacciones incluso de mantener la cartera de equilibrio y recibir notificaciones sobre las transacciones entrantes a la dirección de crear. Quiero usar RPC, pero veo que no está funcionando como se esperaba. Quiero saber si necesito plenamente sincronizar el blockchain para el demonio de trabajo y también de cómo forzar la sincronización de lite de la moneda demonio a través de la línea de comandos. Gracias

+246
mindex 17 may. 2012 15:53:30

Perdido mi Ipad con Tostadas de ondulación de la cartera. He de cartera de la dirección de recuperación de claves y la frase. Puedo crear una nueva cartera y enviar las monedas del viejo al nuevo?

+169
loloca 11 sept. 2011 9:05:37

Mostrar preguntas con etiqueta