¿Por qué son pre-softfork bloques no están causando problemas para el post-softfork clientes?

he leído la respuesta a esta pregunta y de algunos nuevos.

Como tengo entendido cómo una suave horquilla funciona, significa que después de la softfork clientes con el nuevo consenso de normas aceptar sólo los bloques que siguen a los nuevos consenso de normas, mientras que los mayores, pre-softfork clientes aceptan tanto, pre - y post-softfork bloques. Si un cliente viejo minas de un bloque, que es rechazado por los nuevos clientes, por lo tanto, causando un temporal blockchain de la horquilla que se resuelve, finalmente, después de al menos el 51% de todos los clientes estén actualizados, ya que los clientes, a continuación, cambie a la blockchain de la horquilla de los nuevos clientes.

Mis preguntas son:

  1. No esta soportar el riesgo de invalidar todas las transacciones siendo realizados por los clientes antiguos, pero que donde rechazado por los más nuevos? Si he hecho una transacción que pone minadas por un antiguo cliente por el tiempo a los clientes antiguos todavía tiene el 51% de los hash de poder, pero, a continuación, cambia a la cadena de los nuevos que anteriormente rechazó este bloque, que desaparece de la cadena en conjunto, ¿no?

  2. Desde el blockchain no cambio, un montón de viejos bloques que estaban siguiendo la vieja consenso reglas aún están allí. Cuando estoy empezando un nuevo post la mesa del cliente y descargar toda la blockchain, ¿no es esta causando problemas para el cliente cuando se trata de validar toda la blockchain con todos los viejos bloques en ella? No es la comprobación de viejos bloques siguientes nuevas normas?

Gracias por la ayuda.

+106
Chandru velan 3 mar. 2011 17:36:17
25 respuestas

Este es - el CryptoSphere.

Utiliza algunos Bitcoin conceptos, y podrían apoyar a pagar por el almacenamiento, utilizando Bitcoins. Creo que la "combinación de la minería es" el uso de la blockchain de Bitcoin sería posible (es demasiado pronto para saberlo, el diseño preliminar).

+987
Jim Hoggey 03 февр. '09 в 4:24

Alto volumen de los comerciantes puede solicitar un "dark net" cuenta con Mt. Gox. Creo que usted califica para este tipo de cuenta si el comercio más de 1.000 BTC por mes. (Algo así, no puedo encontrar las especificaciones exactas a primera vista.) También se puede hacer en persona las operaciones de física o digital carteras, que sería "fuera de la red", en el sentido de que están hablando.

+983
Elvir 17 jul. 2011 20:45:45

Este es un problema que empeora cada vez que me hacen un BTC transacción con Electrum - tengo una transacción de ser rehenes en sin confirmar el estado de para 3 días, a pesar de pagar una cuota de un multiplicador de .65% (el sitio sugerido .50). He utilizado Electrum varias veces a la semana durante más de un año y esto nunca sucedió, ya que los últimos 3 o 4 transacciones han sido acosadas, con este tipo de b.s. retrasos.

De todos modos, la última vez que me dejó otra transacción en la cola y parece que sacuden el que estaba atrapado. Pensando que iba a funcionar de nuevo, el día de hoy Cambié de $250 USD (al menos de acuerdo a la recepción) $215 de BTC, pero después de entrar en Electrum, salió a $117. La he llamado "apoyo" en Álamo (proveedor para la Satoshi ATM yo uso) y no tenía idea de por qué, pero sólo podría sugerir el gasto de más de $500 para obtener una mejor tasa de cambio. (A la derecha, me golpeó de nuevo, me pondré de pie real todavía.)

Y a pesar del hecho de que el Bloque de la cadena ha marcado confirmado, no se puede enviar más de lo que .0009

Esto es llegar a ser una cosa regular con Electrum - se utiliza para tomar una hora de principio a fin, ahora lleva una semana y parece que el costo de dos veces más antes de que fue indignante, para empezar. He desinstalado y reinstalado y renovado y cambiado los servidores tantas veces en Electrum no hay más opciones disponibles, sin suerte. Aparte del hecho de que es momento para cambiar de carteras, es esta desconexión sucediendo en mi final? Gracias.

+977
JUNE LU 14 feb. 2015 16:22:56

GHash.io fue un gran minería de la piscina de la espalda cuando la minería piscinas eran en su mayoría sólo una forma de organizar un gran número de pequeñas explotaciones mineras privadas. (Mientras que hoy en día, la minera más grande de las piscinas de gran minería de granjas y proporcionan la mayor parte de su mezcla de poder en sí mismos).

Hay una situación en un par de años atrás, cuando GHash.io estaba dominando el mercado de la minería y tenía más de 30% de hace bastante tiempo. En algún momento se comenzó a ganar aún más margen. Aunque la piscina organizadores pidieron que los mineros dejar de añadir a su mezcla de energía a la piscina, que alcanzó su punto máximo dentro de poco en torno al 50% y gran parte de sus mineros abandonado casi al instante, rápidamente la conducción de la minería de la piscina por debajo del 10%. (todo lo que IIRC)

Hoy En Día, GHash.io no aparece en la minería de la piscina gráficos más. No sé si ha cambiado su nombre, tienes comprado o simplemente han desaparecido por completo.

+933
Tormy Van Cool 26 abr. 2015 7:41:41

He leído esta cuestión y hacer un poco de investigación, y quiero asegurarme de que tengo algunos de este derecho.

Si tengo un servidor en algún lugar donde puedo instalar bit coin (estoy pensando en bitcoin-qt en Ubuntu), a continuación, puede ejecutar bitcoind en ese equipo.

Que podría configurar un servidor http para aceptar las solicitudes para una nueva dirección bitcoin de bitcoind y regresar a mi otra web app (alojado en Google App Engine).

Entonces, como yo lo entiendo, si yo instalación walletnotify, automáticamente llame a mi secuencias de comandos para procesar los pagos que se reciben.

Estoy pensando que podría ser capaz de salirse con poner esto en un amigo de la sala, aunque no estoy del todo seguro de que tendrá una dirección IP estática, pero tal vez yo pueda trabajar en eso.

Me doy cuenta de que hay 3ª parte de las soluciones para esto, y esta es una cuestión amplia, con muchas entradas y salidas, y que debo ser más conocedor de Bitcoin y el hospedaje de mis propios servidores (como el PaaS soluciones no parecen dejar de ejecutar bitcoind), pero tengo que principalmente derecha o es que hay algo mal con este esfuerzo.

+901
ipeat 20 may. 2019 6:01:58

Usted tiene un par de métodos:

  1. El uso de algún bien escrito JSON/RPC cliente php como este php-json-rpc-http [Para el uso a través de HTTPS] o php-json-rpc-ssh [Para el uso a través de SSH], junto con la aplicación de llamadas en su propia basada en Bitcoin de Referencia de la API de CallsList. Bitcoin RPC de referencia rápida también es muy útil.
  2. Confían completamente en PHP-BitconRPC, que es un bien de la unidad-a prueba de todo-en-uno de la biblioteca utilizando Chupen
+901
Hanito 22 ago. 2015 11:39:35

Por Desgracia Mt.gox tiene tendencia a retrasar la BTC retiros de vez en cuando. Me pasó a mí hace un par de días también. Traté de retirar 1.8 BTC a otra dirección, pero la transacción no se muestran en el bloque de la cadena. Finalmente lo hizo, algo así como 12 horas más tarde. He escuchado de otras personas que han esperado durante días para su retiro para completar.

Recomiendo abrir un ticket por si acaso, pero se dan cuenta que este no es infrecuente. Espero que esto ayude ;)

+867
Luca Gobbo 15 jul. 2019 19:04:22

Puedes mantener tus llaves en otro servidor y sólo tiene que tirar de ellos a través de su servidor VPS cuando sea necesario, si usted utiliza algo como sx herramientas , a continuación, usted podría tener la clave privada de datos en un servidor independiente para su bitcoind software. Cuando usted necesita para hacer un pago, el servidor separado, podría proporcionar la cruda datos de la transacción requerida para empujar la transacción a la red. El uso de sx herramientas puede crear un raw de la transacción y enviar que un bitcoind nodo.

Por supuesto, esto sólo pasa la responsabilidad a otro servidor, pero no tener que ejecutar un bitcoin nodo en el que al menos significa que es un poco más debajo del radar, si eso es lo que te preocupa.

+843
Tyler J Sims 28 jul. 2012 8:45:17

así, cuando se ejecuta a través de todo el de 32 bits nonce valor y no puede obtener el hash con el nivel de dificultad requerido, usted puede también incluye transacciones adicionales que indirectamente cambiar el merkle valor de la raíz y esperemos que un nuevo conjunto de nonce valor permitirá minero para obtener el hash de valor que coincida con el nivel de dificultad.sólo uno de sus estrategias.

+751
DEX 4 ago. 2013 4:26:06
Un fork es un proyecto que parte de un proyecto anterior y se va en una dirección diferente.
+746
Tawhid Tawhidul Islam 7 ene. 2019 3:55:53

I"m que realmente preguntando: ve 13 gigabytes (actual blockchain tamaño) es lo suficientemente grande sólo porque no están de transacciones.

Puede Bitcoin a los desarrolladores a crear un fragmento de código que se reduce el tamaño de la blockchain mediante la recopilación de información de todas las direcciones y que representan algún tipo de entradas sin necesidad de utilizar un árbol Merkle, sino en la "base de datos" de estilo (como 4.5 bitcoins pertenece a Alice, 2.3 pertenece a Bob, ... ,.. .. y así sucesivamente)

Si blockchain tamaño se reduce una vez en un año, luego de que sería una gran solución.

Por qué no es un modelo permitida o ¿cuál es la probabilidad de que los desarrolladores de Bitcoin va a adoptar este tipo de protocolo?

Mi solución aquí implica que todo lo que Bitcoin va en el mismo camino, pero excepto por el hecho de que habrá una blockchain como límite de 250 gigabytes para el blockchain - una vez que la red va a llegar a ese límite, la red estará de acuerdo en que el último se incluye el bloque de transacciones, después de que el conjunto de la red va a cambiar a un nuevo blockchain archivo que no acabará con todos bitcoins, pero lo que se acaba de crear la génesis de los bloques con base en los anteriores archivos con todas las anteriores entradas que pertenecen a su propietario direcciones.

Por favor, no digas simplemente "no funciona".

+675
user324132 12 nov. 2014 6:40:25

Por desgracia, este es uno de los problemas con Bitcoin minería de hardware, que no pueden ser reutilizados para hacer otra cosa. No es como un GPU donde sólo se puede utilizar para representar gráficos en un juego.

ASICs son Circuitos Integrados Específicos de Aplicación. La "Aplicación Específica" es la palabra clave aquí, que son específicas para ser utilizado para la minería sólo.

+653
Enrikkie 25 nov. 2010 8:25:55

Suave horquillas son probablemente peores que los tenedores, ya que es difícil para un cliente para rechazar una suave horquilla (de hecho, ese es el punto de suave horquillas). La única manera de hacerlo es a obtener el 51% de los hash de energía, o para hacer una dura tenedor rechazando.

¿Cómo se puede hacer una altcoin resistente, suave que se bifurcan (o sólo se permiten ciertos tipos de suave horquillas)? Yo creo que haciendo esto es, en general, podría ser imposible, pero lo que es más difícil iba a ser bueno. No teniendo suave horquilla política integrada en las monedas de la filosofía podría ayudar, pero probablemente no es lo suficientemente bueno.

+615
hippi 3 ago. 2017 20:01:54

Esta es la guía oficial para la construcción de Bitcoin en Linux:

https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md

+543
Patrice Anne Aguilar 3 oct. 2011 12:09:01

He escuchado un par de prominentes bitcoiners (Andreeseen, ppl de BitPay) decir que el mercado de divisas como Dólares puede ser "emitió" sobre el bitcoin red. No estoy exactamente seguro de cómo esto es posible, y no creo que esto tiene que ver con el tipo de cambio necesariamente. Puede alguien explicar?

+510
Rami Alzowawi 4 jun. 2010 2:07:10

Realmente depende de lo que sucede a la original 85%-90%. Si los desarrolladores realmente propio que una gran cantidad, que siempre será capaz de acaparar el mercado si trabajan juntos.

Esa idea me preocupa, pero yo todavía comprar Quarks porque veo el valor en los múltiples algoritmos de hash.

Creo que tal vez el 85%-90% es muy inteligente, ya que pone a los Quarks en el mapa mucho más rápido. A la derecha? Creo que esto les ha ayudado a ganar la atención de la prensa a su aumento de medidas de seguridad establecidas, al convertirse en el 5º más grande de la cripto-moneda disponible. Estoy pensando que es un efecto de generar tanta moneda tan rápidamente.

Yo esperaría que el valor de seguir a entrar en Quark, especialmente después de Bill Todavía y Max Keiser hablar de ello en el 19, luego otra vez como el nuevo ejercicio se inicia en todo el mundo y todo el mundo tiene otro ataque de pánico sobre el estado de la economía mundial.

Mi punto es, después de que se ha aumentado el valor por un tiempo y aplanado (si lo hace), yo esperaría que los Quarks a ser utilizado como moneda de cambio antes de Bitcoin. Si los quarks ir a un dólar en el 2014, luego de que una gran cantidad de moneda que ya existen, y no es tan caro para que la gente invierta, y no un problema tan grande que cuando pase un Quark.

Los tenedores originales de los que el 80%-90% sería más insentivized pasar esa moneda en el mercado que si se celebró Bitcoin (suponiendo que no suben demasiado rápido).

Una cosa que realmente quiero saber, es cómo las personas llegan a la idea de que los "desarrolladores" propio tanto, y de cómo el 80%-90% figura se llega a ella. Se que significado 3 desarrolladores, o qué significan 100 desarrolladores, 1000? Esto hace una gran diferencia.

Supongo que tendremos que esperar y ver si los desarrolladores se ponen sus Quarks donde se bocas son y pasan suficiente Quarks en el mercado real de bienes y servicios, que comienzan a circular y a ser útil a todo el mundo como una moneda.

La forma en que lo veo, y puedo estar loco, pero los desarrolladores originales haría un gran favor si se juntaron y re-distribuido una buena parte de su monopolio como un PR de ejercicio.

Se diría que mucho. Y haría mucho para los Quarks como una moneda que tiene un suave distribución en el mercado.

+508
Mei Mendoza 5 may. 2012 10:35:00

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

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

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

cebolla=1

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

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

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

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

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

+430
Indu Devanath 29 oct. 2018 2:13:04

El "dos años atrás", no está diciendo cuánto tiempo la sincronización va a tomar, pero ¿a qué hora están atrapados con. Bitcoin procesos de la historia mucho más rápido que en tiempo real. Si en dos años detrás está la mayor parte del camino hecho. Si usted haga clic en el "detrás" de texto se debe dar un tiempo estimado a la izquierda del contador.

La sincronización de la velocidad depende de tu hardware. La primera vez que se lleva a cualquier parte de un día (en razonablemente rápido hardware) para un par de días (el hardware más lento). Después de que no se tarda mucho en reiniciar.

+404
user4221 19 dic. 2011 12:01:05

Me fui a través de los últimos 500 revisiones de la página de la wiki, se retiró el número de bytes en excel, y gráficamente es. Número de línea probablemente sería una mejor métrica, pero yo no tenía fácilmente el origen de datos disponibles para que. Si alguien quiere escribir un script que wget de cada revisión y cuenta el número de
las etiquetas, que pueden ser más precisa, pero aquí es de 500 revisiones de la pena de datos como un gráfico:

Byte count of trade wiki page over time

500 revisiones vuelve a Jul 8, 2011.

También de interés, la primera revisión (Feb 10, 2011) de la transacción en la página tiene una escasa 117 <li> etiquetas, mientras que la página actual tiene la friolera de 785! No he tomado el tiempo para contar todas las revisiones en el medio, pero que es absolutamente una gran cantidad de crecimiento - 668 nuevas entradas en 225 días para un promedio de casi 3 entradas por día o alrededor de 1.084 por año! Mientras que algunos de estos están destinados a ser no-comerciante elementos de la lista, todavía es una impresionante tasa de crecimiento.

+221
Singletoned 4 oct. 2011 20:51:03

Es posible ver histórico de Namecoin del gráfico de precios en NMC Ver, el enlace proporciona un gráfico de precios del 2 de junio a la fecha actual.

+189
LondonRob 14 oct. 2010 8:26:35

Cómo puede alguien parche Bitcoin?

  • git clone
  • hacer cambios
  • make && run

¿Por qué son esas personas de confianza?

Usted tiene derecho a no confiar en ellos

Y ¿cómo iban a publicar el nuevo código de modo que cada nodo es la actualización de la versión?

Nodo propietarios tienen el derecho a no actualizar a la "referencia" de la versión

Hacer cada nodo se descarga desde un servidor central?

No. Todo el mundo tiene derecho a cambiar todo en su propia copia de las fuentes.

O hacer que alguien empuje?

No.

En ambos casos, no parece descentralizado.

El desarrollo de la "referencia" el software no es descentralizada.

