¿Cómo adoptan la forma de operar en el 0-1 confirmaciones

El cambio puede exchange del usuario de la cripto moneda casi al instante. Afirman que la mayoría de las transacciones no requieren ningún tipo de confirmaciones:

Pequeños depósitos son procesados con cero confirmaciones. Los grandes depósitos espere por lo menos 1 de confirmación.

¿Cómo pueden hacer esto y se cubren de doble gasto?

+577
Puppenspieler 11 dic. 2019 13:51:52
39 respuestas

Después de la conexión a bitcoin-core (0.10.0rc3) que he recibido:

ERROR: CScriptCheck() : 620186f101b7db97393af8747923db4cf3f30c3c3c48f4c7cfc23567b6d9ca07:0 VerifySignature error: la inserción de Datos más grande de lo necesario
ERROR: AcceptToMemoryPool: : ConnectInputs error 620186f101b7db97393af8747923db4cf3f30c3c3c48f4c7cfc23567b6d9ca07

(Gracias bitcoin desarrolladores para añadir sane mensajes de error!)

A partir de aquí me di cuenta de que yo estaba construyendo la transacción con un anticuado fork de bitcoin-ruby, la actualización a la última bitcoin-ruby corrigió este problema (En ambos 0.9.03 y 0.10.0). Todavía no sé por qué sería sólo del relé después de un bitcoind reiniciar, va a editar esta respuesta si puedo averiguar esto.

+973
Lizzie F 03 февр. '09 в 4:24

De acuerdo a NXT wiki:

En el Ardor, el único hijo de la cadena de transacciones puede ser gradual. Por lo tanto, cuando la cuenta de control está configurado para una cuenta, ya no puede presentar Ardor de la cadena de transacciones.

En otras palabras: cuenta bloqueada para niño de la cadena está bloqueado por el Ardor de la cadena para.

Ver para más detalles: Account_Control

+960
Dan Kwi 17 dic. 2012 23:32:59
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

He descargado la cartera de software de electroncash.org la versión 2.9.4. Entonces me transferencia de Bitcoins de Coinbase el uso de cambio de forma a mi nuevo BCH cartera y después de unos minutos, vi a mi tokens bien.

Luego de 2 días más tarde, cuando se puso en marcha el software de nuevo, mi contraseña no funciona!

Me pueden ayudar? Tengo la semilla de la frase, pero ¿cómo lo uso? Cuando ejecuto el software, la única cartera de elegir es default_wallet. Yo también veo el campo de la contraseña justo debajo del menú desplegable para seleccionar mi cartera. También traté de entrar en la semilla de la frase en el campo de la contraseña.

+959
ChefAndy 28 feb. 2012 6:02:44

Cada nodo en la red tiene un mempool. El mempool contiene transacciones sin confirmar. Cada mempool puede ser ligeramente diferente en la medida en que constituyen un subconjunto de todos sin confirmar las transacciones en la red: Algunos podrían no haber sido trasladada a un nodo, por lo que no sabemos acerca de ellos, el nodo propietario ha establecido una mayor minTxRelayFee y filtran algunas transacciones con tarifa baja, o el nodo propietario ha establecido un menor límite de datos para su mempool.

De todos modos, todo lo anterior también es válido para cualquier minero del nodo. Cuando los mineros están tratando de encontrar un bloque, se selecciona un conjunto de transacciones para confirmar su mempool. A partir de estas transacciones, por lo que construir un árbol Merkle. El árbol Merkle permite que la totalidad de los datos de la transacción a ser representado por sólo el Merkle raíz. Este Merkle raíz es la parte de la cabecera de bloque.
Los mineros elegir la que las transacciones para incluir libremente, y que también puede poner en cualquier orden que desee, siempre y cuando las transacciones son válidos. Ya que ahora hay a menudo más transacciones disponibles para la confirmación de bloque de espacio, los mineros suelen seleccionar las transacciones que maximizar las tasas que el minero puede ganar.

Así, los mineros han seleccionado algunas transacciones y crea un árbol Merkle que los contienen. Se combinan con las otras partes de la cabecera de bloque: sello de Tiempo, la Referencia a bloque anterior, la dificultad de instrucción, y el nonce. El nonce es un número arbitrario, por lo que los mineros pueden construir un bloque candidato con todos los otros datos y, a continuación, intente este candidato un montón de veces por el ciclismo a través de todos los valores posibles para el nonce.
Cada trate de poner la cabecera de bloque en el algoritmo de hash y recibir un resumen o hash de los datos. Si este hash satisface la dificultad de la declaración, el minero ha encontrado un nuevo bloque y va a transmitir a la red.

