¿Qué es Maxcoin?

¿Cómo Maxcoin comparar con los anteriores cryptocurrencies?

  1. ¿Qué algoritmo de hash se utilizan?
  2. ¿Qué recompensa programación ha sido anunciado?
  3. Soluciona los problemas que Bitcoin o en otro anterior crypto no se resuelve?
+195
Chris LIU 19 oct. 2014 21:23:53
28 respuestas

Escribí un artículo hace un tiempo Bitcoin minería de la manera difícil que describe qué hacer con los valores de una minería de la piscina.

El resumen rápido es de unir el coinb1 (rojo), extranonce1 (verde), extranonce2 (amarillo, generado por el minero) y coinb2 (azul) se unen para formar el coinbase transacción como:

Mining transaction

Esto se combina con la merkle_branch datos de la piscina para generar el Merkle hash para todo el bloque. A continuación, crear un bloque de encabezado y iterar sobre todos los nonce valores en el encabezado. Cuando todos los nonces se utilizan, incremento extranonce2 e inténtelo de nuevo. Si usted tiene éxito, usted envía un mensaje JSON para la minería de piscina con su nonces.

+985
user68342 03 февр. '09 в 4:24

Primera sincronización de su cliente con el último de los bloques. Y, a continuación, puede continuar desde allí. Pero los bloques son irreversibles. Que es como el blockchain es diseñado.

https://en.wikipedia.org/wiki/Bitcoin

+982
koronel1 6 may. 2014 14:58:50
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Este número significa algo más, entonces usted esperar. Es el valor de la recompensa para los mineros, por lo que exactamente los ingresos.

Voy a mostrar cómo este número se calcula:

Hay (en la actualidad, puede variar en el futuro) 144 bloques minados. Eso significa que hay 144*25 = 3600 bitcoins otorgado a los mineros. El valor de 1 bitcoin es de $465.07 USD de acuerdo a la estadística de la página. El 3600 bitcoins tienen un valor total de $1,674,252 USD. Añadir un poco de los costos de transacción (13.41473297 BTC, que es del 0,37%, según las estadísticas de la página) y esto se traduce en la 1,68 millones de DÓLARES de ingresos.

Blockchain puede calcular simplemente todas estas cosas de los diferentes bloques, porque todo lo es también en el sitio.

+975
abyrd 16 dic. 2017 12:30:42

La idea (como yo lo entiendo) es que el árbol Merkle permite verificar las transacciones como sea necesario y no se incluyen en el cuerpo de cada una de las transacciones en el encabezado de bloque, mientras que todavía proporciona una manera de verificar la totalidad de la blockchain (y por lo tanto la prueba de trabajo) en cada transacción.

Para entender esto, primero hay que entender el concepto de un árbol. Considere la posibilidad de un 8 bloque de transacciones. Imagino que cada uno de los 8 transacciones en la base de la pirámide: estos se llaman hojas. Poner cuatro "ramas" en el segundo nivel de la pirámide y dibuja dos líneas de cada uno de ellos a las hojas, de modo que cada rama tiene dos hojas unidas a ella. Ahora unirse a los cuatro ramas a dos ramas en los niveles de la pirámide de 3 y hasta una rama (lo que se denomina la raíz del árbol) en la parte superior de la pirámide. (Nuestro árbol está creciendo al revés en este ejemplo).

Ahora podemos empezar a entender el hashing el proceso. Hash de los hashes de las "hojas" y que lo incluya como parte de la 2ª a nivel de las ramas que las hojas están conectados (estos son llamados nodos hijos y de los padres de los nodos). Ahora hash de los hashes de los hashes y que lo incluya como parte del tercer nivel de las ramas. Y así sucesivamente. (Y si tiene más de 8 transacciones, todo lo que necesita son más los niveles de la pirámide.)

Así que ahora usted tiene un nodo raíz que efectivamente tiene un hash, que comprueba la integridad de todas las transacciones. Si una transacción se añade/quita o cambia va a cambiar el hash de su padre. Que va a cambiar el hash de su padre, y así sucesivamente, lo que resulta en el nodo raíz del hash (que es el Merkle raíz) cambiando así.

