¿Cómo funciona el Bitcoin pago de reenvío en Blockchain.info trabajo?

Hemos estado utilizando los servicios de pago prestados por blockchain.info https://blockchain.info/api/api_receive

Nos permite generar una dirección única para cada uno de los pagos y adelante Bitcoins recibidos por estas direcciones a una dirección de reenvío. Por lo que entiendo, bc.info paga la tarifa de transacción para el reenvío de transacción para nosotros.

Queremos usar nuestra propia cartera. Tengo dos preguntas:

1) ¿Cómo bc.info manejar este costo? Me estoy perdiendo algo? Son realmente pagar 0.0001 BTc por cada pago que sus clientes reciben?

2) ¿hay una manera de avanzar pagos sin tener que pagar los honorarios?

+424
Umang Patel 25 oct. 2012 2:14:21
22 respuestas

Quiero generar una única dirección Bitcoin con vanitygen que tiene un determinado prefijo y un sufijo: 1Bit******************Poco

Cómo iba a ser capaz de lograrlo?

+991
Mike Belyea 03 февр. '09 в 4:24

La firma de los bytes de la clave privada de ECKey clave es inaceptable debido a que son vulnerables por con información acerca de su clave privada.

En el caso de la firma de un mensaje(como una Cadena) que tienen que estimar :

 byte[] resultado= sha256(mensaje)

El resultado será un byte[] y esta matriz finalmente se inserte a la :

 Sha256Hash de entrada= new Sha256Hash(resultado);

A continuación, el procedimiento es sencillo, con el fin de producir la ECDSASignature. Tienes que hacer lo siguiente:

ECDSASignature firma= clave.señal de entrada ();

y por último, para validar su firma usted tiene que comprobar lo siguiente:

clave.verificar(de entrada, de la firma)
+845
scrounge 25 oct. 2014 22:07:36

Así, mantenerse al día con el blockchain es llegar ridículo en Bitcoin-QT, especialmente en mi portátil. Si lo dejo apagado o fuera de internet, incluso durante un corto período de tiempo, se necesita siempre para ponerse al día.

Pero, afortunadamente, el Bitcoin red permite un modelo más sencillo, llamado Simplificado de Verificación de Pago (o SPV) de modo que sólo las cabeceras de los bloques son necesarios. Además, el Bitcoin red ha sido recientemente actualizado para apoyar a flor de filtrado para que un cliente sólo tiene que descargar las operaciones que está interesado en él (además de algunos margen de la privacidad).

Primera pregunta: ¿hay un cliente capaz de importar mi Bitcoin-QT cartera que soporta estas dos opciones? (y de preferencia con una fuente de luz de la huella si no le estoy pidiendo demasiado)

Y en segundo lugar, si es así, ¿cómo puedo lograr el interruptor con un mínimo de dolor?

+840
jedigo 23 may. 2015 3:48:53

Después de leer esto: ECDSA Firma y la "z" valor

Todavía estoy confundido acerca de la 'Z' valor de esta transacción: https://blockchain.info/tx/ea6aa5d49b8e351e307bf9220f2d7cd31d41e640683539e00580e17cb4cf3e36?show_adv=true

la firma está en el script de entrada, y se utiliza la secuencia de comandos de salida de la fuente de la transacción a la hora de calcular el hash del mensaje. Por lo que el número de salidas a la transacción no importa, siempre están hash sin modificar en la messagehash para cada entrada. – Willem Hengeveld

Puedo encontrar la cita anterior confuso, lo siento!

Esto es lo que me hash: 01000000 01 e3dbc4fada0034ad8581cb429af4953d7d092b137ebd9e193344db376314ab65000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac1976a914942920e041353162b0d8bd006d09c2ca25cdc27888acffffffff 02 1004df02000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac c05f3b04000000001976a914942920e041353162b0d8bd006d09c2ca25cdc27888ac 00000000 01000000

Y obtuve esto:

0x76041b6949563e76d77012f9723bec3c7a1a21fd84c74bb58df47087cef056d7

Es correcto? Hay una manera de comprobarlo?

+765
Teresa Horton 16 ene. 2011 17:04:29

Quiero retirar mi BCH (BCC) en Bitfinex para transferir a Bittrex. He seleccionado BTC de depósito a la dirección. En conclusión, me envió la moneda incorrecta dirección. No hay ningún sistema que nos advierten de "la entrada de la moneda incorrecta dirección".

¿Alguien puede guiarme para la recuperación de las monedas?

+748
Ambi 2 abr. 2012 5:57:38

"TL;DR: Bitcoin minería de datos es prácticamente inmune a alguien que ataca con un supercomputador, porque el mercado de la minería ya está inundado con supercomputadoras personalizado y adaptado para el trabajo en el nivel de hardware."
(a través de Cort Amón en los comentarios)


Primero de todo, la dificultad de restablecer sucede después de 2016 bloques. Que sólo después de alrededor de 14 días si el hashrate es estable. Cuando hay un fuerte aumento en la minería, la alimentación de la dificultad será, por tanto, ajustar mucho más rápidamente. El cambio de dificultad está limitado a un factor de cuatro, así por ejemplo, si el hashrate aumentado por un factor de diez (en el inicio de una dificultad período), la dificultad se multiplicaría por un factor de cuatro después de 1,4 días, y luego de nuevo por un factor de 2.5 después de 5,6 días, por lo que se ha ajustado un factor de 10 después de sólo una semana. Dado que el ajuste es una función exponencial, la red puede ajustar de forma similar a saltos aún más grandes. Estás en lo correcto, sin embargo, que si el hashpower a la izquierda en ese punto, la red podría atascarse.

Por suerte, las supercomputadoras no son eficaces en la producción de bloques de Bitcoin. Para bloques de Bitcoin, la única operación que se necesita para ser revolvía sin cesar es un doble algoritmo hash SHA-256. Y eso es exactamente lo que Bitcoin ASIC miner hardware hace, sus fichas tienen el algoritmo implementado en hardware y por lo tanto son exclusivamente diseñado para el cálculo de bloques de Bitcoin. Esto es lo que hace que incluso una sola contemporáneo ASIC más rápido que miles de computadoras.

La ventana de supercomputadoras para apoderarse de Bitcoin minería cerrado algún tiempo, en el 2012 o 2013. Hoy en día, el Bitcoin red produce alrededor de 10 exahashes/s. A mi entender, el más rentable de los mineros vienen en alrededor de $100 por TH/s que se traduce en una magnitud de uno de los millones de DÓLARES invertidos en Bitcoin minería de hardware.

+720
Deneane Morgan 8 mar. 2014 11:53:02

Me detuve mirando cuando vi 50 sat/B. Que actualmente se encuentra demasiado bajo. Puede usted bulto un poco el uso de RBF? O esperar un poco más hasta que el mem piscina vacía a cabo algunos.

También debe ser consciente de que las tasas no están relacionados con la cantidad que usted está enviando. Son un valor absoluto, no un porcentaje.

+650
bazzzuka68 17 nov. 2010 6:56:28

Si lo estás haciendo con pequeñas cantidades puede intentar changelly.com (algunas personas les gusta, otros no). Las tasas son altas, por tarjeta de crédito tx pero definitivamente, usted puede comprar una tonelada de alts sin tener que tocar bitcoin en el proceso de

+575
wojo 17 ene. 2011 0:28:10

Si estoy tratando de encontrar un nonce y, mientras tanto, alguien encuentra un nonce y añade un nuevo bloque de la cadena, entonces mi trabajo se desperdicia o podría ser útil en la búsqueda de otros nonces?

+476
SamuraiK7 11 oct. 2019 10:32:06

compila bien con versiones posteriores, pero hay que tener cuidado y no mezclar db*-dev y db*++-dev. Aquí usted tiene que instalar el "++" versión