+949
SMARTGUY 18 oct. 2013 6:49:27

La respuesta corta es sí.

Un verdadero ejemplo de ello es que a continuación se aplica bitcoin-explorer (bx) cliente UNIX interfaz de línea de comandos para sintetizar una muy simple "la baja entropía" Bitcoin cerebro de cartera de la semilla que es de 256 bits de longitud:

% echo "Hola su, me" | bx base16-codificar | bx sha256 cc64b0cb02990d2a17ba0f4274df3e38448454da4fb22a9ca8d23944be144e1d

El $de semillas por encima alimenta el proceso de síntesis de la BIP 32 m/0/12d/4 privados de clave extendida a continuación:

% echo $semilla | bx hd-nuevo | bx hd-privado -i 0 | bx hd-privado -d -i 12 | bx hd-privado -i 4 xprv9yimFehUHrTzsGso7fg1yXqzGgAAbyjxubkbgzwzvyvf2tsncqvbreku1xeiqmohhhhzrsedx2a4yvq5qf4ttkdp5dmv7dqhnk1ihkza5cj

Las diferentes semillas que alimentan el "bx hd-nuevo" comando de rendimiento diferentes xprv* extensión de claves privadas.

El $pvt_ext_key anteriormente puede ser convertido en un tradicional curva elíptica WIF clave a continuación:

% echo $pvt_ext_key | bx hd-para-wif KzWMQhXEz1Z8s5s16ArUvUEgUmX6rFahacnami8hmeukfdsq6pks

El $pvt_ec_WIF_key arriba también puede ser convertida directamente en una dirección Bitcoin a continuación:

% echo $pvt_ext_key | bx hd-para-dirección

1ATcSQCeuQB8xNvCH7XSksNUs8SHU1dfee

+938
CrimsonWarStag 8 feb. 2012 13:14:49

No, un cryptocurrency cartera por sí mismo no tiene ningún vínculo o correspondencia a fiat (tradicional) de la moneda. Si el procesador de pagos no admiten explícitamente el Bitcoin u otras cryptocurrency, entonces no son interoperables.

+836
tianmin zeng 19 abr. 2018 23:53:58

Ver también ¿por Qué mi transacción no llegar confirmado y qué puedo hacer al respecto?

el blockexplorer dice que tiene 247 (?) confirmaciones, pero la cartera todavía dice que tiene dos y está pendiente.

Suena a un problema con la billetera no es un problema con la transacción. De hecho, la transacción tiene muchas confirmaciones ahora, en contacto con el soporte de la cartera que está utilizando para ver cuál es el problema (o asegurarse de que su cartera está totalmente sincronizado si usted está usando un local de la cartera).

Pensé que cuando el importe que va a llegar el Cambio, se hará una devolución automática aunque el blockchair dice que la parte principal del depósito ya está enviado y gastado.

¿Por qué obtener un reembolso si usted se acaba de depositar los fondos?

He intentado utilizar en WASHINGTON mientras estaba aún sin confirmar el borrador de los fondos de vuelta, pero parece que no he entendido la función.

Si usted envía los fondos a una dirección de un cambio de forma posee, sólo se puede pasar de la transacción, por lo que sólo se puede utilizar en WASHINGTON. Pero WASHINGTON es innecesario aquí debido a que la transacción se confirma ahora, como usted ha mencionado.

¿Alguien puede decirme cuál es el problema, si es atrapado durante siglos o la forma de acelerar? Y es en realidad una segunda vez en una fila de entrar en esta situación. De todos modos, tendría a nadie a ordenar mi confusión?

¿Qué te hace pensar que está atascado? La transacción fue exitosa, si su cuenta no ha sido acreditado en el cambio, entonces usted tendrá que comunicarse con su apoyo.

+812
Grisu47 29 may. 2012 18:44:09

Desde su depuración.archivo de registro, puede ver estas líneas:

018-03-28 18:05:07 LevelDB error de lectura: la Corrupción: bloque de suma de comprobación de desajuste
2018-03-28 18:05:07 la Corrupción: bloque de suma de comprobación de desajuste

Normalmente, este error es causado por el hardware defectuoso. Ha habido una serie de informes en github del mismo tema, por ejemplo https://github.com/bitcoin/bitcoin/issues/10897

Así que nada de malo con el software, usted sólo tiene hardware de mala calidad :)

+709
djhikari 13 jun. 2016 6:33:22
  1. El "consenso " algoritmo" se está refiriendo a que se basa en el "hash adivinar" que están tratando de eliminar.

  2. Si nos saltamos "hash adivinar," la flexibilidad y la fiabilidad de la blockchain sería completamente destruido.

  3. Esta pregunta supone, al menos, 2 premisas falsas y no puede ser debidamente contestadas.

