Hay una manera correcta de referirse a los "huérfanos" de los bloques?

Estaba leyendo un pasaje en el wiki de bitcoin que señaló que no tiene sentido llamar inválida cadenas "huérfanos", ya que, por definición, todos los bloques en el blockchain, excepto la génesis bloque tiene un padre.

Bloques en cadenas más cortas (o no válido cadenas) no se utilizan para nada. Cuando el cliente bitcoin cambia a otra, más larga de la cadena, todas las transacciones válidas de los bloques dentro de la cadena más corta se vuelve a agregar a la piscina de las transacciones en cola, y que será incluido en otro bloque. La recompensa para los bloques en la cadena más corta no estará presente en la más larga de la cadena, por lo que será prácticamente perdido, que es la razón por la red forzada 100-bloque de tiempo de maduración para las generaciones que existe.

Estos bloques en las cadenas más cortas son a menudo llamados "huérfanos" de los bloques. Esto es debido a que la generación de las transacciones no tienen un padre bloque en el más largo de la cadena, por lo que estos la generación de transacciones muestran como huérfano en la listtransactions llamada RPC. Varios grupos han malinterpretado estos mensajes y comenzó a llamar a sus bloques de "los huérfanos". En realidad, estos bloques tienen un padre bloque, y podría incluso tener hijos.

Existe una mejor manera para referirse a estos bloques?

+714
hottygrandma 8 jun. 2010 15:58:34
35 respuestas

A excepción de uno, la mayoría de los ASIC fabricantes no están utilizando las máquinas que crean a la mía, ellos venden (ya sea para fiat o para BTC) y así obtener un rápido retorno de sus inversiones, además de un predefinidos de lucro en un riesgo más bajo. Sus clientes absorber toda la varianza y las incertidumbres del proceso de extracción y, teóricamente, puede aprovechar todos los beneficios, que puede ser mucho más alto que el de los fabricantes o de una pérdida neta.

SHA-256 vs scrypt (y su derivado algoritmos) que sin duda facilita la creación de ASICs en aproximadamente un orden de magnitud, por lo que había Bitcoin utiliza scrypt desde el principio, probablemente (esto es pura especulación de mi parte), ASICs he tomado algunos meses más para venir al mercado a pesar de BTC del aumento de los precios.

Como BTC de minería de datos se vuelve cada vez más competitivo, que va, de hecho, tienden a ser mucho más concentrada, aumentando la posibilidad de minería de carteles que aparecen - me preocupo acerca de los cárteles más de 51% de los ataques.

Me gustaría preocuparse, incluso más si la mayoría de la minería de mover a Islandia, por su abundante, barata de energía geotérmica y frígido aire imaginar lo que podría suceder si el 70% de la minería realizarse por allí y la isla de repente pierde la conexión a Internet o sufre un terremoto masivo/explosión volcánica :(

+999
user71587 03 февр. '09 в 4:24

No, no será necesario volver a descargar todo el blockchain. Es posible que tenga que volver a examinar el blockchain, pero que no requieren la descarga de cualquiera de ella y no tomará mucho tiempo.

+917
TranceFormula 18 sept. 2017 1:30:10

Todavía un poco confuso, a continuación,. Cómo es Bitcoin en 13-18 k USD/Bitcoin Bitcoin y el dinero en efectivo es sólo alrededor de 2.5-3k USD/Bitcoin en Efectivo? Así que vamos a tener en última instancia de 21 millones de Bitcoin Bitcoin y el dinero en efectivo es una fracción de la misma?

Es una pregunta muy básica - lo siento si es demasiado rudimentario, pero que por favor no se expanda.

+917
sever89 19 feb. 2017 21:48:16

Estoy comenzando con Litecoin así que por favor tengan paciencia con mi pregunta. Así que tengo un local de litecoin nodo que ejecuta en mi sistema local. Así que estoy planeando usar NodeJS para comunicarse con el Litecoin servidor.

Traté de usar dos siguientes contenedores :

https://litecoin.info/index.php/Node-litecoin

https://www.npmjs.com/package/litecoin

Sin embargo, obtengo el siguiente error al intentar llamar a cualquier rpc método :

/usr/bin/node --inspeccionar-brk=35916 server.js 

Depurador de la escucha en ws://127.0.0.1:35916/71ccef6f-eac8-4bf5-9d07-b0a8b4e93528
Para obtener ayuda, consulte: https://nodejs.org/en/docs/inspector

Depurador.

null: Object {host: localhost", puerto: 19335, usuario: "paras", pass: "paras", de la red: "testnet", ...}
null: Cliente {rpc: Cliente}
Rest API de servidor iniciado por: 3005

null: Error: Error de socket colgar
[[StableObjectId]]: 52
código: "ECONNRESET"
mensaje: el zócalo "colgar"
pila: "Error: socket colgar
 en createHangUpError (_http_client.js:323:15)
 en el Zócalo.socketOnEnd (_http_client.js:426:23)
 en el Zócalo.emiten (eventos.js:194:15)
 en endReadableNT (_stream_readable.js:1125:12)
 en el proceso de._tickCallback (interno/proceso/next_tick.js:63:19)"
__proto__: Object {constructor: , nombre: "Error", el mensaje de: "", ...}
[[StableObjectId]]: 53
constructor: la función de Error() { ... }
mensaje de: ""
nombre: "Error"
toString: la función toString() { ... }
__proto__: Object {constructor: , __defineGetter__: , __defineSetter__: , ...}

Tanto los contenedores se me están dando el mismo error.

litecoin.conf
servidor=1
testnet=1
rpcuser=párrs
rpcpassword=párrs

Alguien me puede ayudar con esto por favor?

+874
Amir Fayek 21 oct. 2012 11:42:14

Bien, que el post es bastante antiguo. Variable-dificultad acciones no eran una cosa entonces.

Dicho esto, estoy bastante seguro de que la solución es la siguiente: Cuando una acción es presentada, el post dice que usted debe asignar un puntaje de 1/D. en Cambio, asígnele un puntaje de d/D, donde D es el porcentaje de dificultad. Eso es todo.

También, usted debe tener una mirada en https://bitcoil.co.il/pool_analysis.pdf, específicamente la "unidad-PPLNS" parte de la sección 3.3. Es un poco más complicado, pero CREO que tiene la ventaja de que es todavía el salto a prueba cuando el bloque recompensa puede cambiar (lo cual es mucho más relevante de lo que era en aquel entonces).

En cuanto a los cambios en la red de dificultad - la puntuación se basa en la histórica dificultad, y la dificultad actual no se utiliza en el cálculo.

Si esto parece extraño, hay que considerar que si la red actual de dificultad es mayor, de cada acción nueva tiene menos oportunidad de convertirse en un bloque y la recompensa histórico de acciones, pero por otro lado, tienen una puntuación más baja y por lo tanto más acciones son necesarias hasta que la cuota histórica está fuera de la ventana. Por lo que se nivela.

+873
Miles Naito 13 ago. 2012 23:57:03

Estoy escribiendo un software para la mina de bitcoins (en golang) como parte de un proyecto de la escuela superior. Me gustaría saber ¿cómo es que voy a construir un bloque (que potencialmente podría obtener al final del bloque de la cadena) para que yo pueda enviar el 25 se acaba de generar bitcoins a mí mismo. Usted puede asumir que ya sé cómo construir un bloque básico de encabezado.

Un ejemplo sería muy apreciada, cualquier maniquí de datos pueden ser utilizados.

También, me gustaría saber si sería necesario insertar en el árbol merkle toda la información sobre la transacción que da el 25 recién generado monedas para el minero.

Gracias de antemano!

+857
Solnceva18 25 ago. 2014 9:21:04

Cuando se crea un compromiso de la transacción, se consume la multi-sig de salida de la operación de financiación como la de entrada. CSV es un pariente timelock opcode lo que significa que el tiempo especificado en el CSV es una función de cuando la operación de financiación que se extraía. Por ejemplo, si crea un 100 bloque de salida CSV, que la salida es el único consumible después de 100 bloques que han pasado desde la operación de financiación fue creado.

Cuando el envío de un HTLC, el primer nodo pasa a través de será el que tiene un canal directo con. Ya que usted y su canal de contraparte se encuentran en la misma página relativa a la financiación de la transacción que usted puede utilizar libremente CSV opcode cuando timelocking la to_self_delay para el nodo local salida. Sin embargo, a partir de ahí se enviará a los nodos que no tienen directa de canales abiertos. Estos nodos tienen un canal abierto con el resto de nodos, cuya financiación el momento de la transacción será diferente de la que había abierto con su canal de contraparte. Por lo tanto la especificación de CSV en un HTLC de salida, crearía ambigua tiempos de espera desde el punto de vista de los diferentes canales de las partes. Para garantizar la coherencia, es necesario utilizar absoluta locktime, que es la razón por la CLTV es elegido.

+772
martin8777 4 sept. 2018 17:07:12

He bitcoind 0.13.1 que se ejecuta en una Raspberry Pi. Lo puedo ver en el bitcoin red mediante bitnodes.21.co, pero no puedo conectar a nivel local con bitcoin-cli.

Mi bitcoin.conf es:

rpcuser=xxx
rpcpassword=xxx
escuchar=1
servidor=1
dbcache=50
daemon=1
testnet=0
maxuploadtarget=200

He intentado:

curl --usuario xxx --datos binarios '{"jsonrpc": "1.0", "id":"curltest", "método": "getinfo", "params": [] }' 127.0.0.1:8332

y me dieron:

curl: (7) no se pudo conectar a 127.0.0.1 puerto 8332: Conexión rechazada

Netstat:

sudo netstat -tulpn | grep bitcoin

da:

tcp 0 0 0.0.0.0:8333 0.0.0.0:* ESCUCHAR 620/bitcoind 
tcp6 0 0 ::1:8332 :::* ESCUCHAR 620/bitcoind 
tcp6 0 0 :::8333 :::* ESCUCHAR 620/bitcoind'

Tuve un accidente hace un par de días y tenía que recuperar la cartera.dat desde una copia de seguridad. Después del accidente, el tiempo en el pi fue de una hora lento. Tuve que parar y comenzar de ntp para conseguir la correcta. También hice un apt-get update y actualizar después de la caída. Hasta que el choque de este funcionaba bien.

Por último veo que todos los archivos en el dataDir son ejecutables por todo el mundo. El dataDir es en una memoria USB, que se monta con:

/dev/sda1 /home/pi/bitcoinData vfat uid=pi,gid=pi,umask=0022,sincronización,auto,nosuid,rw,nouser 0 0

Estoy tentado a empezar de nuevo, pero realmente me gustaría entender por qué esto ha dejado de funcionar.

+770
NEO 22 sept. 2010 5:01:55

Tienes razón que las claves públicas son generalmente desconocidos hasta las monedas en que se gastan de su dirección, y que hasta las monedas en que se gastan sólo un hash de la clave pública que se publica.

Aunque técnicamente es posible el uso de bitcoin claves públicas para el tipo de cifrado que se están imaginando, tú eres la primera persona a la que he visto hablar acerca de hacerlo. La satoshi cliente tiene una interfaz para permitir a los usuarios a firmar los mensajes usando su clave privada con el cual se puede verificar usando el asociado dirección bitcoin, pero el uso de claves públicas para cifrar los mensajes que sólo el poseedor de la clave privada puede descifrar es algo que he visto nunca.

Aviso de que la firma de un mensaje con su clave privada en la satoshi cliente incluye la clave pública correspondiente en la salida de la firma. Esto permite que el destinatario para verificar el mensaje. Es posible que, de otra manera ellos no conocen la clave pública, teniendo sólo la correspondiente dirección bitcoin.

+697
taimashka 21 nov. 2010 20:10:29

He leído acerca de los bitcoins, bloque de cadena, etc, pero estoy confundido en un elemento básico.

Lo que en realidad un bitcoin, bitcoin es en realidad un pseudo-aleatorio de la clave privada a la que se le asigna a minero como una recompensa, cuando se resuelve computacional de puzzle?

Cuando Una persona envía bitcoin transacción para la persona B, en realidad significa que él da la clave privada de los bitcoins a la persona B?

+680
Jon Watson 19 dic. 2016 19:39:57

Depende de lo que entendemos por "trabajar sin internet".

Ya hay al menos un vendedor que está haciendo física bitcoins. Que se lleva a cabo mediante la exposición de la clave pública en la cara de la moneda y el ocultamiento de la clave privada bajo una prueba de manipulaciones de la etiqueta engomada. Un esquema de este tipo todavía se basa en el internet, sin embargo, debido a que el valor de las monedas depende de la internet basado en la blockchain de Bitcoin.

El actual protocolo Bitcoin en sí no puede ser modificado sin la Internet (o algún equivalente de red de área amplia). Esto es debido a que para evitar la doble pasar problema sin una autoridad central que debe tener la comunicación entre la red para determinar si una moneda ya ha sido gastado. (La física monedas por encima esencialmente se basan en la confianza en el "autoridad central" de la moneda maker. Por ejemplo, de que no se menta duplicar monedas, acuñar monedas, sin válido claves privadas, y que su prueba de manipulaciones, de las pegatinas son verdaderamente a prueba de manipulaciones.)

+662
Anonim4ik 28 jul. 2012 23:53:58

Yo sólo quería publicar esto aquí para asegurarse de que estoy haciendo esto exactamente a la derecha.

  1. He creado una carpeta en línea con el bloque de la cadena de dot info (no puedo publicar enlaces con mi representante)
  2. Me voy a comprar BTC de bits de ganga dot dot co reino unido y la transferencia de bitcoins a mi billetera en línea creado en el paso 1.
  3. He utilizado este tutorial (http://fieryspinningsword.com/2013/12/01/how-to-create-a-reasonably-secure-bitcoin-paper-wallet/) para crear un "razonablemente seguro" de papel en la cartera (incluso me anoté mis llaves en vez de impresión como se señaló en la 'extra' seguridad poco al final)
  4. Voy a enviar todo el BTC de mi billetera en Línea (paso 1) a mi papel en la cartera (paso 3).

Mi pregunta(s) son:

  • Mi papel cartera va a ser segura? porque sólo he utilizado la clave pública en línea — ¿correcto?

  • ¿Cómo puedo confirmar que el BTC en mi billetera de papel? No quiero mantener a estos mamones de 10 años, para ellos billones, para darse cuenta de que he perdido en el éter, cuando me vienen a vender/uso de ellos.

He utilizado el tutorial al pie de la letra y no hizo nada más pasos para crear mi billetera de papel, si me he perdido algo y no se creó correctamente, por favor hágamelo saber.

+648
StatisticsRat 29 mar. 2017 6:55:02

Existen enormes diferencias entre FIAT y Bitcoin.

Fiat es creado de la nada "con la banca de reserva fraccional" y otros mecanismos, no hay ninguna parada en cuántas va a ser creado.

Otro problema es que cada país se ve OBLIGADO a crear más de lo mismo. Ya que de lo contrario el valor de su dinero aumentaría mucho, acabando toda la industria de la exportación y el turismo en ese país.

Así que cuando el NOS imprime cantidades extremas de FIAT saben que China debe seguir, lo que significa que el país debe seguir y los estados unidos deben imprimir más, y así sucesivamente.

Bitcoin no puede ser creado de la nada, y se lleva a un incremento en el costo de la energía para crear uno.

Y puesto que no hay ningún país que base su economía en ella, libre de tener que estar eternamente impreso. (Cant aunque sería.)

Otra diferencia muy importante es que Bitcoin es la única digital de dinero que usted puede ser dueño de ti mismo con nadie tener acceso, y por lo tanto mantener en su propia computadora o en tu propio teléfono móvil o almacenar en un USB la clave para su dinero.

Todos los demás digital de dinero, es el dinero que está atrapado en un banco y por lo tanto se podría jugar con ella y van a la quiebra.

Pero un Bitcoin es un Bitcoin y no simplemente una promesa en su sistema. Esto también significa que usted puede enviar en cualquier momento del día, al instante, a cualquier persona que te gusta ahora incluso en Facebook o en los correos electrónicos.

La cantidad limitada también le da un largo plazo respaldo en que si lo coge en cualquier mercado, no puede permanecer de baja y tendrá que pasar mucho mayor, un valor de algo así como $50-$5000 no sería extraño que en 10 a 20 años de la OMI.

+644
razorramon 18 nov. 2019 7:39:54

Cuando un bitcoin valía menos de $10, los mineros fueron la minería.

Cuando un bitcoin valía más de $15,000, los mineros fueron la minería.

El punto clave es que no hay ningún precio exacto que iba a hacer minería de datos inútiles. Bitcoin minería de datos es un auto-equilibrio de sistema que se compone de individuos con diferentes costos, y por lo tanto la minería es sostenible en cualquier nivel de precios.

Si el precio cae, entonces los mineros que pagar la mayoría de la mina de una moneda va a ser rentable, y que puede dejar de minería de datos. Pero esto sólo hace que sea más fácil el mío monedas para todo el resto de los mineros, y por lo que la red iba a encontrar un nuevo equilibrio. Una enorme caída en el precio puede causar muchos mineros para apagar sus equipos, pero la interrupción de la intervalo de bloqueo solo sería temporal, ya que la red de dificultad que ajustar y pronto bloques seguiría encontrar todos los ~10 minutos en promedio.

En un caso muy extremo, donde una muy significativa parte de hashpower dejó, entonces el intervalo de bloqueo puede ser extremadamente largo. Pero una situación como la que está sin precedentes, y de hecho muchos de los mineros perseverancia y la mía en una pérdida a corto plazo, con el fin de mantener su inversión a largo plazo de la estrategia, por razones ideológicas, etc.

Así TL;DR: el costo promedio de la minería de $1 valor de bitcoin tendencia hacia $1, por lo que un menor BTC precio sólo significa que los mineros como un todo se gastan menos recursos de la minería de bitcoins.

EDIT: Para que quede claro, a un precio de $0/BTC en realidad habría de ser rentable para los míos, para que ojalá razones obvias. Pero nada por encima de lo que va a ser sostenible.

+638
Novie Sumaliday 25 ene. 2017 14:37:26

Con más confirmaciones probabilidad de que el éxito de una doble pasar disminuir. Mientras que es posible llevar a cabo una doble pasar con menos del 51% de la mezcla de alimentación se requiere ser más suerte que el resto de los mineros, es decir,. resolver los bloques más rápido que otros. Esto va a ir para siempre (para ser correcto: es muy raro) por lo que el atacante no será capaz de tenedor toda la cadena. Con piscinas hasta hace muy poco el control de 30-40% del total de hash de alimentación de la 6-la confirmación de la regla no habría sido seguro si el operario de piscina había decidido cometer un maligno de la ley.

+634
Ashish Agrawal 9 jun. 2016 19:11:42

Hace unas horas, he creado un fuera de línea de la transacción utilizando la línea de transacción de la herramienta disponible en: https://www.strongcoin.com/downloads/offlineTransaction.zip

Me las apañé y pega el resultado de la transacción en la cadena: http://blockchain.info/pushtx.

La transacción se queda atascado. Tiene una alta prioridad, pero también dice que "Esta transacción tiene ninguna entrada estándar."

La transacción # es: 5826ae9e76e2edac733bf9633f5b13de3985dc8989d64ba1780e01d7eac76ee2

Hice un poco con el google, pero no he encontrado ninguna solución definitiva. Mientras tanto, he importado la clave privada de la dirección de envío en una cartera en blockchain.info (no sé si esto puede ayudar - muestra que me enviaron los bitcoins, pero la transacción no está confirmado.).

¿Qué debo hacer? Si tengo que esperar un par de días, la transacción simple fallar y los fondos de volver a la dirección de envío? El envío de un segundo trabajo de transacción (posiblemente después de esperar un par de días)?

Soy nuevo en el bitcoin cosa. Yo soy muy técnico (parte de la razón por la que fui para una billetera para empezar), y pensé que tenía un asimiento firme de lo que estaba haciendo. Como fuera, debería haber jugado más con transacciones más pequeñas.

Cualquier sugerencia sería muy apreciada. Gracias!

+595
Mark Dozbaba 28 abr. 2018 5:59:44

Es debido a que el Total de la columna no es el acumulado de la suma de la columna Recuento , pero de la columna Cantidad. En tu ejemplo, en la línea de precio de 1612, Total=6.0 y, de hecho, si hacemos la suma de todos los importe de los precios por encima de 1612 se le da : 0.3+1.2+1.7+2.8 = 6

+532
Satoshi Swagamoto 11 abr. 2018 0:31:02

Sólo tienes que encender y esperar el resultado.

La única intervención humana en el principio de que el proceso para seleccionar el hardware (ASIC, de la Unidad SSD, etc) la mejor manera (solo de la minería o a la piscina de la minería), la mejor de las piscinas, si usted elige la piscina de minería de datos, y cosas por el estilo.

A menos que y hasta que haya un corte de energía o un error de hardware o un problema de red, no tiene nada de que preocuparse.

+525
But Natural Photography 14 jul. 2017 18:35:14

He utilizado con éxito la metodología descrita aquí para eliminar una transacción que no van a ninguna parte, porque de un muy bajo costo. En resumen, el proceso es como sigue:

  • Configurar la máquina Linux con db4.8-util y bitcointools. Ubuntu funciona bien.
  • Ejecutar el siguiente comando en su carpeta de datos:

    ./dbdump.py --datadir ~/.bitcoin --monedero-tx > tx.txt
    
  • Abierto tx.txt mediante un editor de texto. Encontrar la transacción en cuestión. Debería verse así:

    ==WalletTransaction== 12a75d48a002ab920 ...
    bloque: 00000000000000000000000000000000 ...
    2 tx, 1 out
    TxIn: valor: 0.007640 anterior(c09e92cb94ff1fb6d4 ...
    TxIn: valor: 0.000050 anterior(7dcda75e6ad8b5adc7 ...
    TxOut: valor: 0.007690 clave pública: Guión: DUP HA...
    
  • Revertir la 12a75d48a002ab920... valor, conseguir algo como 92ab02a0485da712. No es necesario invertir la totalidad de la línea, a sólo un par de valores hexadecimales desde el principio. Usted tendrá que buscar esto en el volcado de base de datos.

  • Volcado de la base de datos utilizando el siguiente comando:

    db4.8_dump ~/.bitcoin/cartera.dat > dumpfile
    
  • Mediante un editor de texto abrir la dumpfile y la búsqueda de ese 92ab02a0485da712 línea que se encuentra anteriormente. Habrá dos líneas de clave y valor, usted necesita para eliminar tanto. Guardar el archivo.

  • Volver a importar la base de datos con el siguiente comando:

    db4.8_load ~/.bitcoin/wallet2.dat < dumpfile
    

Si todo ha ido bien, el wallet2.dat tendrá una base de datos sin la transacción en cuestión.

Todo esto, por supuesto, sólo funciona si la transacción nunca fue aceptada por la red, que es probablemente el caso de que si ya esperó un día, y no pasa nada. No hay manera de deshacer la transacción que ya fue aceptada por la red. He probado esta tecnología dos veces y las dos veces ha funcionado muy bien.

+489
Florian Tousch 8 jul. 2018 23:56:19

Cada plena nodo en la red hace el trabajo de asegurarse de que una transacción es válida, mientras que los mineros de hacer el trabajo de confirmación de las transacciones válidas mediante su inclusión en nuevos bloques. Las transacciones pueden ser validados muy rápidamente, mientras que se confirmó en un bloque puede tomar algún tiempo.

Cada nodo mantiene una copia de la blockchain y, al hacerlo, se genera una lista de saldo de transacción salidas (UTXO). Cuando un nodo se oye hablar de un nuevo tx, va a comprobar para ver si el tx de la firma criptográfica coincide con la dirección correspondiente en el UTXO. Si es valida, entonces el tx es válido, si no lo valida, entonces el nodo se suelta el tx, y no transmitirlo a otros nodos. Por alguna buena información relacionados, echa un vistazo a la respuesta a esta pregunta.

Esto es diferente de un método que funciona por "mantener[ing] una base de datos interna que representa cada uno de los miembros y de sus declaraciones", para obtener más información sobre esto, consulte la respuesta a esta pregunta.

+487
Dador 26 may. 2016 16:27:37

La respuesta depende en parte de qué quiere decir con "cómo bitcoin se propaga" y "mejoras"-- de Fibras transmite bloques muy cerca de la latencia más baja posible, pero a expensas de la utilización de ancho de banda extra. No parece probable que un número significativamente mayor de protocolo de los sabios de mejora de la latencia es posible, más allá de la más generalizado uso de la misma.

BIP 152, evita el ancho de banda de residuos, pero no logra tan baja como un latencia de forma predeterminada. El uso de ancho de banda de BIP152-como la transmisión podría mejorarse aún más, pero las mejoras parecer algo sin sentido: ahora con BIP-152 bloques se transfieren con un promedio de 11802 bytes cada uno... tengo el código que lo reduce a alrededor de 550 bytes/bloque en promedio, a un considerable gasto de CPU. Pero quien realmente se preocupa por el ahorro de 1.54 MB/día en contra de una >>288MB de fondo (los datos de la transacción), excepto quizás para aplicaciones especializadas como la transmisión vía satélite que utilizan sus propios protocolos?

Por otro lado, la transacción relé claramente tiene margen de mejora. El enfoque actual no es muy eficiente, especialmente para los nodos con muchos compañeros. El problema no es que sea robusto frente a los temibles pares de nodos de anunciar todas las transacciones para todos los compañeros. Las transacciones se anunció el envío de corto hash en lugar de toda transacciones, pero esto aún resulta en una tonelada de duplicación. Efectivamente Bitcoin nodos de uso O(compañeros*transacciones) ancho de banda para transmisión de relé, de la utilización de inv hash sólo se reduce el ancho de banda de un factor constante (de 10-ish). Mucho tiempo atrás he propuesto el uso conjunto de la reconciliación (también descrito en el post del foro anterior en menos detalle) para hacer el relé de perder las transacciones más eficiente sin comprometer la robustez. Gleb Naumenko, Pieter Wuille, y he pasado gran parte del año pasado, el diseño y la implementación de prácticas protocolo basado en esta idea, y debe tener algo un poco pronto.

Relé puede ser mejorado en otras formas aparte de la eficiencia del ancho de banda. E. g. Ha habido varios esfuerzos recientes para mejorar la privacidad de TX relé, incluyendo la salida de los pares de agrupación en 0,17 y el trabajo en curso sobre la baja de la distribución de retransmisión en el diente de león.

+465
Vinoth Kumar Asaithambi 30 nov. 2011 21:04:07

Respecto a tu pregunta en la parte inferior:

¿Cómo asegurarse de que todos los mineros son la solución de los mismos PoW problema, mientras que los grandes tiempos de latencia que puede estar involucrado en el Bitcoin red (porque estamos minería de todo el mundo)?

Dentro de la cabecera de bloque, no es el campo de marca de hora (aproximadamente el tiempo de la creación de este bloque segundos desde la Época Unix). Por lo tanto, todas las soluciones deben ser válidos para el bloque en particular. Parte de la solución de los mineros van a encontrar, es para saber las transacciones y el valor Nonce que resolver el problema. No todas las transacciones enumeradas antes de que el bloque se creó serán procesados. Por lo tanto, si una posible solución es publicado, pero no es válido para el bloque actual no será aceptado. Por lo tanto, todos los mineros están trabajando en el PoW.

+422
Osvaldo Mwanalezi 3 ago. 2017 18:46:26

roban mi bitcoin. Qué hacer en tal caso?

Cuando alguien se roba algo de usted, la respuesta apropiada es la de informar a la policía. Usted tendrá que proporcionar evidencia de que ha ocurrido un crimen.

Si la evidencia no es el tipo que iba a ser creíble en un tribunal de justicia, puede no ser posible para el progreso de este.

Si el criminal está fuera de la jurisdicción de la policía, y las sumas en juego son bajos, puede ser difícil para el progreso de este.


La Debida Diligencia

Parte de la intención de cryptocurrencies es crear monedas que están fuera del control de los gobiernos. Un corolario de esto es que usted necesita para ser diligente a la hora de evaluar la confiabilidad de cryptocurrency organizaciones

Ver

Computta está hecho por una compañía llamada Computta Redes LLC. La corporación comenzó a aparecer en línea en julio de 2017. Dicen ser registrada en Delaware.

No hay prácticamente ninguna información acerca de la compañía disponible en línea. De hecho, uno de los primeros resultados que aparece cuando usted busca para Computta Redes LLC en Google es esta página en RealScam.com, donde el sitio web es identificado como una posible estafa.

También hay el problema de que Computta testimonios son acompañados con fotos que han sido tomadas de otros sitios web. Ellos no parecen ser legítimos testimonios.

+415
ajp 18 ago. 2011 18:34:13

Consideremos la siguiente situación:

  1. Proveedor posee la dirección X.
  2. Adversario envía la transacción T1 a X con hash Y y recibe el producto del proveedor.
  3. Adversario envía la transacción T2 a la dirección de la que es titular con el mismo hash Y a otros nodos.
  4. Vendedor recibe la transacción T2 con el mismo hash como T1, por lo que desde su punto de vista, esta es la misma transacción. Él la ignora.
  5. El resto de los nodos recibe la transacción T1 después de la T2 de modo que ignora T1.
  6. Transacción T2 fue enviado a la mayoría, así que la probabilidad de que T2 será incluido en el próximo bloque es mayor que la probabilidad de incluyendo T1.
  7. De acuerdo a probabilty la transacción T2 fue incluido en el próximo bloque.

Es este escenario de doble pasar correcta?

+411
Blnpwr 13 ene. 2019 8:59:32

Trezor implementa el estándar descrito en BIP 0039, lo que genera una menemonic predeterminados de la lista de palabras. A partir de este mnemónico la semilla se genera. No hay manera de elegir tus propias palabras o el orden de las palabras de la tecla de acceso con Trezor.

+390
Homyachoke 12 jul. 2011 1:01:06

Tengo una biblioteca de python para crear carteras y jugar con la clave privada de la generación y cosas por el estilo.

Pero no puedo encontrar cualquier servicio / billetera - de preferencia en línea - donde me podría importar de mi generado testnet-la clave privada y consultar el saldo...

Puedo obtener monedas thru Testnet Grifo y ver el saldo de una dirección en testnet a través de Blockcypher pero donde puedo hacer la prueba de la importación de claves privadas en la testnet?

EDIT: en realidad no quiero descargar todo el blockchain para algún servicio en línea sería realmente genial!

+346
Omkar Jadhav 10 oct. 2017 5:41:21

Respuesta corta: sí, usted puede hacer varios pagos en una transacción, y que es más eficiente que hacerlas por separado.

+342
cikatomo 13 jul. 2010 22:07:46

Sólo quería probar algo de la minería, pero cuando yo pulse inicio en GUIMiner Aguanieve Piscina dosn no lo reconoce. Ahora puedo mina en torno a 60Mhash/s, que es demasiado lento o es algún otro problema?

+287
user3781593 9 jul. 2018 11:50:54

Coinbase es construido en la parte superior de Bitstamp. Ellos pueden trabajar con otros mercados, pero lo son (y) muy bien junto con Bitstamp.

Hubo un exploit donde alguien descubrió que Coinbase del precio fue fijado el último precio de venta en Bitstamp. Básicamente, esta persona iba a vender una pequeña cantidad de Bitcoin para mucho menor que el valor de mercado en Bitstamp. Coinbases precio de la coincidencia de que, cuando él compraría de nuevo.

Coinbase que hace funcionar sus propias reservas, que (como otros han señalado) se utilizan cuando Coinbase a los clientes a comprar y vender dentro del sitio. Sus precios se establecen mediante un promedio ponderado de los múltiples intercambios.

+235
Michael Hunt 7 jun. 2010 13:04:39

Mirando las transacciones dentro del bloque explorer no puedo ver ninguna importes de las transacciones. ¿Cómo podría una inflación error se detecta si todas las transacciones son privadas?

+227
cheche 28 mar. 2019 3:15:29

482f0027662731277fdfa3b7f639c976a3bab11e es HASH160 (RIPEMD160(SHA256())) de la clave pública. El hash es la parte más importante de direcciones (dirección: byte de red + hash + suma de comprobación).

Usted puede mirar cómo P2PKH script funciona paso a paso aquí.

+178
Wolfr 8 nov. 2014 9:17:47

Aquí está el código correspondiente de main.cpp:

static const int64 nTargetTimespan = 14 * 24 * 60 * 60; // dos semanas
static const int64 nTargetSpacing = 10 * 60;
static const int64 nInterval = nTargetTimespan / nTargetSpacing;

...

// Regresa por qué queremos ser de 14 días de bloques
const CBlockIndex* pindexFirst = pindexLast;
for (int i = 0; pindexFirst && i < nInterval-1; i++)
 pindexFirst = pindexFirst->pprev;
assert(pindexFirst);

// Ajuste del límite de paso
int64 nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
printf(" nActualTimespan = %"PRI64d" antes límites\n", nActualTimespan);
si (nActualTimespan < nTargetTimespan/4)
 nActualTimespan = nTargetTimespan/4;
si (nActualTimespan > nTargetTimespan*4)
 nActualTimespan = nTargetTimespan*4;

// Redirigir
CBigNum bnNew;
bnNew.SetCompact(pindexLast->nBits);
bnNew *= nActualTimespan;
bnNew /= nTargetTimespan;

si (bnNew > bnProofOfWorkLimit)
 bnNew = bnProofOfWorkLimit;

...

volver bnNew.GetCompact();

Así que los pasos son:

  1. Traducir los bits de bloque n+2015 a un BigNum de destino.
  2. Calcular el intervalo de tiempo entre bloques de n y n+2015 (como un número entero de segundos).
  3. Multiplicar el viejo objetivo por el intervalo de tiempo.
  4. Dividir el resultado por el que desee lapso de 2 semanas = 1209600 segundos. Esta es la aritmética de enteros por lo que es redondeado hacia abajo. El resultado es el nuevo destino.
  5. Convertir el objetivo de bits.

El código para el CBigNum clase es en bignum.h.

+172
PsychoDUCK 12 jun. 2015 6:55:18

La respuesta a la pregunta "¿por Qué tengo que esperar 10 minutos antes de que se puede gastar el dinero que he recibido?" en el FAQ de Bitcoin contiene la frase

"Por ejemplo, si se lleva a los mineros de 1 minuto, en promedio, para aprender acerca de los nuevos bloques, y los nuevos bloques de venir cada 10 minutos, a continuación, el conjunto de la red es perder el 10% de su trabajo."

Pero no pude hacerlo... Lo que yo pensaba es que sólo un minero será el creador del nuevo bloque, por lo que todos los otros mineros que dejan de ser el creador no han perdido su trabajo. Así que los residuos proporción del total de la red debe ser enorme.

¿Por qué estoy equivocado? Puede que me corrija? Gracias de antemano!

+124
Tom Ramsay 15 mar. 2019 1:08:13

Bitcoin ya es mayor de 5 Bolívares, y mayor que 1 Yen. Si un satoshi termina un valor mayor que 1 dólar es probable que significa que el dólar se ha devaluado significativamente a la probabilidad igual a el poder de compra de 1 centavo. Ver Monstrum la respuesta que ver con la valoración de dólares para bitcoin.

Es una posibilidad real, dado que la goma de mascar que se podía comprar por 50 centavos como un niño, ahora cuesta más de un dólar para mis hijos. Dado que el dólar de EE.UU. es inflacionarias por el diseño, el dólar 1 a 1 centavo de poder de compra, en esencia, ha ocurrido ya. El poder de compra de 4 centavos en 1913 es equivalente al poder de compra de 1 dólar hoy (Fuente: http://www.usinflationcalculator.com/) para poner esto en perspectiva, un bitcoin vale sólo $300 USD en 1913 dinero.

No veo que un satoshi/dólar de equivalencia asunto es problemático tanto tiempo como el poder de compra de un satoshi sigue siendo razonable, y como Monstrum la evaluación de la capitalización de mercado sugiere, una enorme cantidad de cryptocurrency tendría que haber sido perdidos o destruidos para crear un déficit de la oferta y la demanda, tanto así que en la iteración actual del bitcoin red sería inviable, un duro tenedor o altcoin sería adoptado supongo. Tal sería la situación de un decente argumento de que cada individuo es responsable de su parte de la mayordomía de la bitcoin red, abajo a la responsable de la cartera de gestión.

+57
ImHuntingWabbits 6 ago. 2017 15:57:54

La construcción de su propia cadena es el básico y poderoso 51% de ataque. Si usted tiene el 51% del total de hash poder, su cadena será más largo que el de la red de la cadena, con mayor y mayor probabilidad a medida que pasa el tiempo. Esperar unos pocos días y que son básicamente asegúrese de obtener una cadena más grande de la red.

Basado en mi hash poder que me espera la misma probabilidad de encontrar el siguiente bloque, pero si me la mina de mi propio bloque con éxito voy a llegar a la moneda para la minería de ambos bloques. Mismo riesgo, una doble recompensa.

Perfectamente válido el razonamiento. No estoy seguro de cómo el estándar de cliente se comporta cuando un bloque se ha encontrado pocos milisegundos después de otro bloque ha sido recibido, pero de todos modos, esto no debería ocurrir muy a menudo.

+30
Dorene 10 nov. 2019 21:48:14

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