Así que ¿cómo ayuda esto a nosotros con potencialmente no tener que tener todo el blockchain? Porque podríamos verificar que las transacciones necesarias. Si tenemos una transacción en la que afirma haber sido de bloque #234133 podemos conseguir las transacciones de ese bloque, compruebe el árbol Merkle, y saber que la transacción es válida. Podemos hacerlo sin necesariamente conocer todas las transacciones de #234132 o #234134 porque sabemos que los bloques son a prueba de manipulaciones.

Incluso mejor, si sabemos dónde se encuentra en el árbol Merkle y sabemos que los hashes de las ramas que ni siquiera es necesario que todas las transacciones de #234132. (Hubo 868 en ese bloque.) Podemos empezar con nuestra operación y de sus hermanos (si tiene uno) y calcular el hash de los dos y comprobar que coincide con el valor esperado. Desde que podemos hacer para que los hermanos de la rama de eso y calcular el hash de que y verificar. Y continuar con este proceso, hasta el árbol. Que sólo dura diez verificaciones de 868 transacciones. (Esa es una de las grandes cosas acerca de los árboles, que pueden contener un montón de valores con sólo un número relativamente pequeño de capas).

¿Cómo sabemos que la fuente de estos datos no está mintiendo a nosotros acerca de los valores de hash? Debido a que una función hash es una manera, no hay manera de que un engañoso de las partes podía adivinar un valor hash con nuestro segundo al último valor para crear la Merkle raíz. (Que conocemos por nuestra verificado blockchain.) Este razonamiento tiene más abajo en el árbol: no hay manera de crear un falso valor hash a nuestro valor esperado. Otra forma de pensar, es que incluso una sola alteración de una transacción en la base del árbol, resultaría en una ondulación de cambio a todos los valores hash de los nodos en su oficina todo el camino hasta la raíz del valor de hash.

En resumen, el árbol Merkle crea un valor único que prueba la integridad de todas las transacciones debajo de ella. Satoshi podría haber incluido el hash de una gran lista de todas las transacciones en Bitcoin encabezado. Pero si él había hecho que habría requerido que el hash de la lista completa de las transacciones con el fin de verificar su integridad. Con esta manera, incluso si hay un gran número de transacciones, el trabajo que debe hacer (y el número de hashes que usted necesita para solicitar/descarga) con el fin de verificar la integridad es la única de registro(S).

[Como siempre, siéntase libre de modificar esto. Esto principalmente es la inferencia de mi parte a partir de la observación de la especificación.]

+927
kilot1 7 mar. 2017 22:45:11

antes de responder a sus preguntas en detalle permítanme decir que yo sepa, los terceros no pueden saber si la factura fue pagada después de haber sido vencidos. Aunque me gusta Andrew Chow de la respuesta creo que tengo algunos más bits para agregar.

Con el fin de tener un control más específico sobre los que he creado una factura:

[email protected]:~$ rayo-cli factura 10000000 bitcoinstackexchage explainInvoices 3600000
{
 "payment_hash": "0bc8bec5d84eb11df30db8752b23b4ab813a6f78732db94df9d0ca3d251d19bc", 
 "expires_at": 1540772525, 
 "bolt11": "lnbc100u1pde7epdpp5p0yta3wcf6c3mucdhp6jkga54wqn5mmcwvkmjn0e6r9r6fgarx7qdqcv4u8qmrpd9hyjmnkda5kxetnxq9rdm5qcqp2yzl5v00cdl9rq5egsfgknerxecczdzxldz9vgwnwcxw9snn6mst85z4gqd4ex59s0kzhzxnwyrdc88kfgkq908medwwd63pqqjnkr2gp6d6w2s"
}

y yo decodificar el bolt11 cadena de aquí:

[email protected]:~$ rayo-cli decodepay lnbc100u1pde7epdpp5p0yta3wcf6c3mucdhp6jkga54wqn5mmcwvkmjn0e6r9r6fgarx7qdqcv4u8qmrpd9hyjmnkda5kxetnxq9rdm5qcqp2yzl5v00cdl9rq5egsfgknerxecczdzxldz9vgwnwcxw9snn6mst85z4gqd4ex59s0kzhzxnwyrdc88kfgkq908medwwd63pqqjnkr2gp6d6w2s
{
 "moneda": "bc", 
 "created_at": 1537172525, 
 "caducidad": 3600000, 
 "beneficiario": "03efccf2c383d7bf340da9a3f02e2c23104a0e4fe8ac1a880c8e2dc92fbdacd9df", 
 "msatoshi": 10000000, 
 "descripcion": "explainInvoices", 
 "min_final_cltv_expiry": 10, 
 "payment_hash": "0bc8bec5d84eb11df30db8752b23b4ab813a6f78732db94df9d0ca3d251d19bc", 
 "firma": "3044022020bf463df86fca305328825169e466ce302688df688ac43a6ec19c584e7adc1602207a0aa8036b9350b07d85711a6e20db839ec94580579f796b9cdd442004a761a9"
}

como se puede ver no hay tanta información sensible en aquí:

  • moneda: bc --> no es gran cosa
  • created_at: --> obviamente fechas podría ser interesante con relación a la privacidad. La marca de tiempo es creado por el reloj del sistema. suponiendo que no hay manipulación del reloj de uno tendría que saber que en este momento de la compra tuvo lugar
  • caducidad: sólo es relevante en el sentido explicado frío
  • beneficiario: así se revela por razones obvias. Así se hacen públicos que en un momento determinado, por una razón determinada (c.f. la descripción que esperar un pago de una cierta cantidad (c.f. cantidad)
  • msatoshi: como beneficiario
  • descripción: aquí viene toda la ingeniería social que no pedimos
  • min_final_cltv_expiry: supongo que no hay problema aquí, a menos que de alguna manera puede permitirse el lujo de un 51% de ataque y rebobinado de algunos bloques, mientras que la iniciación de un pago
  • payment_hash: mientras la función hash es seguro (que es la base de la asunción de la red de rayos) nadie puede hacer nada con el pago de hash. Sin embargo, si un tercero en la ruta elegida (que es también privado) sería - por cualquier razón - conocer la preimagen del pago de hash fondos podrían ser robados. Esto es irrelevante como el nodo de enrutamiento sabe el pago de hash de todos modos, cuando participa en el enrutamiento
  • firma: firmas criptográficas se supone que para ser salvo.

Para ello concluyo de forma similar a como Andrew:

Afecta a lo que es más importante - la seguridad de los fondos?

No veo la forma en que lo haría.

Qué afectar negativamente a la privacidad o algo más?

Aparte de los mencionados puntos que pertenecen más a la ingeniería social, yo diría que no.

Podría el real pagador probar (criptografía) que fue el que paga la factura?

Hay -afaik - sólo una manera de demostrar que pagó una factura. El nodo debe tener un único canal (durante el período de creación de factura y fecha de caducidad / recibido el pago), el cual puede ser consultado en el blockchain y debe proporcionar la preimagen. También tenemos que asumir que nadie en la ruta que publica la preimagen. De lo contrario, la identificación del pagador de los derechos de una factura que parece imposible.

+926
Daily NM 12 jun. 2012 12:01:52

La forma en que aprendí fue a comprar el libro Mastering bitcoin por Andreas Antonopoulos y estudiado cada página y todo el trabajo práctico que estaba en el libro. Yo también he leído los mismos autores de internet de dinero de la serie de libros. Andreas Antonopoulus libros. Yo también tomé la Princeton curso sobre bitcoin y completado todos los cursos y ejercicios de Princeton Curso. Fui otra vez a través de la documentación en bitcoin.org y lo hicimos de los tutoriales en ese sitio.

+923
Aniss 9 dic. 2013 4:39:33

Las transacciones de Bitcoin no tenemos una dirección del remitente.

Lo que estás haciendo es inferir qué dirección anteriormente controlados todos o algunos de los fondos involucrados en la transacción. Pero:

  • Previamente el control de los fondos no significa que usted encontró el remitente. En caso de que las monedas fueron detenidos por una custodia de intercambio, la dirección será el intercambio, y no el remitente de los fondos. En particular, el envío de monedas de vuelta allí no los hagan llegar a la persona correcta.
  • Las transacciones pueden ser conjuntamente construyen utilizando múltiples participantes. Sólo se puede adivinar cual es cual.
  • El script que controla los fondos no pueden tener asociados dirección.

Si usted desea saber cuál es la dirección del remitente de una transacción, es decir, pedir a la persona que lo envió (por ejemplo, si usted necesita un reembolso dirección, preguntar antes de mostrar una dirección a pagar). Si no es una transacción que usted está involucrado en, es, probablemente, ninguno de su negocio.

+904
sk77 20 nov. 2012 5:37:21

La función de cuentas sólo es accesible a través de la interfaz RPC.

También, a menos que usted desea mantener los balances por separado de varios usuarios que comparten la misma cartera, es poco probable que usted querrá usar esta característica.

+848
Balint 22 mar. 2013 13:43:15

Hay un archivo de ubicación o un lugar donde yo podía ser capaz de descargar sólo los primeros cientos de bloques del bloque de la cadena?

+839
Schirle Brian 29 abr. 2016 11:17:06

Me pregunto acerca del cambio de monedas, mientras que en solitario de la minería?

¿De conmutación antes de bloque se extrae el efecto de las probabilidades de obtener un bloque de recompensa, o es siempre y esencialmente oportunidad? Por ejemplo, si yo la mía por 30 minutos en Feathercoin, a continuación, saltar a Litecoin, cuando vuelvo a Feathercoin habrá ningún valor acumulado en la cartera?

Siento que he de empezar de nuevo, o es siempre el azar?

Por cierto, estoy usando un nodo estrato de la piscina, por lo que es la conexión directa a la cartera.

+800
nnbz 28 may. 2015 0:27:31

A mí me funcionó demasiado.

Sólo tienes que

1) Redactar signable para la primera entrada, con cadena de longitud cero como secuencia de comandos para todas las entradas además de que se firmó

2) iniciar sesión en la primera entrada con der codificación de firmado signable de 1.

3) Tienen la misma operación en cada entrada

+717
Carl Ambroselli 4 sept. 2011 6:49:38

utilizar una alternativa de la biblioteca a mí me gusta eso le da más flexibilidad y utiliza bitcoinj

https://github.com/dogecoin/libdohj

+713
KGrom 26 sept. 2016 1:25:59

Si habías publicado el id de transacción pudimos comprobar, pero, no obstante, parece probable que las transacciones creadas por MultiBit HD tenía una forma demasiado baja tarifa de transacción. Eso significaría que su saliente de la transacción no aparece en Electrum, porque nadie en la red transmitió a su Electrum cartera después de que se había reimportar las teclas de allí.

Si la cuota de la tasa sobre las transacciones originales fue superior ~1 satoshi por byte, puede y debe crear un nuevo doublespend transacción de Electrum, para asegurarse de que usted invalidar la antigua transacciones que se creó en MultiBit HD.

+635
Thawfeek Yahya 5 abr. 2016 10:39:52

¿Por qué es el 6 es el número de confirmaciones que se considera seguro? No he encontrado ninguna explicación matemática o de lo contrario que explica por qué es 6 y no 5 o 7. Hay una razón histórica para 6? Hay una forma específica para calcular es así que el 6 es un número que se ha elegido?

+612
mccoyLBI 14 ene. 2014 15:52:05

Como el mundo real efectivo de los problemas, sabemos que las estafas suceder en el de la comunidad Bitcoin, al menos, tan a menudo, si no más a menudo por una variedad de razones (supervisión, regulación, normas de seguridad, conocedores de la calle, etc., o la falta de ella).

Dado poco más de una dirección de destinatario y tal vez una dirección de correo electrónico (probablemente una sola vez no deseado de la cuenta) o la ubicación indicada (no puede ser cierto), hay un caso registrado donde alguien que fue estafado fue capaz de recuperar su pérdida directamente desde el estafador?

Esto podría ser con ayuda de la policía o a través de la comunicación entre los servicios en línea o de las personas a través de la mancha de análisis de cadena o de seguimiento.

+606
buzzedword 22 dic. 2011 9:39:38