+674
RootPhoenix 21 ene. 2014 20:04:14

Estoy tratando de configurar un Bitcoin completo nodo, incluyendo la GUI & cartera basada en la guía de raspnode.com pero me quedé atrapado en este punto:

'[email protected]~/bin/bitcoin$ make -j2'

teniendo este error:

Haciendo que todos en el src
make[1]: Entrar en el directorio '/home/pi/bin/bitcoin/src'
make[2]: Entrar en el directorio '/home/pi/bin/bitcoin/src'
 CXX bitcoind-bitcoind.o
hacer que[3]: Entrar en el directorio '/home/pi/bin/bitcoin/src/secp256k1'
hacer que[3]: Dejar el directorio '/home/pi/bin/bitcoin/src/secp256k1'
 CXX libbitcoin_server_a de la cadena.o
 CXX libbitcoin_server_a-los puestos de control.o
En el archivo incluido desde /usr/include/boost/hilo.ch:24:0,
 desde el programador.h:15,
 de bitcoind.cpp:15:
/usr/include/boost/hilo/futuro.ch:3188:0: error: no terminada #si
 #si!!! define BOOST_NO_CXX11_RVALUE_REFERENCES
^
/usr/include/boost/hilo/futuro.ch:3164:0: error: no terminada #si
 #si se ha definido BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
^
En el archivo incluido desde /usr/include/boost/hilo.ch:24:0,
 desde el programador.h:15,
 de bitcoind.cpp:15:
/usr/include/boost/hilo/futuro.ch:16:0: error: no terminada #ifndef
 #ifndef BOOST_NO_EXCEPTIONS
^
/usr/include/boost/hilo/futuro.ch:8:0: error: no terminada #ifndef
 #ifndef BOOST_THREAD_FUTURE_HPP
^
En el archivo incluido desde util.h:18:0,
 de bitcoind.cpp:16:
tinyformat.h:104:1: error: se esperaba incondicional-id antes de 'espacio de nombres'
 espacio de nombres tinyformat {}
 ^ 
tinyformat.h:109:1: error: se esperaba incondicional-id antes de 'espacio de nombres'
 espacio de nombres tfm = tinyformat;
^
En el archivo incluido desde util.h:18:0,
 de bitcoind.cpp:16:
tinyformat.h:150:1: error: se esperaba incondicional-id antes de 'espacio de nombres'
 espacio de nombres tinyformat {
^
bitcoind.cpp:191:1: error: se esperaba '}' al final de la entrada
}
^
En el archivo incluido desde el bitcoind.cpp:15:0:
programador.h:80:87: error: se esperaba incondicional-id al final de la entrada
 bool shouldStop() { return stopRequested || (stopWhenEmpty && taskQueue.empty()); }
^
programador.h:80:87: error: se esperaba '}' al final de la entrada
Makefile:7351: receta para el destino " bitcoind-bitcoind.o' error
make[2]: *** [bitcoind-bitcoind.o] Error 1
make[2]: *** Esperando sin terminar los trabajos....
make[2]: Dejar el directorio '/home/pi/bin/bitcoin/src'
Makefile:8357: receta para el objetivo de 'todo recursiva' error
make[1]: *** [all-recursive] Error 1
make[1]: Dejar el directorio '/home/pi/bin/bitcoin/src'
Makefile:668: receta para el objetivo de 'todo recursiva' error
marca: *** [all-recursive] Error 1

POR FAVOR, AYUDA!

+670
cybernard 17 mar. 2013 19:12:30

Como lo que yo puedo decir, PoW permite que varias partes que no confiar el uno en el otro a un acuerdo sobre el orden de las transacciones. El hecho de que cada transacción tiene un hash del bloque anterior significa que siempre se puede verificar que la contabilidad no ha sido alterado.

Mi pregunta es doble:

1) Si hay un 51% de ataque, y una parte se divide la blockchain después de 6 bloques después de un comerciante confirmó su dinero, entonces no será automáticamente realizadas por los nodos, ya que de repente van a tener que reemplazar a 6 cuadras en su cadena.

2) teniendo en cuenta esto, ¿por qué no sólo tiene un minero que se publica bloques, cada nodo puede detectar si esta minero ha bifurcada el blockchain (desde la base de datos untamperable, él/ella tiene que quitar la parte superior de los bloques de la cadena). El minero nunca le mentiría ya que si lo hacía, sería detectado y todo el mundo iba a perder la confianza en la red.

Presumiblemente, he entendido algo muy fundamental.

