¿Qué es un bitcoin?

Así que yo entiendo como blockchains de trabajo[1]. Entiendo lo de la prueba-de-trabajo[2]. Y puedo entender cómo funcionan juntos. También entiendo (o al menos eso creo yo :) ¿transacciones trabajo (Un bloque puede contener datos arbitrarios dentro de ella, por lo que puede contener un mensaje firmado por Una que él transferencias 5 btc a B).

Pero, ¿de dónde el bitcoin en sí caben en esta imagen?

Es un a calcular el número de todos los tiempos, de modo que si Un da 1 btc a B, entonces si quiero confirmar, puedo comprobar que Una tiene 1 btc a regalar por la comprobación de que le ha enviado nada, y asegúrese de que él tiene lo que a regalar, etc. hasta el minero de la recompensa)? Si es así, esto tendría que hacerse cada vez que un bloque se extrae (si no, yo (que tienen 0 btc en mi "cartera") puede certificar que doy a B 100 btc, la mina de un bloque, y que incluyen la transacción. Y mientras el blockchain en su propio todavía funciona (lo que significa que el hash de trabajo y resolver el prueba-de-trabajo), la contabilidad no).

Estoy haciendo sentido o estoy totalmente fuera?

[1]. Es una lista enlazada, pero en lugar de vincular a la dirección, es un vínculo-por-hash.

[2]. Cambiar una parte de el Nodo, de modo que el nodo del hash sería empezar con 100 ceros, por ejemplo.

+445
albisweet098 13 sept. 2017 14:17:03
27 respuestas

Si usted utiliza una cartera de más de 8 años, usted no tiene una copia de seguridad de la semilla frase (BIP39/44 no se han creado hasta 2013/14). Así que tengo la sensación de que su línea de tiempo está apagado, o nunca has tenido una semilla frase en el primer lugar. Pero de todos modos

Sin información adicional acerca de lo que la cartera estaba utilizando:

En general, usted querrá encontrar un 'monedero.dat' archivo (o similar), ya que contiene las claves privadas para gastar sus monedas. Usted tendrá que encontrar un software que puede leer la cartera de archivo, o encontrar una manera de extraer las claves privadas de el archivo y, a continuación, importarlos en algunos cartera de software. Las claves privadas no son de la cartera específica, pero tal vez la cartera de archivo podría ser. Sin más información, es difícil dar consejos específicos.

Nota: teniendo en cuenta el acceso a su dispositivo que los especialistas en la realización de la recuperación de los datos tendrá, puede que desee considerar la posibilidad de encontrar la billetera de los archivos. No tengo recomendaciones específicas sobre cómo abordar esa situación, pero es algo a tener en cuenta.

+886
Dan Ar 03 февр. '09 в 4:24

Es tan poco probable de tener éxito que no está siendo ofrecido. Uno podría estar tentado a decir que no es posible:

Sus posibilidades están a lo largo de las líneas de la 1 a la 2^160. Que es de 1 a 4.666587*10^172, o a muy grandes rasgos redondeados, de 1 a 5, seguido por 172 ceros.

Para poner esto en perspectiva, si se pudiera crear un mil millones de direcciones por segundo, el tiempo de espera para encontrar una colisión todavía sería más que la edad del universo.

+871
ATAL 8 ene. 2015 7:32:18

Esta pregunta está relacionada con la pregunta: ¿Cuál es la base de datos?

