Cómo son fracciones de bitcoin implementado y pasó?

Si la capacidad de gastar bitcoins y por lo tanto bitcoins dependen de/corresponden a las claves privadas, ¿cómo puede fracciones de monedas que existen? Puede que la clave se separaron? Cómo son fracciones de transacciones firmado versus entero transacciones? No estoy preguntando cuál es el subdivisiones de bitcoin son o cómo se puede subdividir a su vez.

+342
Karen Downs 25 feb. 2018 7:28:19
25 respuestas

https://en.wikipedia.org/wiki/Stamp_collecting

enter image description here

Se ve como algo similar a la de hoy en día los eventos con alt-coins ya estaban en la historia de la humanidad.

Lo que puede dejar de coleccionistas de sellos a partir de la creación de nuevo cuño? Teóricamente, no hay finito de madera en la Tierra, finamente, número finito de átomos alrededor del Sol.

Comparar a alt-coins, hay un número limitado de puertos tcp, 1 a 65535. Sin embargo, cualquier alt-coin puede tomar original de bitcoin puertos.

En un número limitado de direcciones IP, sin embargo, no hay protocolo IRC en la base de bitcoin protocolo, probablemente, sólo un nodo necesidades en IP real, puede ser nadie.

Una Intro para el mercado de los nuevos alt-coin aparecen más y más amigable. Probablemente, una vez que el usuario escoja par de parámetros, el Número de monedas, los retrasos, los puertos, el nombre de alt-coin, y el Logotipo. Presione el botón. Alt-coin listo. El usuario sólo configurar su GPU/CPU para hacer la vida en el bloque de la cadena.

Un vistazo a la misma pregunta, y mi respuesta: ¿Qué parada de un número infinito de altcoins con el mismo protocolo de aparecer en el futuro?

+989
Makito 03 февр. '09 в 4:24

Si Blockchain mineros no fueron pagados a la mía ¿existirá la confianza en todas las transacciones de bitcoin?

+934
8cold8hot 17 ago. 2018 7:36:24

No, el resto de la recompensa se pierde.

El bitcoin protocolo incluye un cheque que rechaza un bloque que pretende una mayor recompensa que el 'bloque actual recompensa + honorarios de la transacción'. Por lo tanto, se sigue inevitablemente que ninguno de los premios no reclamados en el coinbase transacción no puede ser reclamado en un momento posterior.

+920
havayanas 9 feb. 2012 4:18:53

Allí más probable es que no existe ningún límite duro - que sólo puede ser limitado por la memoria de su computadora (e incluso entonces, que requeriría de toneladas de direcciones).

+911
Gady 6 sept. 2017 1:50:59

Contrariamente a la creencia popular, la minería no es algo donde no hay progreso. Cada hash tiene la misma probabilidad de ser válido hash del bloque. Usted podría tener suerte y encontrar un hash válido con el siguiente hash, o puede que no. No hay progreso que se ha realizado. Cuando la mina en un menor dificultad, el objetivo de que su hash debe ser bajo es mucho mayor que la de las redes. Con suficiente hash, alguien finalmente encontrar un hash, que es inferior a la de la red de destino, y que los hash también sería inferior a su grupo objetivo. El objetivo más alto (por lo tanto con menor dificultad) es sólo para el seguimiento que está haciendo en realidad el trabajo y la cantidad de trabajo que están haciendo para que puedan ser pagados de forma adecuada.

+905
user743974 8 abr. 2016 17:43:15

Después de haber leído acerca de la lucha de Core vs Clásico y el potencial de un tenedor sucediendo. Tengo un par de preguntas acerca de lo que iba a suceder cuando un tenedor sucede. Siento su inevitable una horquilla va a ocurrir. Actualmente nuestras monedas residen en sólo una cadena, el Bitcoin core de la cadena en el momento. Si un tenedor iban a suceder y Clásico de la toma, mis monedas antes de la horquilla va a residir en ambas cadenas. Pero si un tenedor sucede ahora tengo que decidir en cual de cadena para comprar mis monedas en. Es esto correcto?

