Lo que "la Verificación de la Identidad" características serán parte de la QT cliente?

Cuando Patrick Murck, testificó hoy en el territorio Nacional de Seguridad de la Moneda Digital comité, mencionó que una verificación de identidad característica se añadirá a la QT cliente.

¿Qué es esto de verificación de identidad característica, y cómo funciona?

+215
Christian Carrillo 11 ene. 2017 10:33:57
27 respuestas

La ganancia es la lección: usted consiguió estafado.

+936
CMMMM 03 февр. '09 в 4:24

A través de dogecoin-cli, me envió la mitad de los dogecoins tengo a una dirección externa. Ahora, cuando me llame el listaccounts función, me sale esto:

[[email protected] ~]# ./dogecoin-cli listaccounts
{
 "" : -25001.00000000,
 "dux" : 48136.85072100
}

Observe cómo la "" ha -25001.00000000. Estoy utilizando una consulta desde php para obtener el saldo de "dux" y mostrar a los usuarios. Que devuelve 48136.85072100, que es un problema, porque sólo tengo 23135.85072100 dux. ¿Cómo puedo solucionar este problema? Gracias!

+896
Amanda A 1 may. 2014 13:48:23

Es esto posible con bcoin? Necesito un completo nodo para obtener transacciones o funciona con un SPV?

+847
HHungria 22 dic. 2015 16:39:01

La wiki tiene una muy buena explicación, con una ejecución de python a través de la que lleva desde los GBT de salida para compartir la presentación. Usted podría tener también un vistazo a algunos de la aplicación en Lucas-Jr del "gmp-proxy", que se traduce GBT las respuestas en un getwork de interfaz compatible.

https://en.bitcoin.it/wiki/Getblocktemplate

https://gitlab.com/bitcoin/eloipool/blob/master/gmp-proxy.py

+846
marco skv 18 feb. 2017 3:23:56

Edit: Respuesta a la pregunta: ¿Cómo conseguir las claves privadas de Bitcoin Core

Después de encontrar sus direcciones (mediante el uso de los comandos que se enumeran a continuación, por ejemplo), usted puede ejecutar el siguiente comando:

dumpprivatekey 1ofYourAddresses

Si tu cartera está protegido con contraseña y bloqueado ejecutar:

walletpassphrase "su contraseña o frase de paso" 600

Y 'walletlock" cuando haya terminado para volver a bloquearlo.

Usted puede reconocer fácilmente las direcciones de las Claves Privadas porque las direcciones de inicio siempre con uno (1), las Claves Privadas en lugar de empezar con 5, K o L. no es necesario administrar las claves públicas en todo. También usted necesidad justa de la clave Privada para la exportación/importación de un "monedero", en realidad una clave privada es una cartera, y de que ypthe software puede averiguar la dirección(es) que corresponda a la misma, por lo que necesita sólo para exportación.


Respuesta a la pregunta original: ¿Cómo obtener la dirección pública en Bitcoin Core

Su principal (primero) de bitcoin cuenta en Bitcoin Core y bitcoin-qt es el vacío de la cadena de cuenta, '""'.

Para obtener sus direcciones bitcoin a través de bitcoin-cli o a través de la bitcoin-qt consola, para su cuenta principal, utilice:

getaccountaddress ""

Que le devuelva su primera dirección de la cuenta principal, y:

getaddressesbyaccount ""

Volverá (en el primer lanzamiento de dos direcciones y, en general) la lista de todas las direcciones asociadas con su cuenta principal.


Este es un ejemplo de salida de la getaddressesbyaccount llamar a un recién instalado bitcoin-qt:

> bitcoin-cli getaddressesbyaccount ""

[
"1AA37Akj16aj9nU4NYgx2cRwjgmuwpxR6z",
"1CbkkAbB7ootHHu9Fhbh8TtRR2iiCoNCzd"
]

Este es el mínimo de ~/.bitcoin/bitcoin.conf usted desea tener para ser capaz de ejecutar bitcoin-qt con el CLI habilitado, de esta manera se puede entender que las cuentas y direcciones de usted y la de sus saldos, etc. desde la interfaz de usuario.

rpcuser=bitcoin
rpcpassword=TYPE_A_STRONG_PASS_HERE

# permite demonio en bitcoin-qt
servidor=1
+825
Zaryaalisha 14 mar. 2013 21:57:29

