Instalar Bitcoin Bitcoin y dinero en efectivo

¿Cómo puedo instalar en el mismo servidor Ubuntu junto Bitcoin Core y Bitcoin dinero en Efectivo?

+413
PeterH 21 may. 2014 2:29:31
25 respuestas

Los momentos en los que uno podría mina de Bitcoins con un ordenador portátil o tarjeta de gráficos se han ido. Nunca siquiera cubren el costo de la electricidad utilizada. Bitcoin minería de datos se realiza con ASICs ahora.

+888
Arthur Hjorth 03 февр. '09 в 4:24

Estoy bastante seguro de que todos los cripto los procesadores de pago que lidiar con fiat <-> cryptocurrency intercambios están haciendo AML/KYC rutinas incluyendo el análisis de la cadena. Eso es válido no sólo para BitPay y Coinbase, pero el Círculo et al. demasiado. Tan pronto como usted está tratando de mover valor entre crypto y fiat vas a tener que tratar con diferentes niveles de las invasiones a la privacidad si usted está usando un procesador de pago. Las excepciones a los KYC/AML de rutinas es efectivo <-> crypto transacciones (como localbitcoin, el micelio...) o el uso de un cripto moneda que no pueden ser rastreadas por el (mal) empresas como chainalysis.

tl;dr no conozco a ninguna que no invasor de la privacidad de bitcoin procesador de pago tan pronto como fiat participa.

ps: sin Embargo yo sé que hay varias personas trabajando en un nuevo (open-source) cryptocurrency los procesadores de pago. Voy a intentar sacar algo de información adicional sobre estos y actualización de mi post en consecuencia.

edit: interesante actualización en coinbase: https://news.bitcoin.com/coinbase-helps-fbi-shut-kickasstorrents/

+884
Walter Coots 6 jun. 2011 7:11:11

Generalmente hablando, el SPV monedero recibe la transacción y un merkle-prueba de una validación completa-nodo cuando los fondos son enviados a una dirección controlada por la cartera.

El merkle-prueba garantiza que la transacción con la salida disponibles por la cartera se ha comprometido a la cabecera de su local (fuerte) en el encabezado de la cadena. Desde la cartera de los controles de las claves privadas a esta salida, que índices como local UTXO, sin ningún conocimiento completo de la UTXO conjunto se encuentra en la validación de nodo.

Cuando el gasto de los fondos a otra dirección, el local de la cartera va a resolver de un conjunto óptimo de local UTXOs para esta transacción. Prevout Puntos, disponibles por la cartera indexada como se mencionó antes. Todos los demás campos de transacción que usted describe son independientes de la UTXO, o puede ser inferida a partir de la indexado transacción anterior (por ejemplo, timelocks forzada por CSV/CLTV de salida de secuencia de comandos de operaciones). La dirección de destino dirá la cartera de salida para pasar, como es el caso con todos los otros tipos de cartera (P2PKH, P2WPKH,P2SH, P2WSH etc).

El SPV cartera descrito anteriormente necesariamente revela las direcciones que está interesado en recibir merkle-pruebas de validación nodo. Hay varias técnicas para la SPV cliente para mejorar la privacidad y la fuga de menos información, en un cierto costo de ancho de banda.

  • De lado de servidor filtros (por ejemplo, Bloom filter (a ser obsoleto))
  • Lado del cliente filtros (por ejemplo, el Neutrino)
+837
Aalawlx 25 ene. 2016 5:09:28

Puedo ver que una de las transacciones ha sido confirmado, por lo que su problema es la mitad de resolver. Para la otra transacción que usted sólo tiene que esperar. Si eres lo suficientemente experimentado como usted puede ser que también quieren retransmitir el pegado de la transacción con una tasa más elevada.

El problema

El pago de la transacción se han incluido en ambas operaciones es demasiado baja. En el estado actual del bitcoin red, no hay suficiente espacio en bloques para adaptarse a todas las transacciones, por lo que los mineros recoger sólo las transacciones con tarifas más altas.

Evitar que suceda de nuevo

Si usted necesita las transacciones que se confirmó en un corto período de tiempo, entonces usted necesita para incluir una mucho mayor del minador de la cuota. Puede utilizar el siguiente sitio como una guía de lo que la tarifa debería ser: https://bitcoinfees.21.co/

+713
ruslander 24 sept. 2018 4:46:21

Un poco de detalle en esta se agregó como un "Apéndice" a la sidechains papel en algún momento:

Mediante la adopción de algunas otras suposiciones de seguridad a expensas de la baja confianza objetivo de diseño, es posible hacer una primera la implementación de una forma completamente permissionless manera. La observación clave es que cualquier mejora a Bitcoin secuencia de Comandos se puede aplicar externamente por tener una confianza de federación de mutuo desconfiar de los funcionarios evaluar la secuencia de comandos y aceptar, mediante la firma de un ordinario multisignature secuencia de comandos. Es decir, los funcionarios actúan como un protocolo de adaptador mediante la evaluación de las mismas reglas de lo que hubiera querido Bitcoin a evaluar, pero no por falta de secuencia de comandos de mejoras. El uso de este nos puede lograr un federado de peg.

Básicamente se trata de una camarilla de "confianza de los mineros".

Dado que el principal bitcoin cadena de mineros no entiendo la cadena lateral del fresco de las nuevas características que no pueden validar los bloques. Así que la cadena lateral tiene que ejecutarse Ondulación de estilo donde hay una piscina de confianza de los mineros y uno de ellos tiene que firmar en cada bloque. Estas confianza de los mineros (que ellos llaman "funcionarios") tienen las claves privadas, y las correspondientes claves públicas están programadas en el código fuente. Estas autoridades centrales tienen el poder de bloquear la cadena del progreso, se excluyen las transacciones, o incluso congelar cuentas.

+713
Ister 2 mar. 2011 23:03:30

El robo de las monedas significa que tienes enviado a otra dirección y están disponibles para ello. Individual bitcoins no se puede cifrar, ya que sólo existen como los números en el sistema público de contabilidad de las transacciones llamado blockchain. Lo que cifrar es la clave privada que le da el derecho al pasar de salida de una transacción anterior.

+706
AlwynIsPat 16 oct. 2012 23:52:54

Cuando usted se inscribe en MtGox, dicen: por favor, rellene el siguiente para evitar su cuenta bloqueada. Se refiere a la verificación de miembros de proceso (uso de govt ID y una factura de servicios públicos).

Pero ¿bajo qué circunstancias se bloqueo mi cuenta si no puede proporcionar la verificación docs en el momento? Y ¿qué significa "bloqueado" me impiden hacer? Qué me impide, por ejemplo, la transferencia de BTC a otro intercambio o la cartera?

+640
chrisp1992 21 ago. 2013 20:32:06

En clightning existen los sendpay comando. Desde la página del manual:

sendpay ruta payment_hash [etiqueta] [msatoshi] [bolt11]
 Enviar a lo largo de {ruta} a cambio de preimagen de {payment_hash}

Si usted mira mi (trabajo en progreso) código de JIT de enrutamiento puedes ver cómo crear rutas de acceso y la cebolla lo mismo con llamadas a api estándar para reequilibrar mis canales :

https://github.com/renepickhardt/c-lightning-plugin-collection/blob/master/rebalance-jit-routing/rebalance.py

+607
zagan 26 nov. 2019 18:06:58

Blockchains no son realmente escalable. Para la mayoría de la seguridad, blockchains deben ser replicadas en tantos dispositivos como sea posible. Los dispositivos están llenos de nodos y debe descargar y verificar cada bloque y la transacción. Con el fin de aumentar el número de operaciones, las transacciones son más pequeños y los bloques tienen que ser más grande. Por desgracia, el aumento de tamaño de bloque y de la capacidad de transacción resultará en más recursos de los necesarios para verificar y almacenar todos ellos.

+570
user5609 19 jun. 2017 19:43:44

Cuando la gente habla acerca de los posibles cambios en la forma de Bitcoin funciona a veces dicen que un cambio en particular puede ser implementado como una suave horquilla. ¿Qué significa eso? Cómo se compara esto con un duro de la horquilla?

+520
Ray Zhou 30 mar. 2016 23:10:36

Si puedo configurar múltiples 3GB GTX 1060 , puede generar más de hash de la tasa de una sola GTX 1070 de 6 gb. Puedo todavía minería ETH al cabo de 3 Gb tarjetas cuando el tamaño del bloque de eth es de más de 3 Gb. EXPLICAR A MÍ.

+507
user233862 5 jun. 2015 22:39:33

Si los saldos están calculados sobre la marcha mediante la compensación de todas las transacciones que fluye dentro y fuera de una dirección pública, se esta degradar el rendimiento de calcular los saldos en los años venideros, es decir, cuando grandes volúmenes de transacción de la historia han acumulado? ¿Cuántas transacciones se tendría como resultado una notable disminución en el rendimiento? o es el umbral tan alto que no es probable que nunca se puede llegar por la gran mayoría?

+499
TruMan1 1 ene. 2010 20:37:11

Hay bibliotecas para deserializar transacciones por ahí.

pybitcointools - python

bitcoin-lib-php - php

libbitcoin - C++/C

No hay límites para ser muchos otros.

+496
BlueChameleon 3 jul. 2010 12:23:27

Simple ejemplo, el uso de Python 3 y el websocket-cliente de la biblioteca.

de websocket de importación create_connection

ws = create_connection("wss://ws.blockchain.info/inv")
ws.enviar("""{"op":"unconfirmed_sub"}""")
mientras que la Verdadera:
 tx = ws.recv()
print("tx!")
 con open("bitcointx.json", "a") como f:
 f.escribir(tx + "\n####\n")
+467
dencimmer 22 jun. 2010 11:07:24

Me he dado cuenta de que el cliente bitcoin utiliza sockets.

He visto también que el tiempo de sondeo no sólo se encuentra disponible pero se recomienda también.

Por qué? No es tiempo de sondeo mucho menos eficientes que los sockets?

+423
Kathlyn Shamblin 17 jul. 2015 20:51:54

Si utiliza un procesador de pago como BitPay o WalletBit, que se encargará de la conversión a fiat para usted (por un cargo extra, por supuesto).

También puede utilizar software de comercio electrónico y gestionar el intercambio de fiat uno mismo. Eso es lo que CoinDL, por ejemplo, hace uso de una Bitcoin módulo OpenCart de software de comercio electrónico.

También podría ser un número de bienes y servicios que utilizaría donde bitcoins son aceptadas para el pago.

+403
Charles Christopher 12 sept. 2019 3:42:12

Es legal para Bitcoin transacción para pasar de salida a una de las direcciones de entrada? Es decir, para crear una dirección única en la cartera (billetera de papel), por lo que el cambio de dirección no deben ser generados.

Se parece a todos los populares de carteras de cambiar las direcciones por razones de privacidad, pero me gustaría saber si esto también es una limitación del protocolo. También esta pregunta por separado de los determinista de generación de direcciones.

+381
memo power 20 oct. 2017 8:07:44

El 3-letras de llamada no están estandarizados, todos los alt de las monedas se acaba de modificar los protocolos de la original de Bitcoin protocolo donde las diferencias pueden ser tan pequeños como un puerto diferente. De 3 cartas cosa son sólo las abreviaturas de las personas comúnmente se utilizan.

+369
Zion Tall King 17 jun. 2010 7:43:44

He leido el README en el bitcoin página de github que le da instrucciones para instalar las siguientes librerías utilizando MacPorts - boost db48 dbus openssl.

Tengo esto instalado usando homebrew que puedo usar en lugar de MacPorts. También están las versiones correctas como homebrew instala, más tarde, versiones incompatibles.

Con estas instalado he editado el hacer para que apunte a las bibliotecas de homebrew instalado a saber DEPSDIR=/usr/local y la adición de -I"$(DEPSDIR)/Sótano/berkeley-db4/4.8.30/include" a INCLUDEPATHS

Sin embargo estoy recibiendo este error del compilador que es críptico para mí:

http://pastebin.com/6ey859uK

Alguien ha logrado conseguir este trabajo?

+322
EllenaRo 21 dic. 2014 18:17:08

Bitcoin wallet app (aplicación android).

Estoy familiarizado con la forma de un Jerárquica Determinista de la cartera genera direcciones, pero estoy confundido por el constante cambio de dirección de "recibir las monedas" botón en la parte inferior izquierda.

Literalmente, cada vez que hago clic en me dan una dirección diferente, pero el código qr en la parte superior derecha es siempre el mismo (y me informa de que se actualice a la nueva dirección después de una transacción), pero la parte inferior izquierda no muestra la dirección real, sólo el código qr, y me gusta guardar la dirección cada vez que cambia, así que yo sé que la cartera es de (más tarde me puede confirmar que de mis múltiples carteras de recibir el pago) y también volver y comprobar la he copiado correctamente, etc, etc.

Lo que está pasando con "recibir monedas" opción?

+280
Jaime Cabrera 14 nov. 2018 12:16:47

Usted seguramente puede. Sólo añadir -datadir parámetro en la línea de comando, cuando a partir de bitcoin-qt. Por ejemplo:

bitcoin-qt.exe -datadir=D:\BITCOINDATA

+263
nanard 12 may. 2014 21:59:47

Estoy de acuerdo en que no está redactado muy bien. Parece ser que un número r tal que los ingresos de n años a partir de ahora será r^n veces los ingresos de hoy, así que básicamente lo que usted dijo.

Empíricamente comprobar esto, establecer la electricidad y el costo de hardware a 0 (para que los beneficios de la igualdad de los ingresos), el marco de tiempo en meses a 12 (por un año), y la disminución de la rentabilidad a 1. Usted debe obtener $1,366 o así. Si usted se cambia a 24 meses, usted recibirá $2,732 - exactamente el doble de la anterior. Por otro lado, con una rentabilidad disminución de 0.2, usted recibe $679 en 12 meses y $814 en 24 meses, que es de $135 (o 20%) más.

+184
Thomas Kraemer 3 dic. 2010 7:11:20

He leído que uno de los detrimentos al aumento de bitcoins tamaño de bloque es que va a crear más centralizado de minería de datos de la comunidad. Cómo es esto así?

+98
Typo 11 ago. 2014 4:17:46

Si quiero vender bitcoins, suponiendo que fue un éxito, ya sea en compra o venta de un servicio o un producto y la aceptación de bitcoins en lugar de la normal de dinero. ¿Cómo puedo convertir los bitcoins de nuevo a dinero en efectivo ?

+53
Simon Zhao 14 jun. 2012 20:13:51

No está seguro de qué es exactamente lo que necesita hacer una vez que usted ha encontrado su información que puede ser de una gran unidad en la herramienta que se utilice así. Sin embargo, usted puede utilizar bitcoind de la api que se empaqueta con bitcoin-qt para obtener toda la información acerca de una transacción utilizando este comando.

gettransaction <txid>

Volverá a usted toda la información sobre la transacción, me gustaría utilizar alguna otra herramienta de construir en la parte superior de la misma, como una api php o lo que sea su idioma favorito es. Aquí es uno que hice para interactuar con ella a través de PHP https://github.com/michaeljs1990/Bitcoin-PHP-API .

Más sobre el bitcoind API se puede encontrar en https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

+50
Dave Mohican 14 dic. 2017 17:38:31

Mostrar preguntas con etiqueta