+142
Daan Van Dam 21 dic. 2013 14:55:09

Es generalmente de más de 2 minutos...
Por favor, mire la blockchain como una base de datos almacenar direcciones y saldos.
Si usted tiene una dirección (privkey) desde el principio, la búsqueda en el blockchain para los registros acerca de su dirección.
Pero si de direcciones de importación, el cual era desconocido para este cliente, que tiene que ir a través de blockchain, una vez más, con el fin de buscar los registros correspondientes a esta dirección. En otra parte, ¿cómo podría usted saber saldo de esta dirección, si no mira antes de importar?
En mi opinión, no impide importar nada.
Si desea omitir el rescan, el uso de bitcoind importprivkey l12n3lj2nl2n3213lkj4n3lk4n falso. Usted puede importar una gran cantidad de privkeys de esta manera, y volver a examinar al final con la última dirección o a través de interruptor de inicio de bitcoind -rescan.
Por favor, tenga en cuenta que rescaning no es necesario cuando la importación de claves con 0 BTC.





+67
khinester 17 may. 2017 14:52:31

Es posible crear un subjetiva sistema de comercio (por ejemplo: productos de segunda mano como ordenadores portátiles, televisión, teléfonos celulares, etc) utilizando los conceptos de bitcoins y smart contratos. Los pagos en el sistema sería escalonada, por etapas. Para dar un ejemplo, Supongamos que Alice quiere comprar una de segunda mano de la Televisión en el rango de presupuesto de 100$

ETAPA A: Con el fin de participar en el sistema de comercio, el usuario Alice, tendrán que depositar una Cantidad equivalente a 5$(o ella puede depisit el Bitcoin equivalente a 5%). Esta cantidad es reembolsable en cualquier tiempo, sin embargo, la importancia de esta etapa es que si Alice decide retirar esta cantidad, ella no será capaz de participar en la plataforma y ver los listados disponibles en la plataforma. Así, en una forma en que el dinero puesto en en esta etapa es que el filtro no seria participantes y para eliminar los obsoletos y la información duplicada.

ETAPA B: Una vez que Alice ha navegado la plataforma de ella listas de tres televisores en los que está interesado. Con el fin de enviar su oferta a sus respectivos propietarios, ella tiene que aumentar su depósito para decir 100$ (que es aproximadamente el precio de la televisión quiere comprar). Una vez que ella ha puesto en estos 100$ se puede empezar en forma paralela a la negociación con los diferentes distribuidores. La importancia de los 100$ en esta etapa es que el contador de partes de Alice que están vendiendo la televisión sabe que Alicia es un comprador serio y también tiene la capacidad para pagar por la televisión. De nuevo, si alice decide retirar la totalidad de la cantidad que ella va a caer de la plataforma. Si ella baja su depósito a la cantidad existente en la Fase a es decir, 5$, ella no será capaz activamente negociar con los vendedores.

ETAPA C: Después de que paralelamente a la negociación con múltiples distribuidores Alice finalmente se decide por la compra de segunda mano para la televisión de Bob (el vendedor), el precio finalizadas entre ellos es de 90$. En dicho evento con el fin de asegurarse de que la santidad de la transacción se mantiene y que ambas partes cumplan con sus compromisos, tanto con Alice y Bob entrar en un fideicomiso transacción donde el 100$ depositados por Alicia en el escenario B se comprometió en custodia. Después de un cierre exitoso de la transacción, 90$ se dan a Bob, decir 2$ es ganado por la plataforma para facilitar este comercio y el 8% restante obtener un reembolso de nuevo a alice.

Ahora la pregunta es ¿cómo podemos aplicar esta usando bitcoins e inteligente de los contratos.

+30
Thymus 10 feb. 2015 22:14:03

Uso validateaddress [dirección].

Se le dará toda la información acerca de la dirección, incluso si tiene la clave privada (que de "ismine" : true y "iswatchonly" : falso.

+28
Dracris 17 abr. 2015 13:08:46

Yo no estoy familiarizado con la urdimbre de la billetera, pero esto puede ser realizado a través de la Armería. Primero generar la brainwallet direcciones. Segundo importar las claves privadas en 3 diferentes carteras en la Armería. Tercero, crear una caja de seguridad utilizando los 3 direcciones. Voila, usted tiene un multisig dirección que puede ser enviado.

+24
Barnisinko 3 nov. 2015 4:35:00

Mostrar preguntas con etiqueta