Es seguro asumir que cuando el tenedor sucede todavía habrá una cierta cantidad de nodos que se aferran a la menos popular de la cadena de creación de un extra de blockchain de Bitcoin. En la primera de las monedas en este menos popular red plumment en el precio, pero se estabilizará a un precio mucho menor en comparación a la cadena principal. Ahora los usuarios pre-horquilla va a tener 2 cuentas separadas que contienen la misma cantidad de monedas. Es esto correcto?

Ahora mi pregunta es, ¿sería aconsejable comprar sus monedas antes de la horquilla? Luego de vender la menos popular bifurcada monedas cuando esto ocurre? O es que hay otro escenario que podría jugar fuera que no he tenerse en cuenta todavía?

+903
Kalamac 15 ago. 2019 20:06:03
Relacionados con el protocolo TCP/IP.
+892
jmclellan 21 sept. 2014 18:46:35

Sí, es posible hacer una transacción de este tipo. Es posible hacer todo tipo de transacciones. Por supuesto, es mucho más interesante si la transacción será válida. Y lo haría. Un requisito para la validez de la transacción es que el dinero que entra es en la mayoría de los como mucho como deja. La diferencia entre lo que ocurre dentro de una transacción y lo que sale se llama un suplemento. La cuota puede ser 0.

Sin embargo, de que una transacción sería válido no significa que vaya a ser confirmado, como ya se sospechaba. Pero para defraudar a alguien que acepta cero confirmación, ellos necesitan saber por lo menos de la transacción. Esto va a ser difícil si no se incluye una cuota de: https://bitcoin.org/en/glossary/minimum-relay-fee

El remitente puede entonces enviar una transacción diferente de gastar el dinero. Por ejemplo, una doble de gastos de la transacción, por lo general no se propaga mucho si algunos significativa cantidad de tiempo que pasa antes de que el doble de gastos de la transacción fue hecha pública debido a que los nodos no suelen propagar operaciones, en caso de gastar los fondos de una transacción diferente en su mempools ya intenta pasar. Sin embargo, si la primera transacción tuvo un muy bajo costo, una gran cantidad de nodos no añadir a su mempools, lo que significa que no recuerda la primera transacción. Además, algunos pueden almacenar y/o propagar el doble de gastos de las transacciones si la cuota de la segunda es mayor que la tasa de la primera.

Hay 3 maneras de defenderse de esto.

La primera es obvia: no acepte cero-la confirmación de las transacciones.

El segundo es para escuchar una alarma que se apaga tan pronto como un doble de gastos de la transacción se ha encontrado.

El tercero es sólo permitido cero-la confirmación de las transacciones de la gente se puede identificar. Por ejemplo, una tienda online puede aceptar cero-la confirmación de las transacciones sin tener que preocuparse acerca de ellos tanto como ellos saben donde las personas que envían sus productos a vivir.

Si usted debe haber recibido dinero, pero un doble de gastos de la transacción realizada en el blockchain en su lugar, usted no es dueño de ese dinero. Que posee, que el dinero se define por la más larga válida blockchain y si una transacción en conflicto está ahí, el que envía el dinero a usted no puede conseguir en ella, también.

+870
Brock Freeman 14 jul. 2019 14:48:41

Cuando usted firma una transacción con schnorr-firmas, que no incluye la clave pública en los datos de la transacción.

1) ¿esto significa que la entrada de direcciones se convierten en desconocidos, también conocido como la creación de un opaco blockchain ?

2) ¿Cómo puede uno asegurarse de que, por ejemplo, bitcoin todavía sólo tiene 21 millones de bitcoins ?

3) ¿Cómo funciona el UTXO conjunto actualizado y que posteriormente verificados por otros, viendo sólo las direcciones de salida es saber.

+854
Abhinav Saxena 3 sept. 2015 2:33:16

Un poco de googleing aterricé aquí: https://rya.nc/asic-cracking.html

Básicamente dice que hay dos diferencias principales entre la minería y el agrietamiento.

  1. saber cuando el hecho
  2. de pasar a la siguiente intente

