¿De qué color sería un bitcoin sería si había un color?

Por supuesto, los dólares son verdes...

Así que ¿cuál sería el color de un bitcoin sería si había un color?

+702
user3203721 31 ago. 2010 5:21:16
29 respuestas

El boost::thread_group clase no hace mucho. Es básicamente un contenedor de hilos. Realmente no tiene ninguna programación de despacho o funciones. Que este hilo es parte de un hilo grupo en realidad no importa.

El CScheduler código permite un hilo para ejecutar una tarea en un momento determinado. Se requiere de un hilo para ejecutar las diversas tareas que horarios. Este código crea un subproceso que ejecuta las tareas de este CScheduler y se añade a la conversación de grupo.

+992
Avicenna Wisesa 03 февр. '09 в 4:24

Como yo no podía encontrar trabajo de fragmento de código en cualquier lugar, aquí es un completo ejemplo de trabajo (en la Scala):

Primero he creado un objeto de ayuda:

import java.net.URL
import java.net.HttpURLConnection
import org.apache.commons.io.IOUtils

objeto CurlJsonData {
 def curl(url:String, jsonEncodedString:String) = {
 val httpcon = new URL(dirección url).openConnection.asInstanceOf[HttpURLConnection]
httpcon.setDoOutput(true);
 httpcon.setRequestProperty("Content-Type", "application/json");
 httpcon.setRequestProperty("Aceptar", "application/json");
httpcon.setRequestMethod("POST");
httpcon.conectar;

 val outputBytes = jsonEncodedString.getBytes("UTF-8");

 / / "mediante" el método de: https://stackoverflow.com/a/5218279/243233

 utilizando(httpcon.getOutputStream){os =>
os.escribir(outputBytes)
}
 val código = httpcon.getResponseCode
 val eserror = código >= 400 && código <= 500
 val resp = usando{
 si (eserror) httpcon.getErrorStream más httpcon.getInputStream
 }{es =>
 val escritor = new StringWriter;
 IOUtils.copia(es decir, el escritor, "UTF-8");
escritor.toString;
}
httpcon.desconecte
 si (eserror) throw new Exception(
 s"Resp código $código. Error: ${resp.tomar(200)}"
 ) persona resp
}
}

Entonces, yo lo he utilizado de la siguiente manera:

import java.net.Authenticator
import java.net.PasswordAuthentication

val rpcuser = "alice";
val rpcpassword = "secreto";

Autenticador.setDefault(
 nueva Autenticador {
 reemplazar def getPasswordAuthentication:PasswordAuthentication = {
 nueva PasswordAuthentication (rpcuser, rpcpassword.toCharArray)
}
}
) 

CurlJsonData.curl(
 "http://localhost:8332", 
"""{"método":"getblockchaininfo","params":[],"id":1,"jsonrpc":"1.0"}"""
) 
+977
Lady Gotham 19 nov. 2017 21:11:16

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?

+973
Serikzhan 9 ene. 2016 4:52:12

Una idea que he visto flotando alrededor que no necesariamente requieren de un hardfork es añadir más algoritmos de minería de como pasa el tiempo. En lugar de cambiar a un nuevo algoritmo, que permiten a los mineros el uso de cualquiera de una serie de algoritmos. Esto podría mejorar en gran medida la descentralización desde diferentes hardware sería necesario para cada algoritmo.

"está demostrado que hay cheeper soluciones"

No se ha demostrado que hay soluciones económicas. Altcoins son más baratos porque son menos valiosos. Los costes de extracción tienden a acercarse al valor de la minería de recompensa + tasas. Un bitcoin bloque es, por lejos, el más valioso de bloque de cualquier cryptocurrency, y por lo tanto hay más mineros poner más trabajo en la minería de los bloques. La economía dicta que los mineros van a competir hasta que su beneficio neto es 0 (en el sentido económico que incluye los costos de oportunidad).

Así hasta que una alternativa a la Prueba-de-Trabajo es demostrado ser sólido, no hay alternativa probable que se intentó. El consenso en la comunidad es que sus raro que hay una manera de hacerlo mejor que el Prisionero de guerra, pero por supuesto que puede llegar a ser malo.

+896
Yablargo 17 nov. 2011 13:41:23

Para el banco que yo era parte de (Deutsche Bank) el valor fue en la creación de una blockchain basado bond / securitizied de la deuda producto del sistema el uso inteligente de los contratos (más de etereum de bitcoin), en particular debido a que los mercados de bonos son tan caros para ser un participante. La mayoría de los bonos se negocian OTC y no a través de un intercambio así que no hay manera de seguimiento de la propiedad en los mercados secundarios, excepto a través de custodios' anticuado marco principal de los sistemas (construido en cobol, etc.) El problema está, cuando un importante emisor se ajusta a una cierta tasa de cupón de los bonos, que afecta a los pagos y por lo tanto el total del precio de venta de los bonos a través de todo el soporte de la historia.

Y es por eso que los bancos necesitan un ejército de contadores para asegurarse de que todos sus clientes correctamente recibido el cupón de distribución, ajuste, etc. desde el emisor.

En una blockchain sistema basado en toda la red tendría visibilidad (y lo ideal es mantener un cierto nivel de anonimato debido a que las finanzas y la identidad de las infracciones son un enorme problema) desde el emisor al titular actual y el contrato tendría que pagar automáticamente para que soporte sin tener que viajar a través de todos los intermediarios.

Nada está disponible externamente en este punto, por supuesto, porque a los bancos les gusta el uso de la tecnología de código abierto sin aportes. Que puede o no puede cambiar en el futuro.

Si usted es un blockchain desarrollador, este sería el mercado para entrar. Independiente del resultado de bitcoin en sí, el blockchain como un sistema financiero tendrá un montón de espacio para el desarrollo del contrato de testigo y de los sistemas durante años. Solo tienes que buscar todas las incubadoras y empresas en Suiza que han lanzado en los últimos 2 años. Además, echa un vistazo a la historia de Blythe Masters. Confía en mí, el sector de las finanzas sabe cómo sacar provecho de las oportunidades.

Enlace

+848
Digger The Dog 18 ene. 2016 8:35:44

Se ha fijado un proxy?

Desde mi experiencia lento apagado parece que tiene que ver con la lenta proxies (por ejemplo, Tor). Hay un tema para esto: https://github.com/bitcoin/bitcoin/issues/2954

Si no es el de la red de hilo que cuelga, pero sincronización de base de datos, luego de matar con -9 puede ser peligroso.

Yo sugeriría que la depuración de esta ejecutando en gdb, Ctrl-Cing cuando se cuelga, y a continuación, obtener las trazas para todos los que aún subproceso en ejecución.

+841
MrMacTheOneDJ 6 jul. 2018 21:39:56

De acuerdo a esta sección de preguntas frecuentes:

En Electrum 2.0, usted puede importar las claves privadas en una cartera que contiene una semilla. Usted debe barrer el lugar.

Si desea importar las claves privadas y no barrer usted necesita para crear un especial de la cartera que no tiene una semilla. Para esto, crear una nueva cartera, seleccione "restaurar", y en lugar de escribir su semilla, escriba una lista de claves privadas, o una lista de direcciones si desea crear una ver-sólo cartera.

Usted puede conseguir las claves privadas de Bitcoin Core utilizando dumpprivkey como se describe en el Uso de dumpprivkey para hacer un papel de copia de seguridad.

+776
RicardoMazeto 9 ene. 2014 8:30:18

Usted puede leer George Selgin, una banca libre defensor. Asegúrese de descargar el documento, no sólo el resumen.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2000118

+736
srikanth sharma 27 jul. 2013 5:30:11

Bitcoin Miner se utiliza el programa de mi CPU al 99% se puede solo hacer ningún lag y ¿cómo puedo ganar bitcoins? en los sitios de internet y foros que no sya nada acerca de ganar bitcoins

+700
missgalocka 15 feb. 2016 17:16:21

Pagar-a-IP transacciones fueron retirados en 0.8.0.

Tales transacciones trabajado esencialmente por ponerse en contacto con la dirección IP a la que estaban enviando a ver si se estaba ejecutando Bitcoin, y recibir una clave pública del Bitcoin nodo hay que pagar para.

Sin embargo, esto no era muy seguro. No había manera de probar que la respuesta viene de la dirección IP a la que trató de contacto - era trivial para un hombre en el ataque medio para simplemente apropiarse de su solicitud y la respuesta con sus propias bitcoin clave pública, efectivamente robar el pago.

Aquí está el BitcoinTalk discusión discusión de la PR vinculado anteriormente y la eliminación, con el proceso de pensamiento en el juego.

+653
deirysxjuriya 17 mar. 2014 16:34:36

No quiero correr un nodo como el Bitcoin Core, pero aún desea que la privacidad de la ejecución de un SPV nodo como Electrum cartera para el uso de Bitcoin.

¿Cómo puedo configurar para que se ejecute Electrum privado con Tor?

+619
Dan Beri 27 dic. 2013 14:36:02

Cualquier dinero que se envía a un 2-de-2 multisignature dirección será siempre inacessible si una de las claves privadas se elimina (por ejemplo, mediante la desinstalación de la aplicación de teléfono que disponga de ellos) y no hay copia de seguridad y recuperación frase fue grabado.

Hay un aforismo común que circula en el mundo bitcoin en diversas formas, a veces se describe como Bitcoin Regla 0

  • No hay claves privadas -- no Bitcoin
  • No sus claves privadas-no el Bitcoin

El último se refiere a la web-carteras en donde la cartera de proveedores de negocio es el sector privado-teclas y sus clientes no, o donde una línea de "amigo" crea un reloj-sólo cartera para usted. La primera forma de la aforismo es apt aquí.

+434
Lamine Toure 14 may. 2018 18:41:58

Usted no necesita estar en ejecución un total de nodos. Como Antoine menciona, usted puede encontrar un completo nodo que es capaz de servir a la luz de los clientes (Neutrino especificación). Un testnet completo nodo de ejecución por un Rayo Labs está disponible aquí. Sin embargo, si usted está interesado en aprender y experimentar, me gustaría recomendar que se haga correr un nodo ya que no se ve limitado por la disponibilidad/servicios de terceros completo de nodos y también no ser totalmente dependiente de Neutrino que en el momento de la escritura es un experimento de la luz del cliente. No debería ser un problema para reanudar la sincronización de Bitcoin Core cliente y dependiendo de cuando se detuvo no se debe tomar demasiado tiempo para ponerse al día con el último bloque (obviamente, depende de la velocidad de la CPU y de la conexión a internet). La última LND instrucciones de instalación están aquí.

+405
CoderBrandon 12 ago. 2014 4:37:06

Usted no puede crear un minikey para una clave privada - que necesita para crear una clave privada una vez que hayas creado una minikey.

Usted necesita asegurarse de que el SHA256 de la mini llave, además de un signo de interrogación después de un hash de partida con 00.

O, en Python:

sha256(candidato + "?")[0] == chr(0)

El siguiente programa en Python generará mini teclas:

importación hashlib
de binascii de importación hexlify como hx
importación de azar
rand = aleatorio.SystemRandom()

B58_ALPHA = "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz"

def sha256(s):
 volver hashlib.sha256(s).digest()

def gen_candidate():
 candidato = "S"
 for i in xrange(29):
 candidato = candidato + rand.elección(B58_ALPHA)
 volver candidato

def test_candidate(candidato):
 volver sha256(candidato + "?")[0] == chr(0)

mientras que la Verdadera:
 c = gen_candidate()
 si test_candidate(c):
 imprimir c, hx(sha256(c))
+372
BHUSHAN 15 abr. 2012 13:45:47

CDF a veces ir de alta, lo que indica la mala suerte. La mala suerte sucede con todas las piscinas y los mineros, y realmente no hay cura para ella, al igual que no hay ninguna cura para los boletos de lotería que no son ganadores. Cada hash es como un billete de lotería con una pequeña posibilidad de ganar un bloque. Si usted tiene la mala suerte va a tomar un montón de billetes de lotería antes de encontrar un ganador.

Con más hashpower la mala suerte rondas se pase más rápido. Pero siempre habrá rondas con alta CDF que tomar un montón de hash antes de que el bloque se encuentra.

+344
Philipp Jardas 3 dic. 2014 4:47:01

¿Cuál es la diferencia entre la conexión a un nodo y la apertura de un canal con un nodo en la red de rayos? ¿Cuáles son los eventos que ocurren cuando acabo de conectar a un nodo?

+343
Tom Sawyer 19 jun. 2016 6:46:50

Vamos a suponer, que el día ya llegó, cuando la emisión de bitcoins completado, y tenemos a los 21 millones de bitcoins. Digamos que es posible que todos estos Bitcoins en un momento se convirtió en la propiedad de una persona (por ejemplo, debido a la vulnerabilidad del sistema), que dice que no va a hacer ninguna transacción y produce todo tipo de medidas para lograr este objetivo(la eliminación de la cuenta o algo más). Así que aquí está la pregunta - ¿qué va a ocurrir si los 21 millones de bitcoins a ser propiedad de una sola persona?

+316
geeth kithsiri 26 jul. 2019 13:37:57

Cuando usted compra bitcoin a partir de un intercambio, no requiere de una "cadena" de la transacción. Tienen un libro de contabilidad, pero no es una blockchain. Se trata de una simple base de datos, como el que usan los bancos.

Recuerde que cuando se utiliza un intercambio, siempre hay alguien en el otro lado de su comprar o vender. Cuando usted compra, que bitcoin viene de alguien que la transferencia de bitcoin para el intercambio con la intención de venderlo. Que la transacción se hizo requieren una cadena de transacciones, pero ocurrió antes de que se presentaron a comprar. Si usted fue a retirar su bitcoin, que también requiere una cadena de transacción de las direcciones de los controles de cambio, a las direcciones de control.

Son correctas a la pregunta de cómo "legítimo" bitcoin almacenados en un intercambio es. En primer lugar, porque bitcoin deja en un intercambio no es su bitcoin. Es el intercambio de bitcoin, que se celebrar en su nombre. Creo que de cualquier bitcoin que se mantenga en un intercambio como un PAGARÉ de la bolsa para usted. En segundo lugar, los intercambios han vuelto insolvente en el pasado, lo que significa que tienen más Pagarés emitidos que han bitcoin o fiat copia de seguridad. Como mejor práctica, sólo mantenga el máximo de fiat o de bitcoin en una bolsa como la que usted necesita para su comercio. Todos los demás deben ser almacenados en otro lugar.

+298
54beta 18 abr. 2017 15:50:24

Esto no puede ser hecho fácilmente. Se puede hacer, si la mayoría de Bitcoin nodos de acuerdo con una determinada solución de reemplazo.

Probablemente no tendrá que hacer a menos que la población humana aumenta en varios órdenes de magnitud y/o todos viven Americana estilos de vida Y cambiar a Bitcoin como la única moneda global. Así, probablemente no es un problema.

Considere esto: total moneda global de todos los tipos por valor de aproximadamente $4.5 billones de dólares. Si Bitcoin se utiliza en lugar de 100% de que, una Satoshi tendría un valor de $0.002. Es decir, una quinta parte de un centavo. E incluso monedas son básicamente inútiles hoy en día. Desde el Bitcoin es deflacionario/estable, un Satoshi seguirá siendo un determinado porcentaje de la divisa en el mundo. Supongo que el problema puede ser si la población humana aumenta su producto real por órdenes de magnitud, por lo que un Satoshi tendría el poder de compra de $0.20 o incluso $2.00. En ese punto, supongo que la gente podría estar molesto por no ser capaz de vender algo por menos de un Satoshi.

En esa absurda idea de un futuro lejano y poco probable escenario, el protocolo Bitcoin podría ser reemplazado por algo más preciso. O la gente podría complementar su uso con Bitcoin Litecoin uso (o de otro cryptocurrency). Bitcoin podría terminar siendo la moneda de elección para las grandes transacciones y Litecoin (etc.) para la compra de Pan-galáctica Gárgaras Blasters y Soylent Green. O los bancos pueden emitir PAGARÉS, notas para las fracciones de Satoshis. O, ya sabes, tal vez la gente va a pagar con tarjetas de crédito y la banca de reserva fraccional del sistema y el uso de fracciones de Satoshis que sólo son reconocidos por la red bancaria. O tal vez todos vamos a ser comunista Star Trek personas con holodecks y replicadores que truco Ferengi a aceptar Bitcoin.

+284
snibbets 17 feb. 2010 21:44:00

¿Cómo puedo recuperar la clave pública del remitente en un Segwit transacción?

Por ejemplo: https://www.blockchain.com/btc/tx/3179d18d6f36fa77b88909496535485d8188d96b79d295843789a9e0ff6c3e6a

Yo felizmente analizar el testimonio de la parte como en

02 : 2 elementos a seguir

47 : 0x47 = 71 bytes (firma)

304402201cf8db0c4afc164970ec4397327fe9b1dd9b7ff4a9093f94e554d624b5ffdcb702202848072c17f2bcce16b8d3d7cb2efdad87bc6c942b79f44b79f1c52f817d81ea01 : la firma real (último byte es el sighash código)

21 : 0x21 = 33 bytes (la clave pública)

02384052a5ecde83bf8ee7ed77f378edb58aa65de22c4e91af87eee68015b9d509 : el real de la clave pública

Pero esta clave pública es que no la clave pública del remitente. Es probablemente la clave pública de un segwit (o algo así)...

Cómo es exactamente esta firma, y lo pubkey es eso? Y lo que es más importante, ¿cómo puedo recuperar la clave pública del remitente (el de 35yfMa3CRBiWny8DFdb4tUu9fn7fcdvVp9 en este ejemplo).

+254
Peter Newhall 13 jun. 2015 8:25:06

Esto no funciona. Algunos problemas:

  • Usted necesita un trabajo que es difícil de resolver, pero es fácil de comprobar. De trabajo plegable es difícil de resolver y difícil de verificar.

  • Usted desea trabajar y que es "inútil", para la estabilidad del mercado. Si una cura para el cáncer que se encuentra a continuación, el valor de plegado se reduce significativamente, y el valor de la moneda cae.

  • La dificultad del trabajo debe ser ajustable.

+251
h1fter 7 abr. 2016 18:47:34

El hash no son de las direcciones, que son de bloques. El "hash punteros" (en el blockchain, esos son los hash escrito en el encabezado de un bloque, que en realidad no apuntan a nada) son los hash del bloque que precede a la cuadra que el hash es en.

+233
BVS456 12 dic. 2012 18:41:03

Alguna forma de obtener altos-bajos valores más frecuentes que cada 24 horas de decir la Bitstamp API ticker? El enlace sólo se le indica cómo obtener el valor de cada 24 horas.

Este también parece ser un problema con cualquier otro cambio que he probado.

+232
Manas Bajaj 5 nov. 2018 6:51:27

El problema es, por ejemplo, cuando me llame sendmany método para enviar BTC 1 fuera de mi nodo de servicio, el activo distribuido en las direcciones de usuario de mi servicio sería al azar reducedand el total de reducción de volumen debe ser de 1 BTC. En otras palabras, no puedo extraer el BTC 1, ciertamente, de la dirección de usuario cuyo propietario debería haber utilizado nuestro servicio a pagar por algo que vale la pena BTC 1, y la carga de BTC de salida deberá ser compartida por todos.

Nunca hizo esto en el primer lugar. El "de la cuenta de" nunca hizo lo que se describe; no seleccione las monedas de las direcciones que pertenecen a esa cuenta. Más bien, lo que se hizo fue seleccionar las monedas de la totalidad de la cartera (por lo que "a partir de" todas las cuentas) y el resultado de la transacción diría que era la reducción de la "de la cuenta de"'s el equilibrio. En ningún momento hizo el "de la cuenta de" parámetro de efecto lo de las monedas que se han seleccionado.

Si usted realmente quiere el usuario de la dirección de la separación, puede utilizar el multiwallet característica, en donde cada usuario tiene su propia cartera de archivo con su propio keypool, claves privadas, transacciones, etc.

+189
Matt Altepeter 27 jun. 2010 17:25:25

David Schwarz es parcialmente correcta. Si el 10 cuentas de confianza son utilizados en una "coordinado" de forma que puede, de hecho, el control de las transacciones que se ponga en. Esta es la razón por 10 personas será el elegido para operar con ellos. Puede ser posible que uno o dos de ellos pueden en algún momento ser hackeado o giro malicioso, pero para todos de 10 a ir de esa manera, es muy poco probable.

Una confianza nodo no tiene que, necesariamente, tienen que aceptar a otra persona de confianza de los nodos de la solución, y estamos agregando funcionalidades que una mayoría de la confianza puede superar tales situaciones.

Otra cosa a recordar es la reescritura de la cadena es casi imposible, con SolidCoin, por lo que incluso si para algunos a corto plazo de confianza nodo se convierte malicioso solo significa que puede favorecer ciertos bloque de los ganadores o de control de las transacciones que se aceptan. Sus monedas seguirán siendo válidos y de la red se pueden llevar muy bien, así que la mayor Bitcoin defecto ha sido superada y la gente puede poner casi tanta confianza en el sistema como lo pueden hacer con otros tradicionalmente los métodos de pago seguros.

Las personas que quieren un 100% de la solución descentralizada, que tiene numerosas conocen las fallas, puede elegir Bitcoin, les recomiendo hacerlo si lo que quieren y no les importa correr el riesgo de seguridad. SolidCoin con 5% de centralización económica (CPF) y seguro p2p cryptocurrency protocolo es para personas que desean la seguridad de la moneda y el crecimiento. Cada usuario debe decidir lo que quieren.

Por favor, lea nuestras preguntas frecuentes si tiene más preguntas. http://solidcoin.info/faq.php

+175
Itkovian 11 jun. 2014 6:56:12

Estoy tratando de conseguir el equilibrio de las cuentas y cuando se ejecuta bitcoin-cli listaccounts estoy recibiendo los datos de este aspecto

{
"":0.81234545
}

Yo quería saber lo que es el "" y 0.81234545 y donde mi verdadera direcciones.

Gracias!

+153
squidinc 5 may. 2011 4:05:04

Estoy de acuerdo más contexto es necesario para proporcionar una más directamente significativo respuesta.

Pero en general: una blockchain permite a los usuarios interactuar sin confiar en una autoridad central, en lugar de verificar el estado del sistema en sus el propios. Como usuario, puedo comprobar que tengo una cantidad de bitcoin mediante la ejecución de un nodo, y ver las transacciones que se me pagó como se confirma en el blockchain registro. Sé que en la red las reglas no permiten que esas monedas para ser trasladado a menos que la transacción sea firmado por las claves válidas (que yo de control). Si el sistema permite la mutabilidad, entonces ¿qué confianza puedo ser que la transacción que me dio no va a ser cambiado en el futuro? Con una inmutable blockchain, la energía que se gasta en POW de minería de datos ayuda a garantizar que este, pero si mutabilidad es permitido... ??? ¿Cómo puedo estar seguro?

Si alguna forma de mutabilidad puede ser añadido , mientras que la preservación de este factor de trustlessness, entonces tal vez un 'mutable blockchain" es razonable. Pero todavía tengo que ver a esa propuesta. Si el usuario debe confiar en una autoridad central para no cambiar el sistema, a continuación, utilizando blockchain arquitectura es superfluo.

En realidad, sospecho que en la mayoría de los casos un "mutable blockchain" sería una forma ineficiente para implementar una base de datos, aunque uno que puede ser vestido en marketing de moda y se venden a los clientes más fácilmente debido a la "blockchain bombo'.

Pero yo personalmente no captar cualquier ventaja de usar una blockchain de diseño si usted está desechando la inmutabilidad. Me estoy perdiendo algo aquí?

Ventaja: a los clientes les encanta blockchain bombo, así que ellos estarán más dispuestos a comprar lo que estás vendiendo.

Siento decirlo, pero creo que su intuición es correcta. Francamente, estos proyectos parecen ser o equivocada, o scammy a mí.

EDIT: quizás vale la pena mencionar así: permite a una autoridad central para alterar el blockchain registro crea un enorme riesgo para la seguridad. No importa cuán bien intencionados o de benevolencia de la autoridad es, un atacante la orientación de su sistema de control representa un enorme riesgo existencial a la red. No hay tal cosa como un seguro de puerta trasera que sólo "los hombres buenos" pueden tener acceso.

+97
Stephanie Ann Shaw 21 abr. 2019 11:42:52

Tengo una idea para una herramienta que me gustaría construir, pero primero necesito entender el protocolo Bitcoin un poco mejor.

Es allí cualquier manera, hipotéticamente, para garantizar que una determinada cartera o en la dirección sólo se puede transmitir a una restringida dirección o conjunto de direcciones?

+37
Kintaro Uchiha 13 sept. 2017 20:52:47

Para evitar tener que volver a descargar todo, desde la red p2p, que puede ser lento como usted tiene que validar el conjunto de la cadena, puede descargar los archivos de inicio de la cadena de archivo de bitcoincharts.com

También está disponible a través de bittorrent, que puede ser más rápido para usted. Aquí está una copia de los mensajes publicados anteriormente y en los foros que autenticar el archivo (a través de GPG).

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Torrent info hash: 0bb0521942f586ed96203c6f4d136324756f8a9a
Torrent magnet link:
magnet:?xt=urn:btih:0bb0521942f586ed96203c6f4d136324756f8a9a&dn=bootstrap.dat

Nombre de archivo: bootstrap.dat
Tamaño en bytes: 2491771562
SHA1: e70ca90775dfdb13fd0014425805a0bdf4a31677
SHA256: a3f258e7af030165360596e4cb0b9beb24b4ce97352c22e65349b89ad5fc5d3e

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBUHeHSdodwg8tvwyoAQJ2DA/8CcINxuD7DzLv96fE+R6GVLvRASLcy0ig
8d2YyDbJ9r9dPVODDPGC7I/ooDVJAcQsqdrLYHST2DTCt6c4zZ/7iXzFEahRopsH
PmxYOgkHie7438nqpmH9uC+d5t0pPHUFS6dBSBgdSVPaLfS86fToXrV/bx30rHBi
60FJz5A99aXrrrUny0cGIjafqVv8XjqNoa1lzjsrjeiu3egtm8ibcr8zi6dlp/80
Siv3potlOArTI6sxjc/vKUa6nZILnW8mKdwc/d8LUdRaBPoo71c6Q4YOSQh/OVht
B1rZ8NEX/2SlS3PbhhMELcY/2wvgPGovkIqOgiw6dDIkhsD8iJAD1DqCkzbsq9s1
kKobGmceuQBcyRUCavkafdHJpZzyCAKLnqlv3fvz3o4qzqvmygpyn1h8a5ufrdqq
LGKcQmwm4Cet7162woEiNAaR9p7HvTJ4lv2uevy56m2gfzbtock2aiyco+v6Fm8K
ZY8cX+cbEOW3AM5rYVa6Rks029LIrFFzIutlo5mj7uc7omqciwrcspteh59qy+yJ
SENk6cLyWCAHl4jsvUTBvdNGy3fHKSEyqojg5cmamxijtx/iiB/DJf7koTZAj4ub
wez3/HwuenMYjHgjsVXJAXprcEpTjpEcicg4W0midw07dpjol0dnrrnpwfj1hmrc
dlTqLwlXqgs=
=uwRB
-----END PGP SIGNATURE-----

Además, aquí hay un enlace imán que incluye trackers:

magnet:?xt=urn:btih:0bb0521942f586ed96203c6f4d136324756f8a9a&dn=bootstrap.dat&tr=udp://tracker.openbittorrent.com:80&tr=udp://tracker.publicbt.com:80&tr=udp://tracker.ccc.de:80&tr=udp://tracker.istole.it:80

Finalmente, como se explica en esta respuesta, también puede simplemente descartar el índice y regenerar mediante el existente ondisk blk000?.dat archivos, utilizando -loadblock=blk0001.dat y por la eliminación de blkindex.dat.

Edit: tenga en cuenta que con bitcoind 0,8 y, es en realidad más fácil y más rápido para descargar sólo el bloque de la cadena de la red directamente, así que no te molestes con el bittorrent/descarga manual.

+30
Alan Gutierrez 5 jul. 2018 22:14:42

Mostrar preguntas con etiqueta