En el bitcoin/src, que archivos son los "principales" de los archivos que debo comenzar con si yo quiero aprender Bitcoin funciona? En otras palabras, ¿dónde está lo bueno se ramifican desde?

Soy nuevo en C++, pero puede codificar de acuerdo en PHP y Python. Estoy aprendiendo C++ a lo largo del camino.

+796
needthishuh 14 abr. 2019 17:11:08

Para solicitar un bloque de un p2p peer, considere la posibilidad de la get_data mensaje, indicando qué tipo de bloque (testigo/compacto/de filtrado).

Puesto que usted no desea hacer bloque completo de descarga y de la validación, el primero puede crear un encabezado de la cadena para la más reciente de altura, y, a continuación, compruebe el bloque en el que se solicita se encuentra en el encabezado de la cadena. Esto garantizaría que sería caro para falsificar el bloque de datos que recibe de un compañero. También se puede determinar el encabezado de bloque hash correspondiente a la altura de índice que le interesa, como los bloques no se refieren exclusivamente a la altura través de la red p2p (dos ramas tienen la misma altura).

Para crear un encabezado de la cadena, considere la posibilidad de la GET_HEADERS mensaje, que también proporciona información (el llamado bloque de localizador) acerca de su actual cabecera de la rama de modo que el par puede proporcionar los encabezados para el nodo de ponerse al día a la cabecera de la altura.

+788
melbez 6 mar. 2017 15:52:42

Soy nuevo en el Bitcoin campo, pero me preguntaba, si he pagado en bitcoins a una tienda a comprar algo de internet, entonces si la tienda no enviar lo que he comprado, hay una manera de poder utilizar el blockchain para verificar la transacción, es decir, para demandar a la tienda?

+759
psterling 9 ene. 2015 12:54:44

Cómo son populares en línea de billeteras bitcoin, como blockchaininfo implementa? Por qué no se les open-source?

+719
Jonathan Piner 22 ago. 2016 8:36:36

La mayoría de los intercambios que el apoyo de DÓLARES de intercambio será financiado a través de cable internacional. Dependiendo de tu banco, estos cargos pueden ser entre 10-50USD.

Si la transferencia de una divisa distinta a la de la tasa que se da en la conversión es mejor que si usted fuera a comprar DÓLARES en dinero en efectivo a partir de su alta de la calle, pero menor que la mancha en los mercados de divisas.

ACH / transferencias nacionales vendrá cuando doméstica (a usted) intercambios de construir más relaciones sólidas con los bancos cuando más regulación viene en su lugar.

El comercio local en lugares como localbitcoins es la mejor apuesta si el porcentaje de las tasas es mayor que el 5% de la cantidad que va a comprar. Esta es una buena regla del pulgar.

+685
Apocalypse107 4 jul. 2010 14:48:11

A diferencia de las cuentas de correo electrónico y contraseñas, en Bitcoin no hay dos claves públicas pueden compartir la misma clave privada, porque la clave pública que se deriva de la clave privada matemáticamente.

Es cierto que podría generar claves privadas al azar y comprobar sus correspondientes direcciones públicas para el saldo de bitcoins. Y si usted encuentra cualquier, usted podría pasar a ellos, ya que tendría la clave privada. Si era factible encontrar y pasar de otros usuarios de bitcoins de esta manera, el Bitcoin ledger sería inútil. Así que el conjunto de posibles claves fue hecho intencionalmente enorme como para hacer tales azar búsqueda inviable e inútil, aunque extremadamente potentes ordenadores se han utilizado para realizar estas búsquedas durante siglos.

Aquí es un gran video sobre este tema:

http://youtu.be/ZloHVKk7DHk

+663
Forfaiting 22 jul. 2019 13:41:36

No estoy muy familiarizado con php, pero sólo quiero saber cómo funciona esto. Estoy tratando de usar el blockchain API para enviar algo de dinero para propósitos de prueba, pero la transacción no está ocurriendo. Mi código es este :-

<?

$guid="xxxxxxxx";
$main_password="xxxxxxxx";
$cantidad = "50000";
$a = "xxxxxxxx";


$json_url = "https://blockchain.info/merchant/$guid/payment?password=$main_password&second_password=$second_password&to=$address&amount=$amount&from=$from&shared=$shared&fee=$fee&note=$note";

$json_data = file_get_contents($json_url);

$json_feed = json_decode($json_data);

$mensaje = $json_feed->mensaje;
$tx_hash = $json_feed->tx_hash;

?>

Por favor, dígame ¿cuál es el error en mi código y también cómo imprimir la respuesta en la pantalla.

+596
Ata Ismet Ozcelik 30 ago. 2012 22:43:44

Las transacciones en LN que están fuera de la cadena, por lo que las transacciones no podía ser almacenados en la cadena principal, así que ¿cómo podría buscar en el historial de transacciones?

Usted puede ver el historial de transacciones de cualquier nodo a excepción de su propio. Las transacciones en LN son privadas y se envía cifrada a través de una cebolla de enrutamiento de capa. Es el cliente de software para mantener un seguimiento de los pagos si usted quiere que su propio historial de pago.

Pago canal es privado para alguien de fuera, y si no hay historial de transacciones, ¿cómo puedo dar la información a los demás a la prueba que acabo de hacer un pago en LN.

Cada uno de los pagos en LN utiliza un 256-bit número aleatorio, llamado payment_preimage. La preimagen se cifran utilizando SHA256 para producir un payment_hash. El destinatario de los fondos que inicialmente witholds la payment_preimage, pero da la payment_hash y le pide a usted para efectuar el pago.

Cuando usted hace el pago, que se hacen para un determinado payment_hash. Esto se hace con un Hash cerrado el Tiempo de Contrato (HTLC), que es un condicional de pago. El pago se vence después de un tiempo de espera, a menos que el destinatario acepta el pago por la entrega de la payment_preimage para que payment_hash. Si el destinatario no acepta el pago, que debe fallar el HTLC antes de que el tiempo de espera, de lo contrario su canal puede ser cerrada por la fuerza y no recibir el pago.

Una vez que el destinatario ha aceptado un pago por el envío de la payment_preimage, es trivial para demostrar que usted ha pagado payment_hash, porque nadie puede realizar las SHA256 en la preimagen y afirmar que coincide con payment_hash. La suposición aquí es que SHA256 es criptográficamente seguro y no es posible que a la fuerza bruta de un payment_preimage para producir una espera payment_hash.

Por la entrega de la payment_preimage a aceptar el pago, el beneficiario ha proporcionado la prueba de que usted ha pagado.

Tenga en cuenta que este debe asumir que una preimagen nunca es reutilizado. Cada pago deberá utilizar un único aleatorio preimagen otra cosa puede ser posible que los fondos robados.

+568
Drossd 4 mar. 2015 23:45:37

Me preguntaba si yo llame listsinceblock "", voy a llegar a todas las transacciones que ha ocurrido en el blockchain, independientemente de mi cartera era parte de él, o será sólo una lista de las transacciones relevantes con mi cartera (cosas que he enviado/recibido/tiene una clave privada para al menos uno de los lados de la) ?

+563
ylluminate 9 abr. 2015 22:49:37

Quiero saber cuando un nuevo bloque es descubierto, estoy viendo de depuración.registro para ver si ha cambiado, sé que hay un nuevo bloque si la línea contiene "UpdateTip: nuevo mejor". Hay una manera mejor de hacer esto?

+522
Arnel Luarez 20 feb. 2012 22:49:38

Conjunto de las dos banderas de forma independiente.

es decir, -debug=banco -debug=net

+506
Stacked 11 jul. 2016 19:57:26

Yo trabajo en un laboratorio y que tiene acceso completo al laboratorio. A menudo me dejo mi vieja laptop en este laboratorio para hacer computacionales cosas (de laboratorio o para mis propias cosas). Si quiero a la mente bitcoin uso de esta configuración, ¿qué comportamientos inusuales se alerta de la administración de la red escolar? Habrá un enorme tráfico saliente? No es necesario que algunos de abrir puertos?

+505
jblaske 18 nov. 2015 21:42:51

Duro horquillas son simplemente extensiones de una blockchain donde los nuevos bloques seguir diferentes consenso de normas que no son compatibles con el original de la blockchain. No hay ninguna toma de instantáneas en un verdadero duro de la horquilla. El duro de la horquilla de software simplemente sincroniza hasta cierto punto con el original de la blockchain, y después de ese punto, una nueva regla del consenso se exige que los conflictos con la cadena original y por lo tanto provoca una blockchain de la horquilla. Esta es, simplemente, se rige por un caso de declaración en el bloque de código de validación.