+468
Bitcoin Barron 30 abr. 2017 3:40:48

Voy a escribir un HF algoritmo de negociación (probablemente usando el CCEX API) para comprar vender gridcoin/altcoins.

Alguien aquí tiene ningún tipo de recursos útiles para esto? ¿Cuál sería la mejor plataforma para usar para un principiante (CCEX de la API es el único que he encontrado)?

Preguntas relacionadas con: la negociación Algorítmica biblioteca de python & Cómo construir un bitcoin trading bot?.

+457
Silverija Scholber 9 feb. 2019 1:48:55

Estoy Estudiando bitcoin de un tiempo, centrándose transacción modelo y estoy buscando extraer de transacciones sólo en el modelo para probar algunos experimentos para hacer mejor la estructura de la actual. Si alguien me puede orientar a través de, que va a ser muy útil.

+403
Ishan Srivastava 12 mar. 2010 14:38:57

No importa dónde empezar. El bloque está hash es único porque es el único que incluye la minería de recompensa (nuevas monedas y de tasas de transacción) ser pagado a su dirección. Una marca de tiempo también está incluido, así que cada segundo, usted podría comenzar el nonce más en 0 y el incremento.

+390
mangust55 13 dic. 2010 22:17:56

Lo que ustedes se refieren como 'el Hash de 160 Dirección" y que aparecen en este ejemplo en el campo 'Hash de 160' (por ejemplo, el número hexadecimal a6c70c4a88205065c1d33b17c156137fa8c736c1) es de 20 bytes, hash de la clave pública (en concreto, es el ripemd160 hash sha256 de hash de la clave pública). Estos 20 bytes son esencialmente la misma cosa como lo que llaman el 'Público dirección Bitcoin" (por ejemplo, 1GCqcweZTwwe1w2RMWwwQMKSFgQzgFZQub en nuestro ejemplo). Esta dirección bitcoin es un 25 número de bytes (por lo general aparece en Base58), que está vinculado con el hash de 160 de la siguiente manera:

dirección = [Versión Bytes (1)][Hash de 160 (20)][suma de comprobación (4)]

La versión byte es simplemente 0x00 para el principal de la red bitcoin y el 4 bytes suma de comprobación son simplemente los primeros 4 bytes de la doble valor de hash sha256 de las 21 bytes [Versión Byte][Hash de 160]

Adjunto un fragmento de código java para ilustrar algunos de los cálculos:

import org.bitcoinj.núcleo.Dirección;
import org.bitcoinj.núcleo.NetworkParameters;
import org.bitcoinj.núcleo.Base58;
import org.bitcoinj.núcleo.Sha256Hash;
import org.bitcoinj.params.MainNetParams;

clase de Prueba {
 public static void main(String[] args)
{
 String str = "1GCqcweZTwwe1w2RMWwwQMKSFgQzgFZQub";

 NetworkParameters principal = MainNetParams.get();

 // La cadena de dirección es un número expresado en base 58
 // Nos vamos a analizar esta cadena y ver los bytes de la base del número de
 // 0:
 // -90:-57:12:74:-120:32:80:101:-63:-45:59:23:-63:86:19:127:-88:-57:54:-63:
 // -86:-114:24:124:
 byte[] total = Base58.decode(str);
 for(int i = 0; i < total.length; ++i){
 Sistema.a cabo.de impresión(full[i]+ ":");
}

 // Nos vamos a calcular el hash de 160 de la dirección
//-90:-57:12:74:-120:32:80:101:-63:-45:59:23:-63:86:19:127:-88:-57:54:-63:
 // Estos son los mismos 20 bytes como antes
 Dirección addr = Dirección.fromBase58(principal, str);
Sistema.a cabo.print("\n");
 byte[] hash = addr.getHash160();
 for(int i = 0; i < hash.length; ++i){
 Sistema.a cabo.de impresión(hash[i]+ ":");
}

 // Vamos a ver la primera de 21 bytes de la dirección
 // 0:-90:-57:12:74:-120:32:80:101:-63:-45:59:23:-63:86:19:127:-88:-57:54:-63:
 byte[] decodificar = Base58.decodeChecked(str);
Sistema.a cabo.print("\n");
 for(int i = 0; i < decodificar.length; ++i){
 Sistema.a cabo.de impresión(decodificación[i]+ ":");
}

 // Nos vamos a calcular el doble valor de hash sha256 de los primeros 21 bytes de la dirección
 // y mostrar los primeros 4 bytes: -86:-114:24:124:
 // Estos 4 primeros bytes son exactamente los 4 últimos bytes de la dirección de más arriba 
 byte[] marque = Sha256Hash.hashTwice(decodificar);
Sistema.a cabo.print("\n");
 for(int i = 0; i < 4; ++i){
 Sistema.a cabo.de impresión(casilla[i]+ ":");
}
}
}
+358
Answers 25 mar. 2010 19:48:22

