La instalación de Bitcoin Armería en Ubuntu

He instalado Bitcoin Armería en Ubuntu 13.10. Tengo la siguiente salida cuando intento ejecutarlo:

[email protected]:/BitcoinArmory# python ArmoryQt.py
********************************************************************************
La Carga De La Armería Del Motor:
 Armería Versión: 0.91.1
 PyBtcWallet Versión: 1.35
Detectado sistema Operativo: Linux
 OS Variante : ('Ubuntu', '13.10', 'descarado')
 Inicio de usuario en el directorio : /root
 Satoshi BTC directorio : /root/.bitcoin/
 Armería de la casa de directorios : /root/.armería/
 LevelDB directorio : /root/.armería/bases de datos
 Armería el archivo de configuración : /root/.armory/ArmorySettings.txt
 Armería de archivo de registro : /root/.armory/armorylog.txt
 Hacer cartera de cheques : True
ArmoryQt.py: no se puede conectar al servidor X

¿Alguien tiene alguna idea de por qué?

+662
evilive 16 oct. 2013 17:50:15
24 respuestas

La respuesta corta a la pregunta es que NO es un problema. Eso es a menos que usted es un Mt Gox cliente que había depósitos mantenidos por ellos en su nombre, entonces usted probablemente no lo consideran un problema.

Mt. Gox, en esencia, es como un banco que mantiene bitcoins en el nombre. Al parecer, muchos de los bitcoins han desaparecido y Mt Gox es ahora insolvente e incapaz de honrar a todos sus pasivos. Es muy parecida a la de un banco en quiebra en la década de 1920.

Suponiendo que Mt Gox realmente se hace es un conjunto de atrás para bitcoin, y puede retrasar su adopción, sino sólo como el fracaso de los bancos en la década de 1920 no destruir el dólar tampoco esta destruir bitcoin.

+890
Kurisu Yuuki 03 февр. '09 в 4:24

Si utiliza cualquier HD cartera en su equipo, no hay nadie aparte de usted sabe que estas direcciones pertenecen a la misma persona o siquiera pertenecen a la misma cartera. Espiando a su equipo y el análisis de la blockchain de ser excluidos, por supuesto.

Por lo tanto, estas transacciones pasan a través de como se estaban enviando dinero a alguien.

Si utiliza un servicio en línea, el proveedor de servicio sabe que estas direcciones pertenecen a la misma cuenta. Lo que deben hacer en ese caso es que cualquier servicio de la decisión, pero la mayoría probablemente tratarlo como a cualquier otra transacción. blockchain.info parece no ser la excepción: https://bitcointalk.org/index.php?topic=95809.0

Todos los demás se acaba de ver que el dinero se ha movido desde una dirección a otra.

Esto, por supuesto, no siempre se aplica. Hay intercambios (como bitcoin.de) que permite la transferencia desde el cambio a una dirección elegida por el usuario, pero que no están destinados para pagos normales. No almacenar los fondos en direcciones específicas de un usuario. Cuando los fondos se mueven lejos de la bolsa, las solicitudes de los distintos usuarios, para ello se acumulan durante algún tiempo (que es por eso que se necesita más tiempo para el movimiento de fondos fuera de ese intercambio de lo que sería deseable para los pagos) y luego se procesa en una sola transacción. Tales servicios probable que no la transferencia de dinero a través de la blockchain si efectúa una transferencia desde su cuenta a su cuenta de depósito de la dirección.

+879
Carter Matthews168 15 mar. 2017 5:19:06

Menor que el dinero que va a costar a usted por seguro.

Creo Que sería tener a un montón de noches para obtener el mínimo para recibir el pago por la explotación de minas de la piscina por lo que podría incluso ganar 0 Bitcoins.

+866
prA 8 oct. 2011 13:32:28

Digamos que me fork de Bitcoin, que permite llamar StackCoin. ¿Cómo puedo evitar que un 51% de la mayoría de ataque, cuando los mineros no están en la abundancia? Tengo a la instalación de una gran cantidad de mineros para crear la infraestructura de la red?

+844
toxic2501 7 nov. 2012 23:28:46

¿Cómo puedo enviar bitcoin desde una dirección a otra a través de Bitcoin client/API ?

Existen una llamada a la API se llama:

sendfrom <fromaccount> <tobitcoinaddress> <cantidad> [minconf=1] [comentario] [comentario-a]

puedo utilizar? Y reemplace <fromaccount> con el <bitcoinaddress> enviar bitcoin?

Edición:

yo significa que yo quiero transferencia de bitcoins de una dirección en mi cartera a otra dirección en mi cartera ?

yo lo he utilizado en el sitio web de cada usuario tiene una dirección bitcoin y el equilibrio, así que quiero transferir dinero existen en esta dirección a otra ?

yo buscar cuentas en el bitcoind pero he encontrado problema en ello :

Las cuentas de código no se escala hasta miles de cuentas con decenas de miles de transacciones, debido a que por la cuenta (y por-cuenta-por-tiempo) los índices no están implementadas. Así que muchas de las operaciones (como el cálculo de una cuenta de balance) requerir acceder a todos los bolsillos transacción.

¿cómo puedo resolver este problema ?

+840
Mokantx 14 nov. 2011 6:01:54

He aquí un anuncio oficial de la horquilla de haber tenido lugar. Según el sitio web oficial de la horquilla está prevista para el bloque 501451 que ha hecho ocurrió alrededor de 8 horas.

Las estadísticas de sus minería de la piscina no mirar prometedor, pero podría ser demasiado pronto para decirlo. También mantener un ojo hacia fuera en sus el subreddit y otros medios de comunicación social.

+817
Avu8ek 11 sept. 2012 18:50:54

He resuelto esto con un pull request que se agrega una propiedad ExtKey y ExtPubKey que le permite llamar a la ChainCode de la propiedad. Véase la solicitud de extracción 156.

Se ha unido a NBitcoin 3.0.0.28 que está disponible en NuGet.

+764
user300305 9 oct. 2019 15:39:03

A la derecha antes de que el BCH tenedor de un multisig (2 de 3) de la transacción fue firmado por la otra parte, y de la mina después de la horquilla y correctamente transmitido (coinb.en), por lo que tiene mi BTC.

Más tarde me di cuenta de que no podría ser BCH allí también, pero transmitiendo el mismo final hexadecimales en el Bitcoin Efectivo mainnet (viabtc.com) suele fallar.

Me estoy perdiendo algo aquí? O es imposible porque la otra parte cruda de transacción código hexadecimal no es reconocido en el CIISB de la cadena?

La radiodifusión en blockdozer devuelve; Ha ocurrido un error: 16: obligatoria-script-verificar-bandera de error (la Firma debe utilizar SIGHASH_FORKID). Código:-26

+695
IconoclasmEpionage 25 may. 2018 5:04:14

¿Puedo llamar a Dan? Voy a llamar a Dan.

Esta es una interesante idea que pretenden. Yo creo que puede ser realmente posible. Pero primero creo que es importante repasar los conceptos básicos.

1. Introducción El comercio en Internet ha llegado a confiar casi exclusivamente en las instituciones financieras que sirven como los terceros de confianza para procesar pagos electrónicos. Mientras que el sistema funciona bastante bien para la mayoría de las transacciones, todavía sufre de las debilidades inherentes de la confianza basada en el modelo. Completamente no-reversible de las transacciones no son realmente posibles, dado que las instituciones financieras no evitar la mediación de conflictos. El costo de la mediación aumenta los costes de transacción, la limitación de la práctica mínima del tamaño de la transacción y cortando la posibilidad de que los pequeños casual transacciones, y hay una mayor coste en la pérdida de la capacidad para hacer no-reversible pagos para irreversibles servicios. Con la posibilidad de reversión, la necesidad de confiar en los pliegos. Los comerciantes deben desconfíe de sus clientes, fastidiar a ellos para obtener más información de lo que de otro modo sería necesario. Un cierto porcentaje de fraude es aceptado como inevitable. Estos costos y el pago de las incertidumbres pueden evitarse en la persona mediante el uso de moneda física, pero no existe ningún mecanismo para hacer los pagos más de un canal de comunicaciones sin necesidad de un tercero de confianza. Lo que se necesita es un sistema de pago electrónico basado en la prueba criptográfica en lugar de la confianza, permitir que cualquiera de las dos partes interesadas y dispuestas a tramitar directamente el uno con el otro sin la necesidad de una confianza tercero. Las transacciones que son computacionalmente impracticable para invertir protegería a los vendedores de fraude, y la rutina de custodia mecanismos pueden ser fácilmente implementadas para proteger a los compradores. En este trabajo, proponemos una solución a la doble gasto problema con un peer-to-peer distribuido servidor de marca de hora para generar prueba computacional de la orden cronológico de las transacciones. El el sistema es seguro mientras honesto nodos colectivamente el control de más potencia de CPU que cualquier grupo colaborador de atacante nodos.

2. Las transacciones Definimos una moneda electrónica como una cadena de firmas digitales. Cada propietario de las transferencias de la moneda a la siguiente al de la firma digital de un hash de la transacción anterior y la clave pública del propietario de la siguiente y añadiendo al final de la moneda. Un beneficiario puede comprobar las firmas para verificar la cadena de la titularidad.

enter image description here El problema es que el beneficiario no se puede comprobar que uno de los propietarios no se doble pasar el de la moneda. Una solución común es introducir una confianza de la autoridad central, o de menta, que comprueba cada transacción por un doble gasto. Después de cada transacción, la moneda debe ser devuelto a la menta emitir una nueva moneda, y sólo las monedas emitidas directamente de la menta son de confianza de no ser de doble gastado. El problema con esta solución es que el destino de todo el dinero que el sistema depende de la la concesionaria de la menta, con cada una de las transacciones tener que ir a través de ellos, igual que en un banco. Necesitamos una manera para que el beneficiario saber que los dueños anteriores no firmar ningún anteriores de las transacciones. Para nuestros propósitos, la primera transacción es la que cuenta, así que no nos importa acerca de los intentos posteriores de doble pasar. La única manera de confirmar la ausencia de una transacción es ser consciente de todas las transacciones. En la casa de la moneda de base del modelo, la casa de la moneda era consciente de todas las transacciones y decidió que llegó primero. Para lograr esto sin un tercero de confianza, las transacciones deben ser anunció públicamente 1, y necesitamos un sistema para que los participantes están de acuerdo en una sola historia de la el orden en que fueron recibidos. El beneficiario necesita una prueba de que en el momento de cada transacción, el la mayoría de nodos que se acordó fue la primera recibido.

3. Servidor De Marca De Hora La solución que proponemos comienza con un servidor de marca de hora. Un servidor de marca de hora funciona tomando una hash de un bloque de artículos para ser fechados y ampliamente publicación en el hash, como en un periódico o Usenet post [2-5]. La marca demuestra que los datos deben haber existido en la el tiempo, obviamente, con el fin de obtener en el hash. Cada marca de tiempo incluye la anterior marca de tiempo en su hash, formando una cadena, con cada marca de tiempo de refuerzo de los de antes.

enter image description here

4. Prueba-de-Trabajo Para implementar un distribuida servidor de marca de hora en un peer-to-peer, tendremos que utilizar un proofof trabajo sistema similar al de Adán Espalda Hashcash [6], en lugar de periódico o de Usenet. La prueba-de-trabajo consiste en el escaneo de un valor que cuando hash, como con SHA-256, la hash comienza con un número de bits cero. El promedio de trabajo requerido es exponencial en el número de de cero bits necesarios y pueden ser verificados mediante la ejecución de una sola hash. Para nuestra marca de tiempo de la red, aplicamos la prueba-de-trabajo por el incremento de un nonce en el bloquear hasta que un valor es el que le da el bloque del hash de la necesaria bits cero. Una vez que la CPU el esfuerzo se ha dedicado a hacer de satisfacer la prueba-de-trabajo, el bloque no puede ser cambiado sin rehacer el trabajo. Como más tarde los bloques están conectados después, los trabajos para cambiar el bloque incluiría a rehacer todos los bloques después de ella.

enter image description here

La prueba-de-trabajo también se resuelve el problema de la determinación de la representación en la decisión de la mayoría de decisiones. Si la mayoría fueron la base de una dirección IP, un voto", podría ser subvertido por nadie capaz de asignar muchas IPs. Prueba-de-trabajo es, esencialmente, una CPU, un voto". La mayoría la decisión está representado por la más larga de la cadena, que tiene la mayor prueba de esfuerzo y trabajo invertido en ella. Si la mayoría de la potencia de la CPU es controlado por nodos honestos, honrados cadena crecerá el más rápido y superando a la competencia de las cadenas. Para modificar un pasado de bloque, un atacante tendría que vuelva a realizar la prueba de trabajo de la cuadra y todos los bloques después de y, a continuación, alcanzar y superar los el trabajo de los nodos honestos. Vamos a demostrar más tarde que la probabilidad de un más lento atacante de la captura de arriba disminuye exponencialmente a medida posterior de los bloques se agregan. Para compensar el incremento en la velocidad de hardware y variables de interés en el funcionamiento de los nodos a lo largo del tiempo, la prueba-de-trabajo dificultad está determinado por un promedio de movimiento de orientación de un número promedio de bloques por hora. Si son generados demasiado rápido, la dificultad aumenta.

5. Red Los pasos para ejecutar la red son como sigue: 1) las Nuevas transacciones se transmiten a todos los nodos. 2) Cada nodo recoge las nuevas transacciones en un bloque. 3) Cada nodo trabaja en la búsqueda de una difícil prueba-de-trabajo para su bloque. 4) Cuando un nodo se encuentra una prueba de trabajo, difunde el bloque a todos los nodos. 5) los Nodos de aceptar el bloque sólo si todas las transacciones en que son válidos y no pasó ya. 6) los Nodos de expresar su aceptación de la cuadra trabajando en la creación de la siguiente bloque en el de la cadena, mediante el hash del bloque como la anterior hash. Los nodos de considerar siempre la más larga de la cadena para ser la correcta y va a seguir trabajando en la ampliación de la misma. Si dos nodos de difusión de las diferentes versiones de la siguiente bloque al mismo tiempo, algunas los nodos pueden recibir uno o el otro en primer lugar. En ese caso, que trabajo en la primera que recibió, pero guardar la otra rama en caso de que sea más largo. El empate se rompió cuando el próximo proofof trabajo se encuentra y una rama se hace más largo; los nodos que estaban trabajando en el otro rama, a continuación, cambie a la larga

Nueva transacción de emisiones no necesariamente se debe llegar a todos los nodos. Siempre que llegue muchos de los nodos, que llevará a una cuadra antes de tiempo. Bloque de emisiones también son tolerantes a caer mensajes. Si un nodo no recibe un bloque, se solicitará cuando se recibe el siguiente bloque y se da cuenta que se olvidó.

6. Incentivo Por convención, la primera transacción en un bloque es un especial de la transacción que se inicia una nueva moneda de propiedad por el creador de la cuadra. Esto añade un incentivo para que los nodos de la red, y proporciona una manera de distribuir inicialmente en circulación de las monedas, ya que no existe una autoridad central que se trate. La constante adición de una constante de la cantidad de nuevas monedas es análogo a los mineros de oro a gastar recursos para añadir oro a la circulación. En nuestro caso, es el tiempo de la CPU y de la electricidad que se gasta. El incentivo puede ser financiadas con los honorarios de la transacción. Si el valor de salida de una transacción es a menos de su valor de entrada, la diferencia es una tarifa de transacción de que se agrega al valor del incentivo de el bloque que contiene la transacción. Una vez que un determinado número de monedas que han entrado la circulación, el incentivo puede pasar enteramente a los gastos de transacción y ser completamente inflación libre. El incentivo puede ayudar a animar a los nodos a ser honestos. Si un codicioso atacante es capaz de el ensamblaje de más potencia de CPU que todos los nodos honestos, tendría que elegir entre hacerlo para defraudar a la gente por volver a robar sus pagos, o usarlo para generar nuevas monedas. Lo que debe encontrar más rentable jugar por las reglas, reglas que favorecen a él con más nuevas monedas de todos los demás combinados, que a socavar el sistema y la validez de su propia riqueza.

7. Recuperar Espacio En Disco Una vez que la última transacción en una moneda que está enterrado debajo de los bloques, el pasado transacciones antes de que puede ser descartada para ahorrar espacio en disco. Para facilitar esto sin romper el bloque del hash, las transacciones se desglosan en un Árbol Merkle 7[5], con sólo la raíz incluidos en el bloque del hash. Viejos bloques pueden luego ser compactado por golpear fuera de las ramas del árbol. El interior de hashes ¿ no necesita ser almacenado.

enter image description here

Un bloque de encabezado con transacciones no sería de alrededor de 80 bytes. Si suponemos que los bloques son genera cada 10 minutos, el 80 bytes * 6 * 24 * 365 = 4.2 MB por año. Con los sistemas informáticos normalmente la venta con 2 gb de RAM como la de 2008, y la Ley de Moore, la predicción de crecimiento actual de 1.2 GB por año, el almacenamiento no debería ser un problema, incluso si el bloque de los encabezados deben ser mantenidos en memoria

TL;DR: UNA sólida tal vez.

+671
Elvin 15 jun. 2014 18:29:01

En el mejor de los casos, el comerciante sería escuchar a todos los nodos a través de la red para cualquier conflicto de las transacciones. Si hay conflictos de transacciones se emiten antes de que la transacción legítima propaga totalmente, entonces el comerciante puede estar seguro de que la legítima de los mineros no poner una transacción en conflicto en sus cuadras.

Si el cliente es la minería, sin embargo, ellos pueden tratar de encontrar un bloque e incluyen un conflicto de transacción antes de que el resto de la red se las arregla para encontrar un bloque e incluyen la operación legítima. En este caso, la posibilidad de que el atacante éxito es igual al porcentaje de la red total de hash de poder que controlan (por ejemplo, un atacante de minería de datos en 100 GH/s que tiene un 1% de probabilidad de sacar esta fuera de si la red total del hashrate fue de 10 TH/s).

El atacante podría esperar hasta encontrar un bloque e incluyen una transacción para enviar sus monedas a sí mismos. Una vez que encuentran el bloque, se retendrá de la red y la intento hacer una compra en el comercio. Si logran completar la compra y adquirir los productos deseados antes de que el resto de la red se encuentra un bloque, que liberan su pre-minadas bloquear y anular la transacción legítima.

La última versión probablemente sería poco práctico para tirar en un ladrillo y mortero de comerciante, simplemente por el tiempo necesario para llegar a la tienda, hacer la compra, y salir después de encontrar un bloque. Un comerciante en línea podría aceptar la transacción inmediatamente, sino esperar a que al menos una confirmación antes de realizar el envío con el fin de evitar el ataque.

+618
jhaagsma 2 sept. 2010 22:14:19

El primer Bitcoin ATM está en Melbourne, la segunda es en Nimbin y hay otro que se lanzaron en Sydney esta noche. Creo que son todos hechos por Lamassu

+592
sahitya 25 feb. 2013 4:39:40

La red de dificultad es igual al máximo permitido (menos difícil) objetivo dividido por el destino actual; si se establece su objetivo mínimo para x y todavía no está en x, que también sería una relativa dificultad de 1.

Una manera fácil para confirmar esta es mirar el valor calculado de dificultad para su génesis (bloque o bloque 1 si usted tiene su génesis bloque de algún otro lugar).

bitcoin-cli getblockhash 0
bitcoin-cli getblock <hash_from_above>

Si se dice también de la dificultad es uno, entonces usted sabe que la dificultad no ha cambiado desde que se inició la minería.

Como nota interesante, como la de (creo) de Bitcoin Core 0.11.0, Bitcoin es regtest apoya "instantánea" del bloque de generación, incluso a pesar de que su máximo objetivo es mucho más baja (más difícil). Esto significa que tiene dificultades muy por debajo de 1:

$ bitcoin-cli-regtest getmininginfo
{
 "bloques": 0,
 "currentblocksize": 0,
 "currentblocktx": 0,
 "dificultad": 4.656542373906925 e-10,
 los "errores": "Este es un pre-lanzamiento de prueba de la acumulación de utilizar a su propio riesgo - no utilizar para la minería o el comercio de las aplicaciones",
 "genproclimit": -1,
 "networkhashps": 0,
 "pooledtx": 0,
 "testnet": false,
 "en cadena": "regtest",
 "generar": false
}
+556
Moshe Katz 4 ene. 2010 19:54:33

Hay servicios emergentes para combatir la volatilidad de Bitcoin. Bitreserve es uno. Pero para ser honesto, si usted está preocupado acerca de la volatilidad, sólo mantener su dinero en su moneda local y comprar bitcoin cuando usted necesita bitcoin, ya que hay un montón de lugares que usted puede comprar bitcoin casi al instante.

+528
Marchchild 15 ago. 2013 21:37:39

Soy nuevo en el Bitcoin y recientemente he comprado un par de fracciones de Bitcoin. Mi BTC se almacenan en lo que yo entiendo es una billetera en línea (un sitio web donde me inicie la sesión utilizando autenticación de dos factores y donde puedo comprar/vender BTC, así como para enviar/recibir BTC). El problema es que mi BTC se almacenan en línea, lo que significa que podrían estar potencialmente expuesto a amenazas como ataques de hackers, virus, problemas técnicos, la página web hacia abajo, fraude, etc. Así, después de haber buscado otras opciones, decidí que la manera más segura de almacenar BTC sería en un papel de la cartera.

La creación de una cartera de papel bitaddress.org no parece ser muy difícil, pero por supuesto uno tiene que estar seguro de que las claves públicas y privadas se generan de una forma totalmente segura, libre de malware medio ambiente. Muchos usuarios avanzados emplean, lo que para mí es muy complicado técnicas para la generación de dichas claves, tales como arrancar el sistema operativo desde un pendrive, el uso de Ubuntu, Colas y muchos otros programas y procedimientos no estoy del todo familiarizado con. Los demás usuarios sólo asegúrese de que el ordenador está limpio, ir a bitaddress.org y, a continuación, apague la conexión a internet antes de generar las claves. Otras guardar bitaddress.org como un archivo html y, a continuación, abra el archivo sin conexión para generar las claves, mientras que otros descargar una copia de bitaddress.org desde github y abierta que la copia fuera de línea para generar las claves.

Incluso después de haber leído acerca de la BTC, el BTC mundo todavía es muy complicado para mí, así que aquí vienen las preguntas:

1) Lo que si puedo restaurar mi router wifi a la configuración de fábrica y se configura con una nueva contraseña de wi-fi y, a continuación, comprar un nuevo ordenador, el acceso a internet a través de wifi sólo por unos segundos, sólo para ir a bitaddress.org (y ninguna otra web) y, a continuación, fuera de línea para generar las claves? Sería un entorno completamente seguro para generar las claves? Yo no puedo pensar en nada más limpio que una acaba de comprar equipo. ¿Cómo puedo asegurarme de que ninguna información sensible acerca de las claves se almacenan en cualquier lugar en el equipo o en el navegador web después de haber generado? Esto es importante porque estoy planificando para, a continuación, utilizar el ordenador para el trabajo diario, así que me va a generar muchos diferentes carteras a la vez y, a continuación, probablemente nunca utilice el mismo equipo de nuevo a generar más de carteras.

En algún sitio he leído que se puede descargar una copia de bitaddress.org a un pendrive y luego abrir ese sitio web en un equipo que "nunca ha tocado el internet", pero creo que la apertura de bitaddress.org en línea para un par de segundos en un recientemente compró el equipo debe ser una forma más segura.

También, sería una buena idea para conectar mi ordenador a internet por medio de mi teléfono celular como router, es decir, mediante el uso de la celda conexión de datos del teléfono en lugar de wi-fi? Creo que un teléfono celular de la conexión a la red celular debe ser más difíciles de hackear de una conexión wifi, pero de todos modos los teléfonos celulares también pueden tener virus, así que no estoy 100% seguro de lo que debe hacer.

2) ¿por Qué es que algunas personas prefieren no optar por la primera generado el par de claves (en bitaddress.org pero en vez de generar más pares para elegir?

3) bitaddress.org genera una clave pública y una clave privada. Es esta la clave pública de la misma como la dirección de BTC?

4) ¿cuáles son las diferencias entre los diferentes tipos de carteras ofrecidos en bitaddress.org?

5) ¿Cómo puedo asegurarme de que estoy accediendo a un legítimo de la versión de bitaddress.org. En otras palabras, ¿cómo puedo asegurarme de que ningún hacker ha modificado algo en bitaddress.org con el fin de ser capaz de capturar claves generadas? (En algún sitio he leído algo acerca de la computación en el "hash" o algo así.)

6) ¿existe un límite para la cantidad de BTC que se puede enviar a/almacén en una dirección en particular? Se puede enviar cualquier fracción de BTC a una dirección en particular?

Gracias de antemano!!

+458
TheTeacher33 9 sept. 2012 18:58:28

Deje que nosotros en primer lugar dividir las etapas de la transacción en 2 categorías principales para una mejor comprensión.

Etapa 1: Iniciación de la transacción (Mempool)

En esta etapa, ALICE (remitente) emisiones de una transacción que hizo a BOB (receptor). Esta transaccional detalle es enviado en el Mempool junto con el alimento que ALICE (o con la mediación de la plataforma) que está dispuesto a pagar para conseguir que la transacción extraído.

Etapa 2: Minería de datos de la transacción (Blockchain)

En esta etapa, la transacción se presenta anexa en el bloque que se ha extraído. Este bloque se añade a continuación la más larga de la cadena en la existencia de blockchain por lo tanto una confirmación de la transacción.

Explicar los matices más adelante;

En su caso, de realizar una transacción en una mediación de la plataforma que te ofrece una cartera. Ahora, esta cartera se divide en dos partes, la bañera de cartera y el frío de la cartera. El hot wallet se utiliza para escribir directamente los datos a la blockchain y el frío cartera es una de/centralizado de contabilidad que estos mediadores utilizan para mantener a los internos de los registros de las transacciones. Cualquier transacción interna es, por tanto, al instante se dio cuenta.

Para las transacciones externas, la complejidad se incrementa un poco.

Ahora, supongamos que tiene 2BTC y decide hacer una transacción a ALICE vale la pena 1.5 BTC. De realizar la transacción y la difusión en la red. Esto actualizará el saldo a 0.5 BTC y proporcionar a ALICE con 1.5 BTC. Ambos pueden ver actualizado transaccional registros en sus carteras, sin embargo, están limitadas a partir de la retirada de la (re-gasto) la cantidad estipulada hasta que la transacción se realiza, por lo tanto evitar la doble pasar.

Por lo que puedo entender, estos sitios web suelen considerar Mempool transacciones como la validación suficiente para confirmar las transacciones a su nivel.

P. S. todavía estoy aprendiendo y esto no puede ser la respuesta perfecta a la pregunta.

+433
An Or 30 jun. 2013 5:19:54

Lo que se sugiere que se llama Triangular de Arbitraje. Parte de la información está en la página de la wiki: https://en.wikipedia.org/wiki/Triangular_arbitrage

La idea es muy interesante, y si el proceso es más rápido lo suficiente como debe ser, sin ninguna (o pocos) de riesgo.

Sería muy sencillo para automatizar el proceso de búsqueda de las condiciones necesarias y sugieren para el usuario como para el comercio.

En el pasado he tenido la misma idea y he encontrado algunos videos interesantes acerca de este tipo de comercio en youtube, pero no me marcó de modo que no puede vincular con ellos ahora. Voy a tratar de encontrar más tarde.

+394
Flummox 7 jul. 2015 0:03:10

Si usted hizo esta subido su bloque no sería válida, ya que el anterior hash no coincide con el hash del bloque más alto en la cadena. Su transmitido en bloque sería rechazada y usted habría perdido el trabajo realizado para producir un nuevo bloque.

+374
Emmanuel Bailey 18 jun. 2019 2:54:19

Intento entrar en mi copago vallet y la pantalla se vuelve blanca. ¿Qué debo hacer soy de Argentina, me intente pero puedo hacer que funcione de nuevo. Yo intente formateado el teléfono celular, pero no funciona

Gracias

+345
iljauskas 23 oct. 2015 8:21:49

estoy buscando la misma cosa lo que se encontrará es que rawadddr sólo te da 50 transacciones, no la lista completa, si la dirección tiene más de 50 txns tienes que utilizar limit y offset para ir a través de las páginas de resultados de txns como la paginación a través de las páginas de resultados de búsqueda, usar &sort=1 de manera que se ordene primero las más antiguas de esa manera, si las nuevas txns vienen en mientras usted está en bucle a través de los índices de no conseguir golpeado hasta

usted tendrá que obtener todos los txns, bucle de ellos y mirar a la marca de tiempo para ver si se ajusta en el rango blockchain.info cant darle lo que quiere directamente no creo, de que se tienen a la página a través de hasta que se pulsa el rango de la fecha y, a continuación, mantener la paginación hasta llegar a la final

la api de blockcypher.com páginas altura de bloque que no es el momento pero creo que es más cercana a tiempo, si yo estoy a la derecha y se almacenan los tiempos que bloquea dieron confirmó en una tabla de consulta que se podría llamar el rango de la fecha a través de la búsqueda de si el bloque se confirmó en el intervalo de tiempo, si hay más de 50 txns tiene un has_more atributo que puede utilizar la página a través de y el conjunto no cambio en usted

https://www.blockcypher.com/dev/bitcoin/#address-full-endpoint

+284
AlbinoGorilla 6 jul. 2019 9:11:15

Soy nuevo en bitcoin. Empecé la investigación acerca de bitcoin(Par de días atrás) para mi proyecto.Yo instalación de bitcoin nodo en mi servidor linux y es totalmente sincronizados. aquí está mi bitcoin.conf

podar=600
maxconnections=10
maxuploadtarget=20
rpcuser=XXXXX
rpcpassword=XXXXX
keypool=100
servidor=1
rescan=1
alertnotify=php \var\www\html\alert.php %s
blocknotify=php \var\www\html\block.php %s
walletnotify=php \var\www\html\wallet.php %s

Caso 1: he creado la dirección de uso de getnewaddress [account_name] luego me envió algunos BTC de otros billetera y puedo conseguir cartera de notificación.

Caso 2: he creado la dirección de uso de addmultisigaddress de comandos, a continuación, me envió algunos BTC de otros billetera y puedo conseguir cartera de notificación.

Caso 3 : he creado multisig dirección utilizando createmultisig comando. Y me envió algunos BTC de otros en la cartera (Verificación de la transacción de estado ). La transacción tiene suficiente confirmación, Pero no puedo obtener la cartera de notificación.

Por qué no puedo llegar cartera de notificación de multisig dirección (Caso 3)?

addmultisigaddress comando guardar redeemScript y agregado a esa dirección. este es un trabajo para mí y puedo conseguir notificación.

Así que aquí también quiero saber ¿qué tan segura es mi multisig dirección si creo que el uso de addmultisigaddress comando? Supongamos que mi servidor hackeado, Atacante conseguir fácilmente redeemscript(utilizando validateaddress comando) y también se puede obtener la señal de dirección asociado con ella y privet clave de que las direcciones. Mi BTC puede ser fácil de Robo.

Por favor, me sugieren la mejor manera de crear multisig dirección o me conteste ¿por qué no estoy recibiendo la cartera de notificación de multisig dirección y lo que es una alternativa de solución?

Info: quiero desarrollar BTC sitio web de la billetera donde mi usuario puede crear BTC dirección y puede enviar y recibir BTC. Quiero crear multisig dirección para cada usuario. ¿Cuál es la mejor manera de crear multisig dirección para ellos? cualquier consejo de seguridad de la recepción.

He buscado en muchos acerca de este multsig dirección pero no puedo obtener alguna idea de cómo ponerlo en práctica (Multisig dirección utilizando createmultisig de comandos) en mi proyecto y me pregunto cómo al otro como otro soporte del sitio web de multisig dirección y manejarlo? Están utilizando addmultisigaddress comando ? Si sí, entonces ¿cómo de segura es la que cuenta ?

si no puedo conseguir cartera de notificación, entonces ¿cómo puedo crédito o de débito BTC desde mi cuenta de usuario (En mi proyecto).

Gracias de antemano.

+268
ViolaG 24 dic. 2013 3:22:51

He creado un raw de la transacción, agregó el código hash, y Doble-sha256 este resultado. Ahora debo firmar este hash con la clave privada, que me daría la codificación DER firma, pero no me queda claro qué es exactamente lo que debería estar haciendo. ¿Cómo puedo FIRMAR este hash con la clave privada? Exactamente qué haría yo? No estoy usando ningún crypto de la biblioteca, excepto para SHA256, y he implementado secp256k1 mi auto, así que supongo que en relación a eso, ¿qué debo hacer con la clave privada y el hash? Estoy destinado específicamente en el paso 15. Si tuviera que adivinar, este y este son esencialmente mi respuesta, a menos que me equivoco, y si lo soy, me gustaría saber por qué. De lo contrario, la advertencia de que con esas respuestas es la introducción de un azar nonce. Por qué no podía simplemente tiene la clave privada = "k" (ya que no la reutilización de direcciones de todos modos, ¿no?), calcular la "s", y concatenar "r" y "s"? O es esto cómo SE hace?

+143
nikrox 24 jul. 2015 21:06:43

El Blockchain.info's Mi Cartera "Envío Rápido" característica sólo se selecciona una de las direcciones que dispone de saldo suficiente para cumplir con su pago. Si ninguno tiene, va a combinar múltiples para cumplir con la cantidad del pago.

¿Blockchain.info elige la dirección no está especificado. Mi mejor conjetura es que se trate de la más antigua de salida de la primera. Tenga en cuenta que no es posible enviar siempre en la misma dirección desde lo más probable es recibir tus bitcoins en varias direcciones.

Si desea especificar desde qué dirección para enviar, puede utilizar la opción "personalizar". Te dará la posibilidad de configurar su transacción de entrada de direcciones para cambiar las direcciones. También es compatible con múltiples direcciones de salida.

+137
Nathan Barrow 4 jun. 2019 19:32:55

Tengo un sitio web donde los usuarios pueden enviar y retirar fondos mediante Bitcoin. Me gustaría darles la posibilidad de utilizar diferentes tasas (bajo, medio y alto) en lugar de una cuota fija o dejar bitcoind elegir la tarifa. Yo no instalación de una cuota predeterminada o a cambiar en tiempo de ejecución porque entonces si un usuario decide utilizar una cuota de alta y una más baja, podría ocurrir que el usuario con la cuota de alta se le asigna como bajo o viceversa.

Por lo tanto, después de investigar he llegado a la conclusión de que es necesario construir la transacción de la UTXOS que mi nodo. Sin embargo, es difícil para mí para terminar la comprensión de cómo llevar a cabo esta tarea. Voy a dar un ejemplo para explicar mi problema: Si el nodo UTXOS es 1BTC, el usuario ha de 0.1 BTC en el servicio de billetera y desea retirar 0.07 BTC. Entiendo que los pasos a seguir serían los siguientes:

  1. Lista de todos los el saldo de las transacciones
  2. Seleccione uno o más insumos para crear la transacción
  3. La tasa se calcula como la resta entre el total de las entradas y las salidas

Mi duda en este momento sería:

  1. Si entiendo correctamente, para cada operación entrante tenemos, vamos a tener un saldo de transacción que nos va a permitir destinar los fondos disponibles; a Continuación, mientras que usted tiene en una base de datos el equilibrio correcto para cada usuario (actualización de ese equilibrio con las cuotas correspondientes al retirar fondos), por lo que sólo deben utilizar el mismo UTXO generados por cada usuario en el momento de depositar btcs O es posible el uso de otros UTXOs tan largo como la cantidad es la misma?

  2. He leído en bitcointalk que las entradas de una materia de la transacción debe ser menor o igual a las salidas de la transacción. No es posible el uso de insumos más alto que el de outs y "devolver" los excedentes de los fondos de nuevo a una cartera de mi nodo?

  3. ¿Cómo puedo calcular la cuota de usa? Quiero decir, yo puedo decidir que quiero usar X satoshis/kb pero, ¿cómo puedo calcular la cuota que la transacción será necesario antes de que yo lo cree? Porque si he entendido correctamente, el tamaño de la transacción puedo obtener una vez que he creado a tal transacción. No sé si hay una manera de realizar el cálculo de que la transacción se ocupan en bytes o kilobytes

No he encontrado demasiada información sobre ella, así que si alguien me puede ayudar le agradecería.

+114
LieberHunter 23 ago. 2016 18:26:20

Es la etiqueta de una dirección visible para otra gente ?

+25
Andrew Gama 22 oct. 2019 18:59:47

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil