¿Por qué los resultados de las transacciones en sólo 2 saldo de salida (y no pasó de salida)?

Esta transacción es de uno de los últimos bloques. Sin embargo no entiendo por qué parece ser sólo la división de una sola transacción, sin que se gasta y se transfiere a otra persona.

+655
Sergey Gerbek 23 dic. 2012 4:43:16
20 respuestas

Recientemente he comenzado minería de Litecoin y todavía soy bastante nuevo para la cripto-moneda de la comunidad. Mi principal preocupación en este momento es que cada vez que inicio sesión en mi cuenta en litecoinpool.org (la piscina que he elegido para mina), y ver a mi trabajador de las estadísticas, lo único que muestra es la cantidad de válido acciones que tengo. Todos los de mi trabajador otras estadísticas están a 0, sin embargo, mi minería de software me dice que yo soy la minería en 50Mh/s y me han aceptado más de 230 acciones. ¿Esto significa que ya debería estar preocupado por no recibir recompensas o es simplemente un retraso en el sitio reflejando mis otros stats?

P. S En el caso de que es de alguna importancia, que han sido la minería, por un monto total de alrededor de 8 horas.

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

¿Cuál es la prioridad en términos de la generación de nuevas direcciones?

Hacer carteras generar 10 en el camino, entonces el interruptor de ellos o hacer que generar uno nuevo, cada vez que el viejo se ha utilizado?

También, generan nuevo cambio de dirección tan pronto como ven que una transacción se necesita un cambio de dirección?

+909
dvallejo 15 abr. 2019 5:13:20

Si entiendo correctamente bloque se compone de:

  • encabezado de bloque,
  • contador de transacciones,
  • lista de firmado transacciones.

Cada firmado transacción se compone de la propia transacción y anexa la firma.

Cada transacción se compone de:

  • transacción versión que no,
  • número de entradas,
  • entradas de sí mismos,
  • número de salidas,
  • salidas a sí mismos y a
  • locktime.

Cada entrada consta de:

  • Referencia a su transacción de imprimir
  • índice de salida de la transacción
  • scriptSig

Cada salida se compone de:

  • valor de salida
  • scriptPubKey

Es esta estructura correcta?

+861
Al X 9 jul. 2010 15:10:33

Estoy tratando de conseguir mi cabeza alrededor de cómo blockchains trabajo.

Tengo a dos cuadras de mi blockchain:

Bloque #0 ha sido añadido a la blockchain!
Hash: b3bc62c2b75e70fcc3fe709a5e724c7230d89bb70db17c1d2f5c3687b44b4c31
Bloque #1 ha sido añadido a la blockchain!
Hash: 76915298f65b261dbe8b5e2300c77b13966a8dd68175e49ffe5cbc59b055042d

El hash se deriva de pasar el bloque de la marca de tiempo, los datos y el hash del bloque anterior a través de sha256. Yo entiendo que si yo estoy en el medio de una blockchain y, a continuación, intente modificar los datos de los demás bloques se corruptos debido a que el hash no será correcta. E. g. Puedo modificar el bloque 2, cambie los datos y generar un nuevo hash de la correcta utilización de la función, esto invalidará el bloque 3 del hash porque el anterior hash no se generará el correcto hash del bloque 3.

Sin embargo si puedo modificar el último bloque de la cadena ¿cómo funciona? Solo puedo cambiar los datos y generar un nuevo hash, no hay un hash para verificarla.

Cualquier aclaración sobre cómo funciona esto sería genial! Gracias!

+766
AlaskaHawk 12 may. 2011 10:27:44

Sí, es normal que la tasa de bloques que se recibió a disminuir a medida que progresa la descarga.

La razón por la que frena es porque hubo muy pocas transacciones en cada uno de los bloques en los primeros días de Bitcoin, por lo que los bloques eran más pequeños. Más tarde, los bloques son más grandes.

La Satoshi Cliente Bitcoin es todavía una versión Beta, y aunque no se puede todavía necesita descargar toda la blockchain que yo creo que es más de 2GB.

La plataforma se ejecuta en el cliente? Usted debe ser capaz de estimar la cantidad de datos que está a la izquierda para descargar buscando en el blockchain archivos en el disco en la carpeta de la aplicación.

Parece que el disco duro de la velocidad puede ser un factor importante también, como la verificación de cada uno de los bloques se realiza la descarga, y que puede ser complicado para una transacción con muchas entradas. La discusión aquí. dooglus proporciona evidencia de que la teoría de la prueba con un disco de RAM y fuertemente reducir el tiempo de descarga.

+766
lovelyVector 25 feb. 2016 12:11:01

Yo creo que sus velocidades de 3G debería funcionar bastante bien. Por lo general, no requieren conexiones rápidas a internet.

+687
MURMANSK2009 4 ago. 2010 2:27:11

Ahí está el problema. Por un costo de $100 por mes, usted puede tener un administrador de servidor de gestionar su Linode. Si su sistema se ve comprometida, que ahora están en riesgo de un ataque. En mi caso, puedo administrar mi servidor en mi propia. Yo incluso fue tan lejos como la creación de una clave SSH para iniciar la sesión, por lo que un atacante tendría que conseguir un asimiento de mi sistema directamente y encontrar mis llaves ssh. Teniendo en cuenta que tengo todo el último software antivirus, firewall y el sentido común de no abrir maliciosos, archivos adjuntos de correo electrónico, debería estar bien.

+554
Marco Diversi 30 nov. 2012 23:50:43

Si tengo, por ejemplo, 20, priv/pub pares de claves en mi billetera en la que bitcoin llamadas a la API debo utilizar para:

  1. Seleccionar un privpub par de claves.
  2. Generar una nueva dirección bitcoin (utilizando el seleccionado clave privada)
+461
psp 5 may. 2019 5:40:33

Habrá un punto en el futuro en el movimiento bitcoins a una nueva dirección hará más seguro?

Que ya es el caso.

  • El uso de un 2-de-2 multisig dirección (con teclas separadas) es más seguro contra el robo de una normal P2PKH.
  • El uso de un 1-de-2 multisig dirección (con teclas separadas) es más seguro contra la pérdida accidental de una normal P2PKH.

Si nativo P2WSH segwit direcciones de implementar en el futuro (con 256 bits de secuencia de comandos de hashes, en lugar de 160 bits P2SH secuencia de comandos de hashes), también obtendremos una manera que es más seguro contra exhaustiva de la colisión de las búsquedas.

Me estoy dando cuenta (por ejemplo, el artículo anterior) que en las nuevas formas de cifrado están siendo investigados y desarrollados para su uso en bitcoin.

Creo que el término que estamos buscando es el de las firmas digitales en lugar de cifrado. Mientras que algunos algoritmos de cifrado (en particular, RSA) puede ser utilizado para el cifrado y la firma digital, esta es una excepción más que una regla. Bitcoin, la autenticación utilizado en su secuencia de comandos de sistema se basa actualmente en el ECDSA, que no puede ser utilizada para el cifrado. Los únicos lugares en Bitcoin donde se utiliza el cifrado es localmente en carteras para la protección de contraseña, y posiblemente en el protocolo P2P si BIP151 adoptado. Si uno de estos es realmente lo que usted está preguntando acerca de, no he entendido la pregunta.

Los enlaces papel sugiere el uso de la Curva Elíptica de Schnorr firmas, algo que he estado trabajando en mí mismo también. Ellos tienen varias ventajas, una de las cuales es un teórico de la prueba para su seguridad. ECDSA no la tiene, aunque no se considera un problema en la práctica.

Lo Schnorr principalmente ayuda con es la privacidad y la compacidad. El más interesante de la idea es la firma de agregación, lo que nos permitiría combinar todas las firmas en una transacción - si son de multisig, múltiples entradas, o lo que sea en una sola.

Independientemente, la respuesta a tu pregunta es sí, absolutamente. En particular, si que querríamos Bitcoin para permanecer a salvo en la presencia de lo suficientemente poderoso de propósito general en los ordenadores cuánticos, tendremos que cambiar de criptografía de curva elíptica para post-criptografía cuántica, que utiliza completamente diferentes de las claves privadas, claves públicas, y las firmas, y por lo tanto las direcciones.

+451
Chase316 25 ene. 2011 13:07:10

La cantidad de kilovatios necesarios para la mina de un bitcoin depende de la hash su configuración(rigs) puede producir, por lo que 15 000 kilovatios/hora de energía no es una buena métrica

Hay un montón de sitio web que permite a calcul si puede ser rentable para la mina de bitcoin, basándose en su configuración de 0.003 USD por kilovatios/hora, sí lo es

https://www.cryptocompare.com/mining/calculator/btc?HashingPower=40&HashingUnit=TH%2Fs&PowerConsumption=1500&CostPerkWh=0.003&MiningPoolFee=1

+379
Simplesloth 27 abr. 2015 15:09:44

Cómo hacer #1? es decir, Cómo calcular el tamaño de la transacción (en bytes) + tarifa de transacción de antemano?

