Puede minería de rompecabezas de realizarse socialmente valioso?

Bitcoin mineros de trabajo para resolver un puzzle al azar como "prueba de trabajo". Una enorme cantidad de potencia de cálculo que está pasando en la búsqueda de la solución a estos enigmas, sin embargo, la verdadera solución al rompecabezas no tiene otro propósito que para demostrar que quien encontró la solución tiene acceso a una gran cantidad de poder de cómputo. Puede el protocolo bitcoin ser modificado para aceptar rompecabezas del mundo real que la solución sería realmente tienen algún valor social? Tal vez algunos científicos, gobiernos, corporaciones o estaría dispuesto a pagar cierta cantidad a quien resuelve algunos razonablemente complejo computacional de un problema, y que podría aportar algunos BTC hacia la recompensa de un minero recibe.

Entiendo que el rompecabezas particular elegido, es muy inteligente, especialmente como su complejidad puede ser fácilmente ajustado como sea necesario, la solución es bien definido y fácil de verificar, y no hay prácticamente ningún límite a la creación de nuevos rompecabezas. Me pregunto si algo incluso más inteligente de lo que podría ser incorporados, si alguien alguna vez se las arregla para llegar con ella.

Para aclarar, la analogía que tengo en mente es la manera de reCAPTCHAs prácticamente han sustituido al tradicional CAPTCHAs, sustituyendo socialmente valioso libro de digitalización de trabajar por un mundo socialmente inútil de texto que consiste en adivinar el ejercicio.

+984
user49891 18 oct. 2012 6:44:30
40 respuestas

Que mantiene las bitcoins? Si él no dejó a nadie su clave privada, se los bitcoins se ha perdido para siempre y alguna vez?

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

Asegúrese de que debe tener un local instancia de ejecución de Bitcoin-Qt o bitcoind ejecución con su JSON-RPC interfaz activa.

+981
Joff 19 sept. 2016 10:04:47

Difunde bloques y transacciones utilizando una lógica de malla de la red, pero que no debe ser confundido con el físico de la red de la malla de propuestas.

+970
Tina Johnson 4 ene. 2016 22:16:51

Digamos que dos mineros crearon 2 bloques diferentes y difundirlos en la red. Ahora, algunos clientes ver blockchain 1 y demás blockchain 2, que son diferentes el uno del otro.
Me gustaría entender técnicamente posible cómo, al final, la mayoría de los clientes se continuará con sólo una sola cadena y la otra ser abandonado?
Por qué será que elegir uno sobre el otro?
Me gustaría creer que esto es hecho automáticamente por los clientes / los mineros sin contacto humano, sólo por algún tipo de código de la lógica. Que la lógica es lo que yo busco.


Relacionadas con la pregunta: ¿Qué sucede con extinguido blockchains, y las transacciones dentro de ellos?

+952
Denis Poloudin 20 jun. 2014 3:49:23

Es más probable (blockchain puede resolver esto de manera diferente) la prioridad de la transacción en comparación con los demás. Los nodos de añadir más alta prioridad de la transacción y repetir la operación hasta que alcance el tamaño de bloque de límite.

https://en.bitcoin.it/wiki/Transaction_fees

prioridad = suma(input_value_in_base_units * input_age)/size_in_bytes
+945
kanshuzhi 17 jun. 2012 20:49:39

Nueva lnd versión salió hace poco, pero no estoy seguro de la versión que estoy corriendo. ¿Cómo se puede comprobar?

+934
End My Positive Vibes 5 dic. 2017 15:24:32

Creo que he sido capaz de responder a mi propia pregunta. Yo lo que hice fue utilizar la API para realizar un pedido que yo sabía que no iba éxito al establecer el precio realmente bajo/alto.

Porque el fin de no procesar al instante se devuelve un valor distinto de cero Idpedido a mí.

El uso de la API de revisar mi lista de la orden y la orden era que allí se muestra. Así que, básicamente, si la orden viene de vuelta con un no-cero Idpedido todavía abierta mientras el orden en que aparezca en el OrderList.

+917
Brian Jorgensen 5 nov. 2017 20:31:04
Preguntas sobre Binance Moneda está fuera de tema.
+912
Serikkhan 2 dic. 2017 18:15:23

El nombre en sí es una buena sugerencia en cuanto a lo que es realmente.

Lo que tenemos hoy es un "testigo" (he.e firma scripts) que se incluyen en cada transacción en Bitcoin no segwit compatible con las transacciones. Esto permite que cada nodo dentro de la Bitcoin red para verificar la integridad de las transacciones.

Mediante la eliminación de las firmas en una transacción Bitcoin, se pierde la capacidad para verificar la integridad de la transacción. Pero en realidad, no todo el mundo necesita para ser capaz de verificar de forma independiente la integridad de una transacción.

Por lo tanto, mediante la segregación de la firma de una transacción, tenemos una pequeña transacción que describe las entradas y salidas tal y como es. Pero si quieres saber para asegurarse de que estos se verifican las entradas, que se verá hasta el Segregada Testigo para encontrar los guiones correspondientes para validar la SegWit Transacción.

+897
user44169 13 sept. 2010 12:48:10

Bitcoin Core tiene tres tipos de transacción categorías: enviar, recibir, y mover.

Que la diferencia entre estos de la siguiente manera:

  1. mover - Este tx no es un onchain uno, y no tiene el id de la transacción. Es simplemente moviendo BTC de una cuenta de cartera a otra (cuentas no son direcciones, pero las agrupaciones de direcciones). Esto se hace usando el mover llamada RPC

  2. enviar - enviar Un tx es una donde un utxo desde su cartera se utiliza como la entrada a una transacción. Esto suele tener un coste, puesto que la cuota se deducirá de la suma total de la utxos.

  3. recibir - A recibir tx es uno donde un nuevo utxo disponibles (o visto) por su cartera es creado. Estos no tienen una tarifa como usted no tiene que pagar nada para recibir Bitcoin.

Usted puede ver el ListTransaction código aquí.

+879
gucake 14 abr. 2014 21:48:23

En el ¿qué hay de nuevo en Bitcoin Core 0.9.0 notas hay una referencia a un reembolso de la dirección. Traté de buscar en los foros y las wikis, pero se me ocurrió nada.

  • ¿Cómo puedo establecer un reembolso de dirección cuando el envío de dinero desde el QT cliente?

  • ¿Cómo puedo recuperar el reembolso de la dirección para una transacción de bitcoin-cli?

+803
Sateesh 30 ene. 2011 5:46:34

Quiero usar mi Windows 7 Bitcoin base de datos (el bloque de la cadena he descargado + mi cartera) en Linux (Debian). Puedo ejecutar Debian como huésped en VirtualBox en Windows 7 alojar y compartir el Bitcoin carpeta de datos (C:/Users/Username/AppData/Roaming/Bitcoin/) como una carpeta para Debian.

Sin embargo bitcoind en Debian con un adecuado datadir parámetro dice "Error al abrir el bloque de la base de datos. ¿Desea volver a generar la base de datos de bloque ahora?" mensaje. Esto me lleva a la pregunta de si las bases de datos son compatibles entre Windows y Linux en todos.

Edit 1: Yo estoy usando uno de Bitcoin instancia en un momento. Me di cuenta de que me sale el mismo error, incluso cuando se utiliza en vacío directorio de datos que se monta a través de VirtualBox en el host.

Aquí está la depuración.el registro del mismo para vacío o lleno directorio de datos):

2013-12-22 20:49:07 Bitcoin versión v0.8.6-sucio-beta (2013-12-05 13:11:26 +0100)
2013-12-22 20:49:07 Usando OpenSSL versión OpenSSL 1.0.1 e 11 de Febrero de 2013
2013-12-22 20:49:07 de datos por Defecto el directorio /home/kozuch/.bitcoin
2013-12-22 20:49:07 Utilizando los datos del directorio /home/kozuch/vboxshare2
2013-12-22 20:49:07 Utilizando en la mayoría de los 125 conexiones (1024 descriptores de archivo disponible)
2013-12-22 20:49:07 init mensaje: la Verificación de la cartera...
2013-12-22 20:49:07 dbenv.abierto LogDir=/home/kozuch/vboxshare2/base de datos ErrorFile=/home/kozuch/vboxshare2/db.registro de
2013-12-22 20:49:07 Obligado a [::]:8333
2013-12-22 20:49:07 Obligado a 0.0.0.0:8333
2013-12-22 20:49:07 init mensaje: Carga de índice del bloque de...
2013-12-22 20:49:07 de Apertura LevelDB en /home/kozuch/vboxshare2/bloques/índice
2013-12-22 20:49:07 : Error al abrir el bloque de la base de datos.
¿Desea volver a generar la base de datos de bloque ahora?
2013-12-22 20:49:07 de Cierre : En progreso...
2013-12-22 20:49:07 Flush(falso)
2013-12-22 20:49:07 DBFlush(falso) terminó 0ms
2013-12-22 20:49:07 StopNode()
2013-12-22 20:49:07 Vacían 0 direcciones de sus compañeros.dat 4ms
2013-12-22 20:49:07 Flush(verdadero)
2013-12-22 20:49:07 DBFlush(true) terminó 1ms
2013-12-22 20:49:07 de Cierre : hecho

Parece que el problema puede ser el siguiente:

ErrorFile=/home/kozuch/vboxshare2/db.registro de

Edit 2: También hay una .archivo de bloqueo con 0 tamaño en el datadir después me sale el error.

Edit 3: Así que "ErrorFile=/home/kozuch/vboxshare2/db.el registro" no era un problema. Me sale este error para un trabajo de la instancia local (sin compartido de la carpeta de datos).

+769
toblerpwn 18 jul. 2010 17:35:17

Es la otra manera alrededor. La carrera de ataque es un tipo específico de doublespend intento. Se requiere que el destinatario acepte sin confirmar transacciones de pago.

El atacante de los suministros de confirmar la transacción a la víctima, que paga a la víctima. Mientras tanto, se emitió un conflicto de transacción a la red. Como el comerciante vio su propia transacción en primer lugar, están bajo la ilusión de ser pagado, mientras que el resto de la red predominantemente vio la doublespend primera y por lo tanto es probable que el comerciante en el hecho de no recibir el pago.

Este ataque es mucho más fácil de sacar, cuando el atacante tiene una conexión directa a la víctima del nodo, y tal vez los depósitos de la transacción en conflicto directamente a los mineros.

Por lo tanto, es recomendable desactivar las conexiones entrantes a los nodos utilizados para recibir pagos, por lo que el nodo se buscan sus propios compañeros, y no permitir que el pagador para enviar directamente el pago al beneficiario.

La Sibila ataque lleva esta asimetría de la información aún más, ya que el atacante aísla a la víctima de la red y restringe su acceso a la información mientras doublespending ellos. Otros doublespend ataques se basan en tener premined una transacción a sí mismo en un bloque mantenido en secreto antes de pagar una víctima con una transacción en conflicto (Finney ataque), o en tener abrumadora hashrate (la mayoría de ataque).

+765
Nathan Pierce 16 ago. 2012 8:11:29

Nuestro problema es que tenemos que obtener una nueva dirección en cada juego.

Lo que yo he probado hasta ahora es:

  1. La generación de una nueva dirección a la derecha antes de que un bloque sea aceptado y tratar de usar para recibir las apuestas, pero que seguía recibiendo la firma de verificación de errores, yo podría decir que el monedero para ignorar todo lo que la verificación, pero podría terminar haciendo la cartera vulnerables.

    2.Tomando el sigilo de la dirección de la ruta, subiendo una sigilo dirección para la recepción de la estaca de recompensas, desde un sigilo addy automáticamente se asocia con un pub addy y podría haber solucionado sin problemas pero de nuevo hubo una firma de error de verificación.

Después de algunas investigaciones, encontré una dirección tiene que ser utilizado en una transacción previamente en una billetera para ser utilizado y aceptado para recibir recompensas, específicamente la última dirección.

Así, actualmente estoy trabajando en la creación de un microtransaction dentro de una cartera, la firma, y será elegido automáticamente a ser utilizado para la recepción de la estaca de recompensas.

Desde mi punto de vista, hay dos opciones:

1. La creación de un nuevo addy y utilizarla para generar una auto-transacción que no se cobra una tarifa de transacción, simplemente asegurarse de que es el más utilizado recientemente en la lista de transacciones que, antes de la creación de un nuevo bloque. De esta manera garantizamos que cuando el nuevo bloque se busca una dirección para enviar las recompensas a, éste será recogido.

2. Cambiar la dirección de picking enfoque, en lugar de buscar un usado recientemente addy en la cartera de transacción de la lista, nos dicen que para crear uno nuevo y utilizarlo en su lugar. El problema con esto, no sabemos si esto se acaba de generar addy obras, la OMI es un vacío legal que podría ser utilizado para atacar a la cartera.



Existe también la generación de un sigilo de transacciones que no trabajo para mí, tenía la firma del bloque de cuestiones.

Cualquier orientación estaría agradecido.

+754
Chris Wong 23 abr. 2012 19:37:39

He leído acerca de un montón de Bitcoin Atracos y Robos: de los hackers que robaron de bitcoin Exchange (Debido a su falta de medidas de seguridad) o de los usuarios de Bitcoin, a la estafa de los sitios web y así sucesivamente.

Algunos de estos Robos y Hurtos que se involucran grandes sumas de Bitcoin.

Así que, me preguntaba: ¿cómo pueden los hackers que han hecho estos Robos/Hurtos, ser capaz de "efectivo" de que el robo de bitcoin?

Por ejemplo, supongamos que un hacker ha robado 1000 bitcoin de Bob de la cartera, y que saldrá a la venta el bitcoin por USD (Con la tasa de cambio actual: 1000 bitcoin = $445.000), por lo que será capaz de "disfrutar" el dinero en su vida real. Pero, ¿cómo?

1) Ofuscación de las transacciones:

Gracias a la Blockcahin, todo el mundo será capaz de ver todas las transacciones de la dirección (O direcciones) donde los 1000 robo de bitcoin son (Así que Bob puede tratar de seguirle la pista hacia abajo). Supongo que el hacker podría utilizar una mezcla de servicio, pero: ¿puede confiar en la mezcla servicio? (Existe el riesgo de que la mezcla servicio es sólo una estafa; o que la mezcla de servicio se convierte en una estafa, cuando el hacker para lavar el 1000 bitcoin y en lugar de blanquear el bitcoin, el propietario de la Mezcla servicio roba el hacker del bitcoin). O, probablemente, que ya ha creado su propia "red" de bitcoin direcciones, por lo que se puede lavar el robo de bitcoin por sí mismo? (pero podría ser esto posible configurar? O se requeriría demasiado tiempo y esfuerzos?).

2) Vender el bitcoin:

Entonces, él tiene que vender el bitcoin. Donde? La gran mayoría de Bitcoin exchange requieren verificación de la identidad para ser capaz de retirar de ellos (Aunque hay pocos intercambio que permite a sus clientes tener cuentas no verificadas, pero tienen límites estrictos como 5000 USD o 10.0000 USD anuales, por ejemplo. Y todavía existe la posibilidad de que el intercambio, siendo sospechosos de estas transacciones, decide congeló el hacker de la cuenta).

Probablemente, él puede vender el bitcoin a otras personas que quieren comprar bitcoin, en los foros y así sucesivamente; pero no sería demasiado arriesgado? En primer lugar, el hacker tendrá que encontrar una gran cantidad de usuarios que quieren comprar bitcoin (no creo que él va a encontrar a un usuario que quiere comprar 1000 bitcoin en un foro); por otra parte, existe el riesgo de que el hacker obtiene estafado por uno de el comprador. Por último, las transacciones se mostrará en el blockchain, así que Bob puede seguir con él (si el hacker no había usado una mezcla de servicio o algo similar) y tratar de contactar a los usuarios que han comprado el bitcoin, pidiéndoles información sobre el hacker.

O, probablemente, el todo es mucho más fácil y hacker puede tener una cuenta bancaria o una tarjeta de crédito (que se Obtiene con una IDENTIFICACIÓN Falsa) de que no está conectado con su verdadera identidad? De esta manera, se puede vender fácilmente todos los bitcoin que quiere un intercambiador y la retirada de todos los beneficios de la venta.

¿Qué piensa usted acerca de?

+731
Azhar Ansari 22 feb. 2016 22:39:15

Estoy buscando específicas de los números de parte para la CPU, tarjetas gráficas, placas base, casos, etc.

Asumir el poder no importa.

También, qué tipo de hash de la tasa de interés es obtener?

+682
MoRiS BritvA 10 oct. 2017 22:01:01

Yo creo que es necesario ejecutar varias instancias, pero parece que el efecto de cada uno de los otros.

  • Dispositivo 0: 7970
  • Dispositivo 1: 7970
  • Dispositivo 2: 7950

Puedo conseguir tanto 7970 en una instancia con:

cgminer.exe --scrypt -I 13 --thread-concurrency 8192 -w 256 -d 0,1

pero cuando abro otra versión de cgminer, en otra carpeta con otro nombre, y en otro archivo por lotes, como este:

cgminer2.exe --scrypt -I 20 --thread-concurrency 22400 -g 1 -w256

lo que pasa es que el núcleo de los relojes de mi primera instancia, el cambio para que coincida con los de mi segunda instancia, a pesar de no haber establecido los relojes, ya sea en archivo de proceso por lotes. (así que mi 7970 va de 1050/1500 a 1125/1375) y lo peor de todo es, obviamente, voy de 720khs a 530 khs en mi 7970 es.

Yo, no obstante, puede ir en el cgminer en la 7970 y decirle que cambiar los relojes a lo que yo quiero, y lo hace, y todas las 3 tarjetas que funcionan perfectamente en las dos instancias.

Hay alguna forma de hacer para que los dos casos no vemos? (--remove-movilidad no funciona)


EDITAR:

Ha sido un tiempo desde que yo era la minería, pero si mal no recuerdo era sólo una cuestión de copiar el cgminer carpeta y ejecuta la segunda copia. El problema que me encontré anterior fue porque no me aviso que el primer minero creado una minería de datos.archivo de configuración, que cuando he copiado la carpeta, se estaba ejecutando sin mi conocimiento y aplicación de su configuración, a pesar de que yo estaba cambiando de ellos fuera de la minería.archivo de configuración (yo estaba usando archivos de proceso por lotes para mi configs.)

Así que fue realmente sólo una cuestión de la selección de las mismas con el parámetro-d.

+639
RedsnapperUK 6 nov. 2017 14:13:26

Bitcoin minería de datos es el proceso de adición de registros de transacciones de Bitcoin públicas de la contabilidad de transacciones pasadas o de blockchain. Este libro de contabilidad de las operaciones anteriores se llama el bloque de cadena es una cadena de bloques.

Bitcoin minería está intencionalmente diseñado para ser de uso intensivo de recursos y difícil, de modo que el número de bloques que se encuentran cada día por los mineros permanece constante. Los bloques individuales debe contener una prueba de trabajo para ser considerado válido. Esta prueba de trabajo es verificada por otros nodos Bitcoin cada vez que reciben un bloque. Bitcoin utiliza el hashcash prueba de función de trabajo.

El propósito principal de la minería de datos es permitir que Bitcoin nodos para llegar a un lugar seguro, a prueba de manipulaciones consenso. La minería es también el mecanismo que se utiliza para introducir Bitcoins en el sistema: los Mineros se pagan los honorarios de transacción, así como una "subvención" de la recién creada monedas.

Los mineros de hacer el cálculo caro para resolver el puzzle y que se difunda a través de la red. Contiene un número que se llama nonce que puede ser usada fácilmente para verificar que el trabajo ya estaba hecho. Esto se llama prueba de trabajo. La solución toma montón de pruebas y es computacionalmente difícil, pero puede ser fácilmente verificado por otros nodos de la red. Cualquier evesdropper, si intenta modificar cualquier bloque o transacciones, se necesita hacer cambiar todos los bloques siguientes en blockchain que obtendrá de manera exponencial difícil. Así resulta de alteraciones en el bloque imposible y un seguro y resistente a la manipulación de contabilidad se crea en blockchain.

La minería es también el mecanismo que se utiliza para introducir Bitcoins en el sistema. Los mineros se pagan los honorarios de transacción, así como una "subvención" de la recién creada monedas. De esta manera se cumple el propósito de la difusión de las nuevas monedas de una manera descentralizada, así como motivar a la gente para proporcionar seguridad para el sistema.

+599
Mortennobel 19 ene. 2019 3:26:02

Es en las obras. Dominar Bitcoin por Andreas M. Antonopoulos

http://bitcoinbook.info/

+591
flintlock 1 abr. 2011 13:37:48

He hecho una transacción con demasiado pequeño una cuota de hace varios días; por lo tanto, no ha sido incluida en cualquiera de los bloques. En la actualidad, es persistente en el mempool. ¿Cómo puedo usar Bitcoin Core para realizar una nueva transacción en la misma dirección, pero con una tasa más elevada? En esencia, ¿cómo puedo hacer un manual de reemplazar a cargo?

+558
Nischay 8 ene. 2011 22:45:32

Necesito enviar automáticamente los fondos de mi hotwallet a los usuarios de mi sitio web en varias ocasiones, cuando hacen algo en el sitio.

Más tarde, tendré que ser capaz de ver saldo total para una dirección de recepción de datos acerca de la dirección y los totales de los fondos, etc. (para esto tengo ABR bloque explorador de API y de la instalación para leer el blockchain para las direcciones)

Sé que no son todos los comandos que se pueden ejecutar desde la terminal o CMD cuando se ejecuta bitcoind, pero cómo activar estas de mi sitio web? Necesito escribir un webAPI para manejar estas solicitudes directas en contra de la red? o es más común para realizar una llamada a ejecutar estos comandos a través de secuencias de comandos directa contra el bitcoind?

Cualquier ayuda apreciada

+550
Cidito 17 feb. 2018 2:28:58

Yo, equivocadamente, han enviado a mi litecoins (M) como el punto de partida de la carta de la dirección, mientras que el Litecoin dirección ahora ha cambiado a (3) como el punto de partida de la carta. Así, alguien me puede ayudar a recuperar esto?

+549
JJoos 7 may. 2019 19:20:55

Bitcoin futuros son emitidos por el propio intercambio. Así que usted está apostando en contra de la bolsa. Los futuros son un contrato entre usted y el intercambio.
Cuando expire el contrato, el comprador está obligado a comprar bitcoin a un precio predeterminado y el vendedor(exchange) está obligado a vender bitcoin a que precio predeterminado.

+508
Victor Ramirez 19 mar. 2016 6:50:42

He estado tratando de ejecutar Bitcoin Core con -zapwallettxes opción de partida la línea de comandos y escribir (cmd.exe) Inicio bitcoin-qt con --zapwallettxes=1, pero se mantiene diciendo que Windows no puede encontrar bitcoin-qt. Estoy tratando de eliminar un relé de transacción y tengan la bitcoins en mi billetera. Cualquier ayuda sería muy apreciada.

James

+495
NOBULALI 7 oct. 2010 10:39:09

y el comerciante dijo que era posible que me envíen menos de lo que estoy comprando o reembolso de mi transacción. Desde entonces no he recibido respuesta y ahora estoy a la espera de más de 24 horas para la respuesta.

Me suena que el comerciante ha respondido, y ahora está a la espera para que usted decida qué hacer (comprar menos productos, o enviar la diferencia).

Que no es algo que podamos decidir por usted.

+452
ZekeDroid 14 nov. 2013 19:29:40

Estoy interesado en aprender más acerca de cómo bitcoin, la minería y la tecnología blockchain trabajo. Yo soy un estudiante y no tiene una sólida formación en informática, y estoy buscando un laico de la explicación de un par de básicos, pero importantes preguntas en torno a la moneda y la tecnología detrás de ella. He pensado en compartir los resultados con otros estudiantes interesados que desean conocer más acerca de este importante concepto.

  1. Mineros reciben 25 Bitcoins cada vez que se crea un hash (es esto correcto?)- donde se hacen las monedas que reciben de ellos son fabricados ¿o es que ya existe en algún lugar? Lo que estoy tratando de entender es cómo el suministro de cambios de moneda - hay un número fijo de Bitcoins en existencia, o es la moneda simplemente "creado" cada vez que un minero actualizaciones de la blockchain? Como pasa el tiempo, la oferta de dinero se expanda en algunos tasa aproximadamente igual al crecimiento en las transacciones - es esta una especie de cómo la oferta de dinero fiat en la mayoría de las economías ha crecido a lo largo del tiempo?

  2. Hay una blockchain de Bitcoin, que contiene un registro de todas las transacciones realizadas desde la primera transacción? Si es así, ¿significa que la cadena acaba de seguir recibiendo más y más a medida que más se registran las transacciones? Si Bitcoin aumenta en uso y popularidad, no la blockchain seguir creciendo (tal vez de manera exponencial) y que se suman a la complejidad de el minero de la tarea?

  3. Esto puede ser muy complejo de explicar a una persona promedio como yo, pero, ¿cómo hacer transacciones en realidad obtener codificados/agregado a la blockchain? Sé que se requiere de la fuerza bruta y el poder de cómputo y se basa en la criptografía, pero que es realmente la medida de mi conocimiento... Si quiero transferir 100 monedas a mi amigo, que la simple transacción debe ser resumida y traducida en la cadena - pero ¿cómo es esto de la traducción realizada? Hay un constante cambio de la clave que tiene que ser resuelto de forma iterativa por los mineros? Si una persona se "mira" en el blockchain (supongo que esto es posible) - ¿cuál sería, a sólo aparentemente aleatoria de caracteres?

Lo dejo aquí, como estoy seguro de que no hay respuestas sencillas a estas preguntas y estoy seguro de que he mal uso/mal interpretado la terminología y cómo estos funcionan realmente las cosas. Muchas gracias a todos los que leen mi pregunta, y gracias en especial a cualquiera que esté dispuesto a responder a uno o más de mis preguntas. Si hay una mejor foro para mí para publicar principiantes preguntas como las de arriba, por cierto me gustaría saber que también.

+363
xyzzy 23 ene. 2017 4:28:46

No, esto no es cómo bitcoin funciona. Bitcoins realmente no "existen" per se. Bitcoins son sólo una abstracción de la public ledger, o blockchain. Así que, básicamente, cuando la mina, el blockchain tiene incorporado un mecanismo para recompensar a los mineros. Aquí es donde el dinero inicial viene. Cuando los mineros de dar a alguien bitcoins, esas personas no "propio" del bitcoin en su cartera. Ellos sólo tienen el control de la bitcoin porque el blockchain dice que ellos hacen. Todo lo que se almacena en tu cartera (en su mayoría) es una clave pública y privada.

+350
darksleep 26 may. 2012 19:06:59

sólo una de las claves es el tiempo bloqueado

Las teclas no son el tiempo bloqueado. Las transacciones son. Sin embargo, Bitcoin ahora tiene un código de operación para este propósito: OP_CHECKLOCKTIMEVERIFY.

Esencialmente, las fuerzas de la transacción tiene un tiempo de bloqueo en el futuro de su argumento, de lo contrario la transacción no es válida.

En su caso, el script tendría este aspecto:

OP_IF <esta clave pública puede pasar en cualquier momento> OP_CHECKSIG OP_ELSE <número de bloque> OP_CHECKLOCKTIMEVERIFY OP_DROP <esta clave pública debe esperar hasta que el número de bloque> OP_CHECKSIG OP_ENDIF

El pasar en cualquier momento clave puede redimir la transacción con

<Sig> 1 <script de arriba>

La otra clave puede canjear con

<Sig> 0 <script de arriba>

pero sólo después de determinado número de bloque.

+347
nura85 25 nov. 2016 2:46:57

La única manera de recibir o gastar bitcoins es tener una billetera en línea o una clave privada con Bitcoin-qt cartera en tu ordenador. Si por alguna reasen compré estos bitcoins y se dio a la tecla equivocada (equivocado o así), entonces usted hizo alguien muy feliz, pero no es posible realizar la transacción de deshecho.

+332
Tushar karande 7 may. 2018 2:44:57

Estoy tratando de generar manualmente una firma de transacción que es para ser enviado desde mi dirección de 1GiJZtN7wjUuL4V5i7ZYYDAvFtqi5AhCdr que es bitcoincash:qzk9nxh6qpd9yt3hvv6vvun78s834f3escdhu2vdjp en el nuevo formato de la dirección. Estoy utilizando un sin comprimir de clave pública en esta transacción.

Tengo el siguiente unsigned Bitcoin transacción en Efectivo. ¿Cómo puedo encontrar el hash preimagen que es el hash utilizado en la firma de esta transacción?

0100000001fb4a8e5c7ac5311f32fbe127f031134ee3e7490f3308ca19c567f78d6aa96d770000000000ffffffff0100a00700000000001976a914a8e181e0847b495df439066ca8fb36ce093692be88ac00000000

Romperlo, se parece a esto:

01000000 - nVersion

01 - num de entradas

fb4a8e5c7ac5311f32fbe127f031134ee3e7490f3308ca19c567f78d6aa96d77 - txid (little-endian)

00000000 - vsal

00 - tamaño de sigScript

ffffffff - número de secuencia

01 - numero de salidas

00a0070000000000 - cantidad (hex, little-endian)

1976a914a8e181e0847b495df439066ca8fb36ce093692be88ac - scriptPubKey

00000000 - bloqueo temporizado

Estoy tratando de consumir salida 0 de la transacción con txid: 776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb, El scriptPubKey para que la transacción de salida de 0 es:

1976a914ac599afa005a522e376334c6727e3c0f1aa6398688ac

El valor de la salida es de 0.005 BCH

La transacción estoy tratando de consumir se puede encontrar aquí: https://bch.btc.com/776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb Y el rawtx para la transacción quiero consumir está aquí: https://bch.btc.com/776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb.rawhex

¿Alguien puede ayudarme?

+326
wick 4 may. 2011 6:07:42

Su pregunta es: ¿Cómo encontrar un nonce comprobar lo que hay en el bloque?

Ya se han invertido tantos hash, la electricidad, el hardware y el tiempo para resolver un bloque, hace que el bloque más legítimo. Es como si yo digo que voy a dar$ 100 a la que ganar un 1km de ejecución que tarda 10 minutos. Porque la recompensa es alta (aquí 100$) muchos se unirán a la carrera. Un ladrón tendría que ejecutar también 1km a ser capaz de tener su fraude bloque aceptado. El problema es que tendría que ganar el próximo 5 carreras a tener su cadena aceptado. Así que un ladrón que le gustaría fraude de la cadena tendría que tener más hash poder que nadie. Al menos el 51% del total de hash de energía. Así que más que la recompensa es alta, la más vamos a tener a la gente de unirse a la carrera y el más seguro el bitcoin será una red. Cada bloque tiene una recompensa de 12.5 BTC. Este recompensas baja al 50% aproximadamente cada 4 años. A esta recompensa, agregar el tx tarifas de todas las transacciones en el bloque.

+316
lukasm 14 jul. 2014 16:16:44

Cuando se opera con bitcoins utilizando mtgox, o bitcoin-24, o bitcoin.de usted tendrá en su cuenta de muchas transferencias de dinero a muchas personas y de muchas personas. En europa si la suma de las transacciones de más de 10.000 €, el banco deberá enviar una notificación a anty-lavado de las autoridades.

¿Cómo gestionáis?

+193
Mohammad Abbaszadeh 14 abr. 2016 17:45:57

No, usted no tiene que pagar los honorarios de la transacción, si usted desea cambiar a una cartera diferente. Si usted tiene la clave privada de la primera, sólo la importación en el segundo y hay que ir.

+186
Rodolfo Medina 29 may. 2015 19:22:50

Cualquier persona puede contraer la junta de trabajo, si se puede hacer el diseño del mismo. Hay varios diseño del tablero de programas que le permiten hacer esto. Hay un montón de fabricantes de tablero que producen sus tablas, que si hacemos el diseño y enviar a ellos. Algunos incluso revisar su trabajo para asegurarse de que va a trabajar, por un cargo extra, si usted les dice a sus intenciones. Firmado contratos de mantener tus cosas seguras de la duplicación. Y si se quiere conservar algo de información para usted, tales como el producto terminado, que se mantendrá aun más seguro. Todo lo que usted necesita es el pin-outs de las fichas que se va a utilizar, saber cómo escribir el firmware, y hay algunos vendedores/distribuidores que venden sus minería de chips (ASICs me refiero). Si ellos lo venden a usted, ellos seguramente le dará la información sobre cómo conectarlos (pin-outs), o que sería inútil para vender.

ES cierto que tener un ASIC hecho será más que difícil, pero si pueden hacerlo, por lo que se puede. Ahora (11-2013), hay fichas disponibles para su uso en la construcción de su máquina(s). Sin embargo, estos son, la mayoría de edad modelo de fichas (128ns o superior, por lo general), por lo que tendrá que utilizar una gran cantidad de ellos para conseguir cualquier cosa que hasta el día de hoy el par. Manteniendo este en mente, por lo general hay varias cosas que son estáticas en las patas, como la energía, las comunicaciones hacia y desde el chip, y auxiliar de pines para la conexión de los condensadores, resistencias, la temporización de los relojes (cristales), que se utilizan para controlar el circuito y el chip, ¿a que velocidad se ejecuta, etc. Una de 128 pines del chip, las necesidades de la mayoría, si no todos los de las líneas conectadas a algo.

+182
Jodian Forbes 2 jul. 2018 9:58:46

Esta es una pregunta teórica. Suponiendo que una transacción (TX_A) conmigo en el extremo receptor se añade a la blockchain, yo debería ser capaz de gastar la cantidad que recibió. Así que me voy y se lo gastan en otra transacción (TX_B). Lo que si TX_A obtiene huérfanos debido a forks? Lo que sucede a TX_B?

+176
Yagi 20 dic. 2017 20:27:37

Multisig transacciones puede tener múltiples direcciones. Para obtener un ejemplo que he encontrado en webbtc la lista de multisig transacciones, vea 055f9c6dc094cf21fa224e1eb4a54ee3cc44ae9daa8aa47f98df5c73c48997f9 (utilizando el conocimiento de la api, ya que es práctico).

{
 "txid": "055f9c6dc094cf21fa224e1eb4a54ee3cc44ae9daa8aa47f98df5c73c48997f9",
 "versión": 1,
 "locktime": 0,
 "vin": [
{
 "txid": "b187426f2fdd5a7ac2f49d822f68e07f48486ee53a8a45de2494f12acb37a0d8",
 "vsal": 3,
 "scriptSig": {
 "asm": "3046022100d78c31a20fa11533475be893b229eb4d252e600dcc2a0735d360c541b6aec813022100e3eaa72c915ef47d94ccbd18c2ba6d9ae5b98be6e9fbf968d4bbbb003e06d68701 030e001332b43924be343986cca3df669f57b0dedd120990e727787f8dea50fdbc"
},
 "secuencia": 4294967295,
 "n": 0,
 "direccion": "1FrbMcddiM1v3HMpUqygjZYCamBykWCWao",
 "valueSat": 1114144,
 "valor": 0.01114144,
 "doubleSpentTxID": null
}
],
 "vsal": [
{
 "valor": "0.00010860",
 "n": 0,
 "scriptPubKey": {
 "asm": "1 030e001332b43924be343986cca3df669f57b0dedd120990e727787f8dea50fdbc 20434e545250525459000000140001a9e0e85838b5000000174876e800010053b6 2 OP_CHECKMULTISIG",
 "reqSigs": 1,
 "tipo": "multisig",
 "direcciones": [
"1FrbMcddiM1v3HMpUqygjZYCamBykWCWao",
"1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4e"
]
}
},
{
 "valor": "0.00010860",
 "n": 1,
 "scriptPubKey": {
 "asm": "1 030e001332b43924be343986cca3df669f57b0dedd120990e727787f8dea50fdbc 20a3c3000000000000000000000000000000000000000000000000000000000000 2 OP_CHECKMULTISIG",
 "reqSigs": 1,
 "tipo": "multisig",
 "direcciones": [
"1FrbMcddiM1v3HMpUqygjZYCamBykWCWao",
"1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4e"
]
}
},
{
 "valor": "0.00010860",
 "n": 2,
 "scriptPubKey": {
 "asm": "1 030e001332b43924be343986cca3df669f57b0dedd120990e727787f8dea50fdbc 100000000000000000000000000000000000000000000000000000000000000000 2 OP_CHECKMULTISIG",
 "reqSigs": 1,
 "tipo": "multisig",
 "direcciones": [
"1FrbMcddiM1v3HMpUqygjZYCamBykWCWao",
"1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4e"
]
}
},
{
 "valor": "0.01061564",
 "n": 3,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 a2f2d251cc06ec1e789800127e3fa6ed9e515651 OP_EQUALVERIFY OP_CHECKSIG",
 "reqSigs": 1,
 "tipo": "pubkeyhash",
 "direcciones": [
"1FrbMcddiM1v3HMpUqygjZYCamBykWCWao"
]
}
}
],
 "blockhash": "0000000000000000491fdff68a1c99de7798278a791e461b8d5bebdd9df9de46",
 "confirmaciones": 1,
 "el tiempo": 1401911255,
 "blocktime": 1401911255,
 "valueOut": 0.01094144,
 "tamaño": 433,
 "valueIn": 0.01114144,
 "honorarios": 0.0002
}
+174
Neslihan 24 oct. 2010 20:42:48

¿Cuál es el algoritmo en Bitcoin Wallet para Android para seleccionar las entradas de información para crear una nueva transacción?

+173
Todor Brailski 17 abr. 2011 1:23:51

El error HTTP 404 es cuando se devuelve un RPC comando no existe. La RPC comando que está intentando usar está getwork, y getwork fue eliminado en Bitcoin Core 0.10.0. Si desea utilizar getwork, usted necesitará hacer un downgrade a una versión de Bitcoin Core antes de la 0.10.0, pero yo recomiendo que no lo hagan. En lugar usted debe utilizar getblocktemplate que se realizan con el --no-getwork opción. Cuando usted hace esto, usted debe también especificar --coinbase-addr=ADDR desde el Bitcoin Core no va a construir una coinbase transacción para la miner a utilizar. En cambio el minero tendrá que hacer su propio coinbase transacción y debe tener esa opción.

+166
lubosz 28 ago. 2014 19:13:44

Los fondos de la dirección 16QaFeudRUt8NYy2yzjm3BMvG4xBbAsBfm no puede ser gastado. Por qué? Lo que lo hace diferente de otras direcciones?

La clave privada es cero. ECDSA claves privadas debe ser mayor que cero. Si no, los fondos de que la dirección no puede pasar.

+65
Dylan Savage 2 ago. 2019 20:17:21

En la Prueba de la Apuesta de consenso no hay mineros, hay validadores. Estos validadores de validar las transacciones en un bloque y cobrar una tarifa para él, así que cuando y cómo son las nuevas monedas generado?

+28
Issac Stone 29 oct. 2019 6:02:34

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