¿Cómo puedo generar un archivo de bootstrap en Ubuntu?

Me gustaría generar un Bitcoin y Dogecoin (qt) archivo de bootstrap en mi máquina de ubuntu. Hay alguna forma de hacer esto? Sé que es posible con Windows, pero estoy en Ubuntu. Gracias.

+800
Kirill Osenkov 7 sept. 2019 23:51:39
18 respuestas

El getrawtransaction RPC le proporcionarán información acerca de una transacción en particular. Sin embargo, para responder a tu pregunta es más complicada por varias cuestiones:

  1. Las transacciones no son necesarios para que el cambio de direcciones. Buenas carteras intento de evitar el uso de cambio de dirección cuando el cambio no es necesario.

  2. Las transacciones pueden tener más de dos salidas, por lo que no hay necesariamente una única dirección de pago.

  3. Las transacciones pueden pagar un desnudo (no P2SH) multisig de salida que consta de varias claves públicas. GetRawTransaction mostrará como varias direcciones.

  4. En una aplicación de monedero de cambio debe ser indistinguible de un pago en una sola transacción. Usted tendría que analizar varias transacciones o tiene información de la parte que recibió el pago con el fin de ser capaces de determinar que la salida es un cambio de dirección.

En resumen, no creo que GetRawTransaction o cualquier otro RPC le proporcionará la información que usted desea para cualquier bloque de la cadena de transacciones. Sin embargo, si sólo estás interesado en obtener información acerca de las transacciones en el local de la cartera, el gettransaction RPC es lo que estás buscando.

+988
ANONYMOUS 03 февр. '09 в 4:24

Empuja un elemento en la pila, el tamaño del elemento en la parte superior de la pila. El elemento cuyo tamaño empuja a la pila no se consume, se convierte en el segundo elemento en la pila.

Aquí está el código fuente:

 caso OP_SIZE:
{
 // (en -- en tamaño)
 si (pila.size() < 1)
 return false;
 CBigNum bn(stacktop(-1).size());
de la pila.push_back(bn.getvch());
}
romper
+849
tom fernando 1 ene. 2018 12:45:58

Acabo de descargar bitaddress.org archivo java y experimentó con el envío de una pequeña cantidad a una dirección para que la clave privada aún no se ha cargado. Que el dinero por desgracia desapareció. (es decir, cuando cargué la correspondiente clave privada no se presentó)

Por otro lado, el envío de dinero a una dirección con la correspondiente privado de carga en un cliente showns rápidamente, no hay problema.

espero que esto ayude.

OH, Espera! Hablé demasiado pronto. No volví a ver a la transacción o mirar con cuidado pero que aquí está:

Estado: 39 confirmaciones, difusión a través de 27 de nodos Fecha: 4/12/13 16:08 Débito: -0.000111 BTC Crédito: 0.000111 BTC Tarifa de transacción: -0.0005 BTC Importe neto: -0.0005 BTC ID de transacción: 0bba0d308dcd8c8f8141bf95ba4...etc.

Todavía estoy confundido, porque aunque el resumen de transacciones en QT muestra la cantidad como -0.000611 (en lugar de la red de 0,0005)

+834
KarenE 13 may. 2013 2:05:08

Una cadena de Markov es un modelo matemático de un proceso aleatorio que sólo tiene a corto plazo la dependencia de su historia: si usted conoce el estado actual del sistema (o, quizás, de su historia reciente), cualquier otra información histórica no va a mejorar las predicciones sobre su futuro.

Este podría ser un modelo útil para el análisis de un (imperfecto) de la lotería en los cuales existe una cierta dependencia entre el número de hoy y de mañana; podría ayudar a determinar la naturaleza de esa dependencia, y dejar de utilizar el número de hoy para hacer una predicción acerca de la mañana del número que podría mejorar sus posibilidades de ganar.

Sin embargo, en una verdadera feria y de azar de la lotería, no hay tal dependencia que debe de existir. Cada número debe ser elegido de una manera que no es sesgada o afectada en cualquier forma por los números anteriores. En tal caso, una predicción basada en una cadena de Markov no sería mejor que una estimación aleatoria; y, de hecho, dada la suficiente cantidad de datos, cadena de Markov de técnicas que tienden a confirmar que no hay ninguna dependencia. (En el corto plazo, estas técnicas podrían aparecer para detectar algunos de dependencia, pero esto sería errónea.) Así que si la lotería es en realidad justo, usted no puede mejorar sus probabilidades mediante un análisis de cadenas de Markov o cualquier otro método.

Mi entendimiento es que el cifrado de la comunidad cree, basado en toda la evidencia actual, que el Bitcoin algoritmo de minería de datos se comporta como una feria de la lotería. Por supuesto, el resultado de la función hash SHA256 no en el hecho de depender de sus datos de entrada, pero se cree que no es computacionalmente factible manera para describir o para obtener información acerca de esta dependencia corto de la realidad, la computación en la función. Si es así, entonces SHA256 salidas son efectivamente independiente de sus entradas, y el pasado de la historia de Bitcoin hash no le da a usted información útil sobre el futuro; no te ayuda a mejorar tus probabilidades en comparación con tratando de nonces en secuencia o al azar.

Si usted, o cualquier otra persona, es capaz de "mejorar Bitcoin minería de datos" a través de la cadena de Markov técnicas, o cualquier otro método, significaría que SHA256 es errónea y debe ser abandonada. Afortunadamente, hasta donde yo sé, no hay ninguna evidencia para sugerir que este es el caso.

+831
onarock 19 oct. 2010 8:37:25

1) ¿Cuál es el formato de la LevelDB bases de datos se almacenan en el directorio de base de datos?

Sé que hay algunos personalizado blockchain análisis de bibliotecas, tales como este, pero me pregunto si puedo hacer una lectura de la chainstate base de datos para obtener información básica acerca de la UTXO conjunto.

2) ¿hay algún tipo de LevelDB explorador de base de datos interfaz gráfica de usuario que puedo usar para ver lo que hay en esta base de datos?

3) puedo tener un segundo programa que acabo de leer de esta base de datos? Sería seguro o me lío la base de datos, si he intentado esto?

+787
NadyaBrennen 9 jul. 2019 2:46:30

Al instalar el nxt nrs cliente desde cero tengo que volver a descargar el nxt_db base de datos de blockchain. Hay un lugar donde puedo descargarlo directamente en una conexión rápida? Parece que se necesitan al menos 3 horas para descargar el nxt blockchain de otros compañeros.

+772
Greg Hilston 29 mar. 2019 8:31:01

Cómo divisible son ondas (XRP)? Con 100 millones de unidades de la moneda que está siendo creado en el sistema de creación, uno podría suponer que son parecidos a satoshis, pero durante la operación del sistema que he encontrado mi equilibrio ser acusado de la sub-onda cantidades para algunas operaciones. ¿Cuánto puede una ondulación se dividen en?

+642
etblob 8 abr. 2012 18:48:36

Hola de donde debería comenzar a construir mi propio cryptocurrency el intercambio y la Fiat/crypto cambio en wordpress? ¿Qué pasos debo seguir para construir ese tipo de plataforma? Tengo algunos conocimientos de javascript y wordpress.

+527
Paolo Manca 9 dic. 2014 7:47:54

Todo el completo de los nodos de la red Bitcoin validar un nuevo bloque tan pronto como se extrae y se propagan en la red, mediante la verificación de la nonce y el resultado hash del bloque. Ahora la cuestión es que todos los nodos de validar cada transacción en el Bloque, basado en su historial completo de entradas y salidas para comprobar error?

+476
user1956 1 jul. 2019 23:16:00

Con el fin de obtener acceso a los bitcoins, usted necesita tener el acceso a la dirección bitcoin o el bitcoin wallet (generalmente de una cartera.dat archivo) que contiene esa dirección.

Si tienes la dirección, usted puede comprobar si tiene cualquier saldo en ello con varios exploradores. [1] [2] [3]

Usted puede acceder a la dirección si usted tiene su clave privada(contraseña). Si usted tiene la billetera.archivo dat, usted necesitará una contraseña para desbloquearlo si ha sido cifrados. Más, usted puede tener acceso a ella sin una contraseña.

+406
Pushpesh Kumar Rajwanshi 30 ago. 2012 2:55:00

Me gustaría señalar que se están alejando de las donaciones. Creo que el tipo de personas que donan BC son probablemente poco probable que donar si AC no es una opción.

Sin embargo, mi mayor sugerencia no es para ellos, pero para usted: hay que estar preparado para la posibilidad de que nada de lo que diga va a cambiar su mente. Ser de derecha no es garantía de que usted será capaz de convencer a la gente.

Recuerde también, que una organización reputación vale MUCHO - se puede ser a la derecha que van a perder de donación más de lo que ganan, incluso si la razón por la que perder la reputación es estúpido.

+395
ungreen 8 mar. 2012 10:48:59

Me ha enviado 28 $en bitcoin a esta dirección 32o7Pt42rsUFupN9sNLYJdQc6MNji5rAng una segunda vez, y nunca se contabiliza en la cuenta de

Suena como que usted está depositando a un servicio. Usted debe ponerse en contacto con los administradores en ese sitio web o servicio para ver si se puede dar crédito a su cuenta.

+357
Euan 20 nov. 2014 21:47:48

Según el artículo de Wikipedia sobre Bizantino Tolerancia a Fallos, que sólo es cierto cuando los mensajes se pueden falsificar. Debido a que mostrar existe una solución para el conjunto de los Generales Bizantinos Problema puede ser reducido a mostrar una solución sería el problema de uno General y dos Tenientes, y cada Teniente no ser capaces de saber si los mensajes que estaban haciendo eran realmente de lo General o forjada por el otro Teniente.

Sin embargo, para unforgeable mensajes (o donde las falsificaciones son inviables) usted puede tener un número arbitrario de los traidores. Cita:

"Una segunda solución requiere unforgeable mensaje de firmas. Para la seguridad de los sistemas críticos, firmas digitales (en los sistemas informáticos modernos, esto se puede lograr en la práctica el uso de criptografía de clave pública) puede proporcionar Bizantino tolerancia a fallos en la presencia de un número arbitrario de los generales traidores."

Fuente: https://en.m.wikipedia.org/wiki/Byzantine_fault_tolerance

A la dirección de la derivación dada por @DavidSchwartz por ejemplo:

"Piensen en el caso de que todos los nodos honestos están divididos en partes iguales sobre las dos direcciones, el sistema podría progresar. El malicioso nodos podría decirle a todos los nodos honestos que están de acuerdo con ellos. Que daría h/2 + d de los nodos de acuerdo sobre cada una de las dos contradictorias formas en que el sistema podría progresar."

Si cada honesto nodo sólo se aceptan firmado comunicaciones de los demás, entonces por el cotilleo, el honesto nodos aprender de los nodos maliciosos' duplicity y dejar de escuchar a ellos. Un algoritmo, en teoría, podría ser diseñado de forma que automáticamente sería mantener tanto el progreso y liveness en cada subconjunto de honestidad de los participantes, cuyas conexiones se forman un grafo conexo. (Obviamente, si sus únicos vínculos son a través maliciosos a los participantes, que no recibe mensajes a través de uno al otro de forma fiable.)

En el XRP consenso protocolo, estas firmas no constituyen la prueba de las faltas cometidas por el real validadores. El truco es descubrir cómo un grupo puede lograr un consenso en cuanto a que es un validador y quién no lo es. El chisme, la prueba de la mala conducta debe ser suficiente para detener a un honesto nodo de escuchar que validador. Como se señaló en su informe técnico, que el valor de la corrección antes de consenso.

+334
peniyata 6 jul. 2012 14:35:05

El libro Mastering Bitcoin sería un buen comienzo sólido (aunque no puede responder a todas sus preguntas). También está disponible para libre.

+280
Beckyb 24 ene. 2012 4:50:34

Estoy corriendo la ventana acoplable versión para c-rayo 0.7

En una raspberry necesito clonar el blockchain, pero se necesita la versión 0.17.1

Mirando en la ventana acoplable-componer.fichero yaml veo:

versión: "3"
servicios:
bitcoind:
 imagen: nicolasdorier/ventana acoplable-bitcoin:0.16.3
 container_name: bitcoind
...

¿Cómo puedo actualizar a 0.17.1?

+269
Cojldam 3 ene. 2018 13:05:24

Hola ¿hay algún recurso o sitio donde podemos ver los detalles de la primer bloque minado como su marca de tiempo y otros detalles . He estado preguntando en los grupos de los últimos 3 días no hay respuesta .

Encontré algunos detalles acerca de bitcoin, pero quisiera encontrar para otras cripto monedas también.enter image description here

+236
Justin L 2 oct. 2014 8:38:06

Si vas a publicar diferentes preguntas que sugieren, la publicación de los mismos en diferentes hilos. Pero voy a tratar de responder a todos ellos.

1) no funciona así. Cada dirección es un par (clave privada clave pública), la dirección se hace después de hash de la clave pública dos veces.

Así, cada dirección tiene una clave privada las claves privadas no son compartidos.

Así que si en una dirección tiene 1 btc, y desea enviar 0.5 btc a alguna otra dirección, generalmente de la cartera de software crea una nueva dirección que recibe la diferencia menos el tx de la cuota, que es su cambio de dirección y de cualquier otra transacción que gasta los fondos va a pasar a partir de esa dirección (cambio de dirección).

Para aclarar, la dirección de Una cuenta con 1 btc. Desea enviar 0.5 btc a algunos de dirección B.

Lo que sucede es que, el saldo de la dirección de a es gastado en su totalidad en

B (0.5) <--- cantidad que deseas gastar
C (0.4999) <--- cantidad que queda después de pasar
tarifa (0.0001) <--- tarifa de transacción en el gasto de B
Una (total) (1) <--- saldo original. gastado en su totalidad

C es el cambio de dirección, y cuando usted pasa sus monedas de nuevo va a pasar a partir de C y no de A.

2) La Clave Pública que se obtiene con un método relacionado con la manera en ECDSA obras y la dirección se obtiene por medio de otro método, principalmente es doble hash de la clave pública que está codificado en un formato llamado base58check ya que incluye una suma de comprobación para asegurarse de que no escriba la dirección equivocada, también de la base de 58 está diseñado para eliminar de forma similar buscando personajes, como 0 y S o l e I.

3) Para la última pregunta que me gustaría referirme a Cómo se bitcoins reasignados

+232
Steve Mcconnell 21 feb. 2014 18:29:11

Estoy muy interesado en el protocolo p2p utilizado por Bitcoin clientes. Hay algunos excelentes respuestas que describen la forma en que los clientes se conectan a la red.

Quiero replicar el peer-to-peer de la red, sólo que sin participar en la cripto-moneda de la parte. Esto es para un experimento entre pares de descubrimiento.

Así que, por favor, puedes mostrar algún código de instrucciones para configurar una red?

+28
Kumaresan Sinniah 7 may. 2010 7:28:03

Mostrar preguntas con etiqueta