Instalado Bitcoind en mi Ubuntu server, pero ¿de dónde viene el blockchain se descargan?

Tengo una instalación limpia de Ubuntu 12 y acabo de instalar bitcoind. ¿Cómo puedo averiguar donde su instalados y donde se descarga toda la blockchain?

+453
rnv 13 oct. 2014 20:50:10
16 respuestas

Ocasionalmente las transacciones serán transmitidos a la red que se muestran en un 0/confirmar el estado en el cliente Bitcoin. También es el caso que, de tiempo en tiempo, por diversas razones, las transacciones nunca va a confirmar. Un conocido razón por la que no confirmados de transacciones es un doble gasto intento, a pesar de que estos son generalmente resuelven rápidamente por la red. Mi pregunta es doble:

  1. Es allí cualquier fuente de datos, o hay un conocido de la estadística que indica qué porcentaje de las transacciones de golpear 0/sin confirmar y nunca progresan más allá de este estado (es decir, se resuelven los conflictos por la red).
  2. No hay nada aparte de un doble gasto intento que puede producir un 0/transacción sin confirmar de que no se confirme.

Por favor, tenga en cuenta que no me estoy refiriendo a la "generado por las operaciones por las que los mineros son pagados, sino más bien un punto-a-punto de transferencia de bitcoins.

+986
Photocyborg 03 февр. '09 в 4:24

La universidad de Cumbria, una Universidad Británica, es la primera Universidad Pública de la aceptación de bitcoin en el reino unido para dos de sus cursos. "Certificado de aprovechamiento Sostenible de Exchange", que será impartida en Cumbria del campus de Londres, y el "Certificado de Postgrado en Liderazgo Sostenible", que tendrá lugar en el Distrito de los lagos campus. http://www.independent.co.uk/student/news/cumbria-becomes-first-public-university-in-the-world-to-accept-bitcoin-in-tuition-fees-9074700.html

Otras opciones a nivel mundial se encuentran la Universidad de Nicosia, en Chipre (http://www.unic.ac.cy/news-and-events/73/unic-to-be-the-first-university-in-the-world-to-accept-bitcoin/112831#.UuFCG9LnaUk) y hay falsos rumores de que la ciudad de Novi Sad, en Serbia lleva así.

+985
David Victor 30 abr. 2019 2:27:15

Por "dificultad", quiero decir el número que determina el mínimo aceptable de hash. Mayores dificultades se traduce en un menor hash mínimos y por lo tanto, en promedio, más de hash de intentos necesarios para producir un válido bloque. (Términos relacionados son destino y nBits).

Cada 2,016 cuadras hay un cambio de dificultad bloque. A menos que el bloque es un cambio de dificultad bloque, la dificultad debe ser exactamente el mismo que el anterior bloque o el bloque no es válido.

En un cambio de dificultad bloque, la dificultad se debe, precisamente, lo que la dificultad del algoritmo requiere o el bloque no es válido. El algoritmo tiene en cuenta la cantidad de tiempo que tomó para generar el anterior grupo de bloques y se calcula un nuevo nivel de dificultad tal que el bloque de tiempo de generación será, en promedio, una vez cada diez minutos si la red de hash de potencia sigue siendo la misma.

Si desea ver esta información en el código fuente, retirar el GetNextWorkRequired función en el main.cpp archivo.

+961
kristofferR 19 may. 2013 6:36:00

Estoy tratando de envolver mi cabeza alrededor de la minería proceso haciendo un pequeño ejemplo de bloque de mezcla.

De acuerdo a la entrada de la Wiki sobre la dificultad, el objetivo de un hash del bloque puede ser leído a partir de los "bits" parte de la cabecera de la siguiente manera: En este ejemplo, los bits de la parte es 535f0119.

535f0119 * 2**(8*(0x1b - 3))

Mi resultante objetivo sería:

535f0119000000000000000000000000000000000000000000000000

El objetivo en decimal sería:

8780002705592212783085671453687210878315895819816253650256038723584

Digamos que el hash tengo con mi actual nonce es

4d47599dd86834282a8ae6f20ba454704ddbe6eb23aa31b9fdec97fc7679b559

¿Cómo puedo compare ahora si el hash es menor que el de destino? ¿Qué tengo que hacer con el hash a ser capaz de decir "hash < destino"?

+932
Hendeca 18 jul. 2010 7:37:21

Como de Bitcoin Core 0.7.1 (19 de octubre de 2012), puede ejecutar tanto mainnet y testnet empezando Bitcoin Core, con la correspondiente banderas:

bitcoind -daemon # mainnet, -daemon hará que se tenedor en el fondo
bitcoind -demonio -testnet # testnet

Como de Bitcoin Core 0.9.0 (19 Marzo 2014), usted puede fácilmente hacer uso de bitcoin-cli para enviar comandos a ambos nodos:

bitcoin-cli getinfo # mainnet, utiliza el puerto 8332 para RPC-JSON
bitcoin-cli-testnet getinfo # testnet, utiliza el puerto 18332 para RPC-JSON

También como de Bitcoin Core 0.9.0, hay una regresión en modo de prueba ("regtest") que pueden acelerar el desarrollo y pruebas de aplicaciones en casi instantáneamente la generación de una alternativa bloque de la cadena con super-dificultad baja.

De forma predeterminada, regtest modo se ejecuta en la misma puertos como testnet (18333 para Bitcoin P2P, 18332 para RPC-JSON/HTTP RESTO), aunque se hace uso de diferentes directorio de datos de testnet. Eso significa que los dos comandos siguientes, ambos de la dirección de un defecto testnet o regtest nodo:

bitcoin-cli-testnet getinfo ## envía comandos al puerto 18332
bitcoin-cli-regtest getinfo ## también envía comandos al puerto 18332

Esta respuesta ha básicos de código de ejemplo que muestra la ejecución de dos regtest nodos en la misma máquina, pero también se puede hacer algo similar si desea ejecutar un testnet nodo y regtest nodo al mismo tiempo.


Post script: Pieter Wuille aceptados por la respuesta que me confunde. Se dice que él escribió esto el 9 de diciembre de 2012, pero esta combinación de Pieter dice añadió código (escrito por @kjj2) el cambio en la testnet puerto 18332 28 de septiembre de 2012---más de dos meses antes. También, que el código fue incluido en Bitcoin Core 0.7.1 publicado en octubre de 2012, casi dos meses antes de Pieter la respuesta.

Encogiéndose de hombros. Supongo que tal vez él se olvidó de el cambio.

+836
web poney 22 abr. 2013 14:11:20

¿Es correcto decir que:

En Bitcoin, es crucial para incentivar a los mineros por monetarias recompensa, porque el proceso de minería tiene importantes monetaria (coste de energía/costo de la electricidad). ? de lo contrario, el proceso de minería no es asequible para los mineros ? es esta frase correcta?

Me refiero a que si hemos de asumir que el proceso de minería de resolver PoW fue libre (considere la posibilidad de acceder a libre de la electricidad, es posible para todo el mundo en la tierra!), entonces podríamos tener tasa libre de transacciones en Bitcoin? e incentivar a los mineros por un no-monetario recompensas?

En otras palabras, la razón de utilizar monetaria de la recompensa es que el consumo de electricidad tiene costo monetario para los mineros y para esta recompensa es la remuneración de los mineros costo de la electricidad ?

Tenga en cuenta que mi objetivo para esta pregunta no es la razón de Prisionero de guerra como mecanismo de consenso, pero también me refiero a la razón de utilizar monetaria recompensas no recompensa. Tenemos otros tipos de recompensas, no necesariamente monetario recompensa. Pero al parecer en Bitcoin debido a la naturaleza de PoW que tiene costo monetario para los mineros, puede que tengamos que utilizar monetaria recompensas para los mineros.El tema de mi pregunta no es recompensa en sí, sino también el tipo de recompensa Bitcoin usos que se monetario recompensa.

Me gustaría también mencionar las siguientes notas:

(1) no monetario, la recompensa no funciona para el Prisionero, ya que el proceso de minería tiene costo monetario para los mineros y para no monetaria no es asequible para los mineros.

(2) el propósito de no monetarios de la recompensa está trayendo tasa libre de las transacciones, ya que los recursos de la monetaria recompensas transacciones de cargo.

(3) podemos hacer que no monetarios de la recompensa no para la venta de tal manera que un punto para una rápida confirmación sólo pertenece a una específica de clave pública , exclusivamente, y no es No-transferible a otros públicos clave.

+797
Karn Dhillon 22 abr. 2013 17:13:03

Una serie de artículos que aparecieron recientemente la vinculación a una filtró un documento acerca de Bitcoin escrito por el FBI.

Bitcoin, la Moneda Virtual: Características Únicas Presentar Distintos Desafíos para la Disuasión de la Actividad Ilícita

¿Qué participación o interés tiene el FBI tenía con otras monedas alternativas, tales como la Reserva de la Libertad, Dwolla, e-gold, etc?

Esta pregunta debería ayudar a proporcionar un contexto para comparar con el interés que han mostrado en Bitcoin.

+653
chrtan 3 mar. 2012 12:34:03

Depende de dónde usted está realizando transacciones con bitcoins. Si usted está en un sitio web como coinbase y la venta o el envío de monedas. Usted puede recibir un correo electrónico de ellos en función de si se han de notificaciones en. Esta es una 3 ª parte que sostiene el bitcoin y ha de configuración del sistema de correo electrónico para ello. Pero si usted tiene su propio Bitcoin wallet, que no es controlado por una 3era parte de la empresa, usted no puede recibir mensajes de correo electrónico como el "blockchain de bitcoin" no es una 3ª parte de la empresa.

+633
Judy Farrelly 5 ago. 2019 17:54:13

En realidad, tanto la recepción de fondos y fondos de gastos de un multi-sig dirección ya está soportado.

Usted puede encontrar el código para ello, además de los comentarios, por Gavin:

TwoOfThree.sh

+560
user276291 12 abr. 2019 4:35:12

Es una falacia de la alternativa disparidad asumir que su clave privada es, de hecho, privado, sólo porque el potencial de la otra parte no lo ha utilizado: Los dos eventos "que alguien ha obtenido acceso a la clave privada" y "nadie ha usado mi clave privada" no son disparidad.

Si usted no está seguro si su clave privada ha sido comprometida, debe mover sus bitcoins a una forma segura creado una nueva dirección.

+514
lidra 17 nov. 2017 1:57:53

RFC4880 aparentemente estandariza la forma en que las firmas de trabajo, por lo que podría estar refiriéndose a:

0x18: Subclave del Enlace de la Firma Esta firma es una declaración del nivel superior clave de firma que indica que es propietario de la subclave. Esta firma se calcula directamente en la principal clave y subclave, y no en cualquier ID de Usuario o otros paquetes. Una firma que se une a una firma subclave DEBE tener Incrustado Firma subpacket en este enlace de la firma que contiene un 0x19 firma realizada por la firma en la subclave primaria clave y subclave.

Pero parece mucho más probable BIP70 extensión de la propuesta es la razón por la estandarización de las firmas, como se indica por su BitID cartera requisitos para su aplicación:

Para ser compatible con la BitID protocolo, una cartera debe implementar los siguientes:

  • registrar el esquema de bitid
  • lanzar una bitid intención cuando se escanea un BitID código QR (si es aplicable)
  • la descodificación de la URI y comprobar su formato
  • visualización de una solicitud de autenticación que muestra el nombre de dominio de devolución de llamada y > - pide validación
  • preguntar al usuario para recoger o crear una dirección Bitcoin para la autenticación (mostrar la última dirección Bitcoin se utiliza si se trata de un conocido dirección de devolución de llamada)
  • firmar el BitID URI con la clave privada (mediante el \x18Bitcoin Mensaje Firmado:\n#{mensaje.tamaño.chr}#{mensaje} convención)
  • POSTERIOR a la firma y la clave pública a la URL de devolución de llamada cuadro de diálogo de finalización : éxito/reintentar o cancelar
+407
Rupesh 25 sept. 2019 22:23:12

Es allí una manera de consolidar tanto

Si ambas carteras tienen la misma clave y el mismo saldos no hay nada para consolidar, carteras son, esencialmente, una tienda de privado llaves y un medio para ver el común de la blockchain.

Usted no necesita consolidar una cartera y es duplicado.

o deshacerse de uno de ellos de alguna manera?

Usted necesita tener cuidado al eliminar uno si ambos están en el mismo equipo - especialmente si ambos son el mismo software. La respuesta exacta puede depender de lo que la cartera del software que utilice.

Me gustaría utilizar el monedero del software de las instalaciones para eliminar una cartera, a continuación, utilice las herramientas para limpiar espacio en disco no utilizado.

Puesto que usted tiene un probado método de recuperación, usted debería estar bien. En el peor de repetir el proceso de recuperación (en un equipo nuevo si es necesario).

+354
Zaid Ashraf 1 oct. 2015 21:14:59

No hay problemas con el uso de la misma dirección una y otra vez. Yo inició operaciones hace más de un año y mi 'principal'-monedero tiene todavía la misma dirección.

He echado un vistazo para que usted y yo no encuentro la posibilidad de añadir más direcciones. Esta aplicación puede ser utilizada para una dirección a la vez.

+193
Conor Fogarty 4 sept. 2012 22:46:50

Quiero generar múltiples direcciones btc usando una clave privada. Estoy usando pywallet biblioteca, pero cada niño / a dirección también tiene la clave privada. Puedo utilizar una clave privada para múltiples direcciones (si es que se deriva de la misma clave privada) para crear una transacción?

+191
BlueGirl4You 30 may. 2015 4:11:04

Porque cada vez que alguien quiere gastar algo de dinero en virtud de una dirección, se necesita proporcionar la clave pública y envía el contenido a la mainnet. (Por favor, corrígeme si no es correcto)

Donde puedo ver un reveló clave pública?

Si hay algún resto de dinero bajo esta dirección, es posible que la otra copia de la clave pública y generar otra solicitud(copia) para utilizar esos fondos?

+121
Dottie 21 feb. 2015 8:24:36

Esos son los mineros ASIC, no FPGA.

Ellos pueden minar BTC y los clones, pero nada más.

+19
hugosite 5 jul. 2011 12:35:42

Mostrar preguntas con etiqueta