Es bitcoinica.com planificación para volver a abrir después de que el 11 de Mayo de 2012 el robo?

El 11 de Mayo de 2012, 18,547 BTC se reportó el robo de bitcoinica.com como se indica aquí: https://bitcointalk.org/index.php?topic=81045.0

El bitcoinica.com sitio web no responde en el momento de escribir esto. Están planeando volver a abrir? Han indicado si los usuarios' los depósitos serán reembolsados? Si respondió sí a cualquiera de esos pregunta, tiene que dar un plazo de tiempo?

+685
Josip Budzaki 9 feb. 2011 18:44:48
30 respuestas

Mi objetivo es comprender mejor, cómo las transacciones y los bloques se construyen raw. Para eso, he encontrado varias preguntas y respuestas aquí en StackExchange, pero la mejor para mí fue este post: Descarga sola y bloque específico para el estudio de los efectos de

Luego he seguido la información en esta respuesta y tenía una mirada en este bloque.

Raw archivo HEX de la cuadra aquí.

Ahora mi pregunta es: ¿Por qué no puedo encontrar el hash de la transacción en el raw archivo hex?

Cuando estoy en busca de una transacción específica hash (por ejemplo, "909374f0cc117...) no me parece. Pensé que cada transacción se añade al bloque. Tal vez no el hash de la transacción?

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

Existe la teoría descrita por primera vez por Hal Finney que si un alt moneda suplanta bitcoin (en el que Bitcoin del valor disminuye a medida que las monedas son de césped para el traslado a otro), entonces eso es algo que también puede ser repetido una y otra, y por lo tanto crypto monedas pierden su capacidad para ser un buen depósito de valor.

Así que pasando de daños, en el largo plazo, no sólo bitcoin, pero todas las crypto monedas.

Pero Bitcoin es una prueba de trabajo (POW) basado en crypto moneda, y por lo tanto es susceptible a un 51% de ataque. Por lo tanto se necesita un nivel suficiente de la mezcla para que la red protegida. Esto es lo que diferencia a bitcoin de la competencia POW basado en crypto monedas que tienen un hash de la capacidad de tan sólo una pequeña fracción de Bitcoin es.

Pero todavía podría ser múltiples éxitos, ya que todo lo que necesita para mantenerse protegido de un 51% es suficiente hash capacidad y hay múltiples monedas POW con un nivel suficiente.

En este momento, Litecoin que todavía no tiene un nivel suficiente, pero es la más cercana a Bitcoin para llegar a ese estado.

+996
Yolo GamerJack 28 sept. 2017 23:14:28

A partir de este post, tengo algo de idea de cómo bitcoin funciona:

¿Qué es exactamente la de la Minería?

Algunos puntos que no se puede conectar están relacionados con la recogida de transacción funciona:

  • Donde a recoger? Son estos recogen las transacciones de siempre auténtico (es decir, el usuario debe realizar este tipo de transacciones con prometió honorarios de la transacción.)?

  • Yo no puedo ver cómo un bloque garantiza la recogida de las transacciones son fielmente representados. no se pueden distorsionar por un minero?

Gracias por arrojar algunas luces.

+992
bananamom 2 nov. 2012 10:04:18

Suspendió las ventas porque el original de la tirada se agotó. Los comerciantes que aceptan paypal/tarjetas de crédito sólo están aceptando pre-ordenes.

Él puestos de disponibilidad de la información en su página web:

https://www.bitcoinbook.info/

En el ínterin, ha publicado el libro en línea.

+940
Kaleel 29 ene. 2015 21:38:33

Sin una copia de seguridad, no hay manera de recuperar las monedas.

Si esto sucedió hace muy poco tiempo, usted podría ser capaz de dar de alta a un servicio de recuperación de datos para tirar las llaves de apagar el dispositivo. Esto es, puede costar más de $100, aunque.

Cartera de generación se basa en datos aleatorios, y si no copia de seguridad de claves individuales, o la tecla de acceso para HD carteras, usted no puede volver a crear las claves.

+876
Ytzlhac 11 feb. 2019 13:10:30

La explicación más simple de una blockchain es como una cadena de criptográficamente vinculado bloques de datos. Brett Benefield, Scott Herford, y Kyle Thomas escribir: Cada uno de estos bloques puede tener varias piezas de información, tales como la información de las transacciones o los activos de datos como un ejemplo. Cuando un nuevo bloque se añade, se agrega al final de la cadena de bloques y, a continuación, un nuevo valor de hash se calcula. Esta relativamente simple característica asegura que una vez que el blockchain es lo suficientemente grande como es computacionalmente seguro la prevención de un malicioso parte de la modificación de cualquier bloques anteriores. (Benefield, Herford y Thomas 2018, 1)

El blockchain es anexar sólo por el diseño. Una característica de implementación mantiene varias copias de la blockchain, validado a través de un mecanismo de consenso. Esto aumenta la seguridad de la blockchain, como un actor malicioso tendría que tener acceso a una cantidad suficiente de nodos y reescribir cada blockchain con la rapidez suficiente para lograr un consenso en que la alteración de la cadena es correcta. El uso de Benefield, Herford, y Thomas plazo, esta dificultad hace que el distribuido blockchain computacionalmente seguro.

La tecnología que se utiliza para conectar los bloques de datos es el hash criptográfico, que es un matemático compendio de un conjunto de datos. Este hash criptográfico es la huella de la cuadra. Es imposible usar el hash criptográfico para determinar el contenido de la cuadra, y es imposible cambiar el bloque sin alterar el hash criptográfico.

Una blockchain es una cadena de criptográficamente vinculados a los bloques de datos. El primer bloque en una blockchain, conocida como la Génesis de Bloque, se componen de datos digitales y el hash criptográfica de los datos. El próximo (y posterior bloques) se compone de los hash de la cabecera del bloque anterior.

Entonces, ¿qué es un bloque, realmente? El bloque es una estructura de datos llamada a un contenedor. El recipiente consta de una cabecera que contiene información de metadatos (datos sobre datos) y los datos en sí. En el diagrama anterior, el encabezado contiene sólo el hash del bloque anterior. Para hacer el blockchain útil, necesitamos definir los datos que puede estar contenida en el bloque y el tipo de metadatos que se usa dentro de la cabecera.

No hay ninguna estructura de datos endémicas de la blockchain. Una blockchain se pueden almacenar en un archivo plano o en una base de datos. Debido a que los bloques pueden ser almacenados en cualquier orden, necesitamos una manera de identificar el orden de los bloques. Para ello, vamos a agregar una marca de tiempo. Luego, de acuerdo a Emmanuelle Anceaume (et al.), también necesitamos una manera para determinar el bloque de validez. El método utilizado para determinar la validez en el Bitcoin red es la prueba de trabajo.

Prueba de trabajo agrega un nonce para el bloque. "Un nonce es un número aleatorio que actúa como un marcador de posición variable en funciones matemáticas." (Stewart, Chapple y Gibson 2015) La prueba de trabajo consiste en reemplazar el nonce con valores aleatorios y calcular el hash criptográfico hasta encontrar uno que satisfaga un criterio particular. En el caso de Bitcoin, la dificultad es encontrar un hash, que comienza con un determinado número de ceros, un objetivo que cambia dinámicamente a medida que el número de mineros cambios.

Finalmente, las transacciones que se añade al bloque se almacenan en una estructura de datos llamada a un Árbol Merkle. (Ver más abajo para más información). Este es un hash basado en la estructura de datos que proporciona un almacenamiento eficiente y seguro de verificación de los datos. El resultado de todo esto es un blockchain.

La prueba de que el Trabajo es un consenso algoritmo utilizado para determinar quién va a crear el siguiente bloque, y requiere de una mayoría de los nodos de acuerdo. Muy democrático, pero depende del tamaño de la red para evitar el fraude. Hay otros consenso de los algoritmos utilizados en diferentes blockchain implementaciones, como "la Prueba de la Estaca", "la Prueba de la Actividad", "la Prueba de la Burn", "Prueba de Capacidad", y "la Prueba de la Autoridad". Cada tipo de Bizantino, la tolerancia es implementado de manera diferente por cada aplicación. Así, una vez más, la infraestructura determina la resistencia por parte del sistema Bizantino de los fallos.

Hay algunas otras cosas que usted necesita saber.

  1. El blockchain es una revista, no un libro de contabilidad. Un diario es una lista de las transacciones; un libro es un analizados resumen de el diario.
  2. El blockchain no es inherentemente seguro. Es básicamente un archivo de texto, y visible a todo el mundo con una copia. Asegurar el blockchain es una aplicación característica.
  3. El blockchain no es inmutable. Ha habido varios casos donde el público blockchains han tenido que ser revertidas. A diferencia de la de registro de transacciones en una base de datos, para revertir la blockchain revisa el registro histórico, el cambio de la pista de auditoría.
  4. Blockchain no es ni una especificación ni un protocolo. Es un conjunto de conceptos que pueden ser implementados en una variedad de maneras. El caso de uso, suena como privadas, que permitan blockchain, en cuyo caso usted debe investigar Hyperledger.
  5. Blockchain no es una base de datos, al menos no muy buena. Público blockchain implementaciones de satisfacer ni el ÁCIDO ni la BASE de datos de propiedades. En particular, porque el blockchain se puede deshacer, en esencia cambiar la historia, blockchains no son Duraderos. Blockchains lugar de una prima, en consistencia con el paso de disponibilidad, lo que significa que no son eficientes.

La buena suerte.

+872
Sholah Werassa 9 jul. 2014 23:59:26

Acabo de registrarme en Géminis, y tengo que admitir que no tengo idea de lo que estoy haciendo. ¿Hay algún lugar donde puedo estudiar cómo funciona esto?

+837
Helge Bjerre 15 ago. 2010 19:03:40

Que hacer el mío. Hashrates triplicado durante los últimos cuatro meses, y así lo hizo la dificultad. Mientras que esta tendencia continúa, la dificultad va a seguir en aumento. Cuando usted consigue su ASIC dispositivo de ellos, que son los únicos capaces de la mina de $10, con dos Jalapeños en un mes. No antes, no después.

+717
Elizabeth Johnson 3 abr. 2010 12:53:28

Hay un google como motor de búsqueda que se puede buscar cualquier texto que se incluye con una transacción bitcoin? Como yo lo entiendo cada transacción incluye 80 caracteres de texto así.

Actualización

No es posible buscar la blockchain en el texto de una manera fácil

+694
Stephan Hogenboom 29 jul. 2015 5:20:38

Los pasos para generar el mensaje de la firma se dan en respuesta aquí: Cómo canjear un básico Tx?- específicamente, el paso de 1 a 14.

La transacción hash (txid) no es el mismo que el del mensaje a firmar, porque el hash es tomado de la firmó transacción, incluyendo la scriptSig (que obviamente no se puede iniciar sesión en sí), por lo que tenemos que hacer algunas pequeñas modificaciones a la transacción de ponerlo en el formato para la firma

Vamos a conseguir la raw de la transacción que dio en su pregunta y romper hacia abajo:

0100000001b1bbfd7a3103e733b5f28fb1eef07ba683b787bcf4033a16d8791a15152a006c000000006b483045022100d52330113ccd033ccb1aaa3b759e9696c216e802922e5f1902cd5ada69c612e5022057880205319dccb05eebbe34323a852ee82653f09f81253ddccd08a810e9d42d012103e5b9f0bb669b289efb8d2826487a24ef5f3985624c8bc3a3e34f6bd54e080b27feffffff027c8d3700000000001976a91443bd19b0436db26d24c789bebaee9a3b1b73cdd388acc1bbe114000000001976a914aefaa9d79e3c62c3f0cc909a3aee327e6cd0100a88acb2480700

Usted puede obtener primas de los datos de la transacción de blockchain el uso de la rawtx de palabras clave y añadir "formato=hex": https://blockchain.info/rawtx/82d62d5f4e69ae8338c39b7ae2e1d33db59bdf62c869ded7344adc936bab8653?format=hex

Tenga en cuenta que la siguiente es una descripción de los datos en bruto de la transacción, las únicas modificaciones necesarias están en negrita. Los pasos 1 y 2 son los mismos, tenemos la 01000000 versión y la versión 01 número de entradas. Paso 3 usos:

b1bbfd7a3103e733b5f28fb1eef07ba683b787bcf4033a16d8791a15152a006c

Que es el hash 6c002a15151a79d8163a03f4bc87b783a67bf0eeb18ff2b533e703317afdbbb1 (observe que los bytes en orden inverso) de la transacción anterior cuya salida está gastando (https://blockchain.info/tx-index/269874933/0).

A continuación, hemos índice de salida 0 de la transacción, es decir, 00000000, para el paso 4. Esto se puede ver observando la transacción anterior vamos a pasar y ver el índice de la salida que estamos gastando.

Ahora a por el paso 5 y 6, la transacción anterior contiene la scriptSig, comenzando con 6b para denotar que la scriptSig es de 107 bytes de largo, y, a continuación, el 107 bytes sig sí, 483...27. Pieter Wuille la respuesta aquí: ¿cuáles son las partes de una Transacción Bitcoin "Entrada" script? es muy bueno para explicar qué son las partes de la entrada del script. Pero para la firma, bitcoin utiliza el scriptPubKey de la salida que se gasta, así que tenemos que reemplazar que scriptSig (eliminar el scriptSig los datos de la transacción e insertar en su lugar) 19 para denotar 25 bytes y, a continuación, el 76a9146ffdc2e9e69434a7832208db5a6148c67563e8ae88ac scriptPubKey sí mismo a partir de la salida anterior, muy similar a la de bytes utilizados en el paso 5 y 6, debido a que ambos son P2PKH salidas. De nuevo este scriptPubKey se pueden encontrar buscando en la transacción anterior estamos gastando.

En el paso 7 de esta transacción utiliza los bytes feffffff que es el número hexadecimal 0xfffffffe. Este número de secuencia se utiliza como por BIP 125, lo que significa que la transacción no está optando a ser reemplazable, pero todavía se utiliza locktime.

A continuación, hemos 02 decir que hay 2 salidas en esta transacción:

  1. La primera pasa 7c8d370000000000, es decir, 0x378d7c = 3640700 satoshis, tiene un 19 byte script, el cual es 76a91443bd19b0436db26d24c789bebaee9a3b1b73cdd388ac

  2. La segunda pasa c1bbe11400000000, es decir, 0x14e1bbc1 = 350337985 satoshis, también tiene un 19 byte script, el cual es 76a914aefaa9d79e3c62c3f0cc909a3aee327e6cd0100a88ac

Por último, tenemos el locktime de b2480700, es decir, 0x748b2 = número de bloque 477362.

Para firmar a continuación, debe anexar 01000000 para SIGHASH_ALL a la final

Esto le da

0100000001b1bbfd7a3103e733b5f28fb1eef07ba683b787bcf4033a16d8791a15152a006c000000001976a9146ffdc2e9e69434a7832208db5a6148c67563e8ae88acfeffffff027c8d3700000000001976a91443bd19b0436db26d24c789bebaee9a3b1b73cdd388acc1bbe114000000001976a914aefaa9d79e3c62c3f0cc909a3aee327e6cd0100a88acb248070001000000

Que cuando hash dos veces es 6823ba9770a496269a8f5368beec5ccb7b22ecd626265140be38aba1c8a25388 (nota: no he comprobado que esto es correcto, pero debe ser)

+575
Aibek 14 nov. 2013 13:01:32

Añadir mi dueño respuesta aquí gracias a la entrada de @Wats0ns y @Murch.

IANAL.

Digamos que ha ocurrido lo siguiente:

  1. Puedo generar un par de claves que colisionó con un ya existente dirección.
  2. Que la dirección pasó a tener un equilibrio.
  3. He firmado una transferencia a una nueva dirección bajo mi (y sólo a mi) de control.
  4. En que la transferencia pongo mi información de contacto (y demostrado después de que el hecho de que yo tenía la clave privada y había hecho exactamente como todo el mundo sospecha, una locura, lo sé).

Me gustaría esperar:

  1. El otro propietario para reclamar la propiedad de la dirección a través de una firma digital (la única manera que usted puede reclamar una dirección).
  2. El otro propietario para mostrar que la propiedad de los anteriores, las direcciones entrantes o que comerciaban con otros para dar lugar a la financiación de la dirección en cuestión.
  3. El otro propietario para demandarme por los ducados, y cargos penales por robo.
  4. Me gustaría utilizar una "Reclamación de Derecho o la Propiedad de los Bienes" de la defensa para el cargo de hurto.
  5. Yo podría perder el caso civil y tiene que devolver el BTC.

Para el cargo de hurto, mi argumento podría efectivamente ser, "yo pensaba que tenía tanto derecho a las monedas como ellos lo hicieron. Ambos nos genera un par de claves, y el par de claves es cómo los "dueños" de una dirección o cualquier BTC el diario dice que pertenece a esa dirección. Yo no actuar maliciosamente en la generación de la dirección, yo no hackear una computadora y robar la clave privada, me acaba de pasar en ella."

Creo que podría ser una cantidad razonable de pruebas para demostrar que "pensé que era el mío" y esperemos que había mantenerme fuera de la cárcel.

No tengo idea de lo que la corte decida en la demanda como yo no sé de ningún caso de la ley que se acerca a este. Tal vez es como un banco accidentalmente a agregarlo como un co-firmante a alguien se de cuenta bancaria (no oído hablar de casos que involucran a este)? O hacer un inválido de depósito a su cuenta (la que tiene la jurisprudencia, y tiene que devolver el dinero si mal no recuerdo)?

De cualquier manera, yo estaría dispuesto a apostar que el BTC tendría que ser devuelto, pero podría ser un tirón de la moneda...

+549
Hardik Patel 6 abr. 2012 5:08:11

La conclusión es que si la mina BTC y vender, es un transmisor de dinero y será necesario que se registre con FinCEN y buscan las licencias de su estado.

+524
user20180604 23 sept. 2013 22:30:16

Esta página tiene instrucciones sobre cómo instalar Bitcoin usando yum:

http://linux.ringingliberty.com/bitcoin/

+520
Lynnyo 7 mar. 2010 17:49:21

Esta es mi primera transacción, y lo ha sido desde ayer que me envió. El sitio web dijo que espere 4 confirmaciones, a continuación, comprobar el correo electrónico, pero no he recibido ningún correo electrónico, así que no sé si ha pasado o no. Aquí está el número de transacción y una captura de pantalla de la transacción: 2daf1bea238137e5db00cd12074a93f181bf86a759f1963fd92197671f32a463

enter image description here

enter image description here

+460
Bryanb 17 mar. 2017 20:11:04

Bitrated fue lanzado recientemente y permite el uso de m-de-n de las transacciones, aunque no es de propósito general y fue construido específicamente para el propósito de arbitraje por parte de un tercero de confianza.

(Descargo de responsabilidad: he creado Bitrated)

+457
expensuve 18 feb. 2012 7:36:00

Recientemente me enteré de que alguien ha inyectado un viejo de firma de virus en el blockchain de bitcoin, a pesar de que no corren el riesgo de infectar el equipo.

http://newsbtc.com/2014/05/16/virus-signature-uploaded-bitcoin-blockchain-causing-mse-users-grief/

Esto me hace preguntarme, si yo fuera a instalar bitcoin-core y descargar un malicioso bootstrap.archivo dat, ¿sería posible para infectar a mi sistema a través de bitcoin?

+395
Alex Boxall 21 dic. 2015 17:28:46

Cuando voy a revisar el código fuente, me parece que la noui.h es un archivo de encabezado, pero el método noui_connect ha sido declarado por palabras clave 'externas'. yo creo que no hay necesidad de hacer esto.

extern void noui_connect();

+370
Greg Swensen 9 feb. 2017 16:11:45

Si usted está preguntando si vale la pena comprar uno solo para la minería? Por supuesto que no. Para la minería de datos a los efectos de que no hay nada especial acerca de la MP.

Cuando se trata de la minería de la manera más simple de expresar lo rápido que se puede extraer es que ASICs son más rápidas que las tarjetas gráficas que son más rápidos que los CPUs. Hay, por supuesto, la variación dentro de esas categorías, pero en general eso es lo que estamos mirando.

Ahora, cuando usted está tratando de determinar el retorno de la inversión si su pregunta fue: "tengo que comprar un mac pro para algún otro propósito, ¿valdría la minería en él?" entonces, tal vez, suponiendo que hay algunos software de apoyo a la GPU establecido en ella. Entonces, todo lo que tendría que hacer es comparar la diferencia entre la potencia que consume mientras está la minería, con lo que su devolución.

Si se estaban preguntando, porque usted tiene $3000 quema un agujero en su bolsillo y usted está pensando que el MP le será útil si bitcoin valoración se desploma o alguien versiones de bajo costo de la minería de hardware de la nada - no, todavía no, probablemente no. Debido a que usted podría simplemente recoger algunos de los más bajos el costo de ASIC de hardware que iba a hacer tan bien como el DIPUTADO por $300, y después sigue siendo el costo de oportunidad de que otros $2700.

+313
Vandroiy 28 oct. 2012 6:34:46

Bitcoin-ABC (la referencia a la implementación de Bitcoin en Efectivo) es un fork de bitcoin core, no hay grandes cambios a la configuración.

así bitcoin efectivo el límite de polvo es exactamente el mismo como Bitcoin, que es 546 Satoshi.

Para asegurarse que usted puede revisar Bitcoin-efectivo-ABC/transactions_test/ archivo de código en GitHub línea 546

Y en el archivo de transacciones aquí

/**
 * "Polvo" se define en términos de CTransaction::minRelayTxFee, que ha
 * unidades de satoshis por kilobyte. Si quieres pagar más de 1/3 de los honorarios
 * pasar algo, entonces consideramos que es polvo. Un típico disponibles
 * no segwit txout es de 34 bytes grande, y será necesario un CTxIn de al menos
 * 148 bytes a pasar: así que el polvo tiene disponibles txout menos de
 * 546*minRelayTxFee/1000 (en satoshis). Un típico disponibles segwit
 * txout es el 31 de bytes grande, y será necesario un CTxIn de al menos 67 bytes a
 * pase: de modo que el polvo tiene disponibles txout menos de 294*minRelayTxFee/1000
 * (en satoshis).
*/
+268
Nanny 18 dic. 2014 20:36:09

El Java XChange biblioteca podría ayudar

Puede que no sea exactamente lo que buscas, pero el XChange proyecto proporciona una demostración de un propósito general de la API para comunicarse con múltiples intercambios.

Usted podría reutilizar el código para crear su propio simulacro de negociación de los extremos y ejecutar una colección de hosts virtuales. De esta manera usted puede probar en contra de una razonablemente bien conocido conjunto de Api para los habituales modos de falla.

+264
marnel 9 ene. 2015 3:20:59

Estoy usando el blockchain API para hacer un "enviar a muchos de transacción". En los destinatarios sólo poner direcciones de otras personas, pero de alguna manera la API envía el resto de mi saldo de espaldas a mí.

Por ejemplo:

https://blockchain.info/tx/b4c3203815fdf61616c0a2358fa0388e734bf53503f0a659d3c9fc7863da8adc

Yo había 0.01 btc en mi billetera. He enviado 0.0000543 BTC a dos destinatarios diferentes, pero de alguna manera todo mi saldo consiguió pasado y mi 0.0097914 BTC consiguió enviado de vuelta a mí. No me pregunte por este.

EDIT: también sucede en un singular transacción:

https://blockchain.info/tx/2eb4273313e27c2ede86844c58f687dc535aeaa5207e9a9c4a526a032cd5143a

He inspeccionado las llamadas a la API y están en lo correcto. Mi dirección está en ninguna parte ser visto en él.

¿Por qué está sucediendo esto?

+261
waroi 4 ene. 2011 9:25:23

Hola estoy buscando un seguro de donaciones de cartera para la RCK - Comunidad de Refugiados de la Cocina. http://refugeecommunitykitchen.com/ Están haciendo un gran trabajo para ofrecer una respuesta humanitaria a la crisis humanitaria en el Norte de francia. Los fundadores son felices para mí, trabajar en el establecimiento de un seguro de cartera para las donaciones que se abre para el apoyo de la cryptocommunity. Sólo quiero para asegurarse de que su tan fácil de manejar como sea posible ya que aunque estoy totalmente seguro de que los donantes se sabe exactamente qué hacer, el enlace para donaciones será añadido a su página web principal y, idealmente, debe ser lo más libre de mantenimiento como sea posible. He estado más en la de SAFEnet foro y les ha dado un montón de buenos consejos y apunta en la dirección de Copago. Yo entiendo de ayuda en el foro que debido a que su código abierto y multi sig Copago es una gran opción. Lo que no parecen entender es que si un Copago de cartera es adecuado para las donaciones de otros cryptocurrencies así como Bitcoin? Sé que mis preguntas son muy básicas - así es mi entendimiento de lo que realmente aprecio su opinión de los expertos. Miré a Coinomi como este parecía fácilmente el apoyo de donaciones para un montón de diferentes monedas. Me estoy perdiendo algo básico aquí? Puede un Copago de Cartera aceptan fácilmente varios tipos de cryptocurrency? Muchas gracias por tu ayuda con esto!

+220
aleksandrovais 18 abr. 2013 1:11:38

Yo separaría a cabo las pruebas unitarias y las pruebas de integración.

Si la función de necesidades para salir a internet o esperar a que la blockchain, me hacen pruebas de integración que puedo correr con menos frecuencia, como cada cinco minutos. Las funciones que son rápidos me gusta para que se ejecute cada 10 segundos.

La vinculación de los errores para determinar el sello de tiempo de los registros como pm2 y las principales métricas permite ver lo que ha estado ocurriendo mientras dormía.

+210
Ian MacCallum 28 may. 2011 1:25:05

Soy consciente de que la pérdida de datos causada por la eliminación de los N primeros bloques. Pero tengo curiosidad por saber si tal tarea es posible o no. Si es así, cómo prácticamente implementar?

+207
ANDRAON 2 ene. 2010 10:50:25

Es obligatorio para la copia de seguridad de cartera.dat después de cada salida de la transferencia?

Entiendo que es, pero no después de cada transferencia entrante.

+180
Tejas Jayasheel 19 dic. 2012 14:24:23

Bitcoin es varias cosas al mismo tiempo. Así, alguien podría estar interesado en ella por varias razones. Por ejemplo, usted podría estar en ella para aprender sobre los programas académicos de la criptografía, para aprender acerca de las redes, economía, o incluso sólo para hacer dinero. Algunos incluso dirían que Bitcoin tiene también una vertiente política, ya que interfiere con la forma en que el dinero circula en nuestras sociedades.

Usted tiene que hacer su elección y trate de concentrarse en ella. La belleza de Bitcoin es que incluso cuando usted se centra en una sola parte de ella, hay un gran beneficio en aprender un poco acerca de las otras partes, ya que todos estamos interconectados.

Buena suerte, y a seguir posteando tus dudas en este foro, como un montón de buena información se puede encontrar aquí. Y por favor, no te olvides de compartir sus hallazgos con el resto de la comunidad.

+172
vlrrbin 8 ene. 2017 4:59:45

Diablo Minero es la GPU minero implementado en Java. No es una biblioteca, pero no debería ser difícil para incorporar el código en otra aplicación.

+156
DayriaKiss 24 ago. 2018 21:50:30

Puede alguien por favor decirme la diferencia en el siguiente Bitcoin términos?

  1. Diferencia entre xpriv y xpub
  2. Diferencia entre xpub y tpub.
  3. Diferencia entre ypub y upub.
  4. Diferencia entre la clave pública y el estándar de clave pública.
  5. Es xpub y ypub son los mismos? también tpub y upub?
+151
Lina Hammami 6 ene. 2019 1:11:14

No sé exactamente qué características están disponibles en su versión, pero aquí están algunas ideas para probar.

En primer lugar, tome una copia de seguridad de su cartera.dat archivo.

  1. En la ventana de depuración (menú de ayuda?), asegúrese de que su compañero está realmente conectado con algunos otros compañeros para que su transacción será transmitido a la red.
  2. Asegúrese de que el nodo que está totalmente sincronizado para el último bloque.
  3. Iniciar la aplicación con el -zapwallettxes=1 argumento para eliminar las transacciones que no son en el blockchain de su cartera.
  4. Empezar de nuevo con el -rescan argumento para escanear el blockchain para bitcoins asignados a sus claves privadas. Esto tomará un largo tiempo (horas, posiblemente).
  5. Tus bitcoins debe estar disponible de nuevo, así que trate de enviar la transacción de nuevo con una tasa más elevada. Puede utilizar https://bitcoinfees.earn.com/ para decidir qué un importe adicional correspondiente.

Si usted realmente desea exportar la clave privada, puede utilizar el dumpprivkey "dirección" comando desde la consola dentro de la ventana de depuración (si la consola está disponible en su versión). Pero tenga mucho cuidado al mover sus claves privadas de todo, que podría ser robada por un registrador de teclas, pantalla grabber, otro tipo de malware, o sitios de phishing, etc.

+116
alexletsplayer 26 nov. 2016 11:14:47

En "configuración" --> "opciones avanzadas" --> "red" puede cambiar el tipo de conexión de UpnP para estáticas (UpnP es el predeterminado). El puerto estático puede ser definido en el "bitcoin.conf". El puerto predeterminado para la conexión estática es 8333 si no de otro modo se define en el bitcoin.conf.

En mi configuración personal tengo un bitcoin nodo en un Virtualbox donde el principal de la máquina se conecta a través de una VPN con todos los puertos bloqueados. Me han enviado un puerto aleatorio en el VPN y activado el UpnP en el bitcoin nodo, el nodo se conecta a través de la VPN con UpnP.

La otra opción para este escenario sería desviar el puerto 8333 en todos los firewalls/interruptores o lo que sea puerto definido en bitcoin.conf .

Por favor tome en cuenta que los nodos necesitan algún tiempo para conectarse. Sin embargo, el 8 de conexiones debe estar bien para el usuario promedio.

También de la nota, un nodo es visible en la red, tomar blockchain.info registro de conexión, por ejemplo, un atacante podría destino, auditoría y explotar la ejecución de los nodos.

+37
user2336653 17 ene. 2016 14:51:36

Mostrar preguntas con etiqueta