Cuánto tiempo se tarda en ir desde el 51% de hash de potencia a 100% hash poder?

Una vez que un atacante ha adquirido el 51% de hash de alimentación, es posible obtener rápidamente el 100% de hash poder simplemente negarse a construir en los bloques creados por otros nodos de minería y por lo tanto desalentador de minería de datos en su totalidad?

Si el 51% garantiza el 100%, ¿cuánto tiempo esta transición (de mayoría control total) se espera que ocurra?

+451
m818 8 sept. 2016 21:31:04
27 respuestas

Estoy tratando de empezar bitcoin servidor en regtest uso del modo de bitcoind -regtest -demonio de comando en mi sistema operativo windows 7. Error, yo estoy haciendo es daemon no es compatible con este sistema operativo.

Mi bitcoin configuración es:

regtest=1
rpcuser=nombre de usuario
rpcpassword=contraseña
rpctimeout=30
rpcallowip=192.168.1.1/24
rpcport=8332
rpcconnect=127.0.0.1
rpcssl=1
# OpenSSL configuración se utiliza cuando rpcssl=1
rpcsslciphers=TLSv1+ALTA:!SSLv2:!anular:!eNULL:!AH:!3DES:@STRENGTH
rpcsslcertificatechainfile=server.cert
rpcsslprivatekeyfile=server.pem

gn=1
keypool=100
paytxfee=0.00001000

Yo soy un novato, así que por favor tengan paciencia conmigo, si esta es la pregunta básica. Intentó varias veces, pero conseguir que el mismo demonio no se admite el error.

+997
adminMIRA 03 февр. '09 в 4:24

He encontrado la respuesta en la lista de correo.

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-October/016441.html

El createrawtransaction RPC ahora aceptará una matriz o un diccionario (se mantiene por compatibilidad) para las salidas de parámetro. Esto significa que el orden de transacción de las salidas puede ser especificado por el cliente.

Según la descripción, debe ser de la misma orden.

+935
SAITAAAMA 10 dic. 2018 2:49:47

BlockChain.info ahora se proporciona una lista de nodos concentradores. Mientras que no hay garantía de que va a transmitir sus transacciones, la conexión a varios probable que asegurarse de que sus transacciones se propagan a muchos compañeros rápidamente.

+875
GusJang SoHot 4 feb. 2018 1:10:36

Bitcoin de datos en Mac OS X se encuentra en ~/Library/Application Support/Bitcoin/ . Sólo tienes que copiar la carpeta entera a la nueva unidad de disco duro para utilizar su vieja cartera y descargar blockchain con la nueva copia de cliente Bitcoin.

+857
lesquishy 9 jul. 2014 10:32:23

Hay al menos un bitcoin implementación en Java. No todo el mundo ", decidió ir con C++", y la elección de la implementación del lenguaje no tiene ninguna relación con el protocolo de red subyacente. Nadie está libre de implementar el bitcoin algoritmo en cualquier lenguaje de programación que elija.

Especulando sobre qué lenguajes de programación Satoshi o no saber es inútil, porque se está generalmente de acuerdo en que es un personaje de ficción.

+846
webdev1 25 jun. 2019 20:09:51

Digamos que mi dirección bitcoin es A1x.. Quiero enviar sólo el 0,01 BTC a B1X.. pero cuando trato de este mi electrum cartera intenta esto:

Entrada:

 5e2fd820...dc20cc83:9 A1x 0.04518834
8fa1efe2...906c5f6a:11 A1x 0.09476086
948d1aa1...7a5c31fa:9 A1x 0.05185725
c19d44fc...0b921636:6 A1x 0.02999874
c708c38b...aff743e8:0 A1x 0.09918895

Salida:

 A1x 0.22090994
 B1X 0.10000000

Pero no puede con la entrada de este aspecto? Me refiero más corto, por ejemplo como este?

B1X 0.10000000

o ¿Cómo puedo detener esto? He cambiado las opciones pero no funcionó. **Porque de esto tengo que pagar 5X o 6X transacciones tarifa ¿Por qué electrum hacer esto?

+820
Sepren 19 ene. 2017 11:33:00

Acabo de actualizar mi nodo a la última versión 0.12, lanzó, y se sincronizan bien. Después cerré el núcleo de la GUI y la lanzó bitcoind a través de la línea de comandos bitcoind -servidor y regresó con "Acceso denegado" y el bitcoind programa fue eliminado de bitcoin/demonio dir. I compruebe el registro de errores y muestra lo siguiente:

tor: hilo de interrupción
opencon hilo intrrupt
programador de hilo de interrupción
torcontrol salida de subproceso
addcon hilo de interrupción
msghand hilo de interrupción
red de hilo de interrupción
Cierre: En progreso...
StopNode()
Apagado: hecho

No estoy corriendo Tor. Cualquier idea de lo que el cambio podría haber llevado a este nuevo error de la actualización?

+776
FletcherGallop 9 ene. 2012 1:57:34

Primecoin valores predeterminados para el monedero en el .primecoin/cartera.dat, el cual se crea la primera vez que se ejecuta. Usted debe ser capaz de transferir fondos de la primecoind cartera de uno a otro con bastante facilidad.

Multibit es un Bitcoin wallet, una moneda diferente a Primecoin.

+773
falbert1982 28 nov. 2010 21:19:37

Estaba leyendo esta esencia y no estoy seguro de que estoy entendiendo/lectura de la hexagonal de la multisig del canjear script correctamente (línea 14). Es:

52410491bba2510912a5bd37da1fb5b1673010e43d2c6d812c514e91bfa9f2eb129e1c183329db55bd868e209aac2fbc02cb33d98fe74bf23f0c235d6126b1d8334f864104865c40293a680cb9c020e7b1e106d8c1916d3cef99aa431a56d253e69256dac09ef122b1a986818a7cb624532f062c1d1f8722084861c5c3291ccffef4ec687441048d2455d2403e08708fc1f556002f1b6cd83f992d085097f9974ab08a28838f07896fbab08f39495e15fa6fad6edbfb1e754e35fa1c7844c41f322a1863d4621353ae

Así que veo que los tres pares de claves pública, comenzando en el texto en negrita. Entiendo que el último byte (0xae) es OP_CHECKMULTISIG. Pero estoy confundido acerca de los bytes (0x53, antes de 0xae) y el 5241 al principio. Estoy bajo la impresión de que antes de las claves públicas deben existir dos variables se inserta en la pila; porque de la checkmultisig error y otro para identificar el m de n firmas necesarias para desbloquear el bitcoin. Y entonces n debe venir a la derecha antes de que el último código de operación (3 en este caso).

Lo que no estoy entendiendo bien? ¿Qué pasa con los cincos y los 41 en el principio? Gracias por la ayuda!

Enlace a la esencia si se rompe: https://gist.github.com/gavinandresen/3966071

+773
user85548 18 ago. 2011 9:30:45

Alguien me puede ayudar por favor? Traté de retiro de dinero a través de yobit a otra cartera, pero no veo ningún problema en Yobit lado. ¿Alguien puede decirme cómo hacerlo de inmediato? Mi retirada BTC es realmente menor como $200, así que no puedo pagar 150 dólares por la transacción para acelerar :/

Esto no es duplicado desde que me han prestado mucha cuota de $0.0008 ya por la transacción.

+640
Caleb King 10 mar. 2014 22:24:35

¿Alguien tiene alguna datos duros sobre bitcoin, las fluctuaciones de los precios en relación con la hora del día y/o semana?

+633
Steven J Davidson 13 abr. 2016 19:29:28

Por ejemplo, podría ser considerado a la derecha si me dijo "yo ya le dio el dinero, Bob!" cuando le di Bitcoin?

+605
Viktorius 20 jul. 2018 15:11:52

He descargado DiabloMiner y tengo que ejecutar:

  1. Usar las opciones: -v2 -w256 -na
  2. Aumentar el tamaño de almacenamiento dinámico de Java mediante la edición de la DiabloMinder-OSX.sh archivo de: -Xmx384m

Y estoy recibiendo alrededor de 60 70mhash/seg en mi MBP (MacBookPro8,3, a principios de 2011) /w AMD Radeon HD 6750M, supuestamente.

Digo supuestamente porque no tengo acciones en la minería.bitcoin.cz, así que el programa de instalación de la testnet en una caja y corrió a mi minero en contra de eso y se apareció a conseguir en ninguna parte.

Así que mi pregunta(s):

  1. Lo que, si de algo estoy haciendo incorrectamente?
  2. Hay una manera mejor/minero se va a utilizar en OSX(GPU). Minería de datos la información en OSX es muy difícil de encontrar.
+598
user449478 9 jun. 2019 4:32:52

Esta respuesta dice que Bitcoin no es por casualidad base, se puede saber cómo es determinista y no tiene ninguna probabilidad asociada de la minería de una moneda?

+577
Rosemary Appleton 12 abr. 2017 14:42:58

Ahora entiendo cómo multihop pagos pueden trabajar en LN, pero ¿cómo podemos descubrir el pago de las rutas en la Red de Rayos en el primer lugar? Obviamente, usted tendría que tomar en cuenta la capacidad disponible de la ruta, y que te gustaría descubrir la ruta más barata.

No debería ser un pago de directorio de canal, por lo que tendría que confiar en un compañero de la búsqueda?

+554
Roman Bulgakov 18 sept. 2012 10:06:39

Estoy corriendo un bitcoind instancia en regtest modo, para las pruebas automatizadas fines.

Estoy teniendo problemas con el hecho de que los bloques de la mina son de la versión 1 de bloques, que carecen de la altura de bloque en el coinbase transacción (mi código invocado que).

¿Cómo bloquear las versiones trabajo en regtest modo? Puedo configurar? Necesito mina de un número determinado de bloques?

+539
Vigneshwaran 27 oct. 2017 5:05:38

Esto es probablemente porque ha introducido una contraseña incorrecta. Hubo una versión antigua de Electrum que a veces devuelve un cero de la longitud de la semilla en lugar de generar una Contraseña Incorrecta error.

Antes de la publicación de las cuestiones, la actualización de su software.

+525
qstack 30 ene. 2012 18:25:14

Por más rentables, me refiero a la moneda que devuelve el máximo beneficio para inferior hash GPU.

+429
Kyle Alcobas 5 dic. 2012 7:42:24

En el interés de mantener a la gente en las facturas de energía de baja, te recomiendo que no molesta a escribir cualquier cosa que utiliza la CPU de minería de datos como los bitcoins ganados no se acercan siquiera a recuperar el costo de la electricidad.

Si usted puede conseguir que funcione con tarjetas gráficas de ATI, aunque, sería una buena idea. También sería una buena manera para que las organizaciones de beneficencia para ganar las donaciones de personas sin tener que poner en su tarjeta de crédito. Por ejemplo, una donar a wikileaks protector de pantalla.

Sin embargo, también hay problemas éticos a tener en cuenta - no sólo de la minería tienen un importante costo de la electricidad (donde yo vivo, puede ser tan alto como $45 al mes con mi 5850 tarjeta), también tiene un importante efecto de acortamiento de la vida del hardware a cabo el procesamiento. La media de Joe Bloggs debe ser realmente conscientes de los problemas antes de instalar y ejecutar software de minería de datos.

+409
Flavia Cereceda 16 may. 2015 1:06:02

ACTUALIZACIÓN:

  1. Los (NOS) de la Ley de la Biblioteca del Congreso ha publicado un informe que "la Regulación de Bitcoin en Jurisdicciones Seleccionadas" con fecha de enero de 2014 y abordar la situación en 40 naciones plus de la UE. Esto puede ser actualmente una de las mejores fuentes que podemos esperar, excepto si usted está interesado en la condición dentro de los propios estados UNIDOS o algún economía muy pequeña, tal vez.

  2. Desde entonces, fue reportado el 7 de febrero de 2014 en la que Rusia "la prohibición de Bitcoin", basado en el oficial ruso de la declaración de 6 de febrero de 2014. Mientras que va a un menor de fuente directa, tales como los informes de los medios, obviamente, los riesgos de quedar incompleta o alterados de cualquier forma de mensaje, una manera de tener esta interpretado en inglés es leer la Rusia de Hoy del artículo en inglés sobre ella, "Bitcoins no puede ser utilizado en Rusia - la Oficina del Fiscal General."

Mi respuesta es menos actualizada y menos autoritaria que cualquiera de las fuentes mencionadas.


Dudo que ningún país tiene una legislación que realmente se prohíbe el uso, la existencia, etc., de cualquier moneda virtual.

Sin embargo, la legislación existente, obviamente, se aplica. He tratado de aprender algunos aspectos de esto por un par de países grandes. Ya que no hay ningún precedente legal, parece difícil, incluso para los abogados para responder a tales preguntas. Aquí están algunos de los puntos principales:

  1. Las Instituciones Financieras
    Manejo de Bitcoin por más de uso personal (como juzgados por la ley local, no por usted, que podría ser provocada simplemente por el manejo de más de cambio de bolsillo) o como pago de bienes (ya sea personal o como un comerciante), potencialmente, puede que se ajuste definiciones significaba para las instituciones financieras. En muchos países, que parece desencadenar no sólo son costosos y elaborados los requisitos para obtener la licencia (o de alguna manera exenta, lo que podría implicar el argumento de que con los reguladores, como el Bitcoin Foundation está haciendo en la actualidad en los estados UNIDOS), sino también un montón de anti-lavado de dinero y anti-financiamiento del terrorismo disposiciones. Básicamente, la mayoría de los países esperan que muy proactiva de espiar a sus clientes, informe de resultados para el gobierno, y mentir al respecto. Los detalles varían; en los estados UNIDOS, la ley Federal prescribe exactamente cómo usted tiene que estar incluso cuando los citados acerca de este proceso; en Alemania, es suficiente para callar sobre él, y mentir a sus clientes si ellos empiezan a hacer preguntas. Entonces otra vez, en los estados UNIDOS, el gobierno Federal parece, al menos en la medida de lo que está codificado, feliz de estar informado, mientras que Alemania exige que la paralización de algunas transacciones, mientras que el gobierno hace de su opinión acerca de si se le permite continuar.
    Algunos de los más de fondo: Si desea hacer algo más que simplemente la mía, la compra de bienes de uso de Bitcoin, o vender productos para el Bitcoin, usted es probable ver como negocios de servicios de dinero en los estados UNIDOS (o su equivalente en muchos otros países), al menos por algunas de las agencias estatales y federales a cargo de la vigilancia de los aspectos de la eso. Tenga en cuenta que esto, como casi todo lo que, naturalmente, puede ser en disputa; la Bitcoin Foundation está haciendo precisamente eso). De todos modos, si usted acepta ser un MSB, en los estados UNIDOS, la Regulación Federal 31 De Parte 1022 desencadenantes, de los cuales la Sección 320 De la Letra d del Artículo 1 indica cómo lidiar con las citaciones que revele su espiando a sus clientes [sugerencia: no cumplir otros que señalar que esta regla fuera, e informar inmediatamente a la agencia gubernamental asociada con las finanzas, la FinCEN].
    Como lo que yo puedo decir, que realmente no es diferente del manejo de otras cosas sucias como dólares o euros que todos compartimos con tanto buenos como malos chicos.


  2. Fiscalidad
    ¿Cómo se puede (tener que) compartan en Bitcoin con el recaudador? Los detalles varían, pero la idea básica es que la Bitcoin será contado como dinero o de un bien. Como con todos los temas, el camino de menor resistencia es ir junto con lo que el gobierno de su país de la agencia piensa mejor. En el reino unido, creo que hubo algunos declaración de recursos humanos de Ingresos argumentando para tratar de Bitcoin de la misma manera como la tienda de los certificados de regalo son tratados, que yo creo que significa que el impuesto se debe únicamente cuando se utilicen para una compra. En Alemania, al menos el regulador bancario ve Bitcoin como unidades de denominaciones para las facturas (pero no como una moneda), lo que probablemente significa que la imposición de la agencia podría ver como imponible como el dinero---pero, de nuevo, rara vez ocurre que las diferentes agencias de encontrar una coherencia lógica vista sobre estas cosas.

  3. Contenido Ilegal
    Su ejemplo hipotético de la pornografía infantil o de contenidos pirateados en el blockchain, obviamente, plantea problemas. ¿Por qué no publicar otra pregunta acerca de la legalidad de la misma en diferentes naciones en el primer lugar? Bromas aparte, creo que usted encontrará que en algunos países es mejor que ni siquiera las secciones de descarga de la blockchain que puedan contener los contenidos ilegales en el primer lugar, mientras que en otros lugares que son en su mayoría bien siempre y cuando pueda demostrar que se han incorporado en los filtros adecuados para prevenir la transmisión de dichos datos a otras personas. Tal vez esta es un área donde podría ser apropiado para contratar a un abogado que podría, en el aún más hipotético caso de que esto ocurra y puede ser acusado de jugar con un ilegales papel en ella, argumentan que, dado que las personas no tienden a ver el blockchain directamente, lo que está sirviendo es sólo los datos de la computadora, las personas no pueden ver porno?

+388
Scott Whitten 12 ene. 2016 5:34:43

¿Eres consciente de cuánto hash potencia que usted necesita para tener una oportunidad para hacer un solo de la mía? En caso de que no el resto de la respuesta es discutible y tendrás que estudiar el tema de la minería algunos más.

Sí, usted necesitará un total de nodos. Usted no necesariamente necesita el puerto de reenvío de aunque. Completa nodo significa validar el pleno de la blockchain y no tiene nada que ver con la conectividad de red.

Un total de nodos es más como 60 gb de espacio en disco en el momento y es probable que sea >100 GB dentro de un año.

+241
Brad Bumbalough 19 abr. 2019 19:55:53

¿Cuál es la génesis de bloque? En que maneras es importante o diferente de otros bloques?

+229
Courtneymichelle Haskins 9 ago. 2013 15:23:38

Bitcoin es una red que ha demostrado ser estable, pero si desea que las aplicaciones en la parte superior de Blockchains usted tiene que jugar con las reglas del sistema. Para la notaría de casos de uso (por ejemplo), donde se podría almacenar un documento hash de la cadena, podría no ser beneficioso para cobrar una tarifa de transacción para la emisión de un documento, ya que se desea animar a sus usuarios a crear contenido y tal vez de cobrar a la gente que quiere verificar la información en su lugar.

Digamos que construir una minería de la piscina que acepta cero tarifa de transacción que posee y mantiene un cierto porcentaje (digamos 0.1%) del global de Bitcoin minería de poder. Supongamos también que la minería costos de la energía eléctrica, el hardware de la depreciación, etc.) no son un problema (por ahora).

  • Puede una transacción que ofrece cero cuotas de este destino de minería de la piscina? (Supongo que sí, a través de una etiqueta de metadatos tal vez)
  • Podría este minería piscina filtro simulado transacciones por esta etiqueta?
  • Puede la minería de la piscina, si posee un 0,1% de la minera global de poder garantizar la confirmación de la transacción dentro de un cierto período de tiempo? (1h, 10 horas, 1 día, 1 mes, 1 año?)
  • ¿Hay algún ejemplo por ahí que hacer algo similar y utilizar un mecanismo externo de cómo compensar los costes de extracción?
+220
GGMaulana 1 dic. 2015 2:44:30

Con ningún servidor y sólo en el navegador que estoy generando un bip39 clave y dando al usuario la tecla de acceso para almacenar algún lugar seguro para la restauración, también quiero que el usuario pueda iniciar sesión con una contraseña.

1) puedo cifrar la tecla de acceso con una contraseña?

2) Si hago cifrar el mnemónico, el algoritmo que debo usar?

+168
Codehan 15 mar. 2011 20:57:44

Yo sé cómo es la secuencia de comandos de trabajar juntos, pero el Multisig todavía se me confundan.

entrada de comandos: OP_0 [la firma] [B o C de la firma] [serializado canjear script]

cómo la transcation de ser creado, Por ejemplo, "A" crear una transacción, se puede poner una firma en la secuencia de comandos, pero ¿dónde está el B firma? Un monedero de la cartera definally no B clave privada!

Lógicamente, la transacción debe enviar a B, entonces B poner una firma en la secuencia de comandos, haga?

+166
cwallenpoole 17 jul. 2014 19:52:55

Entiendo que el Bitcoin minería problema es encontrar una cadena s (hash del bloque anterior + hash de la transacción + nonce) tal que sha256(s) tiene n ceros a la izquierda, donde n determina la minería de dificultad.

El resultado de sha256(s) es de 64-longitud de la cadena hexadecimal. La posición de cada uno de los 64 años tiene 36 posibilidades (a-z, 0-9). Así, se espera que el número de conjeturas sería 36^n.

El hash del bloque #485891 es

0000000000000000007ea3c67381ecfcf8e44e9941dcef554e8b029068857b55 

que cuenta con 18 ceros a la izquierda. Por lo tanto, se espera que el número de conjeturas es

36^18 = 10314424798490535546171949056.

Este hash fue encontrado por Antpool que tiene un hash poder de 1284.32 PH/s. Por lo tanto, el tiempo de espera para la Antpool para encontrar el hash sería

36^18 / (1284.32 * 10^15) = 8.03104*10^9 s = 255 años.

Este tiempo es obviamente incorrecto. Hay algo que me lo perdí?

+131
Anthony Mason 16 oct. 2018 18:11:07

Estoy tratando de ejecutar/sync bitcoind -servidor por primera vez en linux y que no se conecta

final de Debug log me da esto...

nuevo
Añadido el 14 de direcciones de ::: 0 intentado, 91 nuevo
93 direcciones encontradas de DNS semillas
dnsseed salida de subproceso
tratando de conexión 69.64.34.118:8333 lastseen=117.2 hrs
tiempo de espera de conexión
tratando de conexión 10.0.0.2:8333 lastseen=354419.7 hrs
conectar() error después de select(): Conexión rechazada
tiempo de espera de conexión
tratando de conexión 62.245.238.146:8333 lastseen=96.2 hrs
tiempo de espera de conexión

¿Alguien tiene alguna sugerencia. Es tal vez un servidor firewall problema?

+51
VITAL13 27 ago. 2011 22:47:58

Mostrar preguntas con etiqueta