Son hackeados bitcoins disponibles

ok, de 700.000 BTC fueron robados de MTGox. Por lo que son realmente disponibles por el hacker o están ahora perdido para el mundo. Puedo entender carteras de cifrado, pero ¿por qué no individual BTC cifra con los propietarios de la clave privada, por lo que un robo de BTC es inútil a menos que el propietario unencrypts primero.

+795
Sumit Singh 1 dic. 2014 15:59:21
16 respuestas

La minería afecta a las plataformas de redes. Tengo un par de. No hay flujo grande, pero con gran cantidad de paquetes, que pueden sobrecargar routeur de la cpu, y los efectos sobre el wifi, la causa de la gpu de minería de hace un montón de interferencias de radio. Las pruebas a realizarse.

+882
kamkaty 03 февр. '09 в 4:24

Soy muy nuevo en esta idea. Mi único conocimiento es de la página de la wikipedia.

Parece extraño para mí que hay un límite superior en todos los bitcoins que será emitido. Tal vez hay una explicación simple para esto. ¿Por qué fue que el límite de 21 millones?

+879
Umang 28 jul. 2010 8:47:03

El TL;DR respuesta es: Sí, es totalmente posible, pero hasta donde yo sé, no se implementan en cualquier rayo nodo de software en este momento.

Sin embargo, deseo elaborar un poco. En su pregunta usted escribió:

Las razones podría ser que el reenvío de un pago que se requieren para avanzar el htlc, cumplir, así como calcular la cebolla para el enrutamiento en el siguiente nodo que podría ser computacionalmente drenaje

Cuando puedo aceptar un pago que tengo que ir a través de todos estos pasos! Tengo que aceptar una llamada entrante update_add_htlc mensaje que contiene una cebolla. Entonces tengo que descifrar la cebolla y si tengo la preimagen de liberación de la payment_preimage a asentarse / cumplir con la cebolla. Me puede un poco en calcular el siguiente cebolla, pero que no es más compleja que la de descifrar el entrante de cebolla que tendría que hacer en cualquier caso. Por lo que el ahorro puede ser pequeña aquí.

también preguntó:

Si la tasa de fracaso es muy alto, hay algo como un banscore que se mantiene por el resto de los nodos que podría evitar esta nodo de sensor de recepción/envío de pagos en el futuro?

Creo que Alex Bosworth de la lnd, anunció que a partir de la próxima gran versión (supongo que debe ser lnd 0.8) quieren empezar a mantener un registro de quienes son los buenos y pobres de enrutamiento de los nodos y crear un interno de la puntuación, que será utilizado en el cálculo de la ruta. En que forma van a ir un camino desde el más barato de enrutamiento fess, sino más bien a métricas como la fiabilidad y tiempo de actividad.

Los Pernos en realidad no especifica cómo la búsqueda de caminos que se supone será calculada, por lo que cualquier aplicación puede hacer lo que se desea en este extremo.

Una última reflexión. Hay gente trabajando en el hardware de cartera para el relámpago de una política de cartera es ser al revés de lo que pides. Tiene las claves privadas en el nodo para permitir el enrutamiento de los pagos, pero si un nuevo pago debe ser de enviar un aire boquiabierto dispositivo que ayuda a firmar los mensajes que son necesarios.

Todo lo que se dice es totalmente posible que un nodo decide poner en práctica sólo una parte del protocolo. Sin embargo, el envío y la recepción son exactamente los mensajes y las partes de los protocolos que son necesarios para el enrutamiento de todos modos (ya que el pago se viene por la aceptación de un htlc) y un pago va por ofrecer un htlc. En realidad, es la capacidad de enviar los pagos que en la actualidad hacen que el mantenimiento de un rayo nodo de gastos, ya que necesitan para participar en el chisme (que es el más costoso de la operación) con el fin de participar en la fuente de enrutamiento basado en que es necesario realizar un pago.

Si usted sólo quiere ser un nodo de enrutamiento que totalmente se puede optar fuera de los chismes y sólo mantener sus canales de pago y el estado que viene a muy bajo costo.

+707
faizan prince 21 jun. 2011 3:34:50

Así que tengo un VirCurEx cuenta y me mudé a 1,5 BitCoins a través de ella... Después de la transacción se completa (como un día atrás) estaba revisando y el sitio web dijo que "el Equilibrio - 1.5" lo cual es correcto, pero luego de Saldo Disponible se dice "Saldo Disponible - 0.74900001" o algo parecido a eso.

Así que el comercio de la mitad de mi poco monedas en otras monedas (PPCoins, NameCoins, LiteCoins, etc.) y cuando traté de comercio más no me deja... aunque tengo acerca de .76 BitCoins a la izquierda en la cuenta (y puedo retiro ellos si quiero) el saldo Disponible dice 0.0001 (o algo parecido a eso, no estoy mirando ahora)

¿Alguien sabe cuál es la diferencia?

+664
Taric Live 12 ago. 2014 0:39:31

Si el receptor está en línea, es tan buena como plenamente las transacciones en línea. El receptor puede comprobar la validez y doble-pasa al igual que con cualquier otra transacción. De hecho, si el remitente es conocido por ser fuera de línea, que son incluso más rápido y más seguro como que el remitente no puede doble pasar simultáneamente.

Como remitente el software de cliente debe ser capaz de confirmar que se ha enviado un envío de transacción. Sin embargo, sin estar en línea no saber si la transacción se propaga correctamente. El receptor podría intentar engañar en la creencia de que el pago fue recibido nunca, mientras en secreto la recogida de los fondos.

Si el receptor es también sin conexión se vuelve más complicado. Se puede trabajar si ambas partes estaban previamente en línea y establecer un canal de pagos entre ellos. Alternativamente, si las monedas son lo suficientemente viejo, el receptor estaba en línea previamente y cree que el remitente no van a las grandes longitudes a doble pasar, él puede recibir las monedas fuera de línea.

+653
Hakz Khalander 20 jun. 2015 16:58:27

Es correcto decir que en el bitcoin red, existen diferentes versiones de los libros (aunque el más largo de la cadena es la correcta)?

+542
Pee Jay 14 jul. 2012 22:58:58

Trate de usar http://purchasebitcoin.com.au son Australiana de propiedad y la entrega en menos de una hora.

+512
smutneja03 21 may. 2019 2:43:57

He estado leyendo mucho acerca de la validación de las transacciones. Entiendo que el método real en el que una transacción está compuesta (entradas y salidas). Sin embargo, no sé lo que ocurre con la transacción una vez que su "listo":

  1. Hacer mineros de verificación antes de su inclusión en un bloque?
  2. Hacer el resto de los nodos de verificación y donde hay un cierto consensuous mineros incluyen en un bloque? Que compone los bloques, entonces? Son todos los mineros tratando de resolver el mismo bloque en el mismo tiempo o en diferentes bloques?

Gracias de antemano

+424
Rajesh Mappu 15 ago. 2014 16:49:43

El balance de los canales no es una información pública. Si usted mira la channel_announcement-mensaje en BOLT7 ver que la siguiente información del canal es público:

[64:node_signature_1] [64:node_signature_2] [64:bitcoin_signature_1] [64:bitcoin_signature_2] [2:len] [len:características] [32:chain_hash] [8:short_channel_id] [33:node_id_1] [33:node_id_2] [33:bitcoin_key_1] [33:bitcoin_key_2]

Allí se puede ver ni la capacidad ni el saldo sin embargo, el short_channel_id consiste en la blockheight de la operación de financiación y el índice de la transacción y el índice de la producción, dentro de la transacción , como se describe aquí.

También desde BOLT7 usted puede tomar la siguiente cita sobre la channel_update_message:

Tenga en cuenta que el htlc_maximum_msat campo es estático en el actual protocolo a lo largo de la vida de la canal: no está diseñado para ser indicativo de tiempo real de la capacidad del canal en cada dirección, lo cual sería una enorme fuga de datos y inútilmente el spam de la red (se tarda una media de 30 segundos para el chisme a propagar cada salto).