+664
Amir S 16 nov. 2015 16:32:28

He hecho una altcoin en mi local de funcionamiento de la máquina MacOSX. He comprado de amazon ec2 y compilar el demonio que se ejecuta en unix.

¿Cómo puedo agregar semillas de nodos?

Veo que hay dos archivos chainparams.cpp y chainparamseeds.h. ¿Cuál es la diferencia entre estos dos archivos?

chainparams.cpp

vSeeds.emplace_back("dnsseed.thrasher.io", true);
vSeeds.emplace_back("dnsseed.litecointools.com", true);
vSeeds.emplace_back("dnsseed.litecoinpool.org", true);
vSeeds.emplace_back("dnsseed.koin-project.com", false);

chainparamseeds.h

estática SeedSpec6 pnSeed6_main[] = {
 {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0x53,0x80,0xc7}, 9333},
 {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0xa4,0xdf,0x66}, 9333},
 {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0xff,0x56,0 x 07}, 9333},
 {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x0e,0x98,0x79,0x2d}, 9333},
 {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x0e,0xa2,0xd0,0x9d}, 9333}
+651
MAB 14 feb. 2019 12:15:10

Como dicen, Etereum es Turing completo, Bitcoin script es intencionalmente no Turing completo.

Etereum tiene una máquina virtual con un conjunto de códigos de operación. Bitcoin script se define por diferentes códigos de operación, definido en src/guión/script.h. Hay buenas descripciones de los códigos de operación en https://en.bitcoin.it/wiki/Script.

Las diferencias incluyen:

  • Etereum cobra por cada operación: https://github.com/djrtwo/evm-opcode-gas-costs para dar cuenta de las diferencias en el cálculo de la dificultad.
  • Bitcoin scripts están limitados a una cierta complejidad (por ejemplo, número de sigops) para prevenir ataques de DoS.

Las similitudes incluyen:

  • Los contratos de vivir en el blockchain. En una de Etereum específicas de formato binario (EVM bytecode), y en Bitcoin como Bitcoin secuencia de Comandos.

¿Bitcoin ejecución de secuencias de comandos en la cadena (similar a la de Etereum inteligente contratos) o se ejecutan fuera de la cadena?

Sí. Secuencia de comandos puede ser almacenado en 3 lugares en una transacción: testigo, scriptSig y scriptPubkey. Estas transacciones se almacenan en bloques en el blockchain, y son ejecutados por los nodos de la validación de los mismos.

+636
marolu 31 ago. 2017 23:54:31

Hay alguna guía sobre cómo crear mi propia moneda de Ripple?

+612
theyaoster 20 dic. 2018 22:27:15

El bitcoinj biblioteca ofrece un lugar conveniente WalletAppKit clase, lo que me gustaría aceptar pagos de clientes. Con el fin de facilitar los pagos que me gustaría ofrecer a los clientes para enviar la transacción directamente a mí, en lugar de enviarlo a la Bitcoin Red y, finalmente, llegar a mí.

Si el simple ejemplo de WalletAppKit recibe un pago que las transferencias de algunas monedas a una de sus propias carteras, ¿no es anunciar la transacción a sus compañeros y les proporciona la transacción, o no la SPV protocolo dicta que el nodo es un mero consumidor de información?

Si no adelante las transacciones, lo que serían las modificaciones que sean necesarias para permitir el reenvío de transacción?

+595
Rifaideen 7 ene. 2017 4:37:41

Hace unos días he leído esto.

Para las personas que están demasiado ocupados voy a tratar de explicar lo que allí está escrito (este es mi entendimiento de que podría estar equivocado, así que si usted piensa que es incorrecto, por favor editar):

Debido a una gran cantidad de micro-pagos de satochidice, el blockchain ha alcanzado un tamaño razonable y piscinas, que están pensando acerca de la implementación de los honorarios de la transacción.

Es posible que en algún momento la gran minería piscinas deciden que no van a validar las transacciones si la cuota es de menos de algo y por lo tanto sería dictando sus reglas?

+578
Roberto Rob 10 jul. 2018 5:55:49

Usted puede usar mi sitio web www.cryptodatasets.com que proporciona exactamente lo que necesita. tick por tick histórico BTC, ETH, y LTC los precios y el volumen de Bitfinex y Hitbtc. Es exactamente lo que yo uso para hacer el backtest mis estrategias/bots.

+458
user271546 13 mar. 2011 4:40:00

¿Cómo puedo comprobar cuántas transacciones se hicieron en cualquier blockchain. Pregunto esto porque en el wallet en los puestos de control se pregunta cuántas transacciones se han realizado desde el último punto de control, y me preguntaba cómo podría ser capaz de encontrar esto.

