doble gasto

Yo no entiendo la necesidad de una prueba de trabajo para evitar malicioso mineros de la minería de una bifurcación de la corriente de blockchain. Esto es difícil, ya que esta prueba de trabajo, se necesita de mucha energía (y el tiempo).

Todavía no entiendo por qué necesitamos una prueba de trabajo si las transacciones fueron casi instantánea: si yo uso una dirección con el saldo de entrada a pagar un comerciante, y si esta transacción se valida inmediatamente (o digamos en los próximos 12 segundos) por parte de los compañeros, entonces no tengo ninguna entrada a la izquierda por el doble de gastos de...

Este es mi entendimiento para los puntos a los que me estoy perdiendo?

+348
Faithi 28 nov. 2018 16:53:18
21 respuestas

Estas son las capturas de pantalla. Temp en la LTC no van a ir a más de 50 ° c, aunque me puse a la intensidad de la 12 en mi 6770. Puedo obtener 200Mh/s en BTC y me shouuld estar recibiendo 200Kh/s, en lugar de que estoy consiguiendo 80Kh/s.

http://i.stack.imgur.com/LyUea.jpg

http://i.stack.imgur.com/jCgsA.jpg

¿Qué está pasando?

+983
Death Metal 03 февр. '09 в 4:24

Usted está reclamando una dirección en la blockchain. La cuota se asegura de que nadie va a intentar reclamar todas las direcciones en la red.

+981
Lilly Yorke 24 jun. 2014 20:56:47

Usted puede utilizar el insticce.com la api. No hay ningún signo de que es necesario. Utilizar para generar direcciones únicas para su sitio web. Se llegará a una url de callback de su elección cuando se reciba el pago.

También transfiere todos los pagos de inmediato a una dirección de su elección. Usted tiene la opción de esperar por una confirmación antes de recibir una notificación si desea.

Si usted acepta cero conf que no sólo va a ser notificado, pero también recibir el pago en su nueva dirección de envío en cuestión de segundos de que el cliente al hacer click en "enviar".

Funciona en testnet, mainnet y utiliza cashaddr formato.

+972
Coran 18 jun. 2014 5:10:47

Estoy tratando de ejecutar un completo bitcoin-core (v0.13.1) nodo a través de la red Tor por primera vez. He configurado mi /etc/tor/torrc archivo con las siguientes dos líneas:

HiddenServiceDir /var/lib/tor/bitcoin_service/
HiddenServicePort 8333 127.0.0.1:8333

He creado un archivo ~/.bitseed/bitseed.conf (no seguro de que este es necesario)

cebolla=1

Me puse mis cebolla dirección de /var/lib/tor/bitcoin-servicio/hostname lo que me permite configurar ~/.bitcoin/bitcoin.conf con la configuración, tales como:

onlynet=cebolla
cebolla=127.0.0.1:9050
escuchar=1
bind=127.0.0.1:8333
externalip=<mi-cebolla-address>
seednode=wxvp2d4rspn7tqyu.cebolla
seednode=bk5ejfe56xakvtkk.cebolla
seednode=bpdlwholl7rnkrkw.cebolla
seednode=hhiv5pnxenvbf4am.cebolla
seednode=4iuf2zac6aq3ndrb.cebolla
seednode=nkf5e6b7pl4jfd4a.cebolla
seednode=xqzfakpeuvrobvpj.cebolla
seednode=tsyvzsqwa2kkf6b2.cebolla
banscore=10000
bantime=11

Parece ser que trabajan como puedo ver mi mempool creciente desde el archivo de depuración, y tengo una conexión de entrada. Pero mi recuento de conexión es muy pequeña (2 o 3). ¿Hay algo más que deba hacer? En particular, quería confirmar que no tengo ninguna necesidad de configurar mi firewall ufw para aceptar conexiones en el puerto 8333 (o 9050) con el fin de lograr conexiones entrantes, y no tengo ninguna necesidad de redirigir el puerto 8333 o 9050 de mi router a la fija local de la dirección ip de mi máquina (configuración de la ufw para permitir 8833 y redirigir el puerto 8333 de router que sería necesario si yo estaba corriendo normal nodo).

