Es posible la transferencia de Bitcoin de una cartera a otra cartera?

Por ejemplo, si compro bitcoin de Blockchain, ¿puedo transferirlo a Coinbase?

Y habrá un cargo por transferencia de los involucrados, o es libre?

Gracias :)

+791
Tad 28 jul. 2010 22:43:35
27 respuestas

¿Alguien puede decirme cómo me gustaría comprobar la dirección pública en mi viejo Casascius Bitcoins? Tengo 3 total contras, pero soy incapaz de encontrar donde o cómo comprobar las direcciones públicas en las monedas de los que sólo tienen 8 caracteres. He hecho una lista de todos los 3 de la púbico direcciones que aparecen a continuación si alguien puede ayudar. Gracias de antemano.

1) 134xRg9x 2) 1359wf1p 3) 1348FHtv

Gracias!

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

He jugado con la herramienta durante algunas horas, pero no pudo obtener una sola firma para trabajar. Aquí es lo que me entró por la famosa PIZZA de transacción:

# <sig>
OP_PUSHDATA1 71 0x30450221009908144CA6539E09512B9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e
# <pubKey>
OP_PUSHDATA1 65 0x042E930F39BA62C6534EE98ED20CA98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb

OP_DUP OP_HASH160
# <pubkeyHash>
20 0x46af3fb481837fadbb421727f9959c2d32a36829
OP_EQUALVERIFY OP_CHECKSIG

Contenido del script sería ejecutar correctamente el OP_DUP y OP_HASH160, por lo que los resultados en la pila coincide con el OP_EQUALVERIFY. Luego OP_CHECKSIG devuelve false... Comprobando con openssl devuelve true.

Hay una manera de comprobar manualmente que el ejemplo digital firma del par de claves pública/partidos, o para generar juego de las parejas que no contienen o enlace a mi real Bitcoin direcciones, con el fin de experimento con el depurador de secuencias de Comandos?

sí, generalmente tengo OPENSSL para darme una mano. Pero cualquier ECDSA biblioteca debe hacer. Normal P2PKH tx es convertido a un formato sin signo, y el script de entrada se sustituye con la anterior tx' script de salida (y longitudes adaptado). Esta prima tx, a continuación, haga doble sha256 d, y el resultado firmado. Este valor de hash se pueden comprobar fácilmente con openssl, la firma y la clave pública. He publicado este ~hace 2 años, y obtuvo la ayuda de Dave.

Cómo llegar a el sin signo de operación se explica por @amaclin la respuesta en el primer enlace (-->¿Cómo funciona el ECDSA verificación...). Openssl requiere de un PEM clave para verificar, por lo que algunos conversión se lleva a cabo de clave pública a formato PEM. Y, a continuación, bitcoin trabaja con raw (hex) de datos, no cadenas. Por tanto, los esfuerzos para convertir con xxd en los sistemas Linux, o con sed y [:xdigit:] en BSD tipo de sistemas. Si usted está en unixoide de sistemas, puede proporcionar una secuencia de comandos.

¿cómo puedo generar válido clave pública/firma digital pares?

Tal vez "generar" no es la palabra correcta aquí, pero uno puede tomar cualquier tx de la blockchain, y extraer los elementos (raw tx, sig, clave pública, prev tx hash de clave pública), y empujar a través del proceso descrito anteriormente.

+909
GreyOLDsmile 24 ago. 2016 13:16:36

Notas públicas están conectados simplemente a las direcciones de transacciones en el blockchain.info la base de datos, no en el blockchain, sí, tiene más de una conveniencia del servicio que ofrece este sitio web en particular de un protocolo característica.

Y sí, se pueden hacer en blockchain.info, que aparentemente no necesita ser dueño de una dirección a la etiqueta (algunos de mis direcciones consiguió etiquetados sin mí hacerlo). El mismo es probablemente (no he comprobado) verdadero para las transacciones.

+866
espinchi 30 ene. 2018 0:11:41

Esto puede o puede no tener nada que ver con tu problema, pero vale la pena buscarlo.