¿Cuál es el tamaño en MB de:

  • blockchain itsef - bloques/blk*.dat
  • bloques/índice/*
  • chainstate/*
  • bloques/rev*.dat

Es el tamaño de chainstate y el índice proporcional a blockchain tamaño?

+849
Dave Whittaker 13 mar. 2015 21:35:55

Sólo traté de enviar algunos bitcoins y he recibido este error , no entiendo qué significa y por qué?

+846
maryjane adamma 26 may. 2015 4:37:41

He estado tratando de configurar mi propio bolsillo, pero estoy teniendo dificultades. La semana pasada comencé la instalación de la norma cliente Bitcoin. Cuando lo he intentado me dieron para el proceso de descarga de la blockchain. Mi equipo corrió durante aproximadamente 36 horas hasta que el proceso ha fallado. Yo pregunté en los tablones de mensajes y dijeron que puede haber habido algunos datos dañados. He intentado volver a descargar el blockchain, pero cuando puedo volver a instalar Bitcoin, me da un error al inicializar el mensaje. He eliminado los archivos originales (a excepción de la cartera de archivo) y aún así obtener un mensaje de error cuando Bitcoin empieza. Es bastante frustrante. He enviado 1 bitcoin a la primera dirección que he creado (aunque aún no es y nunca lo hizo terminar la descarga el bloque de la cadena). Sería la eliminación de la cartera me permite empezar de nuevo?

+810
user39734 22 sept. 2011 13:07:17

Tengo una copia de seguridad de Android que estoy seguro de que estoy usando la contraseña correcta. He exportado el archivo, y tratando de descifrar con openssl:

openssl enc -d -aes-256-cbc -md md5 -a-en ./backup_carteira_2017

o

openssl enc -d -aes-256-cbc -a-en ./backup_carteira_2017

I introduzca la contraseña cuando se le solicite, y parece que descifrar como no tengo una "mala descifrar", sin embargo el resultado no es legible en todo. Cualquier contraseña diferente de la de la derecha lanza una mala descifrar error.

Me estoy perdiendo algo aquí?

La copia de seguridad se ha generado en Junio de 2017, no se si eso importa.

Saludos,

+753
Michael Campbell 15 mar. 2015 10:41:20

Estoy jugando con OP_CHECKSEQUENCEVERIFY.

Aquí está mi transacción que estoy tratando de pasar:

https://tchain.btc.com/e79d469698915aa6724288ae3a4141a31706d081f39fb7fd0b956a73a9044b22

el cual tiene las siguientes redimir a la secuencia de comandos:

2 OP_CHECKSEQUENCEVERIFY f45d94733d430261962932e0c847075195916a04 OP_CHECKSIG

Pero tengo un error cuando me emisión (después de dos bloque de confirmaciones de la izquierda):

obligatorio-script-verificar-bandera de error (No canónica DER firma) (código 16)

No tengo problemas para pasar de la transacción si:

  1. Sólo tiene que especificar 2 CHECKLOCKTIMEVERIFY (puede pasar a cualquiera)
  2. Con el standart de la transacción HASH160 f45d94733d430261962932e0c847075195916a04 OP_EQUAL

pero ninguno con la combinación de ellos. Aquí es una firma de transacción:

0200000001224b04a9736a950bfdb79ff381d00617a341413aae884272a65a919896469de7000000006b4830450221008801d7f0e402724b090133ec01a817e993675a44a871f1a3afc0dba730e24ea4022044097be610bece524e90a743fa9d060cd194079105e6f6d150265a1164e722c3012103e8546cfe53ca9014f6a352bc2e5c1f7cec1f5b344c73d4db3ed3b8f075d5c9ef020000000120a107000000000017a914f45d94733d430261962932e0c847075195916a048700000000

Puede alguien explicar yo lo que estoy haciendo mal?

P. S. Con las siguientes canjear script (OP_DROP añadido)

https://tchain.btc.com/022d42355ac90e63f2667208112cf22471397dd2812645b5571da2d212596932

2 OP_CHECKSEQUENCEVERIFY OP_DROP f45d94733d430261962932e0c847075195916a04 OP_CHECKSIG

Tuve otro error

(Secuencia de comandos evaluado sin error, pero terminó con un falso vacío/parte superior de la pila de elemento) (código 16)

[ACTUALIZADO]:

https://tchain.btc.com/46894d9dd5e20147826523b1a3ac8e8c5c64603338430d04bd6f5846af2bb9b4

3 OP_CHECKSEQUENCEVERIFY OP_DROP OP_HASH160 f45d94733d430261962932e0c847075195916a04 OP_EQUAL

A continuación, tratando de difundir este tx:

0200000001b4b92baf46586fbd040d43383360645c8c8eaca3b12365824701e2d59d4d8946000000006a47304402205649f715d2553cc4a66dd36a61b3c1b187d19f585bd40427d795c600373a45ab02203325ef44a3aae191ed3f2a90efe382d7992712c03f249f8dd61d8a30997806dc012103e8546cfe53ca9014f6a352bc2e5c1f7cec1f5b344c73d4db3ed3b8f075d5c9ef0300000001e00f97000000000017a914f45d94733d430261962932e0c847075195916a048700000000

Tengo

código de error: -26
mensaje de error:
obligatorio-script-verificar-bandera de error (secuencia de Comandos evaluado sin error, pero terminó con un falso vacío/parte superior de la pila de elemento) (código 16)

Aquí está una privatekey

cUB1iazKDHngknjpTHUfKtH9zNRvHn1abmpjbk2s913zuegjkenn

Alguien puede gastar?

+735
Christian Rasmussen 13 dic. 2014 7:51:20

Creo que te refieres a preguntar "¿por Qué cualquier minero validar alguien del bloque? Por qué no se acaba de mantener minería y tratar de encontrar que el nuevo bloque, y así obtener la recompensa?"

La respuesta es que cualquier minero siempre debe asumir que todos los demás minero en la red aceptará cualquier válido bloque, porque de no hacerlo, podría dejar un minero detrás en el más largo-POW-cadena. Una vez detrás, un minero nunca se pondrá al día a la red (a menos que tengan más de 50% de la hashpower), por lo que todos los mineros se dan incentivos a la mía en la parte superior de la corriente más larga de cadena válida que ellos saben.

Los nodos entender este comportamiento, y de manera similar, siga siempre el más largo-POW-cadena, de manera que puedan permanecer en sincronización con la red.

+698
44th 17 oct. 2010 8:48:58

No, Bitcoin utiliza SHA-256 sólo, BLAKE2s es diferente e incompatible algoritmo.

+666
Patti Rauch 6 may. 2011 13:08:01

Hay un servidor similar como Bitcoin core que realmente soporta cuentas (y también RPC)?

Yo estaba esperando algo como el etereum geth nodo. donde cada cuenta tiene su dirección y de forma individual protegido por contraseña.

+655
Singing Bird 30 jul. 2018 21:35:47

Depende de lo que quieras hacer. Recuerde que el uso de bitcoin no necesariamente se necesita un nodo. Usted puede utilizar muchos de los clientes sencillos que existen ahí fuera que se basan en la simplificación de la Verificación de Pago (SPV). Pero si quieres ser un nodo (tal vez eres de minería de datos o desea verificar las transacciones de sí mismo), entonces usted necesita para descargar todo el blockchain, que es casi el 35GB grande: https://blockchain.info/charts/blocks-size

+616
beachsprit2 1 ene. 2012 21:28:35

Creo que no estoy solo en este barco. He bitfix bitcoin wallet, es instalado en mi teléfono ya que el teléfono de la aplicación de todas formas, tiene la opción de crear inicio de sesión y contraseña, por lo que, obviamente, se conecta con el servidor en línea administrada por bitfix donde el usuario las cuentas de los fondos se mantienen así que usted puede utilizar en un teléfono diferente si es necesario.

Breve historia: estaba trabajando bien hasta que me he dado cuenta de los fondos de la cartera ha ido y se encontró una transacción que no hice en todo, también la transacción fue en el tiempo de la noche y mi teléfono estaba apagado en el momento. el bitfix soporte dijo que muchas cuentas han sido hackeadas y las monedas consiguió robadas de sus carteras.

WTF? Bitfix, que gestiona tantas cuentas no tienen un simple seguridad y el cifrado? También ellos no tienen ninguna responsabilidad de esta en todo y no se le reembolsará mis fondos. Cosas de ellos, no tengo mucho acerca de $100 en mi billetera, pero no es el punto, como te entiendo, estoy un poco cabreado con este y sospecha que el Bitfix los administradores estaban involucrados en esto, ya que no quieren investigar más a fondo y no desea que el reembolso de cualquier cosa, también los administradores pueden tener acceso a las claves privadas de información y ser capaz de retirar fondos de la del usuario de carteras como la cartera de la información almacenada en línea. Alguna idea sobre esto?

+549
Erich Nicole Faye 23 nov. 2013 14:11:55

BU podría haber cambiado su directorio de instalación por defecto, pero lo dudo. A continuación, me suena que se estaban ejecutando dos copias de Bitcoin software trabajan con el mismo blockchain de datos. Incluso cuando no se está ejecutando al mismo tiempo, no me sorprende que esto podría dañar los datos del bloque. (Si usted se ha de ejecutar al mismo tiempo, no es de extrañar en absoluto, aunque pensaba que tenía un candado en lugar de prohibir que.)

  1. No ejecutar más de un Bitcoin software desde el mismo directorio.
  2. Escoja cualquier sabor que usted puede elegir para que se ejecute, instale la versión actual de que.
  3. Espere hasta que finalice la sincronización. Más tarde bloques de tomar más tiempo que los anteriores bloques, debido a más contenido.
+515
Aidan Jones 23 jun. 2012 15:41:58

Alguien ha estado comprando Bitcoins usando mi cuenta de PayPal - que obviamente fue hackeado. PayPal no me deja cerrar la cuenta todavía. Voy a ser acusado de cargos por fondos insuficientes por mi banco tengo el Bitcoin wallet dirección que la venta se hizo a: -

Por favor, confirme que desea el Bitcoin depositado en la Cartera: 1Jvgp9Qcr5D3K37gcfjsp4L5Csg8wwReye

Necesito cancelar la cuenta, quien pertenece.

+475
david004 10 sept. 2010 22:47:24

Hay algunas importantes deficiencias de la tradicional moneda Bitcoin direcciones:

  1. No puede nunca ser más de 21m bitcoins en existencia. Bitcoin nunca va a ser vulnerables a la flexibilización cuantitativa o la impresión de moneda adicionales que devalúa los fondos existentes de los titulares tradicionales de la moneda.
  2. No hay ninguna autoridad central. Un colapso de cualquier particular, corporación o gobierno no va a causar Bitcoin a fallar. No hay necesidad de participar en una carrera en un banco.
  3. Bitcoins son muy difíciles de robar sin coerción cuando protegidas en el camino correcto. Características de seguridad de Bitcoin están aún en proceso de maduración, pero es posible cifrar un Bitcoin wallet en un equipo sin conexión y hacer las transacciones a partir de ahí. Esto reduce fuertemente el cambio de bitcoins ser robados a través de malware o robo físico de hardware.
  4. Bitcoins puede ser pasado a través de internet con muy bajos costos de transacción (una fracción de un por ciento en comparación con el 3-4% con tarjeta de crédito). Cuando sabes que un minorista de internet es confiable, Bitcoin es una gran manera de hacer el pago.
  5. Las transacciones son esencialmente irreversible.
  6. Bitcoins no pueden ser falsificadas.

A pesar de que Bitcoin es, por supuesto, sujeto a la manipulación a través de la negociación en las bolsas, esto tiene poco efecto en su utilidad como método de pago en línea como pueden ser fácilmente convertida a otra moneda antes de las fluctuaciones de tener mucho efecto.

+421
Ephemeral 6 abr. 2018 4:13:52

Así que estoy tratando de sincronizar con la red de Bitcoin-Qt, pero me parece que no puede hacer uso de la secuencia de arranque.dat archivo que he descargado, lo cual es molesto porque va a ser muy lento para sincronizar sin ella.

No había ninguna carpeta en el Soporte de la Aplicación donde se encuentra el archivo iba a ir, así que he hecho uno:

Usuario/Library/Application Support/Bitcoin - y poner el bootstrap.dat archivo en el que hay.

Sin embargo, aún cuando inicio Bitcoin-Qt no utilizar el bootstrap, y sólo trata de sincronizar con normalidad.

¿Alguien sabe si estoy haciendo algo mal aquí? O si hay una manera de evitar este problema?

Estoy corriendo OSX 10.9 Mavericks.

Gracias

+418
viktoria1909925 18 mar. 2015 1:41:53

Traté de usar sx, pero ya no trabaja desde bip62 (maleabilidad revisión). Los nodos no aceptar generado transacciones, diciendo: "S alta de la firma".

Lo offline herramienta de línea de comandos sería la mejor?

+333
Anonymous91 17 mar. 2012 8:19:20

Dejando que sus Bitcoins en un intercambio significa confiar en el intercambio. Esa es la razón por la que usted debe enviar a una dirección de su cartera. Usted puede probablemente no hacer nada para recuperarlos.

+322
PJ Bergeron 22 oct. 2013 19:56:28

Tengo algunos problemas con el uso de bitcoin-qt.

Se queda en: "No hay bloque de código fuente disponible... 242 semanas atrás". Y de la"recuperación ... Procesado 0"etc... Mapa de puertos mediante UPnP está activado, y el proxy desactivado y tengo 7 conexiones activas a la de la red Bitcoin. He intentado sin antivirus o firewall, pero no pasó nada. Me fui en archivo de registro y vi esto:

enviar la versión del mensaje: versión 70001, bloques=0, nos=1**.***.**.***:8333, ellos=*.**.****.**:8333, peer=*.****.***.****:8333
zócalo de recepción de error 10054
desconectar nodo 124.1

No tome atención a la "*". Para cada envío en el archivo de registro no es un socket recv error...

Editar :

Estoy corriendo

bitcoin-qt v0.8.3-beta
SO: windows XP pro sp3
Traté de poner de encendido / apagado -> nada más

¿Qué puedo hacer? Gracias por su ayuda.

+280
Azadeh 19 ene. 2014 10:02:09

Me gustaría saber el orden en que los leveldb iterador que recorre las chainstate entradas. Mi objetivo para serializar el chainstate y tiene que asegurarse de que cada nodo puede calcular exactamente el mismo serialización (para comparar el hash después).

+277
Appannah Suresh 10 ago. 2016 9:23:14

armería o msigna probablemente podría conectarse a él.

+231
Sampath Surineni 26 ene. 2016 2:05:49

Yo estoy empezando con alt-coins, y se han ejecutado algunas transacciones con tanto bitcoin y dogecoin y todos ellos parecen "ir" en menos de un minuto. He transferido pequeñas cantidades entre carteras (mi) hacer algunos juegos de azar y todo parece transact dentro de 2 minutos como máximo.

Acabo de hacer un pequeño depósito a cryptsy y tomó 90 minutos para llegar confirmado. Me pregunto por qué tomó tanto tiempo este momento. (Por lo que vale tengo 3 carteras hasta ahora, Bitcoin-QT, Multibit, y Dogecoin-QT, si lo que importa.) Mi conexión de red parece estar funcionando normalmente.

Mi cartera indicó que fue la confirmación (1 de 6, 2 de 6, etc.) y nunca he visto eso antes.

Cualquier indicio, cualquier persona?

+231
LUNATIK 6 ago. 2014 1:23:01

Si la gente no puede ver lo que exactamente los artículos comprados son, pero ellos sólo ven la transacción de fondos en el blockchain, ¿ el anonimato por lo tanto, incluso la materia?

A menos que usted obtenga asociados con los criminales más adelante, si su dirección es secuestrado y su transacción para ellos es visible en el bloque de la cadena?

+178
Abiqez 30 sept. 2019 19:46:27

Newb, disculpa si es una pregunta tonta. Si un bitcoin es enviado a mi cartera hay una forma en que el remitente puede utilizar cualquier parte de la blockchain/transacción como un identificador único por lo que puede reclamar un crédito en el futuro por la cantidad enviada, que es, sin asignarles cualquier información de identificación adicional para ellos? (por ejemplo, me puede enviar un bitcoin, me tratan como un crédito. Usted puede reclamar el crédito usando una combinación de los números utilizados en la transacción, por lo que puedo crédito de la cantidad enviada, sin asignar ninguna información adicional para usted, y nadie puede ser privado para que la información de identificación. Gracias por la ayuda!

+144
tomlaan 24 feb. 2015 9:42:10

Creo que esta respuesta a una declaración de Satoshi en la criptografía de la lista de correo es uno de los más interesantes y reveladores cosas que él dijo:

El original de la declaración:

Usted no va a encontrar una solución a los problemas políticos en la criptografía.

Satoshi la respuesta:

Sí, pero podemos ganar una importante batalla en la carrera de armamentos y obtener un nuevo territorio de la libertad por varios años. Los gobiernos son buenos en el corte de la cabeza de un control central redes como Napster, pero puro de las redes P2P como Gnutella y de la Tor parecen ser la celebración de su propia.

fuente: https://www.mail-archive.com/[email protected]/msg09971.html

Sin embargo, parece que la declaración original en la lista de correo que Satoshi es responder a parece haber sido hecho fuera de la lista de correo de modo que la plena mensaje y la identidad de la persona es desconocida. ¿Quién era esta persona y cuál era su mensaje completo?

+104
pat27 16 jun. 2013 1:06:24

Aunque técnicamente es posible generar una dirección de otra, después de todo ellos son simplemente representaciones de claves públicas, no se recomienda hacerlo, si no eres el titular de la dirección (punto en el que la cartera deben proporcionar una opción para utilizar cualquiera de los dos formatos). El problema es que si usted envía una transacción a un segwit dirección, que el destinatario no se esperan/de apoyo, a continuación, que no va a reconocer el pago.

Ahora por la aparente aliasing que menciono más arriba: la dirección del destinatario de la transacción que el enlace es un P2WSH (pay-to-testigo-script-hash) de la dirección. cdbf909e935c855d3e8d1b61aeb9c5e3c03ae8021b286839b1a72f2e48fdba70 es el hash de una secuencia de comandos que en la actualidad sólo el propietario sabe (hasta una salida a esa dirección se ha gastado). El bc1... representación es la bech32 codificado BIP142 dirección, que incluye una suma de comprobación y legible identificador de moneda bc. Contiene exactamente la misma información, es decir, un P2WSH secuencia de comandos de la forma `0 .

+59
Wizsteve 23 dic. 2010 7:46:23

Si quiero vender bitcoins, suponiendo que fue un éxito, ya sea en compra o venta de un servicio o un producto y la aceptación de bitcoins en lugar de la normal de dinero. ¿Cómo puedo convertir los bitcoins de nuevo a dinero en efectivo ?

+27
Ian Cornett 16 feb. 2015 18:24:23

Mostrar preguntas con etiqueta