La horquilla es simplemente activado por un minero que explota un bloque después de un cierto bloque o punto en el tiempo que sigue diferentes consenso reglas de la cadena original.

Por ejemplo, con Bitcoin en Efectivo, su software forzada que el primer bloque creado a partir del 1º de agosto a las 12:00 UTC, debe ser mayor de 1 MB y también sigue el Bitcoin Efectivo consenso de normas (mayor tamaño del bloque, la nueva firma algoritmo de hash, etc.). Este es codificada como un caso de declaración en el bloque de la lógica de validación que comprobado el tiempo de un bloque antes de la ejecución de diferentes regla del consenso de cheques. No hay ninguna foto que se toma; su blockchain hasta que se bifurcan bloque es exactamente idéntico al de Bitcoin y se puede sincronizar fuera un Bitcoin nodo.

+432
demaha 20 ene. 2011 10:35:34

Sí, por ejemplo, usted puede comprar 1$ valor de la moneda, el precio se duplica, del sitio de mercado se derrumba

usted perdió $2 el valor de la moneda

+376
Twila Gibson 15 mar. 2018 13:40:26

Creo que el blk*.dat archivos son sólo el crudo del bloque de datos, por lo que debe ser la misma en todas las plataformas. Probablemente tenga que volver a generar las bases de datos (-reindex) que puede tomar bastante tiempo.

Tenga en cuenta que Bitcoin Core necesita un par de gigabytes de RAM para que funcione bien, que es más de lo que la mayoría de los hoteles de VPSes vienen con. Y, por supuesto, el de 120 GB de espacio en disco para el blockchain, los datos en sí.

+376
Anand Ghaywankar 23 mar. 2019 2:03:36

Para algunos antecedentes de lo que sucedió aquí. Quería reclamar mi bitcoin diamante de aire de la gota. Busqué en google y este video les ocurrió primero.

El vídeo se reproduce esta extraña música que creo que era hipnótico de alguna manera. Se me instruyó a pegar mi blockchain.info restauración de la frase en este sitio web: mybcdwallet.org.

Yo tontamente seguido las instrucciones y no se dio cuenta en el momento en que me había entregado la restauración frase de mi cartera a un hostil hacker. A la mañana siguiente me despertó para encontrar que una transacción se había iniciado la transferencia de mis bitcoins a otra dirección (no es de mi propiedad!).

Afortunadamente el bitcoin mempool está obstruido con muchas de las transacciones y el hacker utiliza una pequeña minería de tarifa. En consecuencia, la transacción no había sido confirmada, aunque se había iniciado 10 horas antes.

Así que lo que hice fue instalado Electrum billetera y me devolvió la billetera en ella. Electrum asume correctamente que todavía tenía bitcoin en la cartera. Entonces me básicamente hizo un "doble-pasar", es decir, empecé otra transacción de mi propia y envió a los bitcoins a un papel de la cartera con la que yo había creado. Estaba seguro de que la he utilizado gran minería tarifa para asegurarse de que mi transacción fueron procesados antes de la fraudulenta uno.

A la mañana siguiente me despertó para encontrar que mi transacción había sido confirmado de 13 veces, lo que significa que me había llevado de vuelta a mi bitcoin!

Lección: Ser muy cuidadoso con su copia de seguridad de frases. No escriba la frase en una página web no absolutamente confianza!

No estoy nada seguro de si puedo decir que la obstrucción de la mempool es un fallo de una característica de diseño. Pero en este caso no me ahorraría un montón de dinero...

+374
Ash Playz 5 abr. 2017 9:18:22

Tengo este mensaje:

He intentado buscar en los registros. Justo antes de la canal de cierre, parece hubo un temporal de la red y el re-establecimiento mensaje no recibido por el nodo. Esperar 5 minutos para una respuesta antes de nuestra nodos vuelve a intentar (con éxito) para volver a conectar. Pero supongo que para entonces ya era demasiado tarde, el canal de ya estaba cerrado. ¿Qué registros de decir?

Resumen De Registro:

12:33 Recibido re-establecimiento mensaje desde el lado remoto para el canal 12:38:02 Desconectar 220.133.223.206:9735, la razón: Peer 220.133.223.206:9735 no hay respuesta para 5m0s -- desconectar 12:38:04 conexión Establecida: 220.133.223.206:9735 12:39 CNCT: Espontáneamente compromiso de difusión para ChannelPoint

Más resumen de registro de 2019-02-13 12:33:01.877 [INF] HSWC: Recibió la re-creación de mensajes desde el lado remoto para el canal(624919015402f01fd46d6c0d57a3ac23ed33dc411c6f6b395c117867fba0b4fc:0)

==== ¿Cómo puedo averiguar ¿qué sucede?

+366
Josephine Gonzales 22 jun. 2013 2:50:22

El estándar de cliente no va a transmitir el no-estándar de las transacciones. Sin embargo, si los obtiene directamente a un minero que acepta, los clientes se proceso correctamente y que la transacción trabajo.

Usted puede enviar sus transacciones a 173.242.112.53. Este es un servidor administrado por Eligius que va a transmitir todas las transacciones válidas y que se incluyen incluso los no-estándar de las transacciones en los bloques de la mina. Otros que están dispuestos a relé o incluir libre y no-estándar de transacciones también tienden a vincular a este nodo, por lo que puede conseguir su transacción incluidos en los bloques minados por otras piscinas.

+364
Edwin Ruiz 5 sept. 2012 4:19:24

Me gustaría enviar su resueltos bloque a un núcleo nodo de su cuenta y, a continuación, compruebe la depuración.archivo de registro para ver por qué no fue aceptada.

Pero no, en general no hay ninguna relación necesaria entre la versión de la cuadra y la versión de transacciones. Los números de versión acaba de dar una señal a los otros nodos si hay alguna manera especial para el manejo de los nuevos bloques y transacciones.

Como por BIP34, versión 2 bloques de ahora tienen la altura de bloque de poner en el scriptSig de la coinbase de entrada por lo que no se puede hacer una transacción con un duplicado de la id de transacción (hash).

+212
Vincent Hubert 8 dic. 2013 18:06:21

Yo vivo en el reino unido, con un GBP cuenta bancaria, y recientemente me necesita recibir un monto de $115.92 de un contacto en los estados unidos. Nos miramos un par de opciones:

  1. Transferencia bancaria internacional: instantánea no ir como su banco cobra estúpidamente altos honorarios por estos.
  2. Paypal: de acuerdo a las comisiones de Paypal calc que me llega cargada con 3.9% +$0.30 tasa estándar y el 2,5% de cargo por conversión de moneda por encima de todo de tipo de cambio así que me gustaría terminar con $7.72 cargo de $108.20 recibido. Según xe en el momento de la escritura que equivale a £69.20 GBP.
  3. Bitcoin. Fuimos con esta opción, y mi contacto utilizar sus DÓLARES para comprar bitcoins y me envió 0.2876 BTC, que me negociados en localbitcoins.com minutos más tarde, en la mejor vender la tasa para el pago directamente en mi cuenta bancaria de £71.47 GBP (es decir, la venta de la tasa fue de £248.50/BTC).

Parece que me fue mejor que la de paypal, pero el actual mayorista de tipo de cambio sugeriría yo tendría que haber acabado con cerca de el 74,15 GBP, así que, ¿dónde puedo perder?

Era tan sólo de que el bitcoin tasa se redujo en el ínterin, así que me puse de mala suerte y de la pérdida de valor, o era el hecho de que el comprar y vender las tasas de tener un "spread", por lo que incluso si he comprado bitcoins en GBP ahora en ese instante la vendió por GBP voy a perder (debido a que la tasa de compra es mayor que el de vender la tasa de curso...). En localbitcoins.com un experimento que me costaría alrededor de £10GBP, así que tal vez, de hecho, tuve suerte por sólo perder 3 libras de la tasa de mayoreo??

+201
Szymon Baranowski 19 jun. 2010 3:38:02

Cómo descargar el blockchain con ancho de banda completo?

Cómo descargar el blockchain rápido?

+185
Bhola Times24 13 ene. 2010 21:26:45
c-el rayo es un estándar compatible con la aplicación de los Rayos del protocolo de Red. El Rayo de la Red es una escalabilidad de la solución para Bitcoin, facilitar la seguridad de instantánea y transferencia de fondos entre dos partes para cualquier cantidad.
+25
skaur 6 mar. 2013 4:56:34

Mostrar preguntas con etiqueta