El bitcoin papel blanco dice que pasó transacciones son podados después de ser enterrado detrás de suficientes bloques:

  1. Recuperar Espacio En Disco
    Una vez que la última transacción en una moneda que está enterrado debajo de los bloques, el pasado transacciones antes de que puede ser descartado para ahorrar espacio en disco.

En algún punto en el futuro después de una transacción consigue podado, no es el destinatario original de la transacción luego dicen que ella no reciba la cantidad correcta de pago sin preocuparse de que nadie sea capaz de refutar, porque la transacción ya no existe en el blockchain?

+350
BlowingLava 30 dic. 2013 13:27:26

Decred es limitada en lo que se puede modificar con la cadena de gobernanza. Con Tezos usted puede modificar cualquier parte del protocolo, incluyendo el mecanismo de gobernanza de sí mismo.

+274
Eamonn Mc Elroy 19 ene. 2017 12:19:44

Es normal que ABE para obtener "fuera de sincronización", mientras que la re-creación es blockchain?

Me preocupa que el número de la izquierda no coincide con el número de la derecha. No tengo idea de lo que esos dos números son, solo sé que los ejemplos muestran que ambos sean la misma cosa, y que, efectivamente, empiezan siendo el mismo:

 block_tx 1 1
 block_tx 2 2
 block_tx 3 3

Esto es lo que se ve ahora:

ABE output.

Este proceso ha estado funcionando durante un número de horas, ahora, y sólo es cada vez más y más "fuera de sincronización" con el número original como lo hace.

Solo por curiosidad, si debo parar ahora y empezar de nuevo?

+228
Akky Tyagi 11 feb. 2015 5:19:46

Este video explica que la firma se mueve fuera de la entrada de la sección y se trasladó a la nueva que se llama el testigo. Por lo que puedo decir, la firma del testigo aún está contenida en esta transacción - ¿cómo sería una simple reordenación de la información por arte de magia crear más espacio?

He examinado otros artículos y vídeos y ninguno de ellos parece a la dirección de esta "magia".

+160
kelly london 29 mar. 2018 2:41:09

¿Por qué necesito una clave privada para enviar a alguien a mis bitcoins?

+155
user66174 6 sept. 2018 13:12:16
  • ¿Qué es el Diseño de Bitcoin de almacenamiento?
  • donde es la base de datos de UTXOs para cada cartera se mantiene?

No hay necesidad para todos los bolsillos para utilizar el mismo formato de almacenamiento. Los detalles precisos del formato de almacenamiento puede ser propietario de secretos o puede ser indocumentados de otros que en el código fuente para esa cartera.

Esta pregunta podría responderse sólo con cierto grado de certeza para una versión específica de una determinada cartera.

  • Cómo es [el blockchain] almacenados ... a través de la red?

Cada nodo mantiene una completa copia por separado.