+426
Praveenbabu 29 mar. 2016 1:02:26

Si sí, ¿cómo puedo hacerlo?

(La información en la preocupación es tal, ya que la transacción que las carteras involucradas en.)

+398
Armen Apresyan 7 nov. 2018 12:12:04

Estoy recibiendo pagos BitCoin a través de la blockchain.info la api.

Yo aviso se envía un confirmaciones de parámetro, y también continúa a llamar a la url de devolución de llamada hasta que la respuesta es *ok*.

En lugar de comprobar manualmente cada x minutos a través de un sitio de terceros, para ver si es o no txid tiene x confirmaciones, sería posible no sólo de salida *ok* hasta hay x la confirmación?

No estoy seguro de si es o no el blockchain se detiene el envío de la devolución de llamada, y me estaba preguntando si esto es posible o no.

Saludos.

+340
baumgart 27 jun. 2013 16:45:38

El Blockchain.info's Mi Cartera "Envío Rápido" característica sólo se selecciona una de las direcciones que dispone de saldo suficiente para cumplir con su pago. Si ninguno tiene, va a combinar múltiples para cumplir con la cantidad del pago.

¿Blockchain.info elige la dirección no está especificado. Mi mejor conjetura es que se trate de la más antigua de salida de la primera. Tenga en cuenta que no es posible enviar siempre en la misma dirección desde lo más probable es recibir tus bitcoins en varias direcciones.

Si desea especificar desde qué dirección para enviar, puede utilizar la opción "personalizar". Te dará la posibilidad de configurar su transacción de entrada de direcciones para cambiar las direcciones. También es compatible con múltiples direcciones de salida.

+339
Richard Hum 12 ago. 2017 7:41:24

Si me entiende correctamente, a y B se intercambian sus revocación de la clave una vez que están listos para pasar al siguiente estado. ¿Qué sucede si B recibió la revocación de la clave y decidió cerrar el canal de forma unilateral sin radiodifusión de la transacción. De esta manera B nunca puede obtener sus fondos, pero Una nunca puede obtener sus fondos. Porque no pueden transmitir su transacción ya que la revocación de la clave. ¿No es un riesgo enorme para Una?

+321
dcm 16 nov. 2010 1:09:17

He estado tratando de enviar algunos de bitcoin de mi blockchain.info cuenta, pero se le pidió que diera mi clave privada ¿cómo puedo encontrar mi clave privada en el monedero de blockchain?

+299
leventgo 16 jun. 2015 12:37:32

La razón es para evitar frontrunning: Cuando una víctima de los registros abc.com, el atacante podría notar la TXN con el name_new abc.com solicitud de Namecoin de la red P2P. Entonces, se puede emitir la misma solicitud, pero con una mayor TXN cuota, y "robar" el dominio de la víctima, que estaba tratando de registro.

La solución es simple:

  1. En lugar de enviar name_new abc.com las solicitudes que revelan el dominio, enviar un name_new SHA256(r, 'abc.com') solicitar que se compromete el dominio sin revelar. De esta manera, un atacante no aprende nada acerca de lo que el dominio está registrado.
  2. Revelan el dominio más tarde con un name_firstupdate r, abc.com solicitud que revela el dominio, impidiendo que las personas se apropien de ella. En este punto, el atacante no puede hacer nada porque abc.com ya se ha asignado la propiedad mediante la name_new solicitud.
+294
Nikhil Motiani 17 ene. 2016 6:29:34
  1. No, Portainjerto no necesita segregada testigo.
  2. Sí, Portainjerto no necesita otra Bitcoin mejora no está disponible en la mainnet.

A continuación los detalles:

Portainjerto & segregada testigo

Segregada testigo (segwit) elimina todos los conocidos de terceros maleabilidad de transacciones, que es una función muy útil, pero algo que es necesaria sólo en los casos donde una transacción tiene que ser creado antes de que todos los de su padre transacciones han confirmado.

Por ejemplo, en un Spillman de estilo de canal de pago, la transacción de reembolso es creado y firmado antes de que la transacción del depósito es de difusión---que es peligroso porque si la transacción del depósito se encuentra mutado (malleated), la transacción de reembolso de ser válida.

Sin embargo, por un camino de dos vinculado fusionado-minado de cadena lateral, como Portainjerto es la planificación para el uso, el diseño hace que el peg transacciones robusto frente a un doble gasto (a la espera de muchas confirmaciones), de modo que también las hace resistentes contra la maleabilidad.

Segwit también aumenta el número máximo posible el tamaño de la transacción, que puede hacer que sea más un poco más asequible para el uso de sidechains, pero no en forma significativa y no es un requisito.

