Es posible descargar todos los blockchain datos?

Estoy interesado en hacer algunos análisis sobre el blockchain que requieren información específica acerca de todas las transacciones individuales dentro de cada bloque. No necesito los datos para la actualización en tiempo real, pero estoy buscando algo que al menos abarca todas las transacciones realizadas en el pasado año. He tratado de encontrar descargas para este tipo de conjunto de datos, pero no he tenido suerte. Alguna idea?

+448
Colleen A Pariani 29 jul. 2019 7:09:53
21 respuestas

Yo no tengo la solución de Java, pero me puede indicar el error. La conversión a hexadecimal es aparentemente desaparecidos. Cuando hago el hash en el archivo de texto en sí, también tengo el mal resultado:

$ printf 1L88S26C5oyjL1gkXsBeYwHHjvGvCcidr9 > adr.txt
$ openssl dgst -sha256 -binario <adr.txt >tmp_sha256.hex
$ openssl dgst -ripemd160 <tmp_sha256.hex
(stdin)= db151e871af66b1323893e3f527e22f7684718af

de manera que la transformación en un hex matriz de bytes "addressHex" es para asegurarse de que falta algo.

Actualización:

Puedo ver el "bytesToHex()" función, fue este el código del enlace que te puse en el otro hilo? Si es así, intentar volcar la salida de la versión de java en un archivo, y el uso hexdump para verificar. Así que usted puede concentrarse en estas dos líneas (he hecho el comando sed más corto, sin "gato"):

$ printf 1L88S26C5oyjL1gkXsBeYwHHjvGvCcidr9 > adr.txt
$ printf $ sed 's/[[:xdigit:]]\{2\}/\\x&/g' adr.txt ) >adr.hex
$ hexdump -C adr.hex 
00000000 31 4c 88 53 26 c5 6f 79 6a 4c 31 67 6b 58 73 ser |1L.S&.oyjL1gkXs.|
00000010 59 77 48 48 6a 76 47 76 cc 69 64 72 39 |YwHHjvGv.idr9|
0000001d

Aquí, usted debería recibir el mismo resultado por el código de java, entonces estaría bien :-)

+998
Cosms Taaba 03 февр. '09 в 4:24

Cuando puedo enviar monedas utilizando el estándar bitcoin.org cliente que puede establecer el pago de la transacción a 0. Sin embargo, en la Armería de cliente hay una tarifa de transacción de .0005 y no se puede reemplazar a menos.

Yo estaba bajo la impresión de que los honorarios de la transacción fueron establecidos por el usuario, y que el pago de la transacción se determinó la prioridad de su transacción en la red...así que ¿por qué la Armería de la fuerza de esto?

De hecho, cuando he enviado monedas con la tasa de 0 a través de cliente bitcoin pasó por más rápido que cuando el envío de las monedas de vuelta con una cuota de 0,0005 con la armería...?

+967
Kurt Fitzner 14 feb. 2011 2:50:09

Entiendo exactamente de la misma manera como usted .. la moneda debe ser vale la pena el tiempo y el esfuerzo de los mineros o al menos el que hay que creer es en el largo plazo.

+806
user2616004 7 feb. 2014 18:32:33

Hay una diferencia, desde una perspectiva de seguridad.

Cuando usted deposita su bitcoins de MtGox se de crédito a su cuenta en el sitio web, con lo que en esencia son MtGox-bitcoin-créditos. Estos no son bitcoins. Si desean operar con un sistema de reserva fraccional (más información aquí), puede que incluso han pasado algunos de los bitcoins, y no vas a saber a menos que haya una carrera en la bolsa (como una carrera en un banco).

Además, MtGox puede o no puede ser capaz de reembolsar si de alguna manera se perdió todos sus bitcoins. Probablemente no se reembolsará si alguien se las arregló para obtener su información de inicio de sesión y retirar su saldo.

Sin embargo, el almacenamiento de bitcoins usted tiene riesgos y que puede ser robado, si su equipo está hackeado (a través de malware o un virus). Sin embargo, puede reducir el riesgo de que esencialmente cero mediante la generación de una dirección de un equipo sin conexión, la impresión de los detalles, destruir todos los rastros de ella, y la transferencia de su saldo de allí. Por supuesto, entonces usted necesita para proteger su pedazo de papel...

También hay una diferencia cuando se trata de liquidez. Si usted tiene el equilibrio almacenados con MtGox, usted tiene la capacidad para el comercio de inmediato (siempre que el sitio web está en línea).

+758
elkos 4 may. 2017 3:38:24

Para un bitcoin para pasar de una dirección a otra, se requiere de acceso a la clave privada asociada con la dirección en la que los bitcoins están "almacenados".

Robado en este contexto significa que el ladrón de alguna manera tuvo acceso a las claves privadas, y a menos que se han dado para el ladrón, el dispositivo debe haber sido comprometida para que el robo ha producido.

En otras palabras, si el equipo contiene un virus o algún otro código malicioso, usted está en riesgo de tener los bitcoins robados.

Como la mayoría de las personas no saben si tienen un dispositivo comprometida o no, y el hecho de que la dirección pública y clave privada no contienen información personal que es imposible saber si el movimiento de las monedas fue una verdadera transacción, o una transacción que se produce porque el equipo se ha infectado.

Por lo tanto, sólo hay evidencia anecdótica de que los bitcoins son robados, y no hay evidencia real.

+729
Coreyd303 31 dic. 2013 4:48:23

Vale la pena teniendo en cuenta que su "cartera" en realidad no contienen ningún bitcoins. Lo que tu billetera que contiene las claves privadas que permiten a gastar las monedas que han sido enviados a cualquiera de las direcciones. Que direcciones han sido enviados monedas es un asunto de registro público (el blockchain).

Si usted previamente había recibido (o mined) monedas usando una o más de las direcciones que figuran en esa cartera, entonces el registro de las transacciones seguirá existiendo. Tenga en cuenta que su cartera probable es que contenga más de una dirección, especialmente si usted ha usado para nada. La dirección que se muestra en tu pregunta no ha recibido ningún tipo de monedas.

Si ha copiado su vieja cartera.dat archivo en un nuevo cliente Bitcoin, la primera cosa a hacer sería esperar a la blockchain que se complete la descarga. Su cliente no saber acerca de las monedas que se han enviado a las direcciones en su cartera, sin que el hecho de ver que todo el blockchain.

+572
Vittoria1189 8 feb. 2012 5:10:39

La Ven FAQ estados que Ven es una cesta de monedas, pero, ¿cómo se determina? Se hace de forma privada o en el estilo de un comité? Lo concesiones que hay en relación a Bitcoin?

Enlaces: sitio oficial, entrada de la wikipedia

+556
Kent 16 ago. 2014 11:43:12

Tengo en cartera blockchain.info con dos direcciones. Quiero enviar algunos bitcoins a partir de sólo uno de ellos mediante envío rápido. No veo donde puedo seleccionar la fuente de entrada () dirección. Donde puedo ver mi defecto (maestro?) dirección? ¿Cómo puedo cambiarlo?

+479
limitlessloop 2 sept. 2010 3:35:10

Prácticamente no hay "bloques vacíos". Todos los bloques excepto el bloque génesis es en realidad encabezada por el hash del bloque anterior y, a continuación, seguido por los mineros de la recompensa del bloque anterior en términos de la primera transacción del bloque actual. Por lo tanto, debe haber siempre al menos una transacción.

+478
Alexandre Haussmann 5 feb. 2012 6:26:52

Estoy tratando de instalar libbitcoin en Mac os 10.9, con Eclipse para C++.

Sigo las instrucciones dadas en github (https://github.com/libbitcoin/libbitcoin), entonces yo incluyen:

#include <bitcoin/bitcoin.hpp>
el uso de espacio de nombres bc;

La instalación parece bien, pero cuando voy a construir el proyecto (cap4.cpp) me sale el siguiente errores en Eclipse:

 Edificio de archivo: ../cap4.cpp
Invocación: GCC, el Compilador de C++ 
g++ -O0 -g3 -Wall-c -fmessage-longitud=0 -MMD -MP -MF"cap4.d" -MT"cap4.o" -o "cap4.o" "../cap4.cpp"
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:29:
/usr/local/include/bitcoin/bitcoin/utilidad/datos.ch:51:14: error: no tipo llamado 'initializer_list' en el espacio de nombres 'std'
typedef std::initializer_list<data_slice> pan;
~~~~~^
/usr/local/include/bitcoin/bitcoin/utilidad/datos.ch:51:30: error: se esperaba incondicional-id
typedef std::initializer_list<data_slice> pan;
^
/usr/local/include/bitcoin/bitcoin/utilidad/datos.ch:68:31: error: desconocido nombre del tipo de 'pan'
en línea data_chunk build_chunk(rebanadas de pan, size_t extra_reserve=0);
^
/usr/local/include/bitcoin/bitcoin/utilidad/datos.ch:75:41: error: desconocido nombre del tipo de 'pan'
bool build_array(byte_array<Tamaño>& out, rebanadas de pan);
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:29:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/utilidad/datos.ch:156:
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:32:25: error: se esperaba '(' para la función de estilo de fundición o tipo de construcción
 volver byte_array<1>{ { byte } };
~~~~~~~~~~~~~^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:37:22: error: se esperaba '(' para la función de estilo de fundición o tipo de construcción
 volver data_chunk{ byte };
~~~~~~~~~~^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:40:31: error: desconocido nombre del tipo de 'pan'
en línea data_chunk build_chunk(rebanadas de pan, size_t extra_reserve)
^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:55:41: error: desconocido nombre del tipo de 'pan'
bool build_array(byte_array<Tamaño>& out, rebanadas de pan)
^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:95:57: error: se esperaba expresión
 /* seguro ignorar */ build_array<Izquierda + Derecha>(out, { left, right });
^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:105:43: error: se esperaba expresión
 /* seguro ignorar */ build_array(out, { izquierda, centro, derecha });
^
/usr/local/include/bitcoin/bitcoin/impl/utilidad/datos.ipp:126:54: error: se esperaba expresión
 DEBUG_ONLY(const auto resultado =) build_array(out, { bytes });
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:35:8: error: desconocido nombre del tipo 'constexpr'
estática BC_CONSTEXPR size_t hash_size = 32;
^
/usr/local/include/bitcoin/bitcoin/compat.ch:34:26: nota: ampliado de la macro 'BC_CONSTEXPR'
 #define BC_CONSTEXPR constexpr
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:35:27: error: se esperaba ';' después de la sentencia declarativa de nivel superior
estática BC_CONSTEXPR size_t hash_size = 32;
^
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:36:8: error: desconocido nombre del tipo 'constexpr'
estática BC_CONSTEXPR size_t half_hash_size = hash_size / 2;
^
/usr/local/include/bitcoin/bitcoin/compat.ch:34:26: nota: ampliado de la macro 'BC_CONSTEXPR'
 #define BC_CONSTEXPR constexpr
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:36:27: error: se esperaba ';' después de la sentencia declarativa de nivel superior
estática BC_CONSTEXPR size_t half_hash_size = hash_size / 2;
^
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:37:8: error: desconocido nombre del tipo 'constexpr'
estática BC_CONSTEXPR size_t quarter_hash_size = half_hash_size / 2;
^
/usr/local/include/bitcoin/bitcoin/compat.ch:34:26: nota: ampliado de la macro 'BC_CONSTEXPR'
 #define BC_CONSTEXPR constexpr
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:37:27: error: se esperaba ';' después de la sentencia declarativa de nivel superior
estática BC_CONSTEXPR size_t quarter_hash_size = half_hash_size / 2;
^
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:38:8: error: desconocido nombre del tipo 'constexpr'
estática BC_CONSTEXPR size_t long_hash_size = 2 * hash_size;
^
/usr/local/include/bitcoin/bitcoin/compat.ch:34:26: nota: ampliado de la macro 'BC_CONSTEXPR'
 #define BC_CONSTEXPR constexpr
^
En el archivo incluido desde el ../cap4.cpp:5:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin.ch:19:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/constantes.ch:25:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/config/punto de control.ch:27:
En el archivo incluido desde /usr/local/include/bitcoin/bitcoin/formatos/base_16.ch:24:
/usr/local/include/bitcoin/bitcoin/matemáticas/hash.ch:38:27: error: se esperaba ';' después de la sentencia declarativa de nivel superior
estática BC_CONSTEXPR size_t long_hash_size = 2 * hash_size;
^
fatal error: demasiados errores emitidos, parando ahora [-ferror-limit=]
20 errores generados.
marca: *** [cap4.o] Error 1

Qué tiene de malo?

+474
user1902721 13 jun. 2013 1:26:14

Esto no va a funcionar. Considere la posibilidad de:

  1. Te envío 1 Bitcoin desde una cuenta que tiene 2 Bitcoins a una cuenta suya que tiene 99 Bitcoins.

  2. Su cuenta tiene ahora 100 Bitcoins. Confiar en este nuevo sistema y considero que mi transacción confirmada. Envía el 1 Bitcoin envié a usted y a otros 9 Bitcoins que tenía antes a alguien.

  3. Vuelva a pasar el 1 de Bitcoin me ha enviado a vosotros. Su transacción de 10 Bitcoins es ahora un doble pasar así.

Ahora, hay dos opciones y que tanto chupar:

  1. Sólo mi cuenta está congelada. Pero a quien se basó en su transacción se atornilla con ningún recurso. Y sólo mi 1 Bitcoin es congelado, incluso aunque alguien se atornilla en un 10 Bitcoin transacciones de una cuenta con 100 Bitcoins.

  2. Su cuenta está congelada. Pero usted no hizo nada malo, pero que dependen de mi transacción, y ahora su 100 Bitcoins son congelados.

Usted y yo puede o no puede estar en la colusión, y no hay manera de decirle que con solo ver las transacciones.

Se está operando en un conjunto de suposiciones falsas acerca de cómo se gasta el doble de producirse realmente.

+364
4toto 31 mar. 2011 14:22:57

Digamos que alguien comprar un usado computadoras que tiene una copia de un montón de Bitcoin pares de claves. Él es legalmente permitido, a la transferencia de ellos?

Es este caso análogo a encontrar un montón de dinero en efectivo dentro de un usado bolsa?

+340
user3745635 4 dic. 2015 17:32:21

USB stick ASIC de minería de dispositivos a menudo fallan debido a la falta de alimentación a través del puerto USB: USB de un ordenador portátil, débil concentrador USB, débil fuente de alimentación.

Asegúrese de utilizar un concentrador USB con alimentación que otros han tenido éxito con. No todos los USB hubs puede manejar de minería de bitcoin.

Esto es especialmente problemático cuando se ejecutan varias memorias USB, pero incluso un solo palo puede fallar si los puertos USB tienen particularmente débil poder como es a menudo el caso con los ordenadores portátiles.

+308
Jared Sealey 19 jun. 2010 19:53:52

La herramienta se llama Blockviewer. El sitio web, blockviewer.com ya no existe. Sin embargo, el código fuente está disponible en Github: https://github.com/thallium205/BitcoinVisualizer. Por lo tanto, usted podría ser capaz de descargar el código fuente, compilarlo y ejecutarlo en su propia máquina.

También puedes leer el post del blog original introducir algunas de las ideas detrás de él.

+295
Merlinn Merlin 1 nov. 2012 20:48:29

Estoy interesado en solitario de la minería en Litecoin. Donde puedo aprender acerca de la (o de las matemáticas es necesario) dos dirán si esto es viable o rentable?
Actualmente tengo 30+ Cpu ejecuta como solista mineros de 40 horas y hasta el momento nada se ha activado. Hay optimizaciones que debo hacer para el minero?

+266
drakelord 10 dic. 2015 3:34:10

Normalmente la gente se va a almacenar los datos arbitrarios en una salida separada en una transacción, comenzando con OP_RETURN.

Cualquier salida con este código de operación será considerada no válida o seguramente unspendable, pero seguirá existiendo como parte de la blockchain.

Como se ha mencionado en este hilo Bitcoin-core opciones le permiten hasta un 80 bytes de datos arbitrarios de forma predeterminada. Cabe destacar que el 80 bytes es simplemente un valor predeterminado. Los nodos pueden cambiar el -datacarriersize parámetro para ajustar manualmente el límite para la aceptación de mayores o menores cantidades de datos. Por ejemplo, esta transacción es de 1155 bytes con 983 bytes de datos arbitrarios y todavía no ha sido validado en la red.

La historia de el valor predeterminado es realmente muy interesante y ha sido conectado a su alrededor un par de veces a lo largo de Bitcoin de la existencia.

+248
Art Scott 15 ene. 2018 10:55:54

En estrictamente términos hipotéticos, creo que usted está pensando en esto. Estás haciendo todo mal. Detenerlo. Con la financiera cumplimiento de las leyes en los estados unidos, usted va a una especie de bandera roja. Recuerde, los intercambios están obligados a informar a usted en busca de algo que podría parecer sospechoso. No se arriesgue.

Dos pensamientos:

Simplemente, utilizar un servicio como Bitplastic.com y tragar el 5%+1BTC tarifa. Básicamente se trata de un pre-pagada MasterCard que trabaja en el coinbase (creo) tipo de cambio. Si usted está en los EE.UU. y haciendo cosas malas, esto es atractivo para un par de razones. La primera es que es una tarjeta internacional, por lo que el FBI y la policía local no tiene jurisdicción sobre él. Se tendría que llamar a la Interpol sobre usted, y no van a hacer eso a menos que usted es importante. Quedarse sin importancia, y está hecho en la sombra. La otra cosa que es agradable es la simplicidad de la misma. Usted no tiene que consistir en un intercambio (es decir: un segundo o tercer punto de potencial de la falla) para el uso de sus riquezas mal habidas.

La otra cosa que me gustaría hacer es iniciar una LLC de Nuevo México. Nuevo México LLC son grandes, porque son casi totalmente en el anonimato. No están totalmente en línea, sin embargo, por lo que puede tomar un par de meses para presentar la documentación. Confía en mí cuando digo esto: Es totalmente vale la pena tener uno de estos. De todos modos, a partir de ahí, iniciar una LLC de Delaware con la que se registró a usted, y no el de Nuevo México LLC. Aún así conmigo? Asegúrese de que ambas empresas tienen cuentas bancarias diferentes de los firmantes. Embudo de la sucia bitcoins en el Nuevo México, LLC, y tiene contrato con el LLC de Delaware para hacer algún tipo de trabajo legítimo. Mantener un registro de este trabajo. La llaman "la consultoría." Sólo tenga cuidado, así que no hay absolutamente ningún vínculo entre las empresas en el papel. Cuando es el momento, tienen la LLC de Delaware pagar impuestos sobre todos los trabajos. En ese momento, eres legal, sólo el anónimo LLC está contaminada, y ya está bueno para ir. Un tercer offshore LLC en un lugar como Inglaterra, podría también ser útil, pero no quiero entrar en eso ahora.

Si intenta algo como esto, y el tornillo de arriba, usted está probablemente va a la cárcel. Sólo recuerde que no tomo ninguna responsabilidad por cualquier cosa que usted puede o no puede hacer con estas ideas. Por otro lado, esto también puede ser más de pensarlo. Ha sido mi experiencia que la más simple de las soluciones son generalmente la mejor.



+224
Jeedi 29 ene. 2013 19:18:54

Tengo curiosidad por saber cómo y dónde en el código fuente, los datos de secuencia es realmente enviados por un nodo. Según mi entender, se produce lo siguiente:

  • ProcessMessage() emite un PushMessage() con los parámetros adecuados
  • PushMessage() será, básicamente, enviar los encabezados de los mensajes y de los parámetros en un arroyo ssData
  • ssData es objeto de CDataStream y definido en CNode
  • CDataStream es en src/arroyo.h no tiene ninguna información relativa a la IP o el Puerto

¿Cómo los datos que están siendo empujados a una secuencia que va en la correcta toma de corriente en el bitcoin de trabajo. Sólo CNode clase tiene información sobre la dirección de red (IP) y el Puerto TCP. Cómo es esta información recogido por el flujo de datos?

La adición de más hallazgos:

He encontrado este de https://bitcointalk.org/index.php?topic=41727.0

El encaje de hilo lee los enchufes y lugares de datos en un CDataStream
asociada a cada nodo llamado vRecv. La Satoshi cliente utiliza C++
la serialización de los operadores >> y << para leer y escribir en un CDataStream
y, a continuación, utiliza las rutinas genéricas para mover los datos entre los arroyos
y sockets

Exactamente mi pregunta es ¿de dónde(qué) son estos rutinas genéricas en el código fuente?

+175
Sergio Calvo 26 nov. 2010 10:33:18

Estoy tratando de entender que ve Bitcoin como la competencia para su producto principal. Por ejemplo, he escuchado que el Bitcoin compite con:

  • Francos contados cuentas bancarias

  • Deflacionaria PMs (metales preciosos)

  • Las transferencias de dinero como Western Union, Paypal, SWIFT

¿Qué otros negocios o una "cosa" que hace Bitcoin competir con?

+94
Eazzy 11 may. 2012 14:55:50

Silkroad es un Servicio Oculto de Tor habilitación de la oferta y la demanda de/de (en su mayoría ilegales) de bienes y servicios para satisfacer. Su cebolla dirección es http://silkroadvb5piz3r.onion/

Silkroad no participar en la venta de bienes o servicios, sino que simplemente ofrece a un mercado para ello. Tampoco se involucran en la gestión del pago o de entrega.

Un sistema de reputación es en lugar de eliminar a los malos proveedores.

Para poder visitar Silkroad debe hacer uso de la Red Tor y la Cebolla de Resolución de nombres. Hay muchos Tutoriales sobre esto, aquí hay uno.

+70
BobRun 27 abr. 2017 10:58:42

No hace mucho tiempo vi en el sitio github.com la primera Nakamoto código:

https://github.com/livegnik/BitCoin-v0.01-ALPHA

Ejecución bitcoin.exe, no he podido encontrar la consola. Si el programa es de código abierto, ¿cómo puedo ver "Transacción Crear una nueva transacción" y "Signo de la Transacción"?

Sé que el programa está escrito en C++ Me encantaría ver la "Transacción" de los procesos como en https://coinb.in Coinbin código fuente está escrito en javascript. Puedo ver en C++?

+38
brauliobo 28 jul. 2010 12:34:06

Mostrar preguntas con etiqueta