Usted puede utilizar el recientemente introducido fundrawtransaction RPC:

  • Crear en primer lugar una transacción con sólo las salidas que quieras, pero no hay insumos, el uso de createrawtransaction.
  • A continuación, llame a fundrawtransaction en ella (que calcular la cuota, y añadir entradas y de cambio).
  • Observar la cuota, y hacer balance de cheques para su usuario.
  • Si es aceptable, signo de la transacción (utilizando signrawtransaction) y de difusión (con la sendrawtransaction).

El uso de bitcoin-cli settxfee parece que vuelve verdadera, pero la tarifa de transacción de que se aplica para mí fue mucho mayor. Por qué fue este el caso?

settxfee establece la tasa por 1000 bytes, no el total. Si su transacción termina siendo mayor que 1000 bytes, el costo será mayor.

Necesito saber más detalles acerca de cómo el comando move funciona. Es mover una transacción real que se incurrirá en cargos por transacción?

Lee sobre cómo el sistema de cuentas de las obras. No hay ninguna transacción involucrados, como los saldos de la cuenta son simplemente locales de frijol de los contadores. Todas las monedas en su monedero son compartidos entre todas las cuentas. Los saldos de la cuenta sólo realizar un seguimiento de cómo gran parte de ellos pertenecen a quien (pero no la que se concreta monedas pertenecen a quien). Mover simplemente actualiza los saldos sin ningún tipo de transacción en la red.

Es la opción 2, una buena opción para ocultar/a solucionar mi problema? ¿Cuáles son otras opciones / aplicación correcta para la implementación de un botón de retiro?

No, porque el sistema de cuentas está en desuso y se quitará en una versión futura. Las razones para esto es que es muy difícil de entender (como esta pregunta muestra!), y hace copias de seguridad de casi imposible (como la información de la cuenta para sendfrom no se puede recuperar de la blockchain, la restauración de una cartera de copia de seguridad se hace un lío a su contabilidad).

En su lugar, utilice el fundrawtransaction mecanismo descrito anteriormente, y aplicar usuario equilibrio en un nivel superior de la capa (que no hace, por ejemplo, almacena la información de la cuenta en una base de datos con copias de seguridad adecuadas).

Puede sendfrom sacar dinero de otras cuentas que no sean el "" de la cuenta?

Por definición, ninguna. Se crea una transacción con todas las monedas en la totalidad de la cartera del fondo, y, a continuación, resta el monto enviado más los cargos de la cuenta especificada.

+374
prostolyudin 6 ago. 2014 10:26:29

Si son solo de la minería en contra de su propio bitcoin servidor, a continuación, para cada uno de los hash de tu minero intenta tampoco resuelve el bloque (y gana 50BTC [además de los honorarios de la transacción], a condición de que no quede huérfano), o no (y no recibe nada).

Si eres de minería de datos con una piscina, el pago depende de la piscina, el sistema de pago. Si, por ejemplo, es PPLNS (Pagar Por Último N de las Acciones) con un valor de 500.000 para N, entonces usted no se hace pagado nada menos que un bloque se resuelve dentro de los 500.000 "acciones" minado tras cada acción que usted envíe. Háganos saber la piscina está utilizando (o el mecanismo de pago), y vamos a ser capaces de proporcionar algo más de información.

Con 97.3 Mhash/s, me gustaría (aproximadamente) estiman que te gustaría ganar alrededor de 0.04 a 0.05 BTC por 24 horas con una dificultad de 2.100.000 (aprox la dificultad actual).

+371
Djave 2 abr. 2012 14:25:00

Hice una copia de seguridad de un anticuado interfaz de línea de comandos BTC cartera, he aquí un ejemplo: "master_private_key": "df484533kf5mzv83892a234a44ae9z83m832987a82mqwmdkks018121204v95las9"

¿Cómo puedo importar esta clave en otra cartera?

+356
cchev 8 may. 2011 15:24:25

Probablemente será confirmado finalmente. Pero usted no tiene que esperar. Usted sólo puede formar nuevas transacciones que se pasan el mismo salidas con la tarifa normal. El hecho de que existe un conflicto de confirmar la transacción no tendrá ningún efecto sobre el resto de las transacciones que intento pasar las mismas salidas. Usted puede estar 100% seguro que no tanto para ir a través de, ya que una salida sólo puede ser usado una vez. Por desgracia, dependiendo de las herramientas que tienen, esto puede ser difícil de lograr.

+239
Batman 31500 16 ene. 2017 6:41:55

Obelisco servidores implementados por varias librerías como Pybitcointools y Libbitcoin del SX/BX herramientas; también parece ser compartida(?) los repositorios entre Spesmilo y Libbitcoin.

¿Cuál es el beneficio y las diferencias ofrecidas por el Obelisco servidores?

+235
Approach 22 may. 2013 13:49:35

Para responder a su primera pregunta, @Cointelegraph escribe "engorroso y costoso proceso de adquisición de una licencia, la falta de agilidad como consecuencia de los reglamentos o de los clientes preocupación por la privacidad".

Las empresas que han salido del estado de Nueva York debido a la BitLicense incluyen, entre otros: Cambio de forma, BitFinex, Kraken, LocalBitcoins,Rebit y la Génesis de Minería de datos.

El blockchain que se utiliza en el fondo, la transmisión de los componentes para los bitcoin se basa en la noción de una desregulación del sistema. Los intentos de los jugadores para regular un mercado desregulado demostrar una comprensión inadecuada de la blockchain de la tecnología, a la vez que no reconoce el derecho humano fundamental a la libre participación en el mercado por un pueblo libre.

+122
Arc676 3 mar. 2015 3:30:25

Me encontré con Bitcoinfog en http://www.bitcoinfog.com/. Ejecutar un servicio oculto de TOR http://fogcore5n3ov3tui.onion

Ellos han estado abajo desde mediados de agosto de 2012 y no hacer una copia de seguridad de Nov de 2012. Pensé por primera vez que se corte y corrió con los pueblos de bits de monedas. Lo cual es un riesgo para sitios como este. Me ha sucedido antes, cuando yo era "probar las aguas" mediante la ejecución de las monedas a través de un vaso sitio.

+121
CrazyClown 4 sept. 2019 21:27:12

Soy completamente nuevo en Bitcoin, pero al encontrarlo todo muy interesante hasta ahora! Mi Bitcoin-qt cartera ha sido la sincronización para literalmente días (2 días en realidad), pero se está acercando, en el 91% en la actualidad. Mi pregunta es, si yo fuera a comprar un Bitcoin desde MtGox o en algún lugar, habría que esperar para que la sincronización se complete antes de que yo pudiera ver mis monedas? Mi traslado tendría que ser confirmado en el bloque de la cadena a través de la minería y sería el último en la cadena de significado que tendría que esperar hasta que se llegó a través de derecha? Tendría que esperar?

Gracias,

+116
Justin Matson 6 mar. 2011 12:52:52

Puede ejecutar bitcoind en una máquina, y comunicarse con otro a través de su red LAN mediante bitcoind del JSON-RPC API.

Una vez bitcoind se está ejecutando acaba de golpear a su host de la máquina de la IP de red local en el puerto 8332 con sus llamadas a la API. Puedes averiguar tu IP de red local de tu máquina host escribiendo ipconfig en el símbolo del sistema.

Usted no menciona cómo estaban tratando de comunicarse digamos, por ejemplo, si estás utilizando Python-BitcoinRPC

de bitcoinrpc.authproxy de importación AuthServiceProxy

acceso = ServiceProxy("http://USERNAME:[email protected]:8332")
acceso.getinfo()

Asegúrese de actualizar el ServicProxy() función con el host la IP local, y su nombre de usuario y la contraseña de su bitcoin.conf.

+69
Mustafa Besnili 20 feb. 2014 18:09:28

Sabemos que el hash del bloque anterior se incluye en el encabezado de la siguiente bloque. Por lo tanto, si un adversario cambiar los datos en el bloque no. 10, entonces el valor hash de que se puede cambiar y el encabezado del bloque no. 11 no será cierto. Pero, en los libros de texto que he leído para entender el blockchain, el dijo que el cambio en el bloque no. 10 se puede cambiar el conjunto de bloques hasta la cabecera de la génesis del bloque de prevenir. ¿Por qué el cambio de los datos hacia atrás desde el número 10 a la primera que no se de ninguna. De 10 a 11 y así?

Ver esto por ejemplo: Imagina esto por un segundo, un hacker ataca el bloque 3 y intenta cambiar los datos. Debido a las propiedades de las funciones de hash, un ligero cambio en los datos va a cambiar el hash drásticamente. Esto significa que cualquier ligero cambios realizados en el bloque 3, va a cambiar el hash que se almacena en el bloque 2, ahora que a su vez va a cambiar los datos y el hash del bloque 2 que se traducirá en cambios en el bloque 1, y así sucesivamente y así sucesivamente. Esto va a cambiar completamente la cadena, lo cual es imposible. Esto es exactamente cómo blockchains alcanzar la inmutabilidad.

+25
leniFFko 26 nov. 2012 19:53:31

Mostrar preguntas con etiqueta