Portainjerto y otros Bitcoin mejoras

Portainjerto quiere utilizar una de dos-manera-combinación de peg-minadas sidechain (también llamado descentralizado sidechain). En la actualidad no hay manera de saber que hacer con los códigos de operación que actualmente habilitado en Bitcoin mainnet, así que esto no es posible hoy en día.

En términos generales, hay un par de diferentes enfoques propuestos para habilitar esta:

  1. Extender la secuencia de Comandos de la flexibilidad: agregar uno o más genérico códigos de operación para el Bitcoin lenguaje de secuencia de Comandos para permitir a validar lo que se llama SPV pruebas o merkle pruebas---el tipo de datos que SPV uso de los clientes de hoy en día para determinar si una transacción es parte de una cadena de bloque de encabezados.

  2. Añadir un especial SPV prueba opcode: dar Bitcoin secuencia de Comandos de la capacidad de validar directamente SPV pruebas. Esto haría que la cadena lateral de los contratos más simple y más barato, pero a algunos ingenieros se siente un poco raro para agregar códigos de operación especializado para un propósito.

  3. Añadir un especial inversa peg opcode (drivechain): dar Bitcoin Script especial opcode que dice: "confío en que los mineros". Cualquier persona que paga este opcode permite a los mineros a gastar los fondos, sin embargo les gustaría; luego se harían con los mineros sólo gastar ese dinero si siguen la sidechains reglas.

Al menos uno de los enfoques de arriba tendría que estar habilitado para Portainjerto para seguir su plan; Portainjerto la preferencia actual es para #3, drivechains.

Vale la pena señalar que si Portainjerto quería usar federados-vinculado (fedpeg) sidechains, tales como las que se aplican en los Elementos del Proyecto, entonces no hay cambios serían necesarios para Bitcoin hoy en día. Sin embargo, fedpeg sidechains se basan en la confianza de los firmantes de cada bloque y por lo tanto no son descentralizados.

+279
Faisal Alshalahi 31 may. 2013 14:50:03

Este método es utilizado por Bitcoin Core (y algunos otros) y consta de la copia de seguridad de una cartera.archivo dat. Es un archivo que contiene las claves para pasar salidas, direcciones, información de transacciones y otros metadatos como los contactos.

Tiene una ubicación diferente basado en un sistema operativo.

Windows: %APPDATA%\Bitcoin
Linux: ~/.bitcoin/

Mac OS X: ~/Library/Application Support/Bitcoin/

Para la copia de seguridad de Localizar la cartera.dat y copiar a otro dispositivo, sólo tiene un acceso a la. Puede ser una unidad USB, CD, otro equipo o a su domicilio privado de almacenamiento en la nube.

También puede copiar a un almacenamiento en la nube, tales como Mega o Dropbox, pero asegúrese de que está encriptado.

Para restaurar la copia de seguridad, simplemente copiar la copia de seguridad de cartera.dat más de uno ya existente en el bitcoin ubicación de los datos.

+249
mechanicles 12 oct. 2012 15:27:01

De acuerdo a este bitcointalk hilo, se puede hacer a través de JSON-RPCAPI: Código:

verifymessage [dirección] [firma] [mensaje]

Esta característica también ha sido incluido en la interfaz de usuario de la Armería del cliente:

Para Verificar una Firma de Bloque con Arsenal (funciona bien en modo offline):

Abrir la Armería, vaya al menú "Herramientas"-->"Mensaje de la Firma"
Haga clic en "Importar Bloque de Firma" en la parte inferior de la pantalla.
Pegar el bloque de firma, y haga clic en "Okay"
La dirección se verifican en una clave pública, la clave pública marcada en contra de la firma para el mensaje

Nada de esto requiere el blockchain, así que si usted está en un sistema que normalmente no podría ejecutar la Armería, sólo necesita ejecutar con el "--noblockchain" opción. Esto le permite verificar la Armería de la firma los bloques sin siquiera tener una Armería de la cartera! Si estás intrigado, trate de este: (get Armería si es necesario)

+217
user312539 18 jun. 2015 2:05:15

Porque no son el mismo. Parece que esta secuencia de comandos del IDE interpreta las cosas dentro de corchetes angulares (< y >) como cadenas, no como valores hexadecimales. Sin embargo, un hash no es una cadena, es una secuencia de bytes que pueden ser representados usando valores hexadecimales.