Ligero nodos (SPV etc nodos) cada mantener una poda copia de la blockchain que sólo contiene los bloques con el saldo de transacciones de salidas.

  • Cómo es [el blockchain] ... compartido a través de la red?

Que es más bien una cuestión separada, probablemente hay una respuesta ya está aquí para eso. Probablemente lo descrito en Nakamoto original del documento que es fácil de encontrar.

Ver también

+99
sepid 96 8 jun. 2017 1:39:33

Un investor's Business Daily artículo se explica por qué CGC del valor no coincide con el valor de los Bitcoins que se celebró en el fondo.

Se dice que la CGC no es un ETF es un otorgante de confianza.

Es que no están registrados con la SEC [...] y no el comercio en una bolsa. Que cotiza en el over-the-counter de mercado, que tiene menos estrictas normas de participación de los intercambios. Y a diferencia de la mayoría de los ETFs, CGC cobra una alta cuota anual de 2% de los activos."

Utiliza un reciente día como un ejemplo de cómo CGC operaciones a una prima sustancial en relación con el valor de los Bitcoins a cabo por el fondo:

En la Ene. 29 precio de cierre, Bitcoin fue de $11,233.95. Que haría que el NAV de una parte de la CGC (11,233.95 x 0.00100733) $11.31. Sin embargo, las acciones de CGC cerró en $19.14, un 69% de la prima para la NAV. Por lo que los inversores tendrían que pagar 69% más por compartir que el activo subyacente es que vale la pena.

Se explica la prima señalando ha habido una gran demanda de CGC y un pequeño suministro de acciones:

En lugar de un ETF, que la gente debe pensar de CGC como un fondo. Estos típicamente comerciales, con una prima o descuento en su NAV. La razón por la CGC de la prima es la alta demanda de la fuente pequeña de las acciones. Sólo tiene 176 millones de acciones en circulación. [...] "Si CGC fue más líquido y más grande, y el Bitcoin tenido mayor aceptación, entonces no estaría más cerca de la correlación entre el precio de la CGC y el precio del activo subyacente", dijo David Foster, un fraude de valores litigante en Farmington Hills, Michigan.

Michael Sonnenshein, director general de la escala de Grises de Inversiones, básicamente dice lo mismo, en el artículo:

"Debido a que las acciones comenzaron a cotización en el mercado OTCQX a principios de 2015, se han traspasado a una prima de valoración para la NAVEGACIÓN", dijo Sonnenshein. "Aunque no podemos identificar una razón singular para la premium, podemos suponer varios factores. En primer lugar, hay un menor número de acciones disponibles en el mercado de la demanda. En segundo lugar, es la única sede en estados UNIDOS vehículo de inversión que proporciona una exposición directa a Bitcoin a través de la compra de una seguridad".

En el artículo se menciona que la reciente CGC división de acciones, se ha incrementado la oferta y la bajada de la prima:

Escala de grises declaró recientemente un 91-para-1 división de acciones para la confianza de los accionistas de grabar en enero. 22. Ellos recibieron 90 acciones adicionales en enero. 26. Este descenso de la CGC del precio de las acciones y el aumento de la oferta de añadir más acciones para satisfacer la demanda, por lo tanto el aumento de la liquidez. La prima de precio de las acciones de más de NAV ha caído pero aún así es una friolera de 47%.

Otra cosa que el artículo mencionado es que la cantidad de Bitcoins que se celebró en el fondo va a fluctuar significativamente en la medida en que la gente compra y vende CGC, por lo que probablemente explique los diarios frecuentes discrepancias que he visto:

CGC a cabo 177,037 Bitcoins de enero. 29. El número de monedas mantenidas por el fideicomiso fluctúa considerablemente a medida que los inversores se mueven dinero dentro y fuera de la CGC.

+98
laska9393 16 jul. 2010 0:59:19

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.

+33
Clashcraftclansroyale 19 ago. 2015 22:26:08

Mostrar preguntas con etiqueta