Si solo una de estas cosas está implementado en el hardware, entonces no habrá mucho de una ganancia en el rendimiento. Pero si ambos están implementado en el firmware, usted podría volver a escribir para que se adapte a sus necesidades. Así que en realidad tendría que preguntar al fabricante del hardware.

+701
Vineet Bhatia 5 feb. 2016 10:07:14

Manera más fácil de hacer esto es para la primera carga de reloj que sólo las billeteras de los multisig lockbox espera crear. Por ejemplo, desea 2-de-3 y tiene 3 reloj-sólo billeteras.

Ir a Cajas de seguridad -> Crear Caja de seguridad -> y haga clic en el icono de libreta de direcciones junto a cada clave pública #1. Resaltar la cartera desea que la clave pública a ser de y seleccione una dirección de abajo que no se ha usado todavía. Repita el procedimiento para clave pública #2 y la clave pública #3. Generalmente, usted debe tener que elegir entre diferentes ver-sólo billeteras.

Haga clic en Guardar gestión de Cobranzas y ahora tiene un nuevo multi-sig p2sh dirección!

+545
Rutger Verhoeff 26 ene. 2013 21:51:49

Esta estructura aparece para describir la SIGHASH banderas:

/** Firma hash/tipos de indicadores */
enum
{
 SIGHASH_ALL = 1,
 SIGHASH_NONE = 2,
 SIGHASH_SINGLE = 3,
 SIGHASH_ANYONECANPAY = 0x80,
};

y es codificado como el último byte. Tenga en cuenta que SIGHASH_ANYONECANPAY puede aparecer junto con cualquiera de los tres anteriores indicadores.

+520
Seth Erickson 23 jun. 2018 16:59:13

¿Cuál es la Moneda Virtual que está tratando de resolver, ¿y cómo está tratando de resolverlos?

Muchos de los usuarios de la moneda virtual (BTC, XRP, etc) hablan de un sistema bancario corrupto, y muchos otros ideales, pero me gustaría ver claramente qué problemas específicos de sus problemas, o podría resolver.

Parece que la gente del argumento en contra de la "fiat" se confunden con demasiados "beneficios" de Bitcoin y así que estoy buscando respuestas claras en cuanto a cómo la Moneda Virtual "corrige" el sistema bancario. No estoy tratando de debate Fiat vs no-fiat, pero para realmente obtener una lista de problemas resueltos con Bitcoin y la moneda virtual.

+500
Tomislav Muic 16 ago. 2015 6:31:51

La respuesta es bastante aburrido. Nadie hizo el trabajo para su implementación (todavía).

+486
Jean David Van Maele 15 jun. 2018 14:31:03

Si yo dar a conocer una "solicitud de dirección" con la intención de permitir a la gente a apoyar mis esfuerzos, estoy arriesgando mi privacidad? es decir, si muchas personas me envían Bitcoin a través de esa dirección, aparentemente, que deja visible la cadena de dinero que va a que "cuenta" (a falta de una palabra mejor).

Incluso si yo de inmediato la transferencia de dinero de que "la solicitud de la dirección de" en mi carpeta principal de la dirección, no es todavía va a ser el rastro del dinero, ¿no?

¿Qué se puede hacer para mitigar ese? Debo cambiar la dirección cada vez que alguien me manda el dinero, o tal vez cada semana o cada mes?

Como por ejemplo, ThePirateBay tiene una dirección Bitcoin en su página principal; parece que hemos recibido 12.3 Bitcoins a través de esa dirección.

+442
Dhammadhatu 18 may. 2018 6:09:37

Sí, la OP_RETURN de salida es parte de la blockchain para siempre.

Esto es fácil de demostrar: la OP_RETURN y el mensaje que sigue es parte de la transacción de salida del conjunto, por lo tanto, cambiar el mensaje cambia el ID de la transacción, que a su vez va a cambiar el hash del bloque. Si el mensaje se elimina después de un cierto tiempo, luego de nuevos nodos en la red no estaría de sincronización ya que no sería capaz de validar ese bloque. Por lo tanto, todos los nodos conservará su mensaje de siempre (como usted ha mencionado, no en la RAM, pero profundamente enterrada en un archivo en su disco duro).

