Es allí una manera de controlar lo que bitcoin-qt está haciendo en mac os x?

El uso de 0.6.6.2 en un mac mini; ha estado funcionando durante 56 horas, ahora, que todavía no está totalmente sincronizado; hay una manera de saber si el programa está haciendo algo o simplemente atrapados? sería la 0.8.x ser más rápido?

+289
DanielG123 9 jun. 2015 20:40:40
25 respuestas

La manera correcta de hacerlo (cuidado: muy técnico) es:

  1. Reserva una moneda de su propio para cada subasta (la "subasta de moneda"). Esto no debería ser demasiado grande (la perderá hasta que la subasta es de más), pero trate de no hacer una dedicada solo para el bien de la subasta (el uso de un pequeño que ya tiene!).
  2. Crear una dirección para la subasta de la oferta ganadora (la "subasta de dirección"). Esto puede ser normal dirección, custodia de la dirección, o lo que sea.
  3. Los postores deben crear un raw de transacciones de consumo de esta moneda como una entrada, y pagar a la subasta de la dirección. Deben firmar la transacción para todas sus propias monedas (añadido a la subasta de la moneda), y se lo enviaremos de inmediato al lugar de su oferta.
  4. Cuando la subasta haya terminado, usted puede firmar la oferta más alta de la transacción para la entrada de consumir la subasta de la moneda, y la emisión a la red. Tenga en cuenta que esto invalidará todos los demás oferta transacciones en las que fueron enviados.
  5. Tan pronto como esta oferta ganadora confirma, entregar el producto subastado. Si es de doble pasamos, a continuación, recoger la siguiente oferta más alta y repita el paso 4.
+866
Xiao Yu 03 февр. '09 в 4:24

Si su clave privada fue robado, entonces el ladrón puede proporcionar la prueba definitiva de que él posee la llave---por ejemplo, por el gasto de sus fondos.

Pero a menos que usted tiene prueba de ello, todo lo que puedes hacer es adivinar si su clave privada ha sido robado. No hay una manera definitiva para demostrar que la clave no ha sido robado.

Por lo general, si usted tiene suficiente evidencia como para preocuparse de que su clave ha sido robado, es una buena idea tomar los pasos a tomar en caso de que sabía que era robado. Por ejemplo, generar un nuevo seguro de la clave privada y la dirección, y usar la clave privada para enviar fondos a la nueva dirección segura. De esta forma, tu dinero está seguro de si o no su antigua clave privada fue robado.

+842
Golem365 10 feb. 2012 19:58:29

Litecoin uso scrypt con 128 KB de memoria (de origen), por lo que puede ser almacenado en la caché de CPU.

Scrypt es una memoria secuencial-duro, la función de hash. Se puede decir que, la cantidad de memoria que debe utilizar para generar un hash. Incluso se puede decir que el uso de la Egb, de hecho. El problema es que siempre se necesita esa cantidad de memoria para comprobar el hash. Esto hará que el hardware muy caro y la tasa de generación será mucho menor.

+783
Darkness Crown 22 mar. 2015 14:56:28

He encontrado esto:

Cada uno de los testigos de campo se inicia con un compactSize entero para indicar el número de la pila de artículos para el correspondiente txin. Esto es seguido por el testigo de la pila de producto(s) para el correspondiente txin, si los hubiere.

Cada uno de los testigos de la pila artículo comienza con una compactSize entero para indicar el número de bytes del elemento.

Si un txin no está asociado con ningún testigo de datos, su correspondiente testimonio de campo es una exacta 0x00, lo que indica que el número de testigos de la pila de elementos es cero.

para cada entrada {
 stackItems = leer entero
 si stackItems > 0 {
 para cada stackItem {
 bytes = leer entero
 //datos de testigo se bytes
}
}
}
+753
Chands 8 mar. 2019 4:09:42

Dado que Bitcoin tiene un 1mb de tamaño de bloque de límite (aprox. 2k transacciones procesa cada 10 minutos), ¿estaría en lo correcto en decir que tan pronto a medida que el mundo va a empezar a usar BitCoin con más frecuencia para hacer lo que la moneda está destinado, la compra de bienes y servicios, las número de transacciones será tan grande que la reserva de la inundación el sistema?

Tal vez, tal vez no. Como el volumen de transacciones aumenta, ya que hay una cantidad limitada de bloque de espacio, los usuarios deben competir por el bloque de espacio mediante el aumento de su cuota de la tasa en satoshis/kB. Esto podría llevar a los usuarios a tratar de utilizar menos espacio por consolidar múltiples transacciones, por ejemplo, o la utilización de métodos como segregados testigo. También podría conducir a la cadena de transacciones para objetos pequeños que no necesitan ser transmitido a la blockchain si son parte de un grupo de muchas transacciones a lo largo del tiempo.

Existe una posibilidad de mejorar Bitcoin nodos, así como el aumento de la Bitcoin del tamaño de bloque?

Esto requeriría el consenso de la red. También, hay compensaciones para aumentar el tamaño de bloque, por lo que no es necesariamente una mejora de hacerlo. Con bloques más grandes, retardo de propagación dentro de la red y el momento de la validación se convierte en un problema y el tenedor de aumentos de la tasa. También podría conducir a minero centralización, porque tienen los recursos de la red y la potencia de computación de la mina, transmitir, y verificar los bloques más rápidamente. de modo ilimitado tamaño de bloque de aumento no es considerado como una buena solución de escalamiento.

Hay muchas posibles mejoras que se pueden hacer para ayudar a Bitcoin escala, tales como el aumento total de nodos de la eficiencia: por ejemplo, la comprobación de la firma, el bloque de validación, etc. y fuera de la cadena de transacciones de redes como la red de rayos.

Ver https://en.wikipedia.org/wiki/Bitcoin_scalability_problem

+742
Thanwa 22 oct. 2013 21:06:10

Los dos únicos que conozco son cgminer y bfgminer. A menos que se han especializado equipo de minería (lea: ASICs) o minería de datos en testnet, la minería no va a ser una buena idea.

+727
ceyos cube 5 dic. 2013 7:47:09

En 2014, mi primo me dijo acerca de bitcoins. Pensé que eran bastante fresco, así que me fui a coinbase y compró 10 en el momento (tenía 14 años en ese momento). Entonces, mis mejores amigos los abuelos falleció y me olvidé de ellos desde entonces.

Ahora tengo 17 años, y hoy me he registrado y estoy sorprendido de ver a coinbase dice mi 10 bitcoins son un valor de $60,000 dólares. ¿Cómo puede ser esto? Estoy tentado a cobrarlo, pero siento que esto es ilegal y el gobierno va a ser de mí. Debo decirle a coinbase hay un error en el sistema o algo? Alguien ha tenido una situación similar?

+658
Troggy 4 oct. 2012 5:07:38

Bitcoin Miner se utiliza el programa de mi CPU al 99% se puede solo hacer ningún lag y ¿cómo puedo ganar bitcoins? en los sitios de internet y foros que no sya nada acerca de ganar bitcoins

+655
Bolotjusupov 21 nov. 2012 0:57:28

He encontrado una actualización en vivo aquí de los mineros de señalización para SegWit2x. En el momento de escribir Bitmain acaba de empezar la señalización de llevar SegWit2x en el 64% de apoyo. (Esto es lo que se entiende por señalización vs intención)

http://www.coindesk.com/bitcoin-scaling-watch-news-guides-navigate-coming-clash-code/

+606
NorDKroX 17 ago. 2012 18:46:08

El cambio es algo que queda cuando usted toma los resultados de lo que estás gastando, restar el valor de la transacción enviada, y restar las cuotas. Dado que las transacciones deben ser tan pequeñas como sea posible, como pocas salidas según sea necesario será gastado. En su caso, 3 salidas serán gastados, la tarifa no está en su lugar, por lo que las siguientes salidas se creará:

  • 5 BTC a su destinatario
  • 1 BTC a un cambio de dirección.
+541
user45945 30 ene. 2012 18:49:26

Por lo general soy bastante bueno en descubrir las cosas, pero esto me tiene perplejo. Ayer vi 5 o así (no recuerdo exactamente) de bitcoin-qt(algo).gz mis archivos en la papelera de que yo NO había enviado allí. Era tarde y estaba cansado por lo que dejó por la mañana. Esta mañana después de la puesta en marcha, que se ha ido. He comprobado a través de la mayoría de los registros, incluyendo apt, dmesg, changelog, etc. en busca de pistas, pero no encontró nada.

Mis monedas todavía están en la cartera y ahora está cifrada. Debo preocuparme?

Alguna idea?

Gracias

Editar: Tal vez había algo de la actualización y los archivos se mueven a la papelera para ser purgado al reiniciar...? Creo que no hay evidencia de una actualización de ayer. Tal vez me he perdido algo. Bitcoin-qt es en mis fuentes.lista. Sin embargo, creo que no hay tal información en el changelog...

+498
mdub 1 ene. 2017 16:39:12

Después de la minería de la génesis de bloque, hizo Satochi tiene que dejar a su equipo que ejecuta a la mina de la subsequente bloques vacíos?

Él no tenía que hacerlo, y parece que él en realidad no. Bloque #1 tiene una marca de tiempo que los más de 5 días después de la génesis de bloque. Cualquier ordenador decente en 2009 habría sido capaz de mina de un bloque en dificultad 1 mucho más rápido que eso, lo más probable es que dentro de un par de horas. (Tengo un ordenador que me compré en el 2010, no es especialmente rápido por los estándares de la época, y que produce alrededor de 2 MHash/s, de manera que la mina una dificultad 1 bloque en un promedio de alrededor de 2000 segundos o unos 33 minutos.) Así que casi sin duda, ni El ni nadie se la minería durante los 5 días.

Hay otra diferencia de 24 horas entre los bloques #14 y #15, lo que sugiere que nadie se de minería de datos durante ese período de tiempo cualquiera.

Fue él el que ejecuta la totalidad de la red en un único nodo o hizo requieren varios nodos a la prueba de la transacción verificaciones?

No creo que esto lo sabemos. Es probable que él hizo algún tipo de pruebas con múltiples nodos antes de la liberación, pero no sé de ningún dato de cuántos nodos hay en la red en los primeros días después de la liberación. También tendríamos ninguna forma segura de saber si estaban siendo operados por Satoshi o de alguien más.

¿Qué pasaría si en algún punto, todos los nodos se apaga y no hay transacciones o bloques se está generando?

Entonces no hay bloques obtener generado, eso es todo. Nadie recoge cualquier bloque de recompensas si nadie lo es la minería. Si las transacciones fueron creados durante ese tiempo, que no podría haber sido confirmado hasta después de que alguien comenzó la minería de nuevo. No es intrínsecamente necesario que la gente se de minería en todo momento las cosas empiezan a la derecha de nuevo hasta que cuando regresen. El software no se puede realmente decir la diferencia entre "nadie es la minería" y "las personas son la minería, pero debido a la mala suerte no ha habido un nuevo bloque por un tiempo".

En algún momento el conjunto de la red fueron probablemente un par de ordenadores personales. Hizo que funcionan 24/7?

Como se mencionó anteriormente, probablemente no.

+420
leah theStAr 21 jun. 2013 11:01:34

Básicamente, son la solución de un rompecabezas. Un rompecabezas que va a venir con un nounce(número) que cuando se agrega con el bloque de encabezado y hash, hash debe comenzar con un número de ceros.

Mayor es el número de ceros, difícil de conseguir con la nouce para el encabezado de bloque. De acuerdo a la actual hash de energía en la red, de la red ajusta el nivel de dificultad.

La aplicación sería algo como esto:

1) Generar encabezado de bloque para el conjunto de las transacciones
2) lograr que la red actual nivel de dificultad ( el número de ceros de hash debe empezar )
3) Conecte los números al azar, de modo que : hash( nounce + blockheader ) comienza con determinado número de ceros
4) Formar un bloque y se incluyen nounce en el blockheader ( Para que otros nodos pueden verificar su trabajo )




+414
Chris Cudmore 13 nov. 2019 8:38:08

Estoy tratando de detectar los depósitos que el usuario se hizo. Me lo explicó con las líneas de comentarios a continuación.

Puede que hay algún defecto en ella?

var _ = require('subrayado')

var check = function(cliente, sitio) {
 // comprobar el pasado 10 de transacciones
 bitcoin_client.cmd('listtransactions', '*', 10, function(e, transacciones) {

 si (!las transacciones) return;
 var TRANSACCIÓN = transacciones.las transacciones;

 for (var i = 0; i < TRANSACCIÓN.longitud; i++) {
depositDetector(i)()
};

 función depositDetector(i) {
 retorno de la función() {
 //comprobar si es recibido
 si (TRANSACCIÓN[i].categoría == "recibir" && TRANSACCIÓN[i].cantidad >= 0.00000100) {

 var txid = la TRANSACCIÓN[i].txid
 var dirección = la TRANSACCIÓN[i].dirección
 var cantidad = la TRANSACCIÓN[i].cantidad
 var confs = la TRANSACCIÓN[i].confirmaciones

 // buscar en los depósitos de la base de datos

de depósito.find({
 'txid': txid
 }).exec(function(e, _deposit) {
 // si no hay depósito con que txid del
 //guardar sus confirmaciones
 si (_deposit.length > 0) {
 _.cada uno(_deposit, la función de(a) {
 una.confs = confs;
 una.guardar() //confirmaciones actualizado
})

 } else { // el txid es nuevo, encontrar el usuario con su dirección
 //y actualización de usuario con el monto de la transacción.

usuario.findOneAndUpdate({
 'btc_address': dirección
 }, {
 $inc: {
 'btc_balance': cantidad
}
 }).exec(function(e, _user) {

 // !e && guardar el depósito de la base de datos / terminado 

}
})



}
})

}
}
}
})

}
+413
Jakub Pogorzelski 29 nov. 2015 4:20:03

Recientemente he tenido dos operaciones transferido a una dirección que he creado dentro de mi bitcoin escritorio de cartera para ser transferido. Ellos fueron transferidos de una empresa minera, pero aún así, no se muestran en mi escritorio de la cartera. Fueron trasladados hoy en día, también hay algo que dice "nueva indexación de bloques en el disco", en mi escritorio de la cartera. El escritorio de cartera de la que yo estoy usando, por cierto, es "Bitcoin core". Si alguien sabe cómo ayudarme, por favor, realmente agradecería que.

Gracias.

+353
Elwood Wells 6 jun. 2011 11:27:50

Soy nuevo aquí. Tengo una pregunta aquí. Algunos expertos dicen que esta suposición no es formalmente correcta y realmente no entiendo por qué o por qué ellos pueden estar equivocados.

En el doble pasar ataque; tienes atacar a la red y honesto de la red. Hash Total de la tasa se divide entre aquellos.

algunos expertos dicen que el tiempo no es un factor en la determinación de qué tan rápido puede generar bloques. Eso es algo que yo realmente no se.

Por lo tanto, es incorrecto decir que la probabilidad de éxito del atacante aumenta con el tiempo T que tarda en generar z transacciones, ya que tienen más tiempo en secreto mina su suplente blockchain ?

actualización: @G. Maxwell. No estoy seguro de lo que estoy pidiendo exactamente. Así que permítanme tratar esto.

Tal vez me estoy preguntando si la suposición de que el tiempo de la mina de bloques es memoryless ? Y cómo esto choca, si lo hace, con la proposición de que la probabilidad de éxito de un atacante aumenta con el tiempo T que tarda la mina de la z las transacciones, ya que tienen más tiempo en secreto mina su suplente blockchain. No estoy asumiendo cualquier otra ataques externos que la mera hashpower.

+309
Stephanie Goehring 5 nov. 2014 16:01:48

Puede importar un Multibit-HD (v0.4.1) cartera en Breadwallet (v38) sólo por el uso de las 12 de la semilla de palabras y funciona bien - Breadwallet muestra el equilibrio adecuado y genera el mismo recibir direcciones.

Esta ha sido mi método preferido de acceso a Multibit-HD cartera desde un smartphone.

+223
mixail4giva4god 15 jun. 2011 12:22:54

"Lo que sucede a la edad de transacciones en el caso de un tenedor?" nada. el "viejo" transacciones seguirán estando disponibles. de lo contrario, no es un tenedor. ambas ramas de la horquilla va a tener la misma historia hasta el momento de la horquilla.

"¿Puede ser eliminado o que la nueva rama todavía dependen de ellos para asegurar la continuidad?" hoy en día el estado es que las transacciones no será eliminado en general. el viejo transacciones son necesarias para garantizar en su integridad debido a que usted necesita para hacer un seguimiento de la historia de sus bitcoins y para volver a validar el hash de los valores de todos los bloques.

+171
nejc 24 may. 2012 6:48:08

Landauer del principio da algunos muy débil de la seguridad de Bitcoin minería desde Landauer del principio de que el borrado un poco los costos siempre k T ln(2) de la energía, donde k es la constante de Boltzmann y T es la temperatura. Borrar un bit de información, se reduce la entropía de la información que deben generar al menos la misma cantidad de entropía en otros lugares, y por lo tanto el borrado de un poco siempre consume energía. En realidad, un irreversible de la puerta de la lógica de cryptocurrency de minería tendrá un costo de al menos alrededor de 20*k*T energía para vencer al azar el ruido térmico. Por lo tanto, a medida que nos acercamos Landauer del límite, Bitcoin minería de datos en una computadora convencional debe consumir energía en proporción al número de hash calculado.

Mientras Landauer del límite proporciona algunos (muy débil) seguridad contra un único minero el control de una mayoría de la minería de poder, se me ocurren dos maneras de conseguir más allá de Landauer límite.

  1. Reversible de computación: computación Reversible es el cálculo que de ninguna manera no se borrará cualquier información. Por ejemplo, desde la E y la O las puertas tienen una salida, pero dos entradas, la E y la O las puertas son irreversibles y por lo tanto no se permite con el reversible de la computación. Reversible equipos deben, por tanto, el uso especializado de las puertas. Cualquier cálculo que se puede hacer por una computadora convencional también se puede hacer con una reversible computadora usando una técnica llamada uncomputation (uncomputation es esencialmente "borrado" de la basura a los datos producidos por un reversibles equipo que ejecuta el cálculo a la inversa.). Sin embargo, desde uncomputation requiere que se ejecute un cálculo a la inversa, en general, va a dar más pasos para la mina mediante una reversible equipo que iba a la mía con una computadora convencional. Desde reversible de la computación tiene esta sobrecarga, Bitcoin minería con reversibles equipos sólo serán rentables, una vez reversible equipos son varias veces más eficiente que los ordenadores convencionales. Reversible equipos cuya eficiencia energética supera a la de los ordenadores convencionales no se han construido aún, pero se espera que para saber más acerca de ellos en las próximas décadas, cuando los límites de cálculos convencionales se han alcanzado.

La mejor manera de combatir reversible equipos de minería de cryptocurrencies (estoy totalmente en contra de este enfoque) es el uso reversible cálculo resistente a los algoritmos de minería (SHA-256 no está diseñado para ser reversible cálculo resistente), que son funciones que eliminar una gran cantidad de datos y para los que es difícil el uso de técnicas tales como la de Bennett guijarro juego de la mina de estas monedas usando reversible de los equipos en cualquier momento pronto.

  1. Computación cuántica: El algoritmo cuántico, el algoritmo de Grover, podría ser utilizado para acelerar la velocidad y la eficiencia de Bitcoin minería más allá de Landauer. Este escenario, sin embargo, es en la actualidad un largo camino desde que el algoritmo de Grover no ofrece tanta velocidad como otros algoritmos cuánticos.
+167
m1well 16 may. 2019 19:44:26

¿Esto significa que la transacción tuvo que venir de un Blockchain.info/wallet usuario (o tal vez a alguien con Blockchain.info/pushtx)? O podría indicar algo más (por ejemplo, un nodo de Tor incluso)?

+139
thehumbug 21 oct. 2018 17:19:13

Google Profundidad del Mercado, y usted encontrará el un montón de ellos:

Yo personalmente uso http://bitcoin.clarkmoody.com/ para MtGox.

+118
FlappleGums 5 feb. 2017 0:00:38

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!

+96
Vasiliy Toporov 31 oct. 2010 7:22:27

Hay un montón de personas que son hostiles a cualquier nueva crypto-moneda, generalmente a causa de su interés en las anteriores monedas. Ellos tienden a auditar nueva moneda del código, buscando cosas que puede avergonzar a los desarrolladores. Hay una muy buena probabilidad de que ninguna puerta de atrás o problema grave sería ampliamente publicitado en sitios como el Bitcoin foros.

Usted puede, sin duda, de auditoría de los cambios. Encontrar el más cercano de confianza de la base de código (el código que estamos tratando de evaluar se basa en), y ejecutar un diff. A continuación, mirar de cerca todos los cambios.

Alternativamente, usted puede confiar en la sabiduría de las multitudes. Sólo tiene que esperar al menos una semana o así antes de aceptar alguna de las actualizaciones publicadas por el equipo de desarrollo. Y los foros de probabilidades de ser hostil a ese proyecto, tales como el Bitcoin foros.

+77
Louis Lietaer 10 oct. 2015 5:54:16

Los puntos se dan fuera de contexto si usted lee el artículo de la Wikipedia que usted hace referencia. Las balas se refieren a otro tipo de actividades que pueden requerir un formulario para ser presentado, pero no la RAE.

Transporte de $10,000 dentro o fuera de los estados UNIDOS no generar un SAR, pero tiene que ser informado. Esto se refiere a electrónica o física de la moneda, pero tiene que ser en dólares, y eso no se aplica a Bitcoin. Mismo para los próximos dos puntos de bala.

El último punto de viñeta genera una Cuenta Bancaria Extranjera Informe con el Tesoro de estados UNIDOS. Si usted tiene dinero fuera de los estados UNIDOS, usted necesita para declarar.

El IRS y el Tesoro de estados UNIDOS están trabajando en la definición de lo que se requiere. En la actualidad, ya que las reglas no están finalizadas, usted no tendría que declarar Bitcoin holdings en un FBAR, pero usted tiene que declarar los saldos de efectivo en una casa de bolsa, tales como Mt. Gox.

Mi consejo es declarar su Bitcoin holdings en un FBAR formulario y el formulario 8938 si usted vive fuera de los estados UNIDOS, incluso si el formulario no se prevean. Deberá declarar el valor máximo de la cuenta durante el año.

FBAR de presentación de informes se puede hacer en línea, y hay penas severas en caso de no hacerlo. Errar en el lado de la precaución y el informe de todo lo. Informe y la mantenga, o no se informe y se va a aprovechar de ti. Usted decide.

Para responder a sus preguntas 3 y 4:

Lo que se considera como "transporte" dentro y fuera de los Estados unidos?

Electrónica o física del movimiento del dólar de EE.UU. a través de la frontera.

Es simplemente ejecutando un Bitcoin QT cliente considera una "servicios de dinero
de negocios" y está sujeto a la FinCEN requisitos?

No.

Si mi cartera está alojado, ¿eso significa que ellos son los responsables?

Responsable de qué? Usted tendrá que presentar un FBAR, y tendrán que cumplir con sus normas, las cuales están siendo discutidos.

+23
dgee4 10 feb. 2018 5:39:20

Necesito exportar mi cartera de blockchain.info a Multibit, pero no tengo idea de cómo hacerlo, puedes ayudarme por favor? gracias

+10
Yomis 2 ago. 2010 11:45:52

Mostrar preguntas con etiqueta