Es la GPU de una CUDA core basado en Nvidia o una ATI GP-GPU basada en la tarjeta, y no un estándar de la GPU de ATI (pero totalmente programable).

Usted debe descargar el OpenCL de la suite de prueba para probar la tarjeta de vídeo para ver si es compatible con OpenCL 1 y 2, si no que se explique por qué usted no puede generar claves sobre ella.

Otra cosa, si estás usando Linux o BSD, los controladores de código abierto no es correcta OpenCL comandos y funciones que la aplicación que está utilizando está buscando. También, usted necesita descargar el extra de las bibliotecas y los archivos de soporte para la correcta sincronización, etc. Es un gran 'ole lío.

¿Qué es mejor para hacer es que si estás usando Linux, es conseguir que en un Apoyo a Largo Plazo, tales como Ubuntu 12.04 LTS (última versión de la misma) y si se utiliza una tarjeta ATI o incrustado conjunto de chips compatible con OpenCL 1 & 2 en el hardware para descargar el controlador más reciente para dicho conjunto de chips.

Nota: preste atención a que el sitio web de AMD y no trate de instalar un controlador que no se no se admite lo contrario te vas a tener que reiniciar el sistema en modo de usuario único para arreglar el daño de forma manual, que es más que probable que usted va a necesitar para volver a instalar X-org desde la línea de comandos. Si usted no está acostumbrado a esto por ahora, es un dolor en el trasero. (Y esto viene de un programador de Linux).

Tal vez, esto tendrá algo que ver con su problema o tal vez no, al menos te da una pequeña pista para buscar otra donde aparte de las aplicaciones que actualmente están tratando de ejecutar.

+826
Lyn Johnson 18 oct. 2016 15:08:09

¿Electrum proporciona cualquier API? Si sí, por favor, hágamelo saber si hay alguna dedicado documentación disponible.

También, hace Electrum apoyo Bitcoin dinero en Efectivo?

Propósito: Quiero integrar Electrum en mi solicitud para la cartera de servicio y la siembra de capacidades. Creo que lo voy a correr a toda nodo para el BCH y BTC.

+789
Dannyboi673 20 jul. 2011 3:48:14

Entiendo el concepto básico de la generación de un número ilimitado de clave pública de direcciones de un maestro de clave pública. Lo que yo no entiendo es cómo obtener el saldo de la cartera. Tengo para consultar el saldo de salidas para cada clave pública en la cartera que he generado?

Es posible iterar a través de las direcciones de la utxo y determinar si están dentro del público un conjunto de direcciones que podrían ser generados por la cartera?

Si yo la mano en el servidor una clave pública y genera más en mi nombre, ¿cómo puedo saber que las direcciones recibidas de la moneda? Parece que debe haber una manera para determinar si una dirección está disponibles por el maestro par de claves.

Alguna idea? Parece que habría que revisar todo el utxo establecer de alguna manera. Muy apreciado.

+713
stevebouha 19 feb. 2012 4:45:14

Veo Shamir Secreto Compartido recomendado; sin embargo, Una Vez Pad o XOR es una forma elegante para dividir un BIP39 de la semilla. Es un método simple para describir (apt de un testamento), fácil de comprobar (confiar sólo en sí mismo), y como SSS es la teoría de la información segura [1]. Puede ser calculado completamente con papel y lápiz, eliminando los riesgos de malware y lo mejor de todo las acciones resultantes de las mismas son los mnemónicos por lo tanto conveniente para grabar (cryptosteel). El método no se escala de manera eficiente para "n de m" cuando m es grande, pero funciona bien para "n de n", "2 de 3" y "3 de 5".

Considere un ejemplo de un tres palabras mnemotécnicas de los 2048 palabra BIP-0039 diccionario:

S = "amor en la noche de grano"

Vamos a dividir la semilla de S en dos partes, a y B, tales que a + B = S (donde + es el elemento sabio , además mod 2048). Primero generar una clave aleatoria de la misma longitud, digamos A = "acero de la sirena de la capa". Para encontrar la segunda llave B, ir palabra por palabra restando el diccionario índices mod 2048 de Una de la S:

1º: (noche - acero) mod 2048 = (1197 - 1706) mod 2048 = 1539 = asustar

2º: (amor - sirena) mod 2048 = (1060 - 1612) mod 2048 = 1496 = camino

3º: (grano - capa) mod 2048 = (822 - 1011) mod 2048 = 1859 = tribu

Por lo tanto B = S - A = "asustar a la carretera de la tribu". Para recuperar S agregar las dos teclas al mismo tiempo:

1º: (acero + asustar a) mod 2048 = (1539 + 1706) mod 2048 = 1197 = noche

2º: (sirena + carretera) mod 2048 = (1496 + 1612) mod 2048 = 1060 = amor

3º: (capa + de la tribu) mod 2048 = (1859 + 1011) mod 2048 = 822 = grano

Así como se había prometido, S = a + B. Incluso con infinito poder de cómputo a y B revelar cero información acerca de S. Individualmente no son nada, pero los números al azar. "3 de 3" se puede lograr mediante la generación de dos teclas al azar, digamos a y B. a Continuación, la tercera tecla C se encuentra como:

C = S - a - B; dando S = a + B + C. Esto puede ser extendido para "n de n".

Para el "2 de 3" repetir el método de tres veces. Cada vez que uso un aleatorios diferentes tecla; decir A1, A2 y A3. Esto genera tres teclas a, B1, B2 y B3. Así que ahora tenemos:

A1 + B1 = S

A2 + B2 = S

A3 + B3 = S

Dividir las teclas como este:

Suiza: A1, A2

Canadá: A3, B1

Nueva Zelanda: B2, B3

Vires en Numéris!

+678
giltwinwaning 30 may. 2014 3:59:07

Tengo una lista de direcciones bitcoin y las claves privadas, necesito escribir un script de automatización que busca el equilibrio en cada una de las direcciones y transferir el saldo de los fondos a otra dirección bitcoin. Mi pregunta es ¿cómo puedo realizar la transferencia de fondos, con la dirección y privateKey utilizando nodejs

Gracias de Antemano

+666
sudo soul 28 oct. 2015 22:23:19

Al cifrar el monedero, sólo las claves privadas son en realidad están cifradas. Se le pedirá que escriba la frase de contraseña de encriptación cuando las claves privadas son necesarios.

Las claves públicas en el keypool, información de transacciones y otros metadatos permanecen sin cifrar debido a que son de información pública o no tienen ningún efecto sobre la seguridad de su Bitcoin. Esto significa que usted será capaz de obtener nuevas direcciones (que provienen de precalculadas claves públicas en el keypool) y recibir transacciones. Es sólo cuando se trate de pasar cualquiera de sus Bitcoin o cuando el keypool de que acabe el que usted tendrá que introducir su contraseña.


Es realmente más seguro para preguntar por la contraseña cuando sea necesario, porque la realidad de las cosas importantes que están encriptados (es decir, las claves privadas) están cifrados en la memoria para tan poco tiempo como sea posible. Esto reduce el riesgo de que se expongan.

+646
quantomworks 6 sept. 2016 15:53:26

¿Cómo puedo comerciales de apoyo para múltiples crypto monedas? Es posible crear comprar o vender, ofrecer el uso de bitcoin demonio?

+615
vera555 12 mar. 2019 18:34:31

Estoy buscando estadísticas sobre Bitcoin direcciones en uso por el número de multisig direcciones. Específicamente, me gustaría saber cuántos existen cuentas que utilizan 1 de 1 de 1 de 2, 2 de 2, etc. Hay un lugar donde esta información existe?

Idealmente, sería agradable si había un umbral para la cantidad de bitcoin asociado con la dirección que se podría establecer.

Me gustaría ver algo como https://www.coindesk.com/year-multisig-so-far o https://medium.com/@alcio/some-stats-about-bitcoin-multisig-915f0787ef2fexcepto estos son bastante antiguos y son las medidas de las transacciones y no se utiliza direcciones.

+515
abyjirbyf 9 jul. 2013 0:24:40

Siempre que utilice una línea de minería de la calculadora, ¿estas calculadora de estimación de un 100% de los bloques de encontrar? No deberían estar sujetos a la piscina de la eficiencia y la cantidad de bloques que se encuentran? Quiero decir, si mi piscina sólo captura el 50% del total de los bloques de mi minería de ingresos se reduce a la mitad. Esto es correcto?

+470
FabioB 25 mar. 2015 20:00:27

Hay alguna línea de cartera de servicios que ofrecen servicios alternativos de cryptocoins, tales como Namecoins, Litecoins, etc?

+449
Mgco 28 ago. 2012 19:01:16

Puede que usted no tenga que hacerlo. Si el Monedero en la sección de Detalles en la Bitaddress sitio, usted puede conectar el WIF clave privada que Warpwallet le da a usted y obtener la de 256-bit hex representación, que luego se puede utilizar para construir una clave privada para cualquier cryptocurrency que usa claves de 256 bits.

+416
drgrdg 14 mar. 2016 13:49:22

Esto describe lo que el primer nodo se supone que hacer. Sin embargo, no hay garantía de que realmente van a hacerlo, ya que podría estar ejecutando el software modificado que pasa a lo largo de una transacción aunque no es válido. Los otros nodos no tienen manera de asegurarse de que el primer nodo se porta bien, excepto para rehacer el comprobar por sí mismos.

Esto se remonta a la trustless y naturaleza descentralizada de Bitcoin. No quiero tener que depender de otras personas para evitar ser engañado - usted quiere ser capaz de verificar que todo forma independiente.

+398
Tomek 29 dic. 2016 10:52:04

Esto es relativamente difícil de lograr, ya que si desea permitir la consulta de cualquier dirección en cualquier altura que lidiar con una gran cantidad de datos. Usted probablemente sería necesario servir servidor de base de datos (clúster).

Estoy bastante seguro de que, de conseguir un equilibrio a una determinada altura de una dirección específica no es posible a través de una aplicación existente o de la API.

Usted podría intentar construido a sí mismo con bitcoin-core como base. Tal vez echar un vistazo a la >1 año de edad índice de la dirección parche de Johnathan Corgan. Pero sería adicionales requeridas para permitir una API donde se podría definir la altura.

Pero la caché de cada dirección en todo lo posible la altura (Juli 29 2015: 367456, la cantidad de direcciones de ~250) es casi imposible.

+364
TheMule 5 sept. 2011 10:04:15

Un no a la minería cliente:

  1. Propagar las transacciones a otros compañeros, entre ellos la minería de piscinas.
  2. Propagar los compañeros de la lista, para que todo el mundo tiene una amplia lista de compañeros con los que conectar.
  3. Propagar el blockchain.
  4. Ayudar a descentralizar la red haciendo todo eso.

Así que básicamente lleva a la carga fuera el más grande de los nodos de intercambio de datos. Esto es especialmente cierto para el bloque de información, como puede llegar a ser muy larga.

Esto es un poco menos cierto para los clientes que trabajan sin transmitido puertos, ya que se conectan a pocos nodos, generalmente más grandes que los que están conectados a muchos compañeros.

+359
drmonkeyninja 6 ago. 2018 18:29:38

Estoy buscando vectores de pruebas para probar casos de borde de una aplicación. Por ejemplo:

  • "Inusual" bloques " que llegó a la blockchain
  • No estándar de las transacciones que se hizo a la blockchain

Cualquier otra cosa que le ayuda en las pruebas de la aplicación. Ya he obtenido de la prueba de vectores para secp256k1, así que los que no son necesarios. (Si alguien los necesita por favor deje un comentario más abajo).

+344
David van Geest 31 jul. 2016 19:03:59

Bitcoin es muy diferente, ya que nadie puede controlar la cantidad de monedas. El sistema está limitado a 21 millones de monedas. Última moneda será acuñada en 2140.

Cómo es la moneda acuñada no es algo que una sola persona puede controlar. Si intenta cambiar el sistema que no son compatibles con el resto de Bitcoin clientes.