Como para acceder a los datos, aparte de la Blockchain.info API, supongo que se podría ejecutar un Toshi nodo local (en su propio hardware). Ya que utiliza PostgreSQL, usted puede consultar la blockchain como lo haría con cualquier base de datos. De esta manera, no depende de ninguna API externa, lo que podría dar mal o se apague. Los requisitos de disco duro, sin embargo, son enormes (incluso peor que un Bitcoin Core full nodo).

+411
sdfsdfdere 22 may. 2012 1:51:51

Por favor, ¿alguien puede recuperar mis monedas de un oscuro cartera de sigilo dirección, ¿cómo ir sobre la recuperación de la clave privada?? tengo la semilla, pero no sé lo que la derivación de la ruta de la sigilo se almacenan las direcciones, por favor me ayude

+405
user2297366 21 may. 2012 18:06:25

Estoy usando una Raspberry Pi 3B (con 64 GB de la tarjeta) y un HD externo que contiene los bloques. Hasta ahora funciona bien, CPU temp es de alrededor de 57°C. La sincronización tomó un par de días (2 o 3). He utilizado el RaspiBlitz imagen + tutorial. De esta forma se instala paso a paso, su nodo Bitcoin y su Rayo de cartera. https://github.com/rootzoll/raspiblitz Como es alojado en mi lugar y yo queremos tener un público nodo, también hice el reenvío de puertos (n° 9735).

+382
Bboy lemur 1 jul. 2017 10:31:50

Cuando una transacción se publica en la red, cada nodo que oye acerca de que la transacción se revise para ver si es válida la transacción de acuerdo a la red de reglas. Si no es válido, será desechado, pero si es válido que se añadirá a la del nodo mempool. Los nodos de retransmisión de las transacciones válidas a sus compañeros en la red, pero también hay ningún requisito para que una transacción se sabe que todos los nodos antes de que sea incluido en un bloque. Un minero puede poner sus propias válida, pero de lo contrario no se publican las transacciones en un nuevo bloque se han extraído.

Del mismo modo, cuando un nodo se oye hablar de un nuevo bloque, se comprobará si el bloque es válido de acuerdo a la red de reglas. Si es así, entonces el nodo de actualización es blockchain registro para reflejar los cambios de estado incurridos por las transacciones en ese bloque.

Con cada una de las siguientes del bloque que se construye fuera de la cuadra de interés, hay un mayor grado de certeza de que las transacciones incluidas en el bloque de interés será de forma permanente incluido en el blockchain registro.

+342
morgaria 11 ene. 2015 5:19:10

La quema de la moneda se realiza en las primeras etapas de una nueva cryptocurrency con el fin de evitar que los primeros usuarios de contener la mayor parte de la oferta en el mercado, por lo que no será capaz de manipular el mercado en sí o de que la moneda es una estafa. Si usted mantiene la mayor parte de los suministros que usted puede controlar su fluctuación de los precios y esto no es bueno para la salud de la moneda, ya que significaría que el mercado podría estar amañado, causando a los usuarios a huir del mercado. La quema de sus monedas es una manera de mostrar su compromiso con la moneda en el largo plazo y para ganar la confianza de los usuarios que quieren entrar en el mercado.

+309
VR Patel 13 ago. 2015 2:53:10

Tengo un poco de bitcoin persistente en un viejo bitcoin wallet (alrededor de 2011). Me acaba de restaurar desde una copia de seguridad pero me parece que no puede cargarlo en bitcoin-qt.

Si ejecuto la aplicación, apagar, la copia en mi vieja cartera.dat archivo y vuelva a abrirlo, muestra un saldo de cero.

Si, por el contrario, me la cerraron, copia a través de la totalidad de mi viejo .bitcoin carpeta y, a continuación, vuelva a abrir, me sale un inmediato violación de segmento. Cómo la pata soy yo?

+247
TashaDol 20 oct. 2015 1:12:29

Así que entiendo que la dificultad aumenta por algún algoritmo calcula cada 2016 bloques. Pero mi entendimiento es que este algoritmo intenta establecer una dificultad tal que el tiempo promedio que se toma de la mina de un bloque es de unos 10 minutos. Mi comprensión de lo verificable es que la única manera de medir el tiempo en minutos es el uso de la confianza de sellado de tiempo, que supongo bitcoin no hacer (ya que se supone que no debo confiar en nadie).

