Dónde o cómo puedo obtener una historia completa de dificultad?

Me gustaría tener una lista completa de los históricos de la minería dificultad de bitcoin. De preferencia sería una lista de texto o csv, pero una página web que muestra los datos en cualquier formato de texto va a hacer.

He estado buscando por varias horas durante el último par de días con ningún progreso. Estoy bastante sorprendido de que esto es tan difícil de encontrar...

+320
jerry jacquot 4 ago. 2016 10:33:33
18 respuestas

Estoy corriendo bitcoind 0.18.0 con txindex. Los índices se almacenan en un SSD, y crudo del bloque de datos se almacenan en un disco duro externo. De la nada se estrelló con un Fatal LevelDB error: la Corrupción: trunca bloque de leer el mensaje de error poco después de recibir un bloque en altura 585160. Ahora, cada vez que trato de iniciar, se carga en la cadena estatal, verifica los últimos 6 bloques, y luego se bloquea cuando la carga de la txindex da el siguiente mensaje:

EXCEPCIÓN: 15dbwrapper_error
Fatal LevelDB error: la Corrupción: trunca bloque de lectura: /home/bitcoin/.bitcoin/índices/txindex/156611.ldb
bitcoin en el programador de

terminar la llamada después de lanzar una instancia de 'dbwrapper_error'
 lo que(): Fatal LevelDB error: la Corrupción: trunca bloque de lectura: /home/bitcoin/.bitcoin/índices/txindex/156611.ldb
Abortado

Es alguien familiarizado con este problema que puede ayudar? Me imagino que puedo probar un completo reindex, pero sé que va a tomar mucho tiempo y me gustaría evitar, si es posible. Es allí una manera más rápida de sólo recrear la txindex? ¿Alguien sabe por qué esto podría haber sucedido o cómo puedo evitar esto?

+1000
Atomic Overflow 03 февр. '09 в 4:24

No es un servicio proporcionado por blockchain.info se describe en json_rpc_api página.
Más o menos se describe la API que el usuario puede utilizar para tener acceso a su blockchain manera similar a como el uso de bitcoin-cli al propio demonio.
Su uso está actualmente demostrado como:

$ ./bitcoin-cli-rpcconnect=rpc.blockchain.info -rpcport=443 -rpcssl -rpcuser=YourWalletIdentifier -rpcpassword=YourPassword getinfo

Se ve bonito, pero no es una información sobre el sitio que se indica:

Desde el 1 de diciembre de 2014, con el fin de utilizar esta API, el acceso debe ser explícitamente permitido, y todas las direcciones ip de cliente incluido en la lista blanca de la cartera del propietario. Gestionar el acceso en [Configuración de la Cuenta] -> [a las Restricciones de IP]

Y ese es el problema, porque yo estoy interesado en ir a buscar algún bloque o los detalles de la transacción. No necesito ningún RPC que requeriría la autorización. No quiero ni crear una cuenta.
Así que la pregunta es:
Hay servicios gratuitos (o tal vez aún está disponible en blockchain.info de alguna manera?) que permite el uso de JSON-RPC en contra de sus bitcoin demonio?
No me importa acerca de la velocidad o de espera de 10 segundos entre cada llamada, etc.


+992
Siahei 21 dic. 2011 11:43:12

usted probablemente puede modificar https://github.com/OutCast3k/coinbin/ a sus necesidades

+719
PJJ 14 may. 2013 3:17:30

Por un papel de la cartera de alguien en persona y limpie con el Copago de la aplicación.

+681
Bacon lover 5 feb. 2015 21:20:28

1) ¿hash poder se refiere a los nodos de minería sólo ?

2) no sabemos cuántos nodos que hay en el bitcoin red , ¿correcto ? ¿cómo podemos contar ?

3) necesitamos saber [2] con el fin de averiguar cuál es la real hash de alimentación de la red ?

4) ¿cuáles son las unidades de la mezcla de alimentación ?

+660
glassfish 12 feb. 2013 15:29:59

Este es un sitio que te permite jugar con la firma ECDSA.

https://crypto-utils.com/

+638
walerkawiz 4 ene. 2019 7:43:02

Hubo un bombo en el que NOS sobre lo mal que Bitcoin es, y cómo se va a romper hacia abajo en él. Supongo que este informe proviene de los sentimientos. Liberty Reserve ha sido cerrado recientemente, por parte de las fuerzas de policía.

Su interés es principalmente la identificación y, si es posible, la eliminación de las amenazas. La UE, en realidad tiene un similar (pero mejor) informe, para hacer valer el estado de digital monedas alternativas.

El hilo rojo de todos estos documentos es "Bitcoin es independiente de la ley. Bitcoin no puede ser procesada legalmente, y si se pudiera sería difícil hacerlo. El anonimato hace que sea adecuado para los delincuentes, pero no es totalmente anónimo, por lo que tal vez podemos hacer algo (porque de la blockchain). Personalmente pensamos que Bitcoin es bastante bueno.". También en algún lugar parecen entender que hay un propósito legítimo para Bitcoin, pero no está claro si lo que importa o no.

Es muy difícil mirar en la mente de millones de personas de seguridad en toda la organización. Si no sabemos algo que probablemente existen, pero aún así clasificados. Este documento sólo había fuentes públicas, por lo que no necesita el estado clasificado. Ellos probablemente han de construir de un modo mucho más detallado documento de ahora con el conocimiento de la NSA (criptografía) y a partir de Bitcoin empresas en los estados unidos.

La NSA, mientras tanto, es probable que ha sido el seguimiento de Bitcoin uso muy de cerca. Es probable que haya una muy buena manera de mantener en el anonimato Bitcoin tráfico. Todos los mencionados son, por supuesto, como no demostrable como PRISM.

La mayoría de las fuerzas de policía en el mundo se tienen informes o conocimiento acumulado acerca de Bitcoin, ya que presenta "un desafío nuevo para el cumplimiento de la ley". Estos informes contienen "nada no ya lo saben", y reflejan el punto de vista jurídico de la agencia, pero sólo el estado de ánimo el escritor pensó que su jefe quiere.

Buena suerte a la gente. La policía son nuestros amigos. A veces, en el "no corras, somos tus amigos" tipo de camino, a veces como el robot amigo.

+625
panfilovi4 7 ene. 2018 3:57:41

Es allí una manera rápida y sucia para detectar todas las transacciones cuyo tx-id puede ser encontrado en más de una transacción desde el génesis bloque?

También me gustaría ver mutado las transacciones así, aunque no estoy seguro de si el blockchain mantiene un histórico de la pista de la mutado transacciones.

+616
patrick maake 24 oct. 2010 20:30:47

Las Cpu modernas también suelen tener byte de intercambio de cargar y almacenar instrucciones, o al menos un byte swap registro de la instrucción, de manera que los programadores (y la optimización de compiladores) puede eliminar, o casi eliminar la sobrecarga de peso de compensación.

Este "pequeño error de diseño" puede ser un simple caso de "prematura de optimización".

+514
Thirdymatic 31 jul. 2015 18:45:52

Sin comprimir claves son sólo anulado para segwit tipos de salida. Desde segwit salidas son un tipo completamente nuevo de la producción que requiere de nuevas direcciones (y un nuevo tipo de dirección con el tiempo), no habrá ningún efecto sobre sus actuales direcciones y claves. No segwit transacciones y salidas pueden seguir existiendo y va a suceder. Estas transacciones funcionará exactamente de la misma manera que lo hacen ahora; usted no va a utilizar segwit (y por lo tanto no se permite el uso sin comprimir de llaves), a menos que explícitamente se vaya a utilizar.

Bitcoin Efectivo no tiene segwit, por lo que no invalidantes sin comprimir claves. La única parte de la BIP 143 que Bitcoin Efectivo está utilizando es el sighashing algoritmo.

+474
Faizan Siddiqui 6 abr. 2018 12:46:41

La respuesta corta es sí, siempre que el factor de dificultad bucle de retroalimentación (ajustado después de 2016 (14*24*6) bloque de premios que nominalmente se asigna a cada dos semanas, por lo que la próxima generación de hardware se usa) se mantiene estable, lo que se debe de básica de la teoría de control 101.

La razón tiene mucho que ver con las matemáticas y la convergencia de la serie geométrica para limitar el número de Bitcoins a 21M.

Ir a http://www.basic-mathematics.com/geometric-sequence-calculator.html. Introduzca 10.5 M (número de Bitcoins minados durante los primeros cuatro años 50*4*365*24*6) en el primer campo, 0.5 en el segundo campo (número de Bitcoins otorgado consigue escalar de nuevo cada 4 años), 8 en el tercer campo para n (aproximadamente el número de 4 años de constantes de tiempo entre 2009 y 2040), y seleccione Sn y pulsa calcular. Como n se acerca a infinito, la serie geométrica converge a 21M.

+456
Nilesh Pharate 3 mar. 2019 22:57:55

Usted no puede obtener la clave privada. Su dinero se ha ido y no va a volver. Reportar el crimen a la policía local.

Google traducción:

Können Sie den privaten Schlüssel nicht abrufen. Dein Geld ist weg und du perimetro es nicht zurückbekommen. Melden Sie das Verbrechen Ihrer örtlichen Polizei.

Para obtener más información, consulte las respuestas a Reg: Ver sólo la Dirección y las respuestas a las preguntas vinculadas allí. Hay muchas otras personas que han sido engañados de la misma manera.

No utilizar el monedero de blockchain que ha creado. Cualquier dinero que usted puso en su lugar será tomado por los delincuentes que los engañaron en darles acceso a ella. Su acceso no puede ser revocada por blockchain o cualquier otra persona.

+400
ARutaz 13 feb. 2018 7:43:27

Tengo la referencia de cliente que se ejecuta con una operación completa de índice. Es posible conseguir todos los UTXO para una determinada altura de la cadena, ya sea a través de bitcoin-cli o alguna otra herramienta?

+364
user162082 12 dic. 2018 10:35:14

Prueba de trabajo no es necesario, hay otros algoritmos como el de la prueba de la apuesta que todavía están descentralizados (aunque no sé cómo funciona incluso aunque Etereum quiere usar la prueba de la apuesta de minería de datos). La prueba de que el trabajo da un bloque de una dificultad, diciendo: "debe haber al menos un X ceros en un bloque." (X no tiene que ser un número entero, si lo hizo, dificultad sólo podría ser ajustado en órdenes de dos, cuatro o dieciséis años; ahora es un poco más alto 16.8) Esta adición de ceros controla el número de problemas que se pueden solucionar, y es generalmente en el orden de cientos o (parte inferior), decenas de cientos de personas por día. Cuando hay más mineros, la red responde relativamente pronto por la recaudación de dificultad (en menos de 2 semanas), y cuando hay menos, también responde por hacer todo lo contrario (posiblemente de más de 2 semanas). La prueba de trabajo es como una lotería, y que resuelve el problema es seleccionada al azar y luego se otorga el premio a través de la coinbase. Prueba de trabajo es básicamente un mecanismo de verificación que se ve en los ceros en un hash (trabajo) y las fuerzas de un cierto número (mínimo) a ser cero.

+285
hdgarrood 3 ene. 2016 4:41:10

Espero que esta guía le ayuda a

http://blockgeeks.com/guides/what-is-blockchain-technology-a-step-by-step-guide-than-anyone-can-understand/

La tecnología Blockchain es como el de internet en el que se ha construido-en robustez. Mediante el almacenamiento de bloques de información que son idénticos a través de su red, el blockchain no puede:

Ser controlada por una única entidad. No tiene ningún punto único de fallo. Bitcoin fue inventado en el año 2008. Desde ese momento, el blockchain de Bitcoin ha funcionado sin interrupción significativa. (Hasta la fecha, ninguno de los problemas asociados con Bitcoin han sido debido a la piratería o la mala gestión. En otras palabras, estos problemas vienen de la mala intención y el error humano, no fallas en los conceptos subyacentes.)

El internet ha demostrado ser durable durante casi 30 años. Es una trayectoria que es un buen augurio para la tecnología blockchain como se sigue desarrollando.

Ian Khan, presentador de TEDx"tan revolucionario Como suena, Blockchain realmente es un mecanismo para llevar a todos al más alto grado de rendición de cuentas. No más perdidas de las transacciones, humanos o los errores de la máquina, o incluso un cambio que no fue hecho con el consentimiento de las partes involucradas. Por encima de cualquier otra cosa, el área más crítica donde Blockchain ayuda es para garantizar la validez de una transacción mediante la grabación no sólo en un registro principal, pero la conexión de un sistema distribuido de los registros, todos los cuales están conectados a través de un seguro mecanismo de validación."

– Ian Khan, TEDx Hablante | Autor | Tecnología Futurista

Transparente y sin corrupción

El blockchain de la red vive en un estado de consenso, y que automáticamente comprueba con la misma cada diez minutos. Una especie de auto-auditoría de los ecosistemas de valor digital, la red concilia cada una de las transacciones que sucede en diez minutos de intervalo. Cada grupo de estas transacciones se conoce como un "bloque". Dos propiedades importantes resultado de esto:

La transparencia

los datos se inserta dentro de la red como un todo, por definición, es de público. No puede ser dañado - la alteración de cualquier unidad de información en la blockchain significaría una enorme cantidad de poder de cómputo para reemplazar la totalidad de la red. En teoría, esto podría ser posible. En la práctica, es poco probable que suceda. Tomar el control del sistema para la captura de Bitcoins, por ejemplo, también tiene el efecto de destruir su valor.

+249
Mark Benton 5 sept. 2013 1:53:57

He visto otras fórmulas, pero todas ellas varían y no funcionan. Por favor alguien puede mostrarme una fórmula donde puedo conectar en la dificultad y el hash de la tasa y que me va a dar cuántos bitcoin puedo generar en un día.

Sé que hay calculadoras en línea, pero quiero una fórmula para una hoja de cálculo. Gracias a todas las respuestas.

+186
silile 8 sept. 2015 16:21:03

Así, en lugar de varios ordenadores portátiles, y el establecimiento de muchas de PC que no están diseñados para este tipo de trabajo, y se prendió fuego después de un día de trabajo. ¿Por qué no considerar la posibilidad de adoptar Acalon o Antminer R4, o algo que vale la pena. Sin embargo el uso de la electricidad no es nunca una buena idea, no es costo eficiente de la mina sobre la electricidad. Usted puede comprar una bicicleta en su lugar :) y producir usted mismo. Sólo una broma, hay diferentes formas más baratas de hacer el trabajo.

+66
KnightOfNi 10 mar. 2015 18:03:27

bitcoind no darle un camino a la consulta de este, pero mirando en los archivos que se escribe en el disco, podemos construir nuestras propias herramientas que echemos un vistazo a esto. Una de estas herramientas es Abe, y esta es la forma de usarlo:

Instalación (Ubuntu)

Estoy asumiendo que usted tiene la norma cliente bitcoin ya en ejecución.

Descargar Abe. Descomprimirlo y ejecutar python setup.py instalar

Ir a abe.conf y añadir estas líneas:

# SQLite3 ejemplo:
dbtype = sqlite3
connect-args = abe.sqlite
# Especificar el puerto y/o host para servir a HTTP en lugar de FastCGI:
puerto 2750
host localhost

Una nota acerca de firstbits

Si quieres hacer firstbits búsquedas, es necesario añadir una línea más a la config.

uso-firstbits

Tenga en cuenta que usted necesita hacer esto antes de ejecutar abe, o de lo contrario tendrás que ejecutar Abe.reconfigurar demasiado.

Posterior a la instalación normal

Ejecutar python -m Abe.abe --config /ruta/a/abe.conf

Usted debe ver la pantalla de recibir spam con

block_tx 38944 39254
cometer

Al momento de escribir, esto tendrá que contar hasta los 220.000. Esto me tomó cerca de 8 horas. Después de que el primer arranque, se carga en aproximadamente un segundo.

Trate de abrir http://localhost:2750/. Si no muestra ninguna de datos, entonces no fue un error. La salida que la abe comando producido inmediatamente antes de decir que estaba escuchando debería dar algún tipo de conocimiento.

Ahora, su aplicación puede emitir solicitudes http para averiguar acerca de la blockchain! Hay un enlace a la documentación (http://localhost:2750/q), pero vas a ser en su mayoría interesados en

  • getreceivedbyaddress (http://localhost:2750/chain/Bitcoin/q/getreceivedbyaddress/ADDRESS)
  • getsentbyaddress (http://localhost:2750/chain/Bitcoin/q/getsentbyaddress/ADDRESS)
  • fb (http://localhost:2750/q/fb/ADDRESS)
+52
rodrigortz 8 may. 2017 22:12:05

Mostrar preguntas con etiqueta