El sistema tiene reglas para que los Bitcoins se crean como premios a los que contribuyen con su equipo de alimentación para garantizar la seguridad del sistema y calcular y distribuir las transacciones. Este costo de la energía y cualquier persona puede hacerlo.

Esto significa que es la primera verdaderamente democrática de moneda electrónica, pues no hay nadie que tenga el monopolio en la creación de la moneda.

También es similar a la busca de oro y encontrar, un proceso que no puede controlar. Pero cualquier persona puede hacer. El más recurso que gastar más probabilidades tendrá de encontrar oro. Sin embargo, usted está en competencia con los demás haciendo esto y menos de energía que gasta más dinero ganará.

Así pues, hay una construida en la evolución en el sistema.

Bitcoins, por lo que no crea de la nada, sino de la energía real.

Así, con el fin de prestar un Bitcoin primero debe tener. Eso es lo que la gente piensa que los bancos de trabajo.

Moneda FIAT es simplemente creado con la prensa de un botón cada vez que alguien toma un préstamo. Esto conduce a una constante pérdida de valor, conocido como la inflación, que podría ser bueno para un país.

Pero bitcoin no es en un país en el internet.

El 97% de la moneda FIAT se crean "ampliado" en el sistema bancario privado dado como préstamos. Eso significa que de toda la moneda que tiene en su mano, el 97% de debe ser pagado de vuelta a un banco, y aún más ya que los bancos piden también la tasa de interés sobre este dinero creado de aire.

Bitcoins no puede ser pagado de vuelta, ya que no son creados a partir de un préstamo. Ya que no son prestados en existencia que no vienen con una tasa de interés.

Bitcoin es el primero en el mundo electrónico libre de deudas en moneda del sistema.

Bitcoin es la única moneda electrónica alguien puede verdaderamente propio, en el sentido de que no debe ser pagado de vuelta y en el sentido de que puede ser en el 100% del control de sólo el propietario.

+266
Sachit Nayak 10 may. 2014 18:54:40

La última de la Armería de la versión de este año, de 0,96. Si esa no es la versión que está instalando, entonces usted está utilizando una vieja y obsoleta versión. La versión más reciente se puede encontrar en https://btcarmory.com/0.96.0-release/. Descargar el uno con la etiqueta "Armería 0.96.0 para Ubuntu/Debian de 64 bits con GCC 5.3". Para instalarlo, puede abrir el terminal, cd al directorio que contiene el archivo descargado archivo deb, y el tipo

sudo dpkg-i armory_0.96-gcc5.4_amd64.deb

Usted también tendrá que instalar Bitcoin Core, que se puede obtener a partir de https://bitcoin.org/en/download.

+250
Unknown 10 may. 2015 23:59:53

Puede un cierto grado de abuso el hecho de que grandes cantidades de Bitcoin será libre de hacer una transacción con. Hay al menos una dirección que ha sido el envío de las mismas monedas para sí muchos cientos de veces, y abusando de este. En la mayoría de los casos esto es impedido por el pago de la transacción, que es uno de sus principales propósitos.

+231
spettekaka 16 sept. 2016 16:00:44

Hay un 'mempool' de confirmar las transacciones mantenidas de forma única por cada nodo, ordenados por tasa de tasa. Los mineros seleccione una plantilla basada en estas transacciones, que es más rentable para ellos. Si se resuelve un bloque, o alguien que resuelve un bloque, quienes confirmaron las transacciones contenidas en el recién visto el bloque auxiliar de la mempool y una nueva plantilla está formada a partir de lo que queda.

+223
Itch 10 ene. 2013 3:49:46

He hecho una simple calculadora que se puede calcular un estimado de minería de rentabilidad (dado que usted sabe la cantidad de energía que está utilizando y cuánto le cuesta a usted). http://tpbitcalc.appspot.com/ Pero el problema con toda la minería calculadoras es que la economía Bitcoin puede cambiar muy a menudo. La dificultad y el ratio de intercambio de bitcoin a cambiar muy a menudo, y el último, a veces muy rápidamente, de modo que la proyección demasiado lejos en el futuro tiene que ser tomado con un grano de sal.

+82
undergroundmonorail 5 sept. 2013 18:03:05