Cada válido bitcoin transacción sólo puede ser creado si usted tiene la clave privada del remitente, la clave pública y la clave pública del receptor. Se puede comprobar que la transacción es válida sin tener la clave privada, pero a modificar lo que usted necesita para recrear la transacción desde cero, lo cual sólo sería posible si tenía la clave privada del remitente.

Así que no, no es posible.

Edit: Para una buena explicación, ver https://youtu.be/Lx9zgZCMqXE?t=193

+572
jude k anil 17 jul. 2015 9:55:37

1) no Hay ninguna motivación, además de su buena voluntad, o, posiblemente, queriendo apoyo útil Bitcoin herramientas, como el Bitcoin Faucet (honorarios de transacción podría comer un montón de monedas de allí).

2) Es una cuestión de cómo sus piscinas y los clientes se establecen. Algunos quieren apoyar a la comunidad permitiendo a no pagar las transacciones a ser incluidos en un bloque (ya que no les cuesta nada), mientras que otros quieren animar a la gente a pagar los honorarios por sólo incluyendo las transacciones con las tasas.

3) Técnicamente, podría ser menos probabilidades de ser incluidos si se pone muy grande en términos de tamaño de datos (hacia arriba para llenar un bloque), pero en la mayoría de los casos no importa (al menos por ahora). Cantidad de Bitcoins enviado realmente no importa en el momento, pero las transacciones en muy pequeña cantidad de monedas puede ser discriminado en el futuro, en caso de envío de spam a ser más prevelent.

Con todo, se recomienda que usted paga sus cuotas cuando el envío de las transacciones, ya que ayuda a que el Bitcoin proyecto crecer. Si nadie se ha de pagar para obtener sus transacciones procesadas, los mineros podrían de pronto, no ganan lo suficiente para vivir (especialmente con la recompensa reducir a la mitad, poco a poco se pone más cerca), lo que podría resultar en la detención de sus operaciones y el debilitamiento de la Bitcoin red. No es mucho de una amenaza, pero en el futuro puede llegar a ser importante.

+570
Rick Moncada 6 ago. 2016 8:37:05

Usted puede aceptar pagos a través de OKPay. Los fondos recibidos pueden ser utilizados para la compra de bitcoins en varios de los intercambios que aceptar OKPay transferencias (incluyendo el Monte. Gox, y otros).

En los estados UNIDOS, la mayoría de los consumidores no tienen "pago de facturas", donde se pueden empujar a una transacción de ACH a cualquier número de la cuenta bancaria. Hay varios intermediarios que ofrecen un pago de factura opción para los negocios, tales como servicios públicos y otros negocios en los que los fondos se "sacó" de la cuenta bancaria del cliente.

Las empresas más pequeñas pueden aceptar el "cliente push" de los pagos de capacidad mediante la aceptación de PayPal, pero el problema es que los fondos de PayPal no son fácilmente llevados a Bitcoin intercambios. Como resultado, Dwolla se convierte en una buena alternativa -- como Dwolla los fondos recibidos se puede mover fácilmente a Bitcoin intercambios.

+529
Daniel Lew 29 ene. 2016 3:18:48

Si quieres un bitcoin miner de su propia, no reinventar la rueda y a la vez eficiente en el uso del software. Usted está perdiendo su tiempo si no a la minería con ASICs de todos modos.

Me gusta pensar en la minería de Bitcoins como forma de bruteforcing SHA-256. Básicamente la dificultad de que el Bitcoin red determina cuánto tiempo debe tomar el total de la potencia de cómputo de la totalidad de la red Bitcoin a la fuerza bruta o "adivinar" la entrada a un SHA-256 de la función. Al hacer la entrada lo suficientemente complejo, el Bitcoin red puede controlar la frecuencia con nuevos bloques son otorgados. Este concepto descentraliza las monedas mediante la aplicación de una prueba de sistema de trabajo. Se trata de las matemáticas que hay detrás de algoritmos de computación y el tiempo.

+511
Sophia Almasri 31 may. 2019 21:29:25

Yo no era consciente de una clave privada de formato, sin embargo, numerosos puestos de stackoverflow pista hacia un formato de algún tipo

Formato de clave privada

Que la clave privada formato es esto?

Lo de codificación o el formato de la clave privada en Dumpprivkey?

Y mirando iancoleman/bip39 del sitio web, de hecho, la clave privada cambios, como el cambio de la moneda, lo que implica que hay al menos un formato que tenga en cuenta la versión de bytes.

Sin embargo, el uso de hdkey en js soy incapaz de reproducir este formato, o incluso el "32 bytes big-endian secreto parámetro" Pieter Wuille describe en el último ejemplo.

var bip39 = require('bip39');
var hdkey = require('hdkey'); 

const mnemónico = 'thunder compra a allanar de la torre de conferencias de actualización supremo de la mitad de niño de la aptitud de la bandeja de empujar'
const semilla = bip39.mnemonicToSeed(mnemónico); //crea la semilla de búfer
la consola.log('mnemónico:' + tecla de acceso);

const root = hdkey.fromMasterSeed(semilla);
const masterPrivateKey = raíz.privateKey.toString('hex');

const addrnode = raíz.derivar("m/0'/0");
la consola.log('addrnodePublicKey: '+ addrnode._publicKey.toString('hex'))
la consola.log('addernodePrivateKey:' + addrnode._privateKey.toString('hex'))

¿Cuál es la detallada clave privada formato? ¿De qué se trata, ¿cómo se puede derivar de una norma clave privada? ¿Para qué se utiliza en comparación con el formato de la clave privada?

+507
bhuvan 4 oct. 2011 13:37:10

Me gustaría obtener una lista de los hash de potencia de la mayor de las piscinas, solo los mineros, y en su caso indocumentados hash redes. ¿Cómo puedo obtener esta información?

Si esta información ya existe, ¿cómo es posible que un sitio o servicio de recopilar esa información?

+432
Dani Karlsen 22 ago. 2018 15:11:59
Preguntas sobre estables que las monedas están fuera de tema.
+425
AlexITC 30 sept. 2010 16:00:17

Es bastante fácil para la reutilización de las CPUs o tarjetas de Vídeo que fueron utilizados previamente para Bitcoin, hash, pero ¿qué puedo hacer con el hardware FPGA cuando la dificultad se vuelve demasiado alta para que la pena a la mía?

Están compitiendo redes puedo mina? Existen otras tecnologías (como el correo electrónico/hashcash) que puede reutilizar el hardware con un poco de modificación?

Es allí una manera similar a la papelera de edad ASIC cuando llegue el momento?

+421
Ryan Farley 18 abr. 2019 16:03:12

El protocolo es, a propósito construido de tal manera que los DoS ataques son mitigados y la reducción en el impacto. Cada channel_announcement contiene una referencia a la operación de financiación, y cada nodo comprueba que esta operación de financiación coincide con la información en el anuncio. Esto hace que la creación de un channel_announcement no-libre, y se une a algunos de los recursos de un potencial atacante, y un canal sólo puede ser anunciados una vez. channel_updates sólo son válidas si están precedidos por una coincidencia de channel_announcement por lo que también no-libre. Lo mismo es cierto para node_announcements que debe ser precedido por al menos uno de los channel_announcement anunciando un canal para ese nodo.

Mientras channel_announcements son únicos, esto no es cierto para channel_updates y node_announcements, lo que puede actualizar los parámetros de un canal/nodo. Para mitigar un potencial de inundación de las actualizaciones del protocolo especifica que un escalonada de difusión debe ser utilizado, que los búferes de entrante chismes mensajes y espera 60 segundos para en-memoria reemplazos antes de reenviarlos. Esto se une varias actualizaciones para el mismo canal o de un nodo en un único mensaje, a continuación, siendo en realidad de difusión. Así que si usted intento de transmitir las cargas de las actualizaciones van a ser agregados en el primer salto, y sólo el último de ellos siempre será reenviado.

Esto reduce el número de mensajes que un nodo puede transmitir a 1 channel_announcement por canal, y 1 node_announcement por nodo por 60 segundos y 1 channel_update por canal por 60 segundos.

(Descargo de responsabilidad: yo soy una de las especificaciones de los autores y la autora de la escalonados de difusión de la propuesta)

+388
Bitscary 29 ago. 2016 22:41:16