Espero que tanto los puntos de darle una respuesta definitiva (:

+307
Galah 17 may. 2014 16:42:03

Pedro Wuille describe exactamente cómo el UTXO los datos se almacenan en la chainstate directorio que se ejecutan de forma local lleno de nodo:

¿Cuáles son las teclas que se utilizan en el blockchain levelDB (es decir, lo que son la clave:los pares de valores)?

Usted querrá desplácese hacia abajo para "Dentro de la cadena de base de datos de estado".

Usted puede agarrar el saldo de los montos de la transacción hash y los índices. El formato exacto de la especificación se puede encontrar aquí:

https://github.com/bitcoin/bitcoin/blob/d4a42334d447cad48fb3996cad0fd5c945b75571/src/coins.h#L19

+306
Jason Oliver 30 jun. 2011 20:14:08

Por lo que entiendo, la cartera de la semilla se crea mediante la introducción en PBKDF2 (el uso de HMAC-SHA512 de que 2048 rondas son aplicados) un montón de código mnemónico palabras y una opcional de sal (el predeterminado para "mnemotécnica"). Esto genera una de 512 bits-semilla que es totalmente inviable por fuerza bruta. Esta es una imagen del proceso que me refiero a tomarse a partir del dominio de Bitcoin. ¿Por qué, entonces, es de nuevo hash uso de HMAC-SHA512, además de para la creación de 512 bits de salida (en el caso de que originalmente podría haber sido de 128 o 256)? Por qué no usar simplemente un SHA512 hash solo (suponiendo que la razón es sólo para crear 512 bits)? ¿Cuál es el punto de la HMAC aquí? Longitud de la extensión de los ataques deberían haber sido evitados de las iteraciones anteriores durante PBKDF2, ¿no?

+216
philip kaiser 29 mar. 2013 13:08:30

He visto referencias a esparcidos alrededor. Específicamente, hay un bitcoin cliente que se ejecuta en el DNS semillas o semillas de nodos?

+193
Khang Azun 13 ago. 2016 4:57:21

Me fui por delante y elimina el archivo. No parece ser ningún tipo de efectos secundarios.

+107
maxweber 18 feb. 2014 16:39:07

Hay algunos conflictos de información que hay sobre si esto es cierto o no. Estoy buscando una respuesta técnica a este, con la esperanza de aclarar el futuro potencial de confusión sobre el asunto.

La pregunta principal es: Puede viejo no actualizado no segwit consciente de carteras canjear un segwit de salida que recibe?

Segwit de salida se define como un punto fuera de tener un P2WPKH o P2WSH estructura tal y como se exponen en bip141 en su scriptPub sección.

Como yo lo entiendo, cuando un viejo monedero recibe un segwit transacción significó para él(asumir tx ya es extraído en un bloque), se verá 0 <20 bytes hash>(suponiendo que P2WPKH) en el scriptPub de este segwit transacción. La interpretación de este bajo no segwit reglas, antiguo carteras de ver esto como anyone_can_spend , la parte superior de la secuencia de comandos de la pila siempre se evalúa a truthy independientemente de lo que se proporciona en el scriptSig en la acción redentora de la transacción.

La única manera de que la cartera de utilizar o canjear este segwit de salida es la construcción de una transacción como esquema en el pbi. Que es, se construye la transacción especificando prev_txid y el índice como normal, un vacío scriptSig y un programa de testigos + testimonio de hash. Pero no segwit consciente de la cartera no saben cómo construir la última parte de este. Sin esa parte, segwit la validación de los nodos y los mineros tendrán que rechazar esta transacción.

Así que a partir de esto, naturalmente se deduce que la edad no segwit carteras no debe ser capaz de pasar segwit transacciones.

Nota, esta pregunta no es acerca de:

  • viejo carteras de envío no segwit entradas -> para un segwit de salida.
  • segwit carteras envío de segwit entradas -> no segwit de salida.
+84
uzair 22 oct. 2015 0:51:41

Todos los intercambios que en el lugar.
Esto es para prevenir los abusos. Si no se reserva los fondos cuando el lugar de la gente órdenes, nadie podría haber colocado infinita cantidad de órdenes, especialmente órdenes de stop-loss.
Tal vez en Kraken el "equilibrio" que no refleja eso, pero usted puede tratar de colocar el doble de pedidos y ver por ti mismo.

+32
Mohab 27 feb. 2016 10:55:08

Decir que tengo dos cuentas en mi cartera. Cuenta Una tiene una sola dirección, de la cuenta B, aunque dispone de 5 direcciones. Cada una de las direcciones en la cuenta B tiene un polvo cantidad de moneda en ella. Si yo fuera a utilizar la rpc 'mover' comando, moviendo cada pieza de polvo de la dirección respectiva en la cuenta B a un pago en Una cuenta

Cuentas, existen sólo dentro del Bitcoin Core cliente. Ellos son sólo una contabilidad dispositivo de grupo de sus fondos. Puede mover las monedas entre las cuentas con el comando move en el Bitcoin Core console. Esto actualiza el cliente de registros internos para ajustar los saldos de las cuentas, pero en realidad no causa ningún monedas para moverse entre las direcciones, así que no tiene ningún cargo.

Cómo es que válida, como cuenta Una tendría la dirección principal? ¿Significa esto que yo estoy enviando a otra cuenta de mi propiedad por lo que la moneda de polvo es de aterrizaje en la cuenta de ignorar la dirección principal?

Y decir, por ejemplo, a continuación, utiliza el bulto en cuenta para comprar unas botas nuevas. No se que hacer la siguiente tarifa que cuenta Un pagaría más elevado, ya que se hizo a partir de una colección de polvo(s)?

Tengo que esperar una cantidad de tiempo considerable para reducir la cuota? Hay otra estrategia que podría utilizar para llevar la tasa de abajo? Como importar una clave externa de un comprimido clave pública de otra cartera (C), a pagar a C de R. yo todavía no logro comprender las claves públicas y la compresión, pero como entiendo que el envío a ellos es considerablemente más barato (algo que hacer con las entradas?.. no muy seguro de qué es exactamente quienes son)

Me siento como que estoy entendiendo más, por favor alguien puede aclarar un poco y/o correcta de mí?

Editar-1

Lo que si puedo esperar un tiempo y luego como Tim S sugiere... la Cuenta B dispone de 5 direcciones, veamos el caso de uno de ellos (una dirección con el pedazo de polvo en ella). Digamos que algunos de los más polvo que los pagos fueron enviados a la dirección de hacer de la 'polvo de la pila de' crecer.

¿En qué punto no es polvoriento? Todavía hay demasiadas entradas?

(Estoy confundido con el término de 'entradas': "entradas a partir de las direcciones de muchos en su cartera" o "aportaciones de muchos de los pagos a la dirección")

Decir que he esperado 3 días después de que todo el polvo entró y se resolvió hasta que se ganó la prioridad, y luego se envía todo el polvo de la pila (de la que cuenta la dirección de B solamente) a otra dirección. Sería más digno de envío / he hecho mejor la situación?

+24
emishime 2 feb. 2016 14:49:01

Mostrar preguntas con etiqueta