Así que mi pregunta es, ¿cómo funciona el bitcoin protocolo de medir el tiempo en segundos o minutos, con el fin de determinar lo que la dificultad se debe?

Estoy leyendo aquí que "cada cliente Bitcoin compara el tiempo real que tuvo para generar estos bloques con las dos semanas de la meta y que modifica el objetivo por el porcentaje de diferencia". ¿Cómo funciona cada cliente bitcoin afectan a la dificultad de establecer por la red? Es este un escenario donde hay mínimo y máximo de los límites en la dificultad y en cualquier nivel de dificultad dentro de estos límites es aceptado por los nodos en la red? O es el cálculo de dificultad algo discreto y precisa?

+176
Jon Rade 24 abr. 2014 15:32:33

Bitcoin exchange no es un gigante, todo lo que usted necesita es ejecutar los demonios de las monedas en el backend en su servidor, un front-end PHP sitio web que se ocupa de las transacciones que tienen lugar en el sitio web. Usted también no necesita una cuenta bancaria, usted puede aceptar USD con tantas online, pasarelas de pago que no conecte con los bancos.

Así que lo que en realidad sucede es que corra demonios en la parte final que mantener la sincronización con la red que utiliza json secuencia de comandos para enviar comandos a los demonios y recuperar la respuesta. Cuando un usuario llega a su sitio web y eligió para el depósito de bitcoin navega a la página y haga clic en depósito dirección de esta solicitud se envía al demonio y el demonio de respuesta con una dirección donde se debe enviar bitcoins, una vez que él envió a bitcoin necesita un cron job para comunicarse con el demonio para comprobar cómo muchas de las transacciones se han confirmado. Insertar confirmado las transacciones en la base de datos y permitir que el usuario del comercio con la base de datos. Cuando se coloque una solicitud de retiro demonio de nuevo entra en el cuadro.

En un corto intercambio es el siguiente : yo vine a tu casino pagado $ en u y me dio algunos chips de estos chips no tienen ningún valor en cualquier otro lugar, pero en su casino seguí jugando(puedo jugar hasta que me tienen chips conmigo) y ganar. Cuando he terminado con el juego y una buena cantidad regresé a usted le dio la espalda sus fichas y tomó real $

Que es como un intercambio de obras

+141
AppleGuest 26 abr. 2019 1:22:18

No sirve de nada. Con que tipo de hardware, tomaría usted en el orden de un mes de la mina el equivalente a un dólar de Bitcoins, y la electricidad utilizada, el costo sería muchas veces que.

+120
Thomas Kjeldsen 11 nov. 2012 18:59:47

Actualmente la versión de Bitcoin Core solo proceso bloques de forma secuencial desde el principio de la cadena. Si que pasa a ser el comienzo de su época, usted puede comenzar a versiones recientes de bitcoind con el -stopatheight parámetro para especificar el final de su época y bitcoind va a detener la descarga de bloques en ese punto.

Alternativamente, una pendiente de Bitcoin Core pull request (PR) proporciona el comportamiento que usted quiere cuando usted puede decir Bitcoin Core no descargar cualquier bloques de forma automática y, a continuación, especificar manualmente de los bloques que desea. Ver PR#10794 para más detalles.

Tenga en cuenta que si se opera en este modo conectado directamente a la peer-to-peer de la red, el nodo sólo tiene SPV-nivel de seguridad, lo que significa que alguien, en teoría, podría dar a su nodo no válido en bloque con una cantidad válida de la prueba de trabajo. Si usted requiere un alto grado de seguridad, sería recomendable que exclusivamente conectar el bitcoind ejecutando PR#10794 a uno de su propia totalmente validación (regular) bitcoind nodos para que se asegurará de que usted sólo recibirá válido bloques. Para ello, consulta el -conectar opción para bitcoind.

+11
cpres 1 ago. 2016 1:27:30

Mostrar preguntas con etiqueta