La instalación de QBitNinja localmente

Me estoy preguntando si usted encuentra una solución en: Cómo ejecutar QBitNinja Servidor local?

+772
hai liao 16 abr. 2012 14:22:47
15 respuestas

Como Bitcoin minería de datos es muy heterogénea (que es, una gran cantidad de personas que utilizan una amplia variedad de hardware), calcular esto, sería muy difícil sin el uso de la votación (como en, hacer preguntas a la gente, no el tiempo de sondeo). Uno necesita para obtener algunos datos estadísticos sobre los elementos de hardware que tienen las personas, cuánto gasta en electricidad, y cuánto hashpower que tienen, por no hablar de lo mucho que la mía cada día. Tiene todo lo que podríamos promedio y calcular algo.

Si desea comprobar lo mucho que su moneda cuesta, echa un vistazo a mi calculadora: http://tpbitcalc.appspot.com/ .

+994
alex2534alex 03 февр. '09 в 4:24

No hay ninguna manera matemática para determinar el valor de los Bitcoins (o acciones de las compañías de bienes, monedas y similares). Su valor es la cantidad de personas que utilizan el valor de ella. El mejor indicador de lo que el precio es su tipo de cambio en diversos intercambios en internet como BTC-e, mtGox, Bitstamp y muchos más. Bitcoins puede más o menos relacionados con la más tradicional de las monedas cuando se trata de antecedentes teóricos, valorando y más, pero tomen en cuenta de Bitcoins no están respaldados ni administrado por alguien o algo. Todo es virtual. Mire el precio y tal vez de analizar lo que usted puede saltar a bitcoincharts y echar un vistazo.

+956
Scoridd 19 ene. 2011 5:01:03

Estoy tratando de entender lo que una determinada línea de código cuando se firma un mensaje a través de bitcoinjs-lib. Aquí está el código:

var bitcoin = require('bitcoinjs-lib")
var bitcoinMessage = require('bitcoinjs-mensaje')

var par de claves = bitcoin.ECPair.makeRandom();
//clave privada
var privateKey = par de claves.toWIF();
// Dirección
var dirección = par de claves.getAddress();

la consola.log(privateKey);
la consola.registro(dirección);

privateKey = par de claves.d.toBuffer(32)
var mensaje = 'el mensaje'
var messagePrefix = bitcoin.redes.bitcoin.messagePrefix

var firma = bitcoinMessage.señal(mensaje, messagePrefix, privateKey, par.comprimido)
la consola.registro de firma.toString('base64'))

La línea que me interesa es esta:

privateKey = par de claves.d.toBuffer(32)

¿Qué es exactamente este código haciendo y por qué es necesario?

Gracias,

Connor

+943
Argeman 2 ago. 2012 20:45:05

La elaboración de Andrew respuesta:

Se puede calcular de tamaño y vsize.

El tamaño de la transacción

Ver BIP141

Transacción de peso se define como la Base del tamaño de la transacción * 3 + Total el tamaño de la transacción (es decir. el mismo método de cálculo de Bloque de peso de Tamaño de Base y el tamaño Total).

Virtual del tamaño de la transacción se define como Transacción de peso / 4 (redondeado hasta el siguiente número entero).

La Base del tamaño de la transacción es el tamaño de la transacción serializado con el testimonio de los datos eliminados.

Total tamaño de la transacción es el tamaño de la transacción en bytes serializado como se describe en BIP144, incluyendo la base de datos y los datos de testigo.

Testimonio de tamaño

Así, por ejemplo, si usted tiene una transacción que tiene un tamaño total de 1200 bytes (incluyendo los datos de testigo), y un tamaño de base de 1000 bytes, el peso y el tamaño virtual son:

peso = 1000 bytes * 3 + 1200 bytes = 4200
vsize = 4200 / 4 = 1050 bytes

Así que, dado el tamaño y vsize, se puede calcular el tamaño de los datos de testigo:

testimonio tamaño = (4/3) * (total - vsize)
testimonio size = 200

+832
jok 5 ago. 2012 4:56:42

Algunas billeteras bitcoin permiten vincular a una cuenta de cheques o ahorros. También se puede simplemente cambio el bitcoin a paypal.

+793
Sm Raihan 20 feb. 2010 21:38:54

Estoy teniendo un problema conseguir el local del cliente bitcoin que se ejecuta en un Mac OS X de la máquina.