EDIT: 9 conexiones de los cuales uno de entrada, pero esta única conexión de entrada es a mí mismo. Así que la pregunta realmente es: ¿Cómo puedo permitir conexiones entrantes?

EDIT2: ahora soy de la opinión de que esta configuración sea la correcta. Me equivoqué al pensar en un antes de la conexión de entrada era 'yo', después de 24 horas he visto un vistazo de 4 conexiones entrantes. Puedo confirmar que no hay necesidad de ajustar ufw o cambiar la configuración de su router (el tor protocolo no está afectado por cualquiera de estos), y esto parece estar funcionando tener tor en la parte superior de una conexión VPN (máscara de bits). Por lo tanto no tengo más preguntas, pero feliz de ser corregido si alguno de los de arriba que está mal.

+839
Alicia Clark 7 nov. 2018 4:46:45

No voy a entrar en detalles de segwit, que de hecho permite mayor tamaño de 1 MB... pegado a su enfoque:

Mucho de transacciones de tamaño parece ser causado por el Bitcoin incorporado en secuencias de comandos del sistema para facilitar transacciones complejas.

no, no realmente para facilitar complejo tx. Es necesario para cada tx. La lógica es la firma de un tx, con una condición de salida. La firma de las pruebas, que la información no ha cambiado durante el traslado a la blockchain. Cuando el receptor decide más tarde para pasar el tx, él necesita a prueba, él tiene la privkey para la clave pública de hash de la anterior tx. Como una función de hash es una forma (según los conocimientos actuales), esta pruebas, que él es, de hecho, la celebración de la priv clave para este hash de clave pública, y como tal puede gastar los fondos.

Si usted toma esta funcionalidad de blockchain, entonces usted tiene una normal de contabilidad, que puede ser manipulado por el propietario de la contabilidad (aka como es hoy en día con la no-crypto instituciones financieras). Esto significaría, sin necesidad de una blockchain...

Btw: un mínimo de tx es de alrededor de 227 bytes.

La lógica se define en varios lugares, la buena lectura es aquí:

1.) bitcoin.org - el desarrollador de la sección

2.) el libro de Andreas "el dominio de Bitcoin" - es en línea disponible

3.) http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html

+773
julie1013 8 ago. 2012 6:09:34

El antminer s9i logra ligeramente mejores stats que el s9, pero utiliza el mismo hardware. Es su manera de poner s9i de software y firmware en un s9? También estoy acostumbrado al sistema operativo Linux y las imágenes parpadeantes etc. Iba a ser capaz de hacer esto por mí mismo?

+683
user58259 25 jul. 2010 12:46:32

Si pierde la clave privada de una dirección que contiene bitcoins, entonces usted nunca será capaz de gastar los bitcoins. La clave privada es necesaria con el fin de pasar, y no se conoce la forma de trabajar hacia atrás para descubrir la clave privada de una cuenta.

Si la clave privada se pierde, los bitcoins convertido en un-disponibles.

+657
dtbarne 21 oct. 2013 17:40:38

Nada fuera de lo común hardware sabio se requiere necesariamente si se acaba el uso de bitcoin como una moneda. El único caso de necesidad específica de hardware se si la intención de en la minería de bitcoin. Por muy normal en las transacciones de bitcoin se puede utilizar cualquier dispositivo electrónico que usted utiliza para visitar en la pila de exchange.

Realmente sólo hay 2 grandes decisiones que usted tiene que hacer como un usuario. Lo de monedero desea utilizar y ¿qué cambio quieres comprar bitcoin desde. A continuación es un recurso para ayudarle a decidir lo que la cartera podría satisfacer sus necesidades (depende del dispositivo que está utilizando y el nivel de seguridad que usted requiere) https://bitcoin.org/en/choose-your-wallet

Hay dos características que hacen la diferencia principal entre carteras, siendo uno de ellos el tipo de entorno en el que funcionan en ie: algunos son para los equipos de escritorio, algunos para dispositivos móviles y algunas son basadas en web y de trabajo a través de la web. La otra es que si ellos están llenos de validación de las carteras o simplificado de validación. Como un motor de arranque sugiero comenzar con una versión simplificada de la validación de la cartera como electrum y mojarse los pies con que. Más tarde, a medida que aprenda más acerca de bitcoin, usted puede decidir si se ejecuta una validación completa cartera como bitcoinqt sería algo que estaría interesado en hacer para ayudar a la red.

La segunda cosa que hay que decidir es qué exchange que desea utilizar para la compra de tus bitcoin. Esto depende principalmente de su ubicación y preferencias personales.

Aquí es un general de recursos para ayudarle a aprender más información acerca de bitcoin: https://bitcoin.org/en/getting-started

Me permito sugerir la lectura en la mayoría de los bitcoin.org páginas de todo el sitio web es un excelente recursos para la gente nueva a bitcoin.

+612
hank 5 ago. 2010 6:19:10

¿Qué significa "empujar operaciones de datos"?

Inserción de datos de las operaciones cuando una secuencia de comandos empuja a un vector de bytes en la pila. Los ejemplos están empujando firmas, claves públicas, o secuencias de comandos. Excluye todos los script opcodes aparte de OP_PUSHDATA1, OP_PUSHDATA2, OP_PUSHDATA3.

OP_CHECKMULTISIG parece estar permitido, pero no se parece a "enviar datos" para mí. OP_CHECKMULTISIG es un código de operación, sin embargo, ya que se encuentran realmente en un vector de bytes. Usted está empujando un guion completo de la pila, en lugar de pulsar el código de operación.

Por lo tanto, si usted mira un P2SH scriptSig:

...firmas... {scriptLength}{comandos}

Verás que OP_CHECKMULTISIG está contenida dentro de {comandos} en lugar de ser ejecutado directamente por lo que es el análisis de la scriptSig.

+593
hairybear 5 feb. 2011 20:08:22

Cuando se conecta a otro cliente Bitcoin, el primer mensaje que envía es "version", que indica que su versión del protocolo. Por otra parte, señala tanto su dirección IP y la dirección que se está conectando. Usted puede capturar este tipo de datos como cualquier otro datos TCP/IP.

+548
Giu 24 jul. 2012 11:43:15

Actualmente cuesta $0.000116736 USD (1 satoshi) cuota para hacer una transacción en los rayos. ¿Cuáles son algunas otras de escala de las soluciones para la reducción de las tasas? ¿Se puede aumentar los decimales y tienen sub-satoshi honorarios por los rayos?

+441
it clinic 10 sept. 2010 23:35:12

El Bitcoin Miner extensión es simplemente este juego flash. Rlweb del Bitcoin Generador no parece hacer nada por el momento. Como tengo entendido a partir de la descripción, este debe ser un cliente de la bitp.lo de la piscina, pero sólo añade un botón para chrome que muestra algunas de texto.

La minería con su navegador es posible. No es un código abierto javascript CPU minero, pero es que ya no se desarrollan debido a la dificultad es demasiado alto para la mina con Javascript. Como el Mal Spork dijo, otras alternativas de apoyo WebCL y otros plugins del navegador están por venir, pero no sé de ninguna que para Google Chrome.

+420
lerse 24 sept. 2010 23:01:44

En la actualidad, no hay BIPS (Bitcoin Propuestas de Mejora), que buscan aumentar el 80 límite de bytes como se puede ver aquí.

Haciendo una rápida búsqueda en el repositorio, se puede ver que sólo un par de mencionar OP_RETURN a todos.

+412
Ken Vergamot 30 jul. 2010 3:04:34

Anuncio de 19 de diciembre de 2017 Coinbase añadir Bitcoin Efectivo a nuestros activos. Coinbase clientes en la clasificación de los países de ahora será capaz de comprar, vender, enviar y recibir Bitcoin dinero en Efectivo.

¿Qué es Bitcoin dinero en Efectivo? Bitcoin Efectivo (BCH) es un resultado directo de un Bitcoin horquilla que se produjo el 1 de agosto de 2017. Es una versión alternativa de Bitcoin que hace uso de nuevas características y reglas, y tiene un desarrollo diferente de la hoja de ruta. Para obtener más información acerca de Bitcoin en Efectivo, por favor visite https://www.bitcoincash.org.

¿Cómo puedo obtener Bitcoin en Efectivo en Coinbase? Coinbase clientes automáticamente ha sido acreditado con la cantidad adecuada de Bitcoin en Efectivo en sus cuentas. Estos fondos aparecen dentro de un independiente Bitcoin en Efectivo de la cartera en su página de Cuentas o en el Coinbase aplicaciones móviles.

Usted también puede obtener Bitcoin en Efectivo por la compra en Coinbase, o la negociación en GDAX.

Cuánto Bitcoin Dinero voy a recibir? La cantidad de Bitcoin en Efectivo que usted recibe será la cantidad de Bitcoin que fue en su cuenta en el momento de la horquilla. La horquilla se produjo el 1 de agosto de 2017, a las 5:16:14 PST y en bloque #478558. Tenga en cuenta que usted no va a recibir Bitcoin dinero en Efectivo para cualquier Bitcoin quitó de la plataforma antes de la bifurcación, o adquiridos después de la horquilla.

¿Cómo puedo confiar en que Coinbase sabe la cantidad exacta de Bitcoin en Efectivo que había en mi cuenta en el momento de la horquilla? En el momento de la bifurcación, se duplica el saldo actual de todos los Coinbase las cuentas de los clientes. Los clientes pueden descargar una copia de su historial de transacciones para ver un registro de ejecución de su saldo para cada Bitcoin wallet.

Si mi Bitcoin fue en mi Coinbase almacén en el momento de la horquilla, aún puedo recibir mi CIISB? Sí, usted recibirá su Bitcoin fondos en Efectivo. Todos BCH se abonará de una sola BCH billetera en su cuenta de Coinbase.

Lo que si me mandaron BCH a mi Coinbase BTC cartera después de la bifurcación, pero antes de Coinbase añadido soporte para Bitcoin, dinero en Efectivo? Cualquier BCH enviado a su cuenta de Coinbase direcciones ha sido acreditado a su nuevo BCH cartera.

He enviado mis fondos de Coinbase antes de la bifurcación. Aún puedo obtener mi CIISB? No. Si usted envía Bitcoin fuera de Coinbase antes de la bifurcación, usted no recibirá Bitcoin Efectivo de Coinbase. Si usted envía a otro cambio y no ha recibido su BCH, póngase en contacto con su equipo de apoyo.

Puedo enviar BCH a Coinbase? Usted puede enviar BCH y de Coinbase de la misma manera que enviar todos los demás activos en la plataforma. Puede seleccionar el botón "Depositar" a tu BCH billetera para ver su BCH depósito de la dirección.

¿Qué sucede si puedo enviar Bitcoin en Efectivo a una dirección Bitcoin? En este momento, Coinbase ya ha acreditado cuentas que recibieron cualquier centro de intercambio de información con las direcciones BTC. En adelante, no podemos garantizar que los fondos se acrediten correctamente cuando un activo es enviado a la dirección de los diferentes activos. Por favor, asegúrese de que usted sólo enviar fondos para el depósito específico dirección que aparece en su cuenta de Coinbase para el activo que se está enviando. Usted puede ver una lista de estas direcciones, o crear uno nuevo, por visitar esta página.

Si usted ha enviado BCH a una dirección externa que fue utilizado sólo para la BTC, usted tendrá que obtener las claves privadas para que la dirección de e importarlos en un centro de intercambio de información de cartera con el fin de acceder a los fondos almacenados allí. Coinbase no admite la importación de claves privadas.

+391
SinzianaG 18 feb. 2017 16:02:56

Perderás todos tus monedas*.

El Trezor cartera se basa en el trezor software que se ejecuta desde su página web (cartera.trezor.io) para toda la interacción del usuario.

Sí - sus claves privadas estarán a salvo dentro de esa burbuja de plástico, pero *a menos que usted hizo una copia de sus python github antes de que se fue, no habrá nada que usted puede conectar su trezor, con el fin de obtener las claves de salir de allí.

También tomamos una mirada en el Trezor del CTO respuestas en su sitio web como a por qué no firmar digitalmente sus ejecutable: Se niegan a producir documentos de identificación a Apple: https://www.reddit.com/r/TREZOR/comments/6kzj7z/trezor_bridge_mac_version_why_isnt_it_available/

En mi humilde opinión: Su seguridad y firmware son agradables. Sus prácticas de negocio y la exposición al riesgo es horrible.

+356
Charanor 28 may. 2017 6:05:34

El problema es que si alguien se las arregla para generar el mismo de la vanidad de la dirección con la misma clave privada, entonces esa persona tendrá acceso a sus bitcoins.

Así que yo, personalmente, prefiero dar el "feo" de las direcciones de como sería raro que alguien más tiene la clave privada para que uno.

+330
chantelle 20 feb. 2015 17:00:07

Como tengo entendido, un no-estándar de transacción pueden ser explotados en un bloque (y este bloque será aceptado por todos los nodos), pero los nodos no va a transmitir un no-estándar de la transacción a otros nodos.

¿Por qué es que los mineros tienen la libertad para la construcción de la no-estándar de las transacciones, pero todos los demás se limita a transacciones estándar?

He oído que la limitación de los tipos de transacciones que dependan es algún tipo de protección (contra inusual tipos de secuencias de comandos que pueden causar problemas). Sin embargo, si esta es la razón, ¿esto no es justo dejar a los mineros con la capacidad para realizar un ataque, dejando a todos los demás restringido?

Yo no estoy en contra de transacciones estándar. No estoy seguro de cómo esta situación llegó a ser.

+322
Neomag 13 feb. 2011 6:21:12
  1. Trate de averiguar por qué usted obtiene un error http 500. Revise su depuración.de registro, compruebe de nuevo el comando que se va a enviar que hace que el 500. Tratar de resolverlo.

  2. Después de haber enviado el Bitcoins o tiene un error, compruebe si el destinatario deseado ha sido pagado por la recuperación de su cartera de transacciones y analizarlo después de que el destinatario y, finalmente, la cantidad. Uso listsinceblock o listtransactions. Finalmente utilice el txid para el desempeño de una exitosa sendrawtransaction (o enviar* comando). Uso rango de tiempo en caso de que la reutilización de direcciones.

  3. Asegúrese de que la bandera de la transacción como "enviado" (en su aplicación / usuario de flujo de la lógica) cuando usted puede ir sobre la listcommands (ver 2.)

  4. La Re-creación de la transacción de pago en caso de un repentino accidente o apagado de su sistema puede ser realizado por forja, firma y envío de la transacción de nuevo.

+317
TheWitcherGer 23 mar. 2012 21:34:41

Al importar las claves privadas, debe especificar una repetición de la fecha para cada clave privada. Esto debe ser antes de la primera transacción que involucra esa dirección. En tu caso, parece que este no es el caso. (O tal vez usted necesita para restablecer de nuevo - su sitio dice que puede tardar hasta 3 restablece el equilibrio ser corregida.)

Usted debe volver a importar la clave privada con la fecha correcta especificada para tener el equilibrio aparecer. Tenga en cuenta que tener tu clave privada(s) en texto plano en la unidad de disco duro convierte en un objetivo fácil para los atacantes. Para estar más seguro, usted debe considerar las claves comprometida después: eliminar de forma segura el archivo cuando haya terminado con él, y la transferencia de monedas a una nueva dirección y evitar el uso de las viejas direcciones de nuevo.

Otra forma de transferir el saldo es de enviarlo desde su fecha de Bitcoin-QT cartera a una dirección generada por MultiBit. No estoy seguro de si eso es complicado, la wiki hace que parezca sencillo.

+279
user295780 12 jun. 2016 13:26:24

La introducción de Schnorr firmas requeriría una nueva versión del script.

+38
RADHE RADHE 28 feb. 2010 17:30:37

Debido a que todos estos altcoins se ejecutan en diferentes puertos TCP y además (feria) de los nodos no retransmisión de mensajes no válidos (mal blockchain, es decir basadas en diferentes génesis bloque, diferente de la magia de valor, etc.) o las direcciones IP de los nodos que ejecutan otras altcoins.

+19
Gaafar 12 ago. 2016 3:29:36

Mostrar preguntas con etiqueta