Así que lo que el guión está realmente haciendo es poner la cadena 1PUzZ61FSVTn12CafJC85Vy1ts3BoFcXdu en la pila y, a continuación, hash y poner el valor del byte E105E01B92119CC55D753248CE3A32C82A9BB308. Pero, a continuación, empuje la cadena de E105E01B92119CC55D753248CE3A32C82A9BB308 en la pila, excepto que este tiene un valor de byte de 45313035453031423932313139434335354437353332343843453341333243383241394242333038. El OP_EQUAL es entonces la comparación de los dos valores de byte E105E01B92119CC55D753248CE3A32C82A9BB308 y 45313035453031423932313139434335354437353332343843453341333243383241394242333038 que obviamente no son iguales la una a la otra y por lo tanto el script falla.

En su lugar usted necesita decirle a este programa que usted quiere empujar los valores de byte E105E01B92119CC55D753248CE3A32C82A9BB308 a la pila, no la representación de cadena de estos caracteres hexadecimales. Para hacer eso, simplemente no lo rodean con soportes en ángulo. Esto funciona para mí:

<1PUzZ61FSVTn12CafJC85Vy1ts3BoFcXdu> OP_HASH160 E105E01B92119CC55D753248CE3A32C82A9BB308 OP_EQUAL
+216
Sam Zorn 27 mar. 2010 0:11:53

La garantía viene de la regla del consenso que de un bloque de marca de tiempo debe ser mayor que la mediana de la marca de tiempo de los últimos 11 bloques. Este mediana de la marca de tiempo es conocido como la mediana del tiempo del bloque. Debido a que la mediana se utiliza, y debido a que las marcas de tiempo de cada bloque debe ser mayor que su promedio de tiempo, la mediana de tiempo siempre va en aumento de bloque en bloque. Esto también significa que el tiempo medio de un bloque antes de ser extraído.

+175
curtis b 31 dic. 2011 15:51:13

El "servidor Web" en la sección de el README que explica brevemente:

De forma predeterminada, Abe espera que se ejecute en un FastCGI medio ambiente. Para una visión general de FastCGI la instalación, consulte README-FASTCGI.txt.

Para ejecutar la incorporada en el servidor HTTP en lugar de FastCGI, especifique un puerto TCP y de interfaz de red en abe.conf, por ejemplo:

puerto 2750
host 127.0.0.1 # o un nombre de dominio

Para uso personal, usted probablemente no querrá configurar un FastCGI medio ambiente (a menos que ya tengas configurado). Así, usted puede utilizar el built-in del servidor HTTP utilizando la configuración anterior. En la configuración anterior, para hablar con Abe va a ir a la siguiente URL en su navegador:

http://127.0.0.1:2750

Si todo va bien, debería ver la Abe de la interfaz.

+167
Patrick McCann 22 jun. 2016 10:59:38

Esto es como preocuparse de que su casa va a ser golpeado por dos asteroides. Hay muchas maneras en que su casa puede obtener destruido que son millones de veces más probable. Así que no es racional que preocuparse acerca de esto, excepto el segundo o dos que se necesita para darse cuenta de que no vale la pena preocuparse. Por ejemplo, de una colisión en el hash de la clave pública es de unos 80 millones de dólares, mil millones, mil millones de veces más probable.

+162
AlterX 11 dic. 2010 6:36:03

bitcoind registra el actual estado de sincronización para su depuración.registro de archivo:

$ tailf ~/.bitcoin/debug.registro de
2017-05-26 03:49:16 UpdateTip: nuevo mejor=0000000000000001e0b7c8cffb8e7fa23909b8728913663decfaebffe24ca689 altura=280022 version=0 x 00000002 log2_work=75.644236 tx=30854900 fecha='2014-01-12 03:50:07' progreso=0.137838 cache=312.7 MiB(396972tx)
...

El campo de proceso=0.137838 significa que estoy actualmente ~13.78% sincronizado.

+149
ravisuhag 29 ene. 2012 3:44:06

Es imprescindible elegir una placa base con los nativos 2x pci-e 16x apoyo o 2x pci-e 8x hacer el mismo trabajo?

+105
xiphos71 14 mar. 2011 15:38:57

He creado una firma manualmente (refiriéndose a la firma de los formatos de salida en bitcoin-cli). Pero traté de enviar el mismo a la red que estoy recibiendo

código de error: -22

mensaje de error:

TX decode error

A continuación es el firmado tx

firmado tx:

020000000138c059adfe41e80fb46e14d23949304343abc560a6fbcef4b2e3110f8241816d00000000002c2b0768616e756d616ea8201ca35897540ec7ae7294a8cacd11caf2c09f95f026c925c6ce4e4c29b20e3c4187ffffffff0280507401000000001976a9146a3ffadddae4ccb4223a8c7215d4b481daf6967788ac00d012130000000017a914def347cf3b01bf03a30d7ee9f62d86ed5109b5478700000000