No, el 50% no es un mínimo a doble pasar. Desde el Bitcoin-Wiki

Ataque de fuerza bruta

Este ataque tiene una oportunidad de trabajo, incluso si el comerciante espera para algunas confirmaciones, pero requiere de relativamente alta hashrate.

El atacante envía al comerciante/red de una transacción que paga el comerciante, mientras que el privado de la minería una blockchain de la horquilla en la que un doble gasto de operación se incluye en su lugar. Después de esperar por n confirmaciones, el comerciante envía el producto. Si el atacante pasó a encontrar más de n bloques en este punto, se libera de su tenedor, y recupera sus monedas; de lo contrario, él puede tratar de continuar extendiendo su tenedor con la esperanza de ser capaz de ponerse al día con la red. Si él nunca se las arregla para hacer esto, el ataque falla y el pago para el comerciante va a ir a través de.

La probabilidad de éxito es una función de la atacante del hashrate (como proporción del total de hashrate de la red) y el número de confirmaciones de que el comerciante espera. Por ejemplo, si el atacante controla el 10% del hashrate de la red, pero el comerciante espera de 6 confirmaciones, la probabilidad de éxito es del orden de 0,1%

Cuando usted tiene más de 50% del hashrate, la oportunidad de tener éxito es del 100%:

>50% de ataque

Si el atacante controla más de la mitad de la red hashrate, el ataque anterior tiene una probabilidad de 100% de éxito. Ya que el atacante puede generar bloques más rápido que el resto de la red, simplemente puede perseverar con su tenedor hasta que se convierte en más de la rama construido por el honesto de la red, desde cualquier desventaja.

Ninguna cantidad de confirmaciones puede evitar este ataque; sin embargo, a la espera de las confirmaciones de no aumentar el total de recursos de costo de realizar el ataque, lo que podría hacer que no sea rentable o retrasar el tiempo suficiente para que las circunstancias de cambiar o de acción lenta métodos de sincronización para poner en.

+81
bellabecka 15 sept. 2018 16:00:33

Usted podría, eventualmente, ser contra la red de la velocidad de propagación, ya que los mineros obtendría lo suficientemente potente como para la mina más rápido que los bloques se pueden propagar a través de la red. Los nodos con menor latencia entre cada uno, siempre por delante con la más larga de la cadena, castigando a aquellos con mayor tiempo de latencia.

Usted está en lo correcto de que el 21 millones se alcanzará mucho antes.

Se puede observar esto en la testnet cuando el bloque veces son lo suficientemente altos, después regresará a la dificultad inicial y bloques vienen volando en varias veces por segundo (básicamente tan rápido como la red puede manejar). Para más información ver Testnet cambio de dificultad

+58
Robert Muil 2 nov. 2019 9:18:29

Me estoy poniendo de mi auto en blockchain. Tengo un par de preguntas de novato:

  1. Estoy Corriendo un par de bitcoind Demonios en OpenStack VMs. Puedo Monitorear las transacciones que viene adentro? Puedo registrar todas las entradas y salidas y el tráfico de mi demonio?

  2. ¿Alguien puede apuntar a una buena documentación sobre la creación de un testnet, uniéndose a testnets?

  3. Toda la documentación para crear más moneda local cartera/local testnet y pasar de la moneda en forma automatizada?

+30
ilgazi 4 feb. 2019 2:02:57

Estoy razonablemente seguro acerca de la seguridad de mi Éxodo de cartera, es decir, nadie va a robar mis monedas (no es fácil), sin embargo no puedo obtener el siguiente alrededor de mi cabeza...

¿Qué sucede si el Éxodo y sus servidores dejan de existir durante la noche o ser cerrados por el FBI u otras instituciones gubernamentales? En este caso, todos perdemos el acceso a nuestras carteras o ¿tenemos algo que por la forma de las 12 de la palabra clave de usuario y contraseña que nos pueden permitir la importación de la cartera en otro software/hardware de la aplicación de monedero?

Gracias

+28
Sajed Abuissa 13 nov. 2015 18:25:03

Mostrar preguntas con etiqueta