Ya todo lo que necesita para enviar una transacción es el receptor dirección.

Usted también necesita una clave privada. Con el fin de enviar a alguien monedas de su cartera, usted necesita una firma de transacción con su clave privada.

¿Cuál es el mecanismo (si los hubiere) que me detiene para enviar transacciones alguien BTC sin su aprobación?

Usted no necesita una aprobación de alguien para enviarle transacción.

+230
user2939212 10 mar. 2017 0:05:34

con qué frecuencia debo actualizar a los usuarios de depósito de la dirección de si estoy usando el blockchain de recibir los pagos de la API V2?

+116
Chris Cothrun 24 mar. 2013 11:14:10

Estoy tratando de entender el algoritmo de bitcoin.

Sea a un nodo, y vamos a (...,T_0,T_1,T_2) representa un bloque de la cadena que tiene en algún momento.

Aquí, T_i designa un bloque, el cual fue creado en el momento T_i, lo que significa que el bloque T_n fue creado antes de que el bloque T_{n+1} fue creado.

Ahora, dicen los mineros C y D creado dos bloques diferentes T_3 y T_3 " dentro de 10 minutos. A continuación, Un anexa estos dos bloques el bloque actual de la cadena y guardarlas por separado. Después de la anterior notación, estas dos cadenas son (...,T_0,T_1,T_2,T_3) y (...,T_0,T_1,T_2,T_3').

Ahora, decir que E enviado F algunos bitcoins y se hizo una transacción que se incluye en el bloque T_3.

Después de algún tiempo, si el blockchain (...,T_0,T_1,T_2,T_3') es el elegido para ser la correcta, la cadena (...,T_0,T_1,T_2,T_3) es eliminado del servidor. (De hecho, en este momento, estos dos separados blockchains no aparecen en este camino. Es decir, aparecen como (...,T_0,T_1,T_2,T_3',T_4',...,T_n') y (...,T_0,T_1,T_2,T_3,T_4,...,T_n) porque a medida que pasa el tiempo, los nuevos bloques se agregan.

Suponga que la transacción de que el Correo enviado F algunos bitcoins no fue incluido en ningún otro de los bloques, excepto el bloque T_3. (Esto es posible si el Correo enviado F cantidad muy pequeña de dinero, así que si este los costos de transacción muy pequeño pequeño suplemento, los mineros no elegiría esta transacción para ser incluidos en el bloque).

En este caso, si E quiere enviar algunos bitcoins a F, tiene que hacer una transacción todo de nuevo?

+60
Anand Iyer 7 ago. 2016 4:40:31

La dificultad se ajusta cada 2016 bloques por toda la red, así como el promedio de los Bitcoin generación de un bloque cada 10 minutos. Si las monedas fueron en promedio generan demasiado rápido desde el último ajuste, la dificultad es mayor, si se generan demasiado lento - es disminuido.

Lo que los ricos sólo puede hacer es hacer su mejor esfuerzo para tener el máximo posible de hash de velocidad. Esto haría de ellos freno de la cuadra más a menudo (que ganaría más dinero), así como aumentar la dificultad mayor, por lo que las personas con menor nivel de fin de que las máquinas no podían freno de bloque sin el uso de una piscina en un tiempo razonable (como es el caso actualmente).

Lo que los ricos también pueden hacer es guardar los Bitcoins, por lo que su valor podría aumentar. Tenga en cuenta que incluso si alguien es el dueño del 99% de todos los Bitcoins la moneda todavía sería tan usable como con el grupo más grande de monedas (Bitcoins en la actualidad, puede ser dividida para hasta 8 decimales, y no hay nada que impida una futura implementación de la división aún más).

Por supuesto, si alguien quiere depreciar el valor que él o ella puede socavar la confianza de la gente en las monedas. Por ejemplo, la piratería de Mt.Gox causado una gran cantidad de personas a ser más reservado cuando la manipulación de las monedas. Por otro lado, si uno quiere aumentar el valor de los Bitcoins, uno debe promover ellas, la de convencer de nuevo a la gente a invertir en ellos y ser un miembro activo de la comunidad.

+30
Joe Ung 17 ago. 2012 21:33:39

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