¿Cuál es el motivo de un minero para incluir transacciones en un bloque?

Mi pregunta se divide en diferentes partes :

  • Puede un bloque de incluir sólo coinbase transacción ?
  • ¿Por qué debería un minero esperar \ incluir más de la transacción después de comenzar a crear un bloque ?
  • Si un minero se detiene el proceso de minería para la inclusión de nuevas llegado transacción, ¿ que le hace volver a calcular la anterior nonce posibilidades para crear el bloque ?
+781
Samira 29 ene. 2010 13:42:39
38 respuestas

Hola estoy ejecutando una poda nodo en mi VPS, y algunas de las llamadas RPC tales como obtener saldo tardar unos minutos en cargar. Necesito consultar el saldo cada vez que el usuario acceda al sitio web. Me preguntaba si la ejecución de un completo nodo de hacer estas llamadas RPC más rápido.

El tiempo de comandos muestra que bitcoin-cli es tomar mucho tiempo debido a las operaciones de e/S. ¿Qué podía hacer?

~$tiempo bitcoin-cli getbalance de lucro
0.00000000

real 6m16.762s
user 0m0.000s
sys 0m0.000s

+996
Syeed Ahmed 03 февр. '09 в 4:24

La cartera fue creada alrededor de Febrero de 2013, mediante desconocido cartera de software. Todo lo que se sabe es un passprase, y 15 palabras. Sospecho que la frase de contraseña que se utilizó para cifrar el monedero, y es probablemente irrelevante aquí, desde la cartera de archivo en sí se pierde.

Todas las palabras que se encuentran en el "viejo" Electrum lista. Pero el número 15 es desconcertante, ya que no hay versión de Electrum se haya producido 15 palabras por defecto, por lo que yo sé. He considerado la posibilidad de que este mnemónico se amplió con la costumbre de palabras, pero parece que las palabras personalizadas en Electrum trabajar sólo con la "nueva" lista de palabras.

Yo clonado de Electrum repositorio de github y trató de convertir mnemónico hex de semilla utilizando la lista anterior, a continuación, convertir de nuevo a nemotécnico mediante el "nuevo" lista de palabras. Este método produce 15 palabras que Electrum GUI reconoce como 12 + 3 (extendida), pero conduce a la cartera vacía.

Mi hipótesis de trabajo: debe haber otra cartera de software que existía en torno a 2013 que se utiliza Electrum "vieja" lista de palabras y genera 15 palabras por defecto. Cualquier otra idea o sugerencia?

+971
Constance Hamilton 5 may. 2010 18:21:33

Me tiene preocupado acerca de esto, pero:

Como el volumen de negociado bitcoins aumenta así la cadena de transmisión.

Mientras que el tamaño de la cadena no es un gran problema, la validación de que no hay doble transferencias tomar cada vez más de la GPU tiempo.

Como tal es posible que muchos de los mineros comenzará a sacrificar a la cadena en su propia para ser más rápido y en muchos haciendo lo que se convierte en el estándar de facto para desechar la cadena.

Si creciente de energía de la computadora hace que la cadena de manejo de un problema no una cosa similar podría suceder; si bitcoin mercados están agobiados por el exceso de falta de monedas, menos los mineros va a existir y, como tal, la seguridad disminuye - una vez que suficientes monedas han sido robadas, el sistema se reiniciará, por así decirlo, y hacking/minería va a ser duro una vez más.

Incluso si lo HACE convertirse en un problema, una nueva crypto-moneda respaldada por los pocos bitcoins a la izquierda sería divisible, una vez más. Si una llave perdida se recupera y se bitcoin oferta es muy pequeña, habrá un enorme malestar y la gente es probable que cambie completamente a la nueva cryptocurrency con un poco de molestia, cuando el dólar se salió de oro totalmente y nadie se dio cuenta.

Esto significa que el bitcoin ahorros son probablemente limitada en torno a un máximo de 200 años y el mínimo de 10-20 sin auto-envío.

+931
icecream 18 mar. 2017 12:36:48

Yo trato de hacer es corto (como en esta pregunta se extiende una amplia gama...): bitcoin o blockchain no protegen contra el malware. Al final, bitcoin puede ser considerado como el software que se ejecuta una billetera en su ordenador/móvil. Y blockchain es un público accesible estructura de datos. Nos puede olvidarse de blockchain, la causa de esta estructura de datos no ayuda en absoluto a proteger contra el malware. Así que para la cartera: este es un conjunto de datos en su disco duro, que contiene (de alguna manera) la clave priv. Siempre y cuando tu sistema operativo permite el acceso a la zona de almacenamiento de su disco duro, depende de la protección de la capa del sistema operativo, cómo asegurar esto. Windows tiene una muy larga y muy fuerte, registro de inseguridades en todas las capas (cualquier vulnerabilidad que pueda pensar), y la cantidad de "protección de software", muestra claramente, que este no es el mejor sistema operativo para almacenar el valor de(s). Yo no soy lo suficientemente fuerte como un experto para dispositivos móviles... Cuando se trata de Unix tipo de OS, el mundo se ve mucho mejor, y no son menos los vectores de ataque, debido a la segregación de funciones en el sistema. Todavía hay posibilidades para "robar" sus datos, por ejemplo, al instalar una (probablemente no verificado) el software como administrador en el sistema. En general este sistema de protección tema debe ser discutido en la seguridad de la información de la zona, no aquí. Mientras que la tienda de poco valor (como habría de Euros o Dólares o Libras en su cartera real), cualquier tipo unix OS iba a hacer, también billeteras móviles. Cuando vas por encima de los valores de digamos 1000 Euros/Dólares/Libras, empezar a pensar acerca de la protección de sus valores (palabras clave: hardware de la cartera, de almacenamiento en frío). Encuentra suficientes referencias aquí o en reddit.

+918
adek 7 oct. 2015 23:29:37

BTC no pueden hacer transacciones en 1/4000 veces a lo de la VISA y, todavía afirma que va a interrumpir la industria. La prueba de trabajo tiene limitaciones de escalabilidad y de ninguna manera puede registrar la transacción en el plazo de un segundo. Para superar esto, segwit y el relámpago de la red que se propone, pero Segwit no es la solución, ya que todavía va a tardar 10 minutos mínimo para el proceso de transacciones con segwit....y el rayo no está basada en blockchain...finalmente, la creación de canales de pago que se pueden hacer sin POW y blockchain. Por lo que su movimiento de regreso a la manera tradicional de transferencia de dinero en el nombre de la cadena. Habrá seguridad y la centralización de la emisión de nuevo con LN. Si tengo que hacer fuera de la cadena de trabajo sin POW, ya tengo esa opción disponible con VISA y otros. ¿Por qué debo ir para BTC? No veo LN como cualquier mejora, pero es conveniente opción para acabar con POW solo y es más como un hack.

Es el Rayo de la red realmente una esperanza para una mejor escalabilidad y baja latencia? Es que no se mueve lejos de la blockchain, lo que compromete la seguridad y la descentralización?

+916
emreakyilmaz 16 ago. 2017 17:06:43

Puede Alice acaba de firmar una transacción sin revelar H, y sólo con la mano sobre la parte firmado transacción fuera de la cadena a Bob para que él pueda revelar H + agregue su firma, de hacer la transacción final y gastar?

Sin duda. Por supuesto, el software que se necesita saber cómo manejar los datos, pero no es muy difícil de hacer.

La pre-imagen no se usa en la firma de cualquier manera; es sólo datos adicionales requeridos por la secuencia de comandos en el orden de la secuencia de comandos para validar correctamente.

+906
SlowLearner 28 ene. 2014 23:48:42

Es posible recuperar mi dinero?

No, Bitcoin transacciones son irreversibles.

Usted podría tratar de contactar a la otra parte y preguntar acerca de la demora o solicitar un reembolso.

Si usted cree que la otra parte está cometiendo un fraude, usted puede reportar el problema a la policía local, pero en pequeñas cantidades ya que es poco probable que cualquier acción puede ser tomada.

+848
chris85 7 mar. 2012 23:14:14

El coinbase transacción es construido por el minero/minería piscina operador y no es una transacción que puede ser transmitido a la mempool.

El importe de la coinbase de salida es estrictamente de acuerdo a la altura de bloque, que comienza con el 50 BTC y mitades cada 150 bloques en regtest modo. Cuando se crea un nuevo bloque en regtest modo, se generará automáticamente un coinbase de la transacción, con la salida de gasto a la fecha de coinbase cartera.

El script de entrada de la coinbase tiene la [blockheight (4B)] y los datos adicionales, totalmente de un máximo de 100B.

Entrada:

  • Anterior TX hash: 00..00
  • Anterior índice de salida: max_value(ff..ff)
  • Entrada de comandos: [blockheight (4B)] [adicionales de datos arbitrarios]

La entrada no está firmado porque no pasan de un UTXO. No hay bloqueo de otras condiciones de comprometerse con una cabecera válida POW.

+844
Ladygrace34 18 sept. 2019 19:50:14

La dirección ha informado de 92 veces al Bitcoin Abuso de la Base de datos: https://www.bitcoinabuse.com/reports/14poC1Jg97vuvsyoKSZYz7h276LoAZcrtn

Por favor, considere la posibilidad de agregar el tuyo como para que los demás sepan que esto no es nada de que preocuparse.

+839
Peggy Collins 27 abr. 2013 20:01:04

Cuando se ejecuta getpeerinfo puedo ver que un número de nodos conectados devolver un synced_blocks de -1.

Algunos de estos han sido conectados por días, así:

  1. Es correcto asumir que estos nodos son nunca de intentar propagar cuadras alrededor de la red?
  2. Si es así, ¿cuál es su propósito si no están a la propagación de bloque de datos en torno a la red?

Usted puede ver lo que quiero decir aquí: http://learnmeabitcoin.com/explorer/node/

+771
theBrofessor 2 jul. 2011 5:11:26

Sí, los mineros de verificación de la blockchain para asegurar que todas las nuevas transacciones son válidos antes de incluirlos en un bloque. Sin embargo, también depende de su definición de "minero". Si te refieres a la gente corriendo ASIC mineros como parte de una minería de la piscina, pues no, ellos no suelen comprobar la validez de las transacciones o bloques. Simplemente hash del bloque de encabezados para calcular nonces. Si te refieres a la minería operadores de la piscina, entonces sí, se necesitan para comprobar la validez de las transacciones y de los bloques, de lo contrario, los bloques de su piscina produce será rechazada por el resto de la red.

También, los mineros no son los únicos nodos en el Bitcoin red que valida las transacciones. Completa los nodos, el relé que las transacciones a través de la red, también se realizan comprobaciones para asegurar que las transacciones son válidos antes de transmitir a otros nodos. Usted tendría un momento muy duro de conseguir, incluso su transacción no válida para una minería nodo, por no hablar de tener que incluye en un bloque.

+744
lowcrawler 5 abr. 2012 4:17:29

No he cambiado ninguna configuración, simplemente actualiza bitcoind.

Trabajo: el siguiente escenario donde el equipo 'A' tiene el ASIC, y bfgminer, y el equipo 'B' se está ejecutando bitcoind-0.17 sobre testnet:

el equipo 'A' (bfgminer, w/ ASIC):

$ sudo bfgminer -o http://192.168.1.2<la máquina B, IP>:18332 -u de la prueba -la prueba del p --coinbase-dirección 2Mttvmg6ZeCr8eLNCNiLnHqcnhbkSKinzye

el equipo 'B' (bitcoind-0.17.0 - completo nodo, la ejecución de testnet):

$ bitcoind -conf=/home//.bitcoin/bitcoin-core-testnet.conf

donde -conf=/home//.bitcoin/bitcoin-core-testnet.conf contiene:

daemon=1
dbcache=14096
datadir=</ruta/a/no por defecto de datos dir>
debug=1
testnet=1
servidor=1
resto=1
</ruta/a/no por defecto de cartera nombre>.dat
mintxfee=0.0000001
walletrbf=0
upgradewallet=0
walletbroadcast=0
flushwallet=0
privdb=0
[prueba]
rpcuser=prueba
rpcpassword=prueba
rpcbind=<IP de la máquina B>192.168.1.2
rpcbind=127.0.0.1
rpcport=18332
rpcallowip=127.0.0.1
rpcallowip=<equipo Una IP>192.168.1.1
  • sin embargo - NO funciona: el siguiente escenario donde el equipo 'A' tiene el ASIC, y bfgminer, Y se está ejecutando bitcoind-0.18 sobre testnet, los resultados en (bfgminer logfile) errores:

[2019-05-23 12:11:23] setrlimit: Suave fd límite de no ser cambiado de 1024 (FD_SETSIZE=1024; hard limit=1048576) [2019-05-23 12:11:23] Empezó a bfgminer 5.5.0 [2019-05-23 12:11:24] minergate: /tmp/connection_pipe: No se puede conectar [2019-05-23 12:11:24] minergate: /tmp/connection_pipe_sp30: No se puede conectar [2019-05-23 12:11:24] add_local_gbt: no encontrar rpcpassword en /etc/bitcoin/bitcoin.conf [2019-05-23 12:11:24] Sondear en busca de una vida piscina [2019-05-23 12:11:24] las Pruebas de piscina http://192.168.1.1:18332 [2019-05-23 12:11:24] HTTP error de solicitud: La dirección URL solicitada devolvió el error: 500 Error Interno del Servidor [2019-05-23 12:11:24] no se pudo conectar en json_rpc_call [2019-05-23 12:11:24] HTTP error de solicitud: La dirección URL solicitada devolvió el error: 404 No Encontrado [2019-05-23 12:11:24] no se pudo conectar en json_rpc_call [2019-05-23 12:11:24] initiate_stratum con sockbuf=(nil) [2019-05-23 12:11:24] el Estrato error de conexión con TLS para la piscina 0: gnutls_handshake() error: Un inesperado TLS paquete fue recibido. [2019-05-23 12:11:24] JSON decode error(1): '[' o '{' espera que cerca de 'HTTP' [2019-05-23 12:11:24] no se pudo reanudar el estrato, intentando de nuevo [2019-05-23 12:11:24] initiate_stratum con sockbuf=0x7f232001dc40 [2019-05-23 12:11:25] el Estrato error de conexión con TLS para la piscina 0: gnutls_handshake() error: Un inesperado TLS paquete fue recibido. [2019-05-23 12:11:25] JSON decode error(1): '[' o '{' espera que cerca de 'HTTP' [2019-05-23 12:11:25] Iniciar estrato error [2019-05-23 12:11:25] Cierre de encaje para el estrato de la piscina 0 [2019-05-23 12:11:25] no se pudo recuperar el trabajo del grupo 0 http://192.168.1.1:18332 [2019-05-23 12:11:25] la Piscina 0 lento/abajo o la URL de la o las credenciales no válidas [2019-05-23 12:11:25] Ya que los servidores se encontró que podría ser utilizado para conseguir trabajo. [2019-05-23 12:11:25] por Favor, compruebe los detalles de la lista de abajo de los servidores de entrada [2019-05-23 12:11:25] lo Más probable es que usted tiene de entrada la dirección URL incorrecta, olvidado agregar un puerto, o no dispone de los trabajadores [2019-05-23 12:11:25] de la Piscina: 0 dirección URL: http://192.168.1.1:18332 Usuario: test Contraseña: prueba Ningún servidor puede ser utilizado! De salir.

y donde el bitcoind registro simplemente indica:

2019-05-24T20:57:04Z Recibido una solicitud POST para / de 128.120.193.169:33400 2019-05-24T20:57:04Z ThreadRPCServer método=getblocktemplate usuario=prueba 2019-05-24T20:57:04Z Recibido una solicitud POST para / de 128.120.193.169:33402 2019-05-24T20:57:04Z ThreadRPCServer método=getwork usuario=prueba

+725
Bin Zhu 29 dic. 2017 16:42:32

Usted ve la clave de la API una vez, cuando se genera.

bitfinex api key

Usted tiene que generar otro.

Es sorta desconcertante que muestran la API secreto cada vez que usted mira en la página, pero sólo mostrar la clave de la API una vez. No sé por qué hicieron eso.

+724
user197648 17 sept. 2014 5:41:01

También hay otra posibilidad, que es la que aún no ha descargado todo el bloque de la cadena con bitcoind.

Si usted aún no han iniciado el demonio debe utilizar este comando:

bitcoind -daemon

A continuación, puede utilizar el comando:

bitcoind getblockcount

Para comprobar el número de bloques que el demonio ya ha descargado, y lo comparamos con el último número de bloque

La transacción es en el último de los bloques, por lo que debe esperar para ser completado, y esto puede tomar muchas horas.

+655
Biru Keskar 1 jul. 2011 3:06:04

Por lo que he entendido es: Mi cliente crea una clave pública (para recibir) y una clave privada (para acceder) para cada transacción.

Y la clave privada es aquí que me pueda enviar los BTCs que he recibido (para todas las transacciones manejados sólo por esta misma clave pública y privada del par donde esta la clave privada la clave privada).

Pero lo que si quiero enviar una gran cantidad de BTCs pero sólo tengo recievied de pequeñas cantidades? Sería entonces tengo que mencionar cada una clave privada para cada transacción que me la puede enviar gran cantidad?

+621
jus1in 29 ene. 2017 1:49:10

también, el cliente oficial de bitcoind tiene un 'validateaddress' comando. ver https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

usted podría llamar a que a partir de su código, si usted tiene bitcoind ya en ejecución.

+583
Burnt 28 jun. 2017 3:44:55

esto debe ponerse en marcha con bitcoind en mac osx https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md

+572
bvandyke24657 16 sept. 2015 22:38:46

Si compro un libro de Nano s hardware wallet en línea de Taobao en China hay alguna manera de que pueda verificar su autenticidad? Hay una manera de poner a prueba el firmware etc para asegurarse de que no ha sido alterado?

+547
user61041 19 oct. 2015 15:01:19

Tengo la contraseña y tecla de fase, muchas gracias por cualquier ayuda

+528
Gershom Arceneaux 24 jun. 2013 3:51:35

Bitcoin utiliza un público mayor. Todo el mundo con una computadora con internet, accesos puede mirar.

Si la Gracia sabe todo de Alicia, direcciones, ella sólo puede ir a https://blockchain.info, escribir, agregar todos sus saldos juntos, y a saber cuánto dinero Alice tiene en Bitcoin. El saldo de una dirección es de conocimiento público.

Las transacciones son de conocimiento público, también. Ejemplo: Usted puede simplemente escriba el ID de la transacción 4b2e8294d8ca52686199e6a39f8c598e9877cecfe23660fe9476c57b85705d03 en el campo de búsqueda en https://blockchain.info (el campo en el medio de la página, no el que está en la parte superior) y llegar a esta página. Allí, se le dijo que 0.02434413 BTC se han transferido de 3QkXKPidWd6C7R7cXt6ELPBsEXiV57FF4z en esta transacción. 0.00118965 BTC han sido enviados a 18dSzyvo2AuCmW3YKSqJk3HgrpzxDKR1w6 y 0.02295001 BTC a 393yZh7nRQnpDJHeGDbNsekBkJq9cd9nyl. El costo de la transacción es simplemente la diferencia entre la suma de las entradas y la suma de las salidas, de modo que la 0.02434413 BTC - (0.00118965 BTC + 0.02295001 BTC) = 0.00020447. También se puede ver que las transacciones de cada dirección está involucrado.

Esta parte de tu pregunta, en realidad, es como preguntar: "Sé que las monedas en la parte superior de la fila y sólo aquellos que pertenecen a Alice. Puede usted averiguar cuánto dinero tiene?"

Por supuesto, usted puede simplemente sumar sus valores y encontrar que ella es propietaria de 72 ¢ si usted incluso sabe el específico de las monedas que ella posee (de los que es propietaria, específicamente el 20 centavos de la moneda en la parte superior izquierda, pero no la de abajo que uno). En Bitcoin, las direcciones no la igualdad de monedas, pero la distinción no es importante para esto.

Para proporcionar privacidad, se necesita que los demás no saben que son las direcciones de los suyos. Porque todo el mundo puede crear direcciones en su propia y no conectados a su nombre o cualquier cosa acerca de usted cuando usted cree en ellos, la única forma en que los demás pueden aprender que ellos son el tuyo es usted de decirle a otros que no son tuyos o interactuar con ellos de maneras que dejar que otros a la conclusión de que no son tuyos.

Carteras a menudo te dará muchas direcciones para elegir, no sólo por uno nuevo después de que el viejo ha sido utilizado, por lo que no necesita volver a utilizarlos si estás regalando varias direcciones a diferentes personas y/o empresas a la vez.

Por ejemplo, si usted compra algo en una tienda online y pagar con Bitcoin, usted sabe que la dirección que usted envía el dinero pertenece al dueño de la tienda. Usted puede ir a https://blockchain.info y ver a dónde va el dinero junto. Sin embargo, las direcciones que va a te dice prácticamente nada acerca de las personas que controlan el dinero que constituyen sus saldos.

Si vuelve a utilizar la dirección que utilizó para pagar la compra, el dueño de la tienda tiene razón para creer que los otros pagos que usted hizo en esa dirección son los tuyos también. Esa es la manera en la que usted no la reutilización de direcciones: permite Que otros acumulación de conocimiento que las direcciones de reutilización pertenecen a usted. Al hacerlo, usted no sólo hace que sea más fácil para que otros la pista, sino también para seguir a la gente que interactúa con recibir dinero o enviar dinero), como sus direcciones se relacionan con su identidad y puede ser utilizado saber que otras direcciones pertenecen a otras personas.

Me explicó un poco acerca de cómo usted puede intentar escapar de seguimiento si alguien sabe que una cierta dirección pertenece a usted en mi respuesta a esta pregunta.

+452
Paulahitaker 10 mar. 2013 21:17:30

Crear una transacción con una Transacción de Salida de IDENTIFICACIÓN y ellos le pagan a cabo la creación de una transacción mediante la Transacción de Salida ID de la Transacción de Entrada de ID. Así que si su pago no ir a través de, el de ellos no tanto.

+443
hasmikkinoman 2 sept. 2012 17:24:43

Rutger la respuesta es probablemente el más fácil. Otras opciones requieren un entendimiento de la cartera(s) utilizado. Que podrían tener las claves privadas que pueden ser utilizados para permitir la inmediata instalación después de la reinstalación. Por ejemplo, la Ondulación (Rippex) escritorio de cartera tiene una clave secreta que puede ser utilizado.

+415
shino47 17 mar. 2011 1:55:49

Soy nuevo en butcoin. He instalado una aplicación en mi teléfono llamado Pan. Y el otro en mi equipo se llama Electrum.

Ambos generan una semilla(12 palabras) para mí y parece que seeed es mi clave privada en el bitcoin red.

Mi pregunta es: estos programas tiene mi clave privada y no sé si se almacenan en servidores remotos. Esto significa que alguien tiene mi clave privada y puede tener acceso a mi dinero? Esta es una manera segura en bitcoin cultura? Ellos son en realidad local?

Quiero utilizar la forma más segura de trabajar con bitcoin y no quiero almacenar mi información en cualquier sitio web o aplicación a la que se puede acceder a mi cuenta, eliminar mi cuenta o de cualquier otra intervención.

De manera más segura debo tener mi propia copia de public ledger en un servidor personal? ¿Cuál es la manera más segura?

+381
goodfairyofny 31 oct. 2015 18:55:17

En concepto, P2Pool es mucho más fuerte que el centralizada de las piscinas. Desafortunadamente, la mayoría de los centralizado piscinas aún mantienen un alto hash rate.

Usted puede ver el global de la tasa de hash, y su distribución en http://bitcoinwatch.com/

Mi opinión es que los mineros están acostumbrados a usar aguanieve, profundidad de bits, y btcguild - y son conscientes de los incentivos de P2Pool, o no les importa.

+338
user2152081 4 ene. 2015 17:24:07

No puedo encontrar ninguna ejemplos de código para probar y encontrar el nonce para un bloque utilizando el nonce, en lugar de la habitual de los ejemplos que ir a un máximo de 32 bits entero sin signo como el nonce.

El nonce para que el bloque se mantiene sin cambios. Desde el extra nonce es parte de la coinbase transacción, se modifica el merkle raíz, que es la parte de la cabecera de bloque. Por lo tanto, para cada valor nonce, se obtiene un único merkle raíz, lo que permite que usted pruebe la gama completa de regular nonces con que merkle raíz.

Usted no necesita para concatenar o de lo contrario, la mezcla de los dos nonces en cualquier forma - el extra nonce propósito es simplemente para alterar el merkle raíz.

Para validar un bloque con un extra de nonce, usted no necesita hacer nada especial. Acaba de generar la transacción árbol merkle, compruebe el merkle raíz coincide con el de la raíz en el encabezado de bloque, luego de hash de la cabecera y verificación contra el destino. Es el mismo proceso para los bloques con y sin el extra nonce.

