Bitcoin no llegar a un Destinatario

Me gustaría saber si es posible para un Bitcoin destinatario no reciba un pago, mientras que en el lado de(Remitente) muestra que el pago se ha realizado correctamente? Consulte impresión de la pantalla de pago a continuación, el pago fue hecho por más de 36 horas.

enter image description here

+332
Bun Suwanparsert 5 ene. 2019 9:17:47
23 respuestas

Creo que se debe proceder muy cuidadosamente. Supongo que las finanzas de la iglesia son administrados por miembros de más edad, y es una extraña paradoja de que las personas mayores son mucho más propensos a creer lo que la desinformación son alimentados por las figuras de autoridad. Su tesorero puede haber sido tomada por el galimatías que él/ella lee en los periódicos:—

  • los hechos equivocado afirma que Bitcoin es un esquema Ponzi (no, Ponzi es muy diferente)

  • la irracional afirma que Bitcoin es transparente y pública de ledger es bueno para los delincuentes

  • los hechos equivocado afirma que Bitcoin no está regulado (no, se regula por la competencia entre los mineros y por el uso de firmas criptográficas para autorizar cada una de las transacciones!)

  • el perezoso/incompetente de periodistas combinación de cryptocurrency de temática las estafas con las cryptocurrencies sí mismos

  • la no probada dogma de que el dinero no puede funcionar a menos que su suministro es objeto de manipulación por intereses personales de los políticos y comerciales de los bancos.

Usted podría preguntar por qué la iglesia no acepta bitcoin donaciones. Si te dan alguna de las razones anteriores, luego asentir cortésmente, y aceptar (en privado!) que estás en un escondite para nada. Por desgracia, Bitcoin provoca la ira irracional de las personas que no entienden que son prisioneras de su condicionamiento social, y no necesariamente quiere arruinar su la amistad con ellos más de una causa perdida.

Por otro lado, si usted tiene la paciencia para desacreditar la anterior falacias (un lento y delicado de la tarea), sus feligreses, se puede apreciar a los intelectuales las medidas de estímulo.

Voy a estar en desacuerdo con las otras respuestas aquí, por lo que sugiere que para el caso de uso de un multi-sig cartera se requiere (sé que Electrum tiene esta funcionalidad, no he probado otros). Pero necesitaría algo de redundancia en la distribución de la firma de alimentación, ya que no hay ninguna autoridad central para ayudar a usted si uno de los firmantes se olvida de todo! Si la iglesia de la cuenta bancaria requiere 2 firmas por cualquier gasto, tiene sentido para la iglesia de la dirección de BTC a ser igual de exigentes.

+950
Davide La Valle 03 февр. '09 в 4:24

No hay ninguna coordinación hecho específicamente para la dificultad de los cálculos. La dificultad es calculada de manera determinista basado en los datos de la blockchain (compartido entre todos los nodos), en concreto, las marcas de hora de los bloques.

+933
MaryEllen 13 may. 2017 16:06:44

Existe una posibilidad de que una de sus fuentes de alimentación que han salido mal? Además, usted puede depurar este por la obtención de la "Núcleo de registro" se encuentra en la pestaña de "Sistema". También me gustaría que trate de volver a los asientos de los cables, y prueba de cada uno de hashboard individualmente (el poder de una en una, para determinar si están todavía OK -- asegúrese de que apague/desenchufe el minero antes de realizar cualquier trabajo!)

Si usted puede proporcionar ese archivo, la información debe estar disponible.

+843
Peyman moradi 25 sept. 2012 15:16:39

Soy nuevo en el lite de la moneda, y se han de minería de datos un poco en la última semana. Hasta ahora he acumulado debajo de 5 LTC. Al intentar mover mi LTC en otros lugares, me pide un 1,1 LTC tarifa. Que parece ridículamente alto! ¿Por qué es este el caso? y es de allí de todos modos a su alrededor?

Estoy usando el litecoin-qt cliente y tener optinal honorarios de la transacción set a 0

+831
Ibrahim 3 may. 2015 9:27:28

La cadena se divide y cuando las redes de volver a conectar el largo de la cadena tendrá prioridad.

Todas las transacciones en las huérfanas de la cadena, desde el momento de la ruptura sería invalidada. Bueno, si usted era un gastador, malo si se tratara de un receptor.

Tenga en cuenta que una empresa en particular ya ha desplegado un sistema de satélites que transmite bloques de bitcoin. Si hay nodos en ambas partes de la red de la recepción de las emisiones vía satélite cuando el "cerebro dividido" ocurrió que sería capaz de evitar que se bifurcan, al menos esa es la teoría.

+780
Jestroyer 18 ene. 2017 14:34:14

Bcash las transacciones no pueden ser reproducidos en el Bitcoin red, y viceversa, las transacciones de Bitcoin no puede ser reproducido en la Bcash de la red. Esto se llama 2-modo de reproducción de protección. En Bcash del caso, es implementado por el uso obligatorio de un sighash bandera que es válido para una transacción Bitcoin.

+741
user1530318 9 sept. 2018 1:57:20

Estoy corriendo bitcoind en un DigitalOcean gota con dirección IP pública, por ejemplo, 1.1.1.1.

Me gustaría ponerme en contacto con ella a través de RPC de otro DigitalOcean gota con dirección IP pública, por ejemplo, 2.2.2.2.

Tanto que las Gotas están ejecutando Ubuntu Linux 18.04.

~/.bitcoin/bitcoin.conf en 1.1.1.1:

datadir=/mnt/vol1
disablewallet=1
rpcbind=1.1.1.1
rpcuser=x
rpcpassword=x
rpcallowip=2.2.2.2/32
servidor=1

netstat -ln | grep 8332 en 1.1.1.1 la producción:

tcp 0 0 127.0.0.1:8332 0.0.0.0:* ESCUCHAR
tcp6 0 0 ::1:8332 :::* ESCUCHAR

RPC comandos en 1.1.1.1 tales como ./bitcoin-cli-rpcuser=x -rpcpassword=x -rpcconnect=localhost -rpcport=8332 getnetworkinfo de retorno normalmente.

Sin embargo, en la máquina 2.2.2.2, cuando ejecuto ./bitcoin-cli-rpcuser=x -rpcpassword=x -rpcconnect=1.1.1.1 -rpcport=8332 getnetworkinfo que obtengo:

error: no se Pudo conectar con el servidor 1.1.1.1:8332

Asegúrese de que el bitcoind servidor se está ejecutando y que se conecta a la correcta puerto RPC.

Máquina 1.1.1.1 tiene reglas de firewall en DigitalOcean de la siguiente manera:

Tipo De Puerto De Protocolo Rango De Fuentes
SSH, TCP 22 2.2.2.2/32
TCP personalizado 8332 2.2.2.2/32

Tenga en cuenta que SSH en 1.1.1.1 de 2.2.2.2 está trabajando muy bien.

sudo iptables -L en 1.1.1.1 da:

Chain INPUT (policy ACCEPT)
target prot opt source destination

La cadena hacia ADELANTE (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination 

Hay algo sale mal en mi configuración o instalación?

Ejecución de curl-v 1.1.1.1:8332 en 2.2.2.2 devuelve inmediatamente con:

* Reconstruida URL: 1.1.1.1:8332/
* Intentar 1.1.1.1...
* conectarse a 1.1.1.1 puerto 8332 error: Connection refused
* No se pudo conectar a 1.1.1.1 puerto 8332: Conexión rechazada
* Cierre la conexión 0
curl: (7) no se pudo conectar a 1.1.1.1 puerto 8332: Conexión rechazada

que por lo que he leído es probable que indica un problema de firewall.

+733
LichikSolncaJa 9 may. 2012 8:31:44

Me estoy refiriendo a el reto Bill Gates planteado como un defecto de Bitcoin. Jamás podría ser posible revertir una transacción bitcoin erróneamente enviado a la dirección equivocada?

+676
OtakuBoi 3 mar. 2015 1:50:11

En la imagen de abajo de Rusty Russell Desplegables Rayo de papel, se puede ver una visualización de lo que el compromiso de las transacciones y sus resultados:

enter image description here

Para cada pago en un canal, hay dos compromiso de las transacciones generadas, uno para Alice y uno para Bob. Tanto Alice y Bob firmar tanto el compromiso de las transacciones, por lo que ambas son válidas las transacciones (aunque sólo uno de ellos podría ser incluido en el blockchain, puesto que tanto las transacciones pasan las mismas entradas).

Tanto las transacciones de pago de dos salidas. La transacción Alice tiene (a la izquierda en el diagrama, Cometer TxA) paga las dos siguientes scripts:

  • Regular P2PKH (o su segwit equivalente) de salida que Bob puede pasar en su tiempo libre.

  • Una salida que Alice puede pasar después de esperar un número determinado de bloques (digamos 100), como forzada con OP_CSV, o que Bob puede pasar si él tiene un pedazo de información que hash a un valor en esta salida. Yo llamo a esto la pre-imagen; en otras descripciones de los Relámpagos esta es una clave privada que se utiliza para generar una firma.

En la transacción que Bob tiene (a la derecha, TxB) estos son a la inversa, hay:

  • Una salida que paga Alice utilizando P2PKH.

  • Una salida que Bob puede pasar después de esperar 100 bloques o que Alice puede pasar en cualquier momento el uso de una pre-imagen.

En estas salidas, Alice selecciona la imagen previa que impide que Bob el gasto en su salida (Revocación-A) y Bob selecciona la imagen previa que impide a Alice de que el gasto de su salida (Revocación-B). Se podría utilizar un número aleatorio de gran tamaño, aunque lo más probable es que tanto el uso de hashes de un hashchain generado mediante Rusty Russell 64-dimensional shachain para permitir un almacenamiento compacto de cualquier reveló hash, la siembra, la cadena con algunas inicial valor aleatorio.

Cada vez que Alice y Bob están de acuerdo para actualizar el estado del canal, se revelan a la otra persona la pre-imagen para el hashlock se coloca en la salida para el estado anterior de la canal, lo que permite a la otra persona para crear una infracción remedio de la transacción.

+609
Agiel Mitchel 29 jun. 2012 2:31:35

Todo el mundo habla acerca de la prevención de una doble pasar de la transacción, pero ¿cómo se hace uno a sí mismo con el fin de entender mejor los pasos involucrados por el atacante?

  • Lo que se requiere para hacer un doble gasto? Dos teléfonos que ejecutan el mismo btc cartera?
  • Qué usted envíe en el mismo tiempo exacto?
  • Es aleatorio doble pasar sucede cuando el envío a múltiples direcciones?
  • ¿Cómo es que ciertos servicios en línea que no espere a que el 1 de confirmación de permanecer en el negocio? No todos atacante quieren estafar a la que nadie servicio de confirmación?
  • ¿Cuáles son algunas de las medidas preventivas que la empresa puede utilizar para evitar un doble pasar a un lado de espera de 1-confirmación.
+582
Adam Alrobye 20 ago. 2016 19:43:29

la firma: 483045022100d52330113ccd033ccb1aaa3b759e9696c216e802922e5f1902cd5ada69c612e5022057880205319dccb05eebbe34323a852ee82653f09f81253ddccd08a810e9d42d01

y es que la descomposición:

##################################################################
 ### tcls_in_sig_script.sh: decodificar SIG_script CÓDIGOS de operación de un TX ###
##################################################################
 48: OP_DATA_0x48: inserción hexagonal 48 (decimal 72) bytes de datos
 30: OP_SEQUENCE_0x30: tipo de etiqueta que indica la SECUENCIA, comenzar sigscript
 45: OP_LENGTH_0x45: longitud de R + S
 02: OP_INT_0x02: etiqueta de tipo ENTERO que indica
 21: OP_LENGTH_0x21: esta es la SIG R
00D52330113CCD03:3CCB1AAA3B759E96
96C216E802922E5F:1902CD5ADA69C612
E5
 02: OP_INT_0x02: etiqueta de tipo ENTERO que indica
 20: OP_LENGTH_0x20: esta es la SIG S
57880205319DCCB0:5EEBBE34323A852E
E82653F09F81253D:DCCD08A810E9D42D
 01: OP_SIGHASHALL: esto termina la firma ECDSA (ASN1-DER la estructura)
+533
Matheus Godoy 8 abr. 2014 4:37:01

OP_CHECKSEQUENCEVERIFY (un.k.un OP_RELATIVECHECKLOCKTIMEVERIFY) puede hacer Relativa tiempos de bloqueo de (utilizados para sidechains y rayo).

Se comprueba básicamente, si una de las entradas número de secuencia es más pequeño que el de la secuencia de umbral (1 << 31 = 2147483648), y si, se va a comparar el nLockTime contra el número de secuencia de la entrada.

Más info:

+473
lerma1 2 dic. 2018 8:07:06

Siga escenario: El saldo de mi dirección de origen es de 1 BTC. Yo soy de la transferencia de 0.1 BTC a una tienda donde voy a comprar algunos de sus productos, mi billetera devuelve el cambio a mi dirección de origen. Ahora mi origen dirección tiene un saldo de 0.9 BTC. Puedo comprar otra 0.1 BTC en un intercambio y la transferencia a mi dirección de origen, que ahora tiene nuevamente un saldo de 1 BTC (tanto como el que tenía al principio).

Por lo que entendía una transacción es un bloque de datos que contiene la transacción de detalles y de una firma generada con mi clave privada. Si me rehacer la primera transacción a la tienda el bloque de datos que se creará mirada binaria idénticos (misma cantidad, el mismo origen, la misma receptores), y también el balance de el origen es lo suficientemente alto.

¿Qué impide a alguien para volver a enviar mis transacciones en el blockchain de red, o un minero para duplicar mi transacción, tan pronto como el equilibrio se ha renovado a un valor lo suficientemente alto para cumplir con la transacción. Estoy todavía falta una sugerencia de lo que invalida una transacción después de que se confirmó.

Si yo nunca use una dirección bitcoin dos veces, estaría a salvo.

Estoy muy agradecido por cualquier sugerencia de lo que podría haber pasado por alto!

+448
ruakh 24 oct. 2012 7:41:36

¿Qué son los Bitcoins?

bitcoins son el derecho y la posibilidad de escribir algunos datos (transacción) a alguna base de datos (blockchain) la aprobación de este derecho a otra persona.

¿Qué puede bitcoins se utiliza para?

Lo que puede el oro se utiliza para? El comercio/intercambio para todas las otras cosas

¿Dónde puede uno adquirir bitcoins?

¿Dónde puede uno adquirir oro? Comprar, o el mío, o robar, o encontrar

Cuándo se creó primero?

Cuando el oro fue creado por primera vez? Pregunta tonta. Sólo pensar que existe hoy en día

+418
Sudip Das 14 feb. 2011 9:49:29

Se puede comprobar la temperatura de los dispositivos, el activo debe estar en ejecución mucho más caliente que los otros.

Si todos están ejecutando en caliente en el cuello de botella está en otra parte (de la CPU o de memoria/ancho de banda). Si ninguno de ellos se están ejecutando caliente que te has comprado un infierno de una CPU para obtener 200Mhash.

Otra cosa es aconsejable comprobar si se puede o no utilizar la no-defecto de la tarjeta de video en todo.

Me temo que me falta el videocards a prueba a mí mismo :)

+287
user67163 11 mar. 2013 13:05:41

Es probable que debido a los honorarios de la transacción. Vaya a herramientas > preferencias > honorarios ficha editar tasas manualmente y establecer "proponer reemplazar por la tarifa" a "siempre". Ahora en la pestaña enviar, usted será capaz de establecer las cuotas de forma manual. Tenga en cuenta que si establece un precio que es demasiado bajo y que su transacción no se confirme que usted puede hacer clic derecho sobre él en la ficha historial y seleccione aumento de la cuota de golpear el cargo de superior.

+209
nkha 24 nov. 2019 10:07:03
Se refiere a las preguntas acerca de la blockcerts.org proyecto.
+180
Jhunax 10 ene. 2019 4:54:05

Inicio bitcoin-qt en un nuevo símbolo del sistema con la bandera -reindex después de asegurarse de que su 3G proveedor de no bloquear las descargas después de un cierto umbral.

+164
user74592 29 may. 2018 4:26:39

Si usted está utilizando el método getTime() en la Fecha de objetos en Javascript, esto genera una marca de tiempo que es el número de MILISEGUNDOS que no SEGUNDOS desde la Época Unix. Así que para importmulti llamada a trabajar, tira de los últimos 3 números de la marca de tiempo generado en Javascript, de lo contrario bitcoind se piensa que es una fecha futura y reemplazará a esta marca de tiempo con el "ahora" que sólo rescan de 10 a 13 cuadras de la actual mejor blockchain altura.

+152
titaniumX 2 oct. 2016 12:29:39

El diseño original se supone un comportamiento común de procesamiento de la operación entrante en la cola FIFO. Esto significa que la primera transacción recibida por un minero gana y todos conflicto transacciones recibidas después será ignorado (no importa si el primero ya está confirmado o no).

Mientras que este comportamiento estándar es beneficioso para la Red como un todo, algunos "inteligentes"de los mineros podría emplear un poco diferente enfoque: cuando la construcción de un bloque, siempre tome la transacción con el cargo más alto, no importa el orden en que fue recibido.

Podría parecer que esto es sólo una pequeña parte del mal uso del protocolo y no va a ser suficiente rogue mineros de hacer esto, así que no importa. Bueno, por desgracia, ya hay (al menos) una de minería de la piscina que intenta construir su negocio de la explotación de esta idea. Debe prevalecer, de servicios de la aceptación de cero-la confirmación de las transacciones tendrán que reconsiderar su política.

+122
natussichka 18 ene. 2011 23:53:51

Tal vez convertir el documento en pdf para su formato requerido?

Una discusión en pandoc menciona pdftohtml -xml para ser más prometedor.

+84
Mark Vickery 24 ago. 2013 10:01:41

He utilizado los siguientes comandos para instalar electrum:

Por último archivos tar: https://electrum.org/#download

En el futuro, cómo se podría ir sobre la actualización de electrum? Qué comando debo utilizar para actualizar?

Además, ¿dónde están los electrum instalados los archivos que contiene mi privado llaves y la billetera?

enter image description here

+80
Jocelyn 7 ene. 2012 2:20:45

Hay varias preguntas aquí.

Por favor me corrija si estoy equivocado: El minero valida la recién recibido de bloque antes de usarlo sí mismo y enviar a sus otros pares conectados.

Sí y no. Tenga en cuenta que por miner estamos hablando de personas que construir bloques de sí mismos - que incluye solo a los mineros, operadores de la piscina, y p2pool los usuarios. Hashers que sólo se conecte a una piscina y de realizar el trabajo no son parte de ese grupo.

Los mineros pueden - y a veces - construir un nuevo bloque antes de que se haya procesado totalmente la anterior (incluso si se trata de su propio), para evitar que el tiempo no a la minería. Por desgracia, como que todavía no saben que UTXOs se gastan en la recién recibido de bloque, ellos no saben lo que el seguimiento de las transacciones son válidos, y por lo tanto no puede incluir las nuevas transacciones. Debido a esto, estos bloques serán vacía, aparte de la coinbase.

En la práctica, estos mineros se tienen dos mecanismos para la actualización de la propuesta de bloquear sus hashers son de molienda en:

  1. Un nuevo mejor hash del bloque se anunció dentro de su propia red (o detectado en otra piscina de la red - por ejemplo, escuchar a la piscina de la interfaz, o un agreemwnt a enviar a cada otra información). Cuando esto sucede, todos los hashers se dijo para empezar a trabajar en un bloque vacío.
  2. Un nuevo bloque es recibido a través de sus bitcoind (a través del protocolo P2P, a través de la submitblock RPC comando para sus bloques, o a través de relé de separar redes de FIBRA). bitcoind , a continuación, crea un nuevo conjunto de transacción válido en la parte superior (a través de la getblocktemplate RPC), y actualizar sus hashers para empezar a trabajar en un bloque con estos bloques.

La suposición es que cuando (1) ocurre, en el mismo bloque de poco ir a través de (2), y vamos a cambiar de trabajo en un bloque vacío en la parte superior de un bloque normal en la parte superior. Había una vez un incidente donde esto no suceda.

Cuando BIP66 activado, algunos mineros en ejecución un BIP66 habilitado bitcoind versiones se escucha en los bloques enviados por la pre-BIP66 piscinas. Un pre-BIP66 minero producido un no-BIP66 compatible con bloque (mal los números de versión), y BIP66 habilitado mineros escuchó, y empezó a producir bloques vacíos en la parte superior. Por supuesto, su bitcoind nunca aceptó el bloque, ya que no es válido de acuerdo a las nuevas reglas - las reglas de los mismos mineros acordaron. El resultado fue una secuencia de muchos bloques vacíos en la parte superior, con muchos de los mineros de construcción en la parte superior de la anterior no válido bloques, todos de los cuales no fueron aceptadas por la red.

Para responder a su pregunta:

Entonces, ¿por qué mantener minería en la parte superior del bloque anterior?

Debido a que el nuevo uno puede no ser válida. Es poco probable que suceda intencionalmente debido a los costos de la minería un bloque no válido, pero puede ocurrir como resultado de software o manual de los insectos. Además, no debemos construir la infraestructura que se basa en esto no ocurre, ya que al hacerlo podría hacer tales ataques más barato.

¿Cuánto tiempo dura este proceso suele tardar? ¿Qué dependen?

En su proceso, usted sólo contando bloque de validación. Pero todo el proceso se compone de todo lo que entre (a) la creación de una tarjeta de bloque en la red y (B) hashers de conmutación para la construcción de un bloque en la parte superior de la misma. Esto incluye:

  • El bloque anterior creador llegar el bloque a la red. No puede ser no intencional retrasos aquí, o incluso intencional retrasos (como un Egoísta de Minería de ataque).
  • Los bloques se debe propagar a través de la red. Normal bitcoind nodos sólo se propagan después de la validación, y requieren que las ráfagas de alto ancho de banda para la transferencia de todos los bloques. Más reciente de la tecnología como Bloques Compactos (BIP152) y FIBRA de evitar el reenvío o incluso esperar hasta la validación completa.

  • Los bloques deben ser validados.

  • Un nuevo conjunto de validez de las transacciones en la parte superior tiene que ser creado.

La validación depende de muchos factores:

  • Versión de Software. Hay constantemente mejoras en la validación de la velocidad.
  • UTXO tamaño de la memoria caché. La más grande es la memoria caché, el menor acceso de base de datos es necesario para recuperar información acerca de las salidas que se gasta. Como resultado, sólo la captura de entradas puede tomar desde unos pocos milisegundos a varios segundos.
  • Firma tamaño de la caché y la velocidad de la CPU. La más grande es la memoria caché, la mayor firma de validaciones se pueden evitar. Estas validaciones - dependiendo de la versión de software y de hardware van a variar de 0,01 ms 0,6 ms por la firma (45ms a 2,7 s para un bloque).
  • Correlación entre la memoria y el nuevo bloque. Si un bloque contiene las transacciones que un nodo no ha visto antes, sus entradas y las firmas tienen menos probabilidades de estar en la memoria caché antes.
  • El ancho de banda. Antes de Bitcoin Core 0.13, bloques estaban sometidos en su totalidad entre sus compañeros, lo que puede causar grandes picos en el momento en que un nuevo bloque que se anuncia.
  • La latencia de la red. En más partes aisladas del mundo, incluso con un buen ancho de banda, el tiempo que tarda un paquete de red para comunicarse con el mundo exterior puede ser significativo. Según el protocolo, de 1 a 3 viajes de ida y vuelta son necesarios para enviar un bloque. Si la latencia entre dos compañeros es de 200ms, que ya se puede decir 1.2 s desperdicia en ir y venir.
  • Número de conexiones. Si un nodo tiene muchas conexiones, va a tratar de difundir un nuevo bloque simultáneamente a todos, causando un pico de trabajo de la actividad de la red. Esto puede ser demasiado para la CPU o el hardware de red o el ancho de banda para manejar, ralentizando el proceso cuando el número de conexiones que existe.

El tiempo para la construcción de un nuevo bloque en su mayoría depende de la versión de software. En las versiones anteriores era hasta un par de segundos, pero últimamente se ha reducido a decenas de milisegundos.

Se hace especializadas de la minería del hardware o en un propósito general de la CPU?

Que yo sepa, no de hardware a la medida que existe para el bloque de validación o bloque de construcción.

Es correcto que el bloque de tiempo de validación de la toma es lineal para el bloque de + testigo del tamaño de segwit activar?

En su mayoría. Existe una ineficiencia en la actualidad, la firma algoritmo de hash que puede ser O(n^2) en el tamaño de las transacciones. Esto puede resultar en una sola transacción que tenga minutos a calcular el hash de firma. Esta es fija en BIP144, que se utiliza siempre en el interior de SegWit entradas de transacción, lo que es O(n) en el peor (menos de 10 ms para un bloque en el peor de los casos comunes de hardware).

A más largo plazo, hay otros factores que juegan, como el tamaño de la UTXO conjunto. Si esto crezca a varios gigabytes, y no cabe en la típica memoria caché, la UTXO el momento de la captura para la validación podría subir considerablemente.

También: ¿Cuánto tiempo tarda en promedio para un bloque que se propagan a través de la red? Sería genial si ese promedio es ponderado en la recepción de los mineros hash poderes.

Eso es complicado. Ciertamente no es proporcional a hash velocidad, pero más relacionado con la topología de la red y de la tecnología utilizada. La FIBRA sitio web tiene algunas estadísticas, pero a menudo las transferencias en menos de 20ms más que el mínimo teórico de la latencia de la red (velocidad de la luz a través de las conexiones largas) en todo el mundo. Esto sólo es posible por ser una red privada que supone que sus participantes no va a participar en DoS ataques en la red. La red pública es mucho más robusto, pero a menudo tarda muchos segundos para propagar un bloque de grandes porciones de los nodos, y de decenas de segundos para llegar a menos de nodos conectados.

+51
KRISHNAKANT MISHRA 21 dic. 2010 12:06:05

Mostrar preguntas con etiqueta