Cuando la instalación de berkeley-db4, y ejecutando el siguiente comando (por el archivo readme (LÉAME):

brew install https://raw.github.com/mxcl/homebrew/master/Library/Formula/berkeley-db4.rb --sin-java

Yo, a continuación, entrar en la consola y ejecutar el cd .. y luego:

db-4.8.30/dist/configure --prefix=/usr/local/Bodega/berkeley-db4/4.8.30 --mandir=/usr/local/Bodega/berkeley-db4/4.8.30/share/man --enable-cxx

Una vez que esto sucede, tengo un largo rastro termina en este error. Alguien ha topado con este?

la comprobación de un BSD-compatible instalar... /usr/bin/install -c
la comprobación de si el compilador de C de obras... sí
la comprobación de compilador de C de salida por defecto de nombre de archivo... una.fuera
la comprobación de sufijo de ejecutables...
la comprobación de si estamos compilación cruzada... configure: error: en `/privado/tmp/berkeley-db420160220-8656-19l1688':
configure: error: no se puede ejecutar C programas compilados.
Si se pretende una compilación cruzada, uso `--host'.
Ver " config.registro' para más detalles.
+784
computercarguy 9 ene. 2014 2:53:39

De forma predeterminada, UTXOs son escogidos al azar en ElectrumX. Quiero cambiar este comportamiento y pasar UTXOs en 'FIFO' base. ¿Qué cambios debo hacer?

+662
Granitosaurus 8 oct. 2019 10:22:50

Si una transacción bitcoin salidas de tener un bloqueo de secuencia de comandos que es, básicamente, no tienen solución, son los bitcoins perdidos, o la transacción puede ser invalidado? (O algo más?)

+563
L0n3Sheep 16 sept. 2012 4:27:56

Posibles Duplicados:
¿Cómo puedo aceptar bitcoins en mi sitio web?

Tengo un par de sitios web en el que estoy trabajando, pero hay un código de fuente abierta que puedo usar que permitirá a las personas a depositar bitcoins en mi sitio web donde cada usuario tiene un único depósito de la dirección?

+527
Marissa Williams 29 oct. 2016 15:30:02

Tener un CDF de 99% significa que sólo ha tenido 1% para superar un largo período de sesiones. No hay nada de excepcional - en particular, de 1 en 100 sesiones inevitablemente va a tomar mucho tiempo.

+337
user4650 13 feb. 2012 22:00:06

minimizar los honorarios por la reducción de la cantidad de transacciones

Los intercambios de hacer esto por no unificar los retiros en las grandes transacciones.

Ver el Procesamiento de múltiples transacciones muy rápido

+279
frankster 24 ene. 2010 12:58:23

Me gustaría conseguir una de las Colas USB y almacenar la Armería de la aplicación de la cartera de los archivos en el almacenamiento cifrado. De esa manera no sólo no pueden atar sus direcciones para usted, pero si usted tiene acceso a bitcoin sitios relacionados sólo a través de las Colas, sería difícil mostrar que incluso sabe nada acerca de bitcoin.

+218
April Arcus 30 may. 2014 20:54:24

esto es una mierda, me pasó a mí hace unos años.

Ya que el pc había sido recién formateado y instalado un antivirus soft, creo que las normas de malware en su nuevo sistema. Creo que es más probable que usted tenía de malware en el antiguo y es atacado por pura casualidad después de que usted empezó a trabajar en el nuevo sistema.

La recuperación de la cartera de archivo de ordenador viejo no le ayudará. Tendrá los mismos datos.

Usted no es dueño de bitcoins, usted es dueño de las claves privadas para desbloquear las entradas. Si su cliente informe de los insumos enviados en un lugar que no, eso significa que alguien utiliza sus claves para firmar las transacciones. Electrum es estable, esto no puede ser un error o una billetera problema de la corrupción.

Me siento hombre.

+110
stevieflash42 12 sept. 2010 23:27:10

Tengo un completo nodo que ejecuta en mi sistema local y la estoy usando esta librería con nombre de bitcoin-core para comunicarse con el bitcoind servidor. Ahora he cifrado mi billetera con una frase de paso para que entiendo que para hacer transacciones necesito una frase de contraseña. No estoy seguro de qué cambios debo hacer para que en la biblioteca?

Alguien me puede ayudar con esto por favor?

+105
Taddo 1 nov. 2012 16:24:57

Estoy planeando escribir un sitio que reciben pagos en Bitcoin.

El cliente de añadir productos al carrito de la compra, a continuación, durante la visita que voy a crear una dirección Bitcoin para hacerle pagar por ello (cada carro obtiene una dirección única). He encontrado el código para crear múltiples direcciones aquí. Voy a utilizar el NBitcoin de la biblioteca.

¿Cómo puedo verificar la dirección Bitcoin ha sido pagados? Estoy planeando utilizar un servicio como blockchain.info pero sólo tengo la siguiente información

  1. destino dirección Bitcoin (mi generado dirección)
  2. la cantidad que debe recibir

Hay una manera fácil de utilizar blockchain.info a la consulta de que mi dirección era realmente pagado con C#? He leído la API, pero es confuso.

+64
Lidwin Cleetus 25 dic. 2011 12:10:14

Mostrar preguntas con etiqueta