Desdoblamiento de la misma firmado tx:

02 00 00 00 // versión

01 // número de entradas (var_uint)

38 c0 59 de anuncios de fe 41 e8 0f b4 6e 14 d2 39 49 30 43 43 ab 60 c5 a6 fb ce f4 b2 e3

11 0f 82 41 81 6d // entrada de transacciones hash

00 00 00 00 00 // entrada de índice

2c // tamaño de la secuencia de comandos (var_uint)

2b // de datos necesita ser empujado a los de abajo 43 bytes será empujado

07 // push 7 bytes de la pila

68 61 6e 75 6d 61 6e // de datos necesita ser empujado

a8 // OP_HASH256

20 // push 32 bytes

1c a3 58 97 54 0e c7 ae 72 94 a8 ca cd 11 ca f2 c0 9f 95 f0 26 c9 25 c6 ce 4e

4c 29 b2 0e 3c 41

87 // OP_EQUAL

ff ff ff ff // secuencia

02 // no de vouts

80 50 74 01 00 00 00 00 // cantidad

19 // tamaño de la secuencia de comandos (var_uint)

76 //OP_DUP

a9 // OP_HAH160

14 // 20 bytes necesita ser empujado

6a 3f fa dd da e4 cc b4 22 3a 8c 72 15 d4 b4 81 da f6 96 77

88 // OP_EQUALVERIFY

ac //OP_CHECKSIG

00 d0 12 13 00 00 00 00 // cantidad

17 // tamaño de la secuencia de comandos (var_uint)

a9 // OP_HASH160

14 // 20 bytes necesita ser empujado

de f3 47 cf 3b 01 bf 03 a3 0d 7e e9 f6 2d 86 ed 51 09 b5 47

87 // OP_EQUAL

00000000 // tiempo de bloqueo

Puede alguien por favor me ayude a encontrar lo que me falta ?

+85
Gerard Condon 29 mar. 2013 7:31:33

En el BIP32, no define la ronda de HMAC-SHA256.

enter image description here

En http://bip32.org/, se 50.000 rondas.

En "el dominio de Bitcoin", es el uso de 2048 rondas.

¿Hay alguna norma explícita, o lo que suponemos que siga?

Libro "El Dominio De Bitcoin": Mastering Bitcoin

http://bip32.org /bip32.org

+65
Dana Gardiner 15 oct. 2013 21:27:27

La lectura de las preguntas y respuestas sobre este StackExchange, he aprendido que en los Intercambios que no hay transacciones a través público blockchains se realiza, la hay intercambio de dinero entre cuentas en el mercado y una base de datos parece registro y seguimiento de los acredita y debita fondos de cualquier interno de las transacciones ocurrieron. Pero, cuando uno quiere retirar sus fondos, moverlos a otro exchange o mover a una cartera, si se BTC o cualquier otra Altcoin, ¿cómo es que toda esa información está registrada en Blockchain como muchas otras fueron hechas sólo internamente en un Intercambio?

+61
jesse debartolo 14 jun. 2013 8:06:23

Coinbase cubierto la cuota. Yo creo que hacen esto con el fin de simplificar las cosas para sus usuarios (por lo que si que dice que usted tiene x BTC, usted puede transferir x BTC, no (x, menos los honorarios de la transacción) BTC).

Por supuesto, pasar el costo a lo largo de sus usuarios en su precio de compra/venta y honorarios.

+55
Richeek Dey 10 ago. 2014 1:03:55

El getwork llamada RPC fue retirado de Bitcoin Core. Que ya no se utiliza y, a continuación, suplantado por el getblocktemplate llamada RPC.


Se parece a la piscina que usted está usando utiliza un no especificado en el protocolo. Es sólo una conexión tcp en el que está enviando con el formato JSON cadenas y recibir con formato JSON cadenas desde el servidor del grupo de servidores. Me di cuenta de esto por la excavación a través de este minería del software de código fuente.

+41
Sonam Choegyal 26 ene. 2014 21:40:02

Lo que no está claro para mí cómo hardware carteras interactuar con los clientes de software. Hay un estándar definido para esto? Es similar a la firma en un equipo sin conexión y, a continuación, la transmisión de un mensaje firmado por otro equipo en línea? O (espero que no) ¿los autores de software tiene que escribir el soporte para hardware individuales carteras?

El más apretado de la integración sería a partir de la última opción, pero me pregunto si existe un manual de enfoque similar a la de "signo en el equipo sin conexión" flujo de trabajo.

+36
Jackalfly 22 ene. 2018 3:01:32

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil