Cómo encontrar la clave privada de monedero de blockchain?

Cómo encontrar la clave privada de monedero de blockchain de esta dirección 1DkyBEKt5S2GDtv7aQw6rQepAvnsRyHoym

+989
Paul Soffe 13 jul. 2014 6:26:41
25 respuestas

Actualmente el Ardor de la API, los límites de los resultados de 100 en un momento. Es allí una manera de devolver más de 100 resultados por medio de las llamadas a la api?

+973
Danku 03 февр. '09 в 4:24

Una ligera adición a la existente respuestas:

Si B no ha descargado suficiente de que el bloque de la cadena de ver a Una transacción, entonces la situación será como se describe anteriormente. Cuando los bloques son descargados por una cartera de cliente, las transacciones que en ella se comprueban para ver si alguno de ellos enviar monedas a las direcciones que se celebra en esta cartera. Si es así, esas monedas se añaden a la cartera del balance. Así que B va a ver un extra de 25 BTC aparecen en su billetera. Como se ha mencionado en las otras respuestas, él será capaz de pasar de ellos, como si fuera su propia. Así que es una carrera entre la a y la B, a ver quién pasa primero - cualquiera puede hacerlo.

Si B ya se ha descargado de las transacciones relevantes antes de generar la colisión de dirección, la situación es un poco diferente. Hasta donde yo sé, la mayoría de Bitcoin clientes, a la hora de generar un nuevo direcciones aleatorias, no vuelva a escanear el bloque de la cadena para ver si contiene alguna de las transacciones de envío de monedas a esa dirección. (Como se describió anteriormente, la probabilidad de que esto ocurra es infinitesimalmente pequeño, así que para todos los efectos prácticos, un escaneo sólo sería una pérdida de tiempo y de recursos.) Así que, aunque B ahora tiene una clave privada que se puede pasar de bitcoins, no va a ser consciente de ello, a menos que/hasta que manualmente las fuerzas de un bloque de la cadena de volver a examinar (por ejemplo, con Bitcoin Core -rescan opción), o cheques de su dirección de equilibrar el uso de una línea de bloques explorer, o algo por el estilo.

Por supuesto, la restricción de RNG fallos, esta pregunta es algo así como preguntar "Si todos los 50 NOS gobernadores del estado simultáneamente golpeado por un rayo, ¿cómo sería el mercado de valores a ser afectados?" Se basa en un improbable supuesto de que es una especie de absurdo sacar alguna conclusión.

+954
Q A 18 oct. 2019 4:01:57

Sí, yo soy un novato tratando de empezar con Coinbase. He creado una cartera y parece que no hay manera de back-up que monedero por razones de seguridad. Todavía estoy confundido, ¿puedo enviar una cantidad de esa cartera a una billetera y cuáles serían los pasos? Gracias.

+941
cherryblossom 21 dic. 2018 13:16:13

El servidor crea la transacción, por lo que se sabe con qué comparar. Puedo crear un json array de las salidas, hash y almacenar el resultado. Más tarde, cuando un usuario envía un parcial firmado, o totalmente firmado transacción, necesito comprobar que es válido.

En primer lugar, compruebe que las entradas están a la correcta txid, y que una firma ha sido añadido por usuario haciendo ECDSA verificación de la firma. Estas partes duras, mira en http://en.bitcoin.it/wiki/OP_CHECKSIG. A continuación, comparar el hash de las salidas contra de lo que estamos esperando, ya que si una dirección o la cantidad de cambios, obtendrás un resultado diferente.

+903
Scott Norton 29 dic. 2016 5:46:27

Deberá especificar una dirección IP para obligar a la interfaz RPC para. Desde el Bitcoin Core 0.18, no es suficiente con tener "rpcallowip=*", como se verá por defecto todavía sólo se unen a localhost.

Para agregar:

rpcbind=fakeip
+889
lawson123 24 abr. 2015 18:59:58

Para un gráfico con el número promedio de transacciones por bloque por día:

+742
Svetik032 25 oct. 2016 11:06:03

Recuperable -> DER

Uso recoverable_convert. (que llama a secp256k1_ecdsa_sign_recoverable)

DER -> Recuperable

Uso sign_recoverable. (que llama a secp256k1_ecdsa_recoverable_signature_convert)

^^Yo no podía encontrar una manera más fácil.

+644
paranza 2 jun. 2010 20:22:17

Una moneda controlada por una sola persona, empresa o gobierno no tendría que trabajar como Bitcoin. Sería centralizado - no habría necesidad para la minería, la ejecución especial de los clientes y así sucesivamente. Esos son sólo una característica clave de algunos descentralizada de internet monedas similar a Bitcoin.

Es posible que una moneda sustituiría a Bitcoin, pero esto se hace más probable por la ley y la fuerza, y no debido a sus beneficios. Una moneda como la que puede existir junto a Bitcoin, pero, ¿cuánto es utilizado dependerá de la apelación y el uso de la misma. Debe, por ejemplo, en la única moneda que usted podría pagar impuestos, que bien podría existir por mucho tiempo.

También hay una idea de Digital de la Moneda, donde muchas de estas monedas pueden existir al mismo tiempo, ya que sería beneficioso para las empresas y sus clientes. Tiene espacio para Bitcoin como moneda - como una medida de la norma de valor, así como el último recurso para el comercio.

Todos en todos, Bitcoin probablemente no será reemplazado, podría estar fuera de la ley, y otras monedas puede existir junto a ella.

+517
Bayzz 26 feb. 2017 12:57:13

Cada vez que intento instalar mediante la ejecución de "hacer" me da toneladas de errores.

$ make
cc-ggdb -O3 -Wall-c-o patrón.o patrón.c
patrón.c:32:18: error: pcre.h: No existe el fichero o el directorio
patrón.c:1604: error: se esperaba especificador-calificador de la lista antes de 'pcre'
patrón.c: En la función 'vg_regex_context_add_patterns':
patrón.c:1623: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1625: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1626: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1636: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1637: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1638: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c:1641: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1642: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1643: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1643: error: 'pcre' no declarado (primer uso en esta función)
patrón.c:1643: error: (Cada identificador no declarado es una sola vez
patrón.c:1643: error: para cada función aparece en.)
patrón.c:1643: error: se esperaba expresión antes de ')' token
patrón.c:1644: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1644: error: 'pcre_extra' no declarado (primer uso en esta función)
patrón.c:1644: error: se esperaba expresión antes de ')' token
patrón.c:1645: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c:1646: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1651: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1652: aviso: declaración implícita de la función 'pcre_compile'
patrón.c:1654: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1667: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1668: aviso: declaración implícita de la función 'pcre_study'
patrón.c:1668: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1671: aviso: declaración implícita de la función 'pcre_free'
patrón.c:1671: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1674: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c: En la función 'vg_regex_context_clear_all_patterns':
patrón.c:1692: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1693: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1694: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c: En la función 'vg_regex_context_free':
patrón.c:1706: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
patrón.c:1707: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c: En la función 'vg_regex_test':
patrón.c:1723: error: 'pcre' no declarado (primer uso en esta función)
patrón.c:1723: error: 're' no declarado (primer uso en esta función)
patrón.c:1764: aviso: declaración implícita de la función 'pcre_exec'
patrón.c:1764: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1765: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1771: error: 'PCRE_ERROR_NOMATCH' no declarado (primer uso en esta función)
patrón.c:1779: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1783: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1788: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c:1797: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1798: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1799: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1806: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1806: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1807: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1808: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_extra'
patrón.c:1809: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c:1809: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex_pat'
patrón.c: En la función 'vg_regex_context_new':
patrón.c:1840: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_regex'
patrón.c:1841: error: 'vg_regex_context_t' no tiene ningún miembro llamado 'vcr_nalloc'
marca: *** [patrón.o] Error 1
+412
Dr pari 15 jun. 2019 4:02:31

Me voy de aquí http://www.alloscomp.com/bitcoin/calculator

Me puse en la cantidad de la mezcla de alimentación estoy dispuesto a comprar, por ejemplo: 100 GH/s. Me dice que me va a hacer $2,094.25 de un mes. Soy consciente de que la tasa de cambio, la dificultad sube la tasa. Pero, ¿qué me impide hacer por lo menos $1500. Dicen que unirse a un grupo es mejor, pero incluso si puedo ir sola, ¿qué es lo que me impide hacer una cantidad razonable de dinero que se basa en la información de esta calculadora. No puedo ser tan simple como la compra de un minero y permitir que se ejecute todos los días.

+387
Kylie Manalo 10 ene. 2015 17:29:03

Las transacciones de Bitcoin en general no reversible. Si esta transacción ha sido confirmada, sus monedas se han ido.

Si usted piensa que la transacción fue errónea, puede ponerse en contacto con atención al cliente para su cartera de proveedores. Si descubren que fue debido a un error en su sistema, que puede reembolsar su dinero.

Por desgracia, una causa común de pérdida es que alguien se vea comprometida su cuenta, por ejemplo, adivinando sus contraseñas, o por el pirateo de un equipo que utiliza para iniciar sesión en esa cuenta. Si este es el caso, es poco probable que usted será reembolsado, y todo lo que puedes hacer es plan para mejorar su seguridad en el futuro.

En cualquier caso, no sería prudente para uso de esta cartera, nunca más. Si todavía hay fondos allí se trasladará de inmediato a una cartera diferente; lo ideal es que uno crea utilizando un recién instalado sistema operativo en un equipo seguro.

+370
antonbasic 20 feb. 2016 23:25:42

Primer bitcoin fue creado cuando el primer bloque (y blockchain) fue creado. Aquí es más informaciones importantes: https://en.bitcoin.it/wiki/Genesis_block

+286
Melanie Colly 30 ene. 2017 12:22:06

He desarrollado una solución con el uso de bitcoind (bitcoin-qt).

Fue muy fácil con PHP + RPC Clase, pero bitcoind tiene algunas limitaciones que hacen que no sea muy adecuado como un backend/biblioteca.

+262
cleanOSuser 5 sept. 2017 13:36:15

Es monedero de blockchain es capaz de darnos BTG una vez que han BTC en la cartera, el 25 de octubre de 2017?

No he encontrado ninguna confirmación por parte de ellos y en el btg sitio web no hay información acerca de blockchain.info sólo otras carteras.

+261
MWL 23 nov. 2013 3:26:26

Cuando un viejo nodo se conecta a un nodo nuevo el nuevo nodo detecta que el nodo antiguo no es compatible con el nuevo formato de transacción y por lo que convierte cualquier transacción se envía-- por ejemplo, segwit transacciones en bloques-para el formato antiguo. El antiguo formato tiene el testimonio de los campos de datos en ella, pero la edad de los nodos no tienen los requisitos para los datos de testigo de lo que no te importa.

El formato de los nodos de envío de transacciones para cada uno de los otros no es una propiedad de la Bitcoin consenso... usted y yo podría usar una totalmente diferente formato que el de algunos otros nodos. Nadie podría siquiera es necesario saber si se ha utilizado alguna otra codificación... siempre y cuando no nos impiden la comunicación de toda válido txn.

Los nuevos nodos también no adelante segwit el uso de las transacciones fuera de los bloques de edad en todos los nodos. Se podría ... pero el viejo nodos acaba de caer debido a que pueden detectar que se está utilizando "el futuro de la funcionalidad". Los nodos no se retransmiten, mina, o mostrar en sus carteras de transacciones que utilizan intencionalmente hacia atrás compatible con las extensiones, ya que saben que no saben cómo validar adecuadamente esas reglas. De este modo, un unupgraded minero, por ejemplo, accidentalmente la minería de una transacción inválida que no era válida debido a una norma de reciente introducción. Si txn el uso futuro de la funcionalidad' se muestran en bloques que estaremos contentos de aceptarlos siempre que sean compatibles con todas las reglas del nodo conoce cómo hacer cumplir.

Hay varios tipos de futuro de la funcionalidad' algunos ejemplos son NOP instrucciones y de procesar datos a la izquierda en la secuencia de comandos de la pila. Viejo nodos ver segwit transacciones como dejar los datos en la pila.

+250
RedFox 27 abr. 2016 20:22:39

Si alguien tiene acceso a su clave privada, se puede crear una transacción que pasa sus monedas. Esta transacción puede ser creado y enviado desde cualquier computadora en el mundo. No hay necesidad para que tu ordenador esté involucrado, y es irrelevante si su cartera de software es abierto o no.

Es posible que alguna persona o de software malintencionado tenido acceso a su equipo en algún momento durante el último año (o antes) y copiar el archivo que contiene las claves privadas. Si se ha cifrado, que tendría que descifrar, pero si tu contraseña es lo suficientemente simple, que no puede ser muy difícil. Su software también puede haber sido ejecutando antes, y registró su contraseña en algún momento, cuando lo escribió, o extraídas de las claves privadas de la memoria de la computadora, mientras que la cartera de software que se ejecuta. Por la razón que sea, pueden haber esperado algún tiempo antes de pasar a ellos.

Si hay otras copias de sus claves privadas en algún otro lugar (tal como en una copia de seguridad, o en un viejo ordenador o el teléfono que usted le dio a distancia o había robado), a continuación, que es otro lugar que podría haber obtenido de ellos. En caso de que su equipo no ha sido involucrado.

Pero probablemente debería asumir en este momento de que su equipo está en peligro. La acción más segura es hacer una copia de seguridad de todos sus archivos de datos (pero no en el sistema operativo o los programas de aplicación), limpie el sistema y vuelva a instalarlo.

+247
King Joseph william Shaw sr 25 ene. 2018 3:18:38

Se que la comprobación de la transacción en un BTC o BCH explorer ?

Usted tiene que barrer la clave privada (de los de papel de la cartera) en un bitcoin en efectivo de la cartera.

He utilizado Coinomi en Android (asegúrese de seleccionar Bitcoincash) con éxito.

+226
user265942 29 dic. 2017 14:26:04

Podemos encontrar un algoritmo para calcular el promedio del precio (como el consumo de energía) de 1 BTC que se genera si sabemos: tasa de hash, la dificultad, los precios de la energía?

+161
Karri 10 feb. 2019 5:21:02

Es posible configurar un nodo a rechazar no deseado de transacciones como este https://tradeblock.com/bitcoin/tx/6d67480fde2dd484b0ee389a6488db212ea7d0dbd2a11358efcc0b39077407ca

199 entradas, 35kb tx con una pequeña 0.0003 tarifa.

Hay minrelaytxfee, pero estoy buscando algo que se basa en la tarifa y tx tamaño.

+140
maxhaesslein 6 feb. 2019 12:00:09

Es posible que a la fuerza bruta bitcoin creación de la dirección con el fin de robar el dinero? es la misma pregunta, y tiene un argumento acerca de lo "posible" significa en el que la mayoría de la gente parece pensar que algo puede tener una mayor probabilidad cero y también ser imposible al mismo tiempo. Check it out!

+116
alant 6 mar. 2014 22:26:08

Si SegWit deja fuera testigo de datos para la compatibilidad hacia atrás, por lo tanto testigo de datos no es tan importante, al parecer, entonces, ¿por qué los clientes incluso enviar los datos en el primer lugar?

No están haciendo sus transacciones innecesariamente grande y por lo tanto más caro?

+104
BrandiWine 25 oct. 2010 20:03:33

Una transacción se desconfiaba de si

  • está en conflicto con una transacción ya en el blockchain, o
  • es de alguien más, y no está confirmado.

Una transacción será de confianza si

  • se ha confirmaciones.

Si una transacción no es de confianza, el cliente no crear transacciones que gastarlo. (Usted no desea una transacción que usted ha creado para estar en el limbo, porque una de sus entradas no estaba confirmado.)

Una vez que la transacción se confirma, la confianza de campo en listtransactions será cierto.

+100
Analyn Lorenzana Adam 31 ene. 2012 4:02:38

La aceptación de bitcoin es fácil. Crear una cuenta en coinbase.com

Ir a: Cuentas vinculadas -> Vincular una cuenta bancaria.

entonces Comerciante De Herramientas -Mercader> Configuración -> De verificación, "al Instante cambiar mis bitcoins a DÓLARES estadounidenses y el crédito de mi cuenta bancaria una vez al día."

Agregue esto a su descripción del evento: "Bitcoin Aceptado w/ coinbase para [email protected]"

Si quieres un logo de bitcoin puede utilizar esto: http://i.imgur.com/s7YQ2.jpg

Aquí están los ejemplos de otras empresas que aceptar bitcoin: http://blog.coinbase.com/post/48102298494/okcupid-starts-accepting-bitcoin-using-coinbase http://en.blog.wordpress.com/2012/11/15/pay-another-way-bitcoin/

+82
Jan Rudovsky 9 sept. 2015 3:42:41

Quiero entender cómo secuencia de comandos se analiza en código máquina.

A diferencia de Etereum, el Guión no compilado. Es interpretado, como Javascript. Los códigos de operación son evaluados sobre la marcha.

Puedo escribir hola mundo como sólo empujar el valor en la pila?

Tal vez intente entrar

0x0c 0x48656c6c6f20776f726c6421

a https://matiu.github.io/opcodes-playground/? (0x0c es la longitud del texto, como una operación de inserción)

+76
Pong Wasunthara 3 mar. 2016 7:49:31

Bitcoin viernes es un evento coordinado por algunos de los mayores Bitcoin, incluidos los sitios de MtGox, BitInstant y SatoshiDice a traer grandes descuentos para los usuarios de Bitcoin en sus sitios. El evento tendrá lugar el viernes, 2012 11 09.

+34
theBlueDinosaur 5 abr. 2011 22:15:36

Mostrar preguntas con etiqueta