+321
StudioPEP 5 sept. 2015 6:23:46

Usted puede probar esto de bitcoin alerta de precio de servicio. No es específicamente ligados a bitcoincharts, pero es compatible con algunos de los más grandes intercambios y puede enviar notificaciones a través de texto o de correo electrónico.

+318
kolbka88 21 ene. 2010 15:56:47

Alice quiere transferir 1 BTC de Una dirección a dirección B

Bob quiere transferir 1 BTC de dirección de la C a la dirección D

CoinJoin les da una manera de combinar sus transferencias en una sola transacción que tiene dos entradas (a y C) y dos salidas (B y D). Alguien observando el blockchain ya no sabe que una de las salidas es la de Alice y que uno es de Bob.

Porque de algunos de cifrado magia detrás de las escenas, los participantes de la compartida transacción (puede haber más de dos de ellos) no tienen que confiar el uno en el otro. En comparación con los tradicionales Bitcoin mezcladores, no hay ninguna posibilidad de monedas robadas. También, CoinJoin transacciones son compactos y no incurrir en cargos adicionales (además de la habitual de honorarios de transacción)

Este es un ejemplo de un CoinJoin transacción: https://blockchain.info/tx/e4abb15310348edc606e597effc81697bfce4b6de7598347f17c2befd4febf3b

Blockchain.info ya ha implementado CoinJoin de apoyo (con marca Compartida de la Moneda) en su web de la cartera.

+280
Oleksandr Kozlov 26 jun. 2015 6:00:36

Los bloques y las transacciones de estructura muy simple. Es muy fácil de analizar en cualquier idioma. Este es un pedazo de mi código (que definitivamente funciona). Usted puede escribir algo similar

#include <QTimer>
#include <QFile>

#include "BlockChain.h"
#include "Util.h"
#include "Chainer.h"
#include "de Destino.h"

BlockChain::BlockChain ( QObject* los padres ) : QFile ( padre ), blkFile ( 0 )
{
 QTimer::singleShot ( 0, esta, RANURA ( start ( ) ) );
}
//--------------------------------------------------------------
void BlockChain::start ( )
{
 setFileName ( blkFileName ( blkFile++ ) );
 si ( !abierto ( QIODevice::ReadOnly ) )
{
 _trace ( QString ( "no puedo abrir [%1]" ).arg ( nombre de archivo ( ) ) );
 getParent ( ).bloque ( QByteArray ( ), 1 ); // fin-de-blockchain señal
 deleteLater ( );
}
otra cosa
{
 _trace ( QString ( "el procesamiento [%1]" ).arg ( nombre de archivo ( ) ) );
 QTimer::singleShot ( 0, esta, RANURA ( next ( ) ) );
}
}
//--------------------------------------------------------------
void BlockChain::siguiente ( )
{
 bool bloqueo ( true );
 si ( pos ( ) < size ( ) )
{
 quint32 la magia;
 quint32 tamaño ( read ( (char*)&magic, 4 ) );
 xassert ( ( ( magia == MAGIC_ID ) || !la magia ) && ( tamaño == 4 ) );
 si ( magia )
{
 read ( (char*)&tamaño, 4 );
 xassert ( tamaño > HEADER_SIZE && size <= MAX_BLOCK_SIZE );
 getParent ( ).( bloque de lectura ( tamaño ), 0 ); // bloque de la señal
 QTimer::singleShot ( 0, esta, RANURA ( next ( ) ) );
de retorno;
}
otra cosa
 lock = false;
}
 close ( );
 getParent ( ).doneFile ( lock, blkFile - 1 ); // notificación
 QTimer::singleShot ( 0, esta, RANURA ( start ( ) ) ); // siguiente archivo blk
}
//--------------------------------------------------------------
const QString BlockChain::blkFileName ( const int i )
{
volver
 ( i < 10 ) ? QString ( DATA_ROOT "\\blk0000%1.dat" ).arg ( i ) :
 ( i < 100 ) ? QString ( DATA_ROOT "\\blk000%1.dat" ).arg ( i ) :
 ( i < 1000 ) ? QString ( DATA_ROOT "\\blk00%1.dat" ).arg ( i ) :
 ( i < 10000 ) ? QString ( DATA_ROOT "\\blk0%1.dat" ).arg ( i ) :
 QString ( DATA_ROOT "\\blk%1.dat" ).arg ( i );
}
+252
bonniss 13 may. 2012 17:30:59

Tengo un HW.1 un tiempo atrás, en una conferencia sin ninguna información adicional. Yo había jugado con él un poco, pero no tenía la intención de utilizar como una cartera de inmediato.

Ahora, he estado tratando de configurar como una billetera. Cuando inicio el libro de Contabilidad de la Cartera de Chrome Plugin, me dice que debo hacer un Chip-Firmware-Actualización.

Por desgracia, no me deja con el progreso de la Actualización a menos que me ponga en la "Tarjeta de Seguridad QR-Code". Yo no lo tengo, como acabo de recibir la llanura de la tarjeta, y no tomar nota de cualquier cosa cuando yo estaba jugando con el HW.1 en primera.

Así, el plugin de Chrome no me deja hacer nada excepto ir a "actualizar", pero no me deja hacer la actualización sin el Código de Seguridad.

¿Cómo puedo resetear o reiniciar la TAREA.1?

Actualización:
He encontrado la página en la Contabilidad del sitio para generar una nueva Tarjeta de seguro. Al ingresar el código, llegué a una página nueva requsting que yo vea una muestra de la Tarjeta de la Seguridad. Por desgracia, hacer clic en "Continuar" en la página no parece tener ningún efecto. Así que, todavía estoy atascado.

Ya he escrito el usb-reglas a mi sistema.

+241
DosCadenas 2 may. 2017 14:46:16

Cualquiera que sea la respuesta es hoy en día, es probable que no importa en el no muy lejano futuro. El blockchain es público y registro permanente de todas las transacciones.

Además del hecho de que uno tendría que ser 100% anónimo para cada transacción, el 100% del tiempo a permanecer en el anonimato (lo que la solución es)... Hay que permanente registro público de cada una de sus transacciones. Si alguien quiere que van a conectar los puntos de bastante público y privado de las bases de datos. Por no hablar de la computación cuántica o de otros futuros avances.

Si yo fuera un recaudador de impuestos y quería evitar el engaño, me gustaría crear un sistema infalible para mantener un registro permanente de cada una de las transacciones. Entonces podríamos hacer que sea fácil, troll de la blockchain y presentar mensualmente el impuesto de las facturas a mis esbirros. No paga? Sus transacciones sin confirmar. No se puede gastar. Un poco difícil de refutar a continuación.

+234
Sumit Munot 6 jun. 2019 8:12:06

Lo que estamos viendo es un subproducto de la ahora obsoleta de la cuenta del sistema. El enviar/recibir las etiquetas se aplican de acuerdo a las direcciones que forman parte de su cartera.

Si desea que el remitente/destinatario detalles como un todo, pasar el crudo tx hex para decoderawtransaction. Esto le dará las entradas y salidas tal y como aparecen en la transacción, sin que la contabilidad de filtros.

+233
filimizle 16 abr. 2014 15:32:37

Hay un sitio de juegos de azar donde se expone una API para que? Quiero construir una aplicación que aprovecha una crypto/bitcoin sitio de juegos de azar del banco de rodillos. Justo dados parece tener el mayor banco de rodillos para aprovechar, no tiene nada ha construido para algo como esto?

+230
Dezso Gabos 5 sept. 2019 0:07:46

Estoy usando el usuario "relámpago" para iniciar el demonio, pero quisiera tener "bitcoin" para hacer que el rayo de la cli de llamadas. ¿Cómo puedo compartir el rayo-rpc archivo para hacerlo?

Gracias! Francois

+213
irCristos 5 oct. 2014 10:36:00

Soy completamente nuevo en python (y de programación), y sé que esta pregunta va a sonar muy tonto para la mayoría de la gente. Estoy experimentando en la obtención de datos a partir de las cryptocurrencies exchenge bittrex y ponerlo en variables en mi script para los cálculos posteriores. Estoy tratando de hacer este repositorio no oficial de trabajo para recuperar datos de su api. Aunque no tengo problemas con el público datas (obteniendo con curl), yo no puedo tener este pedazo de python para trabajar, y por lo tanto no puedo recuperar los saldos ni de otros datos privados.

Para instalarlo yo hice lo siguiente:

wget https://github.com/ericsomdahl/python-bittrex/archive/master.zip
descomprimir master.zip
cd python-bittrex-master
python setup.py instalar

Han creado los siguientes archivos:

ls -la /usr/local/lib/python2.7/dist-paquetes/bittrex/
total de 48
drwxr-sr-x 2 root personal 4096 Sep 30 15:04 .
drwxrwsr-x 3 root personal 4096 Sep 30 15:04 ..
-rw-rw-r-- 1 root personal 15357 Sep-12 18:34 bittrex.py
-rw-r--r-- 1 root personal 17302 Sep 30 15:04 bittrex.pyc
-rw-rw-r-- 1 root personal 0 Sep-12 18:34 __init__.py
-rw-r--r-- 1 root personal 145 Sep 30 15:04 __init__.pyc

A continuación, he creado este test de archivos, pero ambos están produciendo sin salida:

gato get_balances.py 
#!/usr/bin/env python 
de bittrex.bittrex importación de Bittrex
api = Bittrex('fXXXXXXXXXXXXXXXXXXXXXXXXXd', '1XXXXXXXXXXXXXXXXXXXXXXXXX0')
la api.get_balances() 

y

gato get_markets.py 
#!/usr/bin/env python 
de bittrex.bittrex importación de Bittrex 
api = Bittrex('fXXXXXXXXXXXXXXXXXXXXXXXXXd', '1XXXXXXXXXXXXXXXXXXXXXXXXX0') 
la api.get_markets()

Antes que yo python setup.py instalar el resultado fue: ImportError: no se puede importar el nombre de Bittrex

Traté de solucionar funcionando con python -v en el frente pero lo hizo producir 500 líneas de salida que no lograba entender, me gustaría compartir, por supuesto, si alguien se lo pide.

Mientras estoy escribiendo estoy seguro de que me estoy perdiendo algo muy trivial, lo siento si es una pregunta tonta, pero es la documentación que carecen de cualquier principio, es muy poca y se supone que es la integración de este código es un desarrollador; y yo no lo soy.

Siguiendo las sugerencias de otro foro que hice:

[email protected]:/home/me/test/python-bittrex-master# pip install bittrex
Descargar/desembalaje de bittrex
 Descargar bittrex-0.1.4.tar.gz
 Ejecución setup.py (path:/tmp/pip_build_root/bittrex/setup.py) egg_info para el paquete de bittrex

Descargar/desembalaje de las solicitudes==2.7.0 (de bittrex)
 La descarga de solicitudes-2.7.0-py2.py3-ninguno-ninguno.whl (470kB): 470kB descargado
La instalación de recogida de paquetes: bittrex, las solicitudes de
 Ejecución setup.py instalar para bittrex

 Encuentra la instalación existente: las solicitudes 2.2.1
 No desinstalación de las solicitudes en /usr/lib/python2.7/dist-paquetes, propiedad de OS
Instalado correctamente bittrex solicitudes
La limpieza de...


python get_balances.py 
/usr/local/lib/python2.7/dist-paquetes/peticiones/paquetes/urllib3/util/ssl_.py:90: InsecurePlatformWarning: Un verdadero SSLContext el objeto no está disponible. Esto evita que urllib3 de la configuración de SSL de forma adecuada y puede provocar que ciertas conexiones SSL a fallar. Para obtener más información, consulte https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning

Así que hay una advertencia, pero todavía no hay salida.

Si intenta el código que he pegado como es, debe devolver no válido "api", mientras se lanza sin salida en mi sistema. Cómo solucionar esto?

+177
Graphfoto 21 ene. 2017 5:27:36

¿Cuál es el mayor número de bitcoins que se almacenan en una sola dirección en cualquier momento hasta la fecha?

Sé que hay >474320 BTC en esta dirección en 2011-07-18 (identificados como MtGox a partir de los 424 242.42424242 de transacción). Tiene alguna dirección de alguna vez más que esto?

+145
Marius Marusanici 28 nov. 2019 10:43:08

Hace un par de días me cambié de bitcoins www.blockchain.info para el Bitcoin Core - Wallet, pero el bitcoin no llegar, me hizo una Petición y la dirección era: 15Yw9RpFY28cN1fjwQPQfqvxjGg9TXRLmb, a continuación, enviar el bitcoin a la dirección de blockchain, pero nunca llegó. Mi Bitcoin Core - Wallet es todavía la sincronización con la red, es de 3 años y 21 semanas atrás, este es el problema que no llegó?

Gracias,

+122
IronmanWannabe 18 mar. 2019 12:40:06

Después de la dura tenedor ocurrió el 1 de agosto y Bitcoin Efectivo fue creado el blockchain se separaron en dos. Cualquier transacción antes del 1 de agosto de hecho en el principal blockchain ahora está disponible en Bitcoin en Efectivo de la cadena.

Así que mi pregunta es:

¿Qué pasaría si yo aleatorio de selección de cualquier transacción de la blockchain de bitcoin después de 1 de agosto de azar bloque y empujar a Bitcoin Efectivo nodos? Se esta transacción sea aprobado?

+35
yaboku 27 dic. 2015 6:09:15

Ellos necesitan para controlar el 51% de la minería poder para hacer lo imposible para enviar fondos a una organización

  • Si usted tiene menos de la mitad de la minería de poder:
    Para controlar lo que las transacciones van en bloques de la mina. Definitivamente, usted puede ralentizar los pagos a WikiLeaks2. Sin embargo, no se puede impedir que los pagos de salir para siempre. Otros mineros se verá en la WikiLeaks2 transacciones, no ven nada malo con ellos, y los incluyen en sus cuadras. No se puede hacer un 51% de ataque debido a que los nodos honestos, trabajando juntos, simplemente dominar.
  • Si usted tiene más de la mitad de la minería de alimentación: (51%)
    Ahora puedes evitar que todos los demás de llegar bloques. Esto significa que usted puede impedir que las transacciones no te gusta de recibir la confirmación para siempre.

Lo cual plantea la pregunta: ¿quién valida la aceptación/rechazo de una transacción, hecho por los mineros, es correcto? I. e. quien valida los validadores?

Ciertas reglas de red nunca se votó sobre - Por ejemplo, las transacciones deben ser firmados, un bloque debe tener una marca de tiempo válido, usted no puede gastar más bitcoins de los que tiene, ese tipo de cosas.

Lo que bitcoin mineros de hacer voto es lo que debe estar en este mundial, compartida, listado ordenado de las transacciones.

+34
Gustavo Matias 3 dic. 2014 2:59:40
$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil