Cómo conseguir Bitmain U3 que se ejecuta en Linux?

¿Cómo puedo obtener el Bitmain U3 que se ejecuta en Linux?

Estoy usando Ubuntu Server 11.

He descargado el bitmain rama de cgminer y compilado a usar CFLAGS="-O2 -Pared -march=native" ./configure --enable-bmsc

También he downlaoded el oficial 4.9.0 y utiliza CFLAGS="-O2 -Pared -march=native" ./configure --enable-icarus`, como se describe en el texto para U3

Hago un lsusb y muestra esto:

lsusb output

cgminer sólo hace esto

enter image description here

Hay algo que me perdí? He leído que su supuesta para recoger el U3 automáticamente con la configuración predeterminada, entonces puedo más de reloj un poco para obtener la 63ghs estable.

+714
Gilbert Weinstein 18 feb. 2015 22:03:16
21 respuestas

Creo TransactionOutput representa una de las salidas de una transacción.

Tengo una lista de tales objetos de salida, y una Cadena que representa mi propia dirección. Me gustaría comprobar que este resultado llegó a mi dirección.

¿Cómo puedo obtener la dirección de destino de la TransactionOutput objeto?

+970
Thomas Litchford 03 февр. '09 в 4:24

TL;DR: Cada bloque sólo necesita ser verificada una vez. Tras la recepción de un nuevo bloque, sólo la referencia a los padres y a la validez del nuevo bloque necesitan ser revisados.

Cuando uno se inicia con Bitcoin, el cliente o la minería de datos software de descarga y comprobar el blockchain. Durante esta sincronización, cada uno de los bloques a partir de la génesis del bloque será verificada por el cliente. Esto sólo es necesario una vez para cada bloque, debido a que los nuevos bloques de siempre referencia el hash del bloque anterior.

I. e. cuando usted está tratando de verificar Bloque 5, contiene el hash de su padre, Bloque de 4. Como su cliente ya ha verificado que el Bloque 4 es válida, y si el hash incluidos en el nuevo Bloque 5 coincide con el conocido hash del Bloque 4, se puede ir en línea recta y sólo comprobar si el nuevo Bloque 5 es válido.

+960
Keith Coker 4 jul. 2013 12:02:55

Usted parece entender el concepto de descentralización, pero también parecen estar luchando con el concepto de consenso.

Pero digamos que soy propietario de uno de Bitcoin (un hash). Lo que me detiene para vender esta en la cadena diferentes instancias? Mientras yo entiendo, están descentralizadas y no tenga que sincronizar cada transacción.

Lo que te falta es que todos los descentralizada cadenas son realmente la misma cadena. Para la mayor parte, no hay "diferentes de la cadena de instancias". Sí, puede haber una bifurcación, donde la mitad de la red piensa que el bloque a está la punta de la cadena, y la otra mitad piensa que el bloque B es la punta. Sin embargo, esto casi siempre se resuelve cuando el siguiente bloque se encuentra. Es muy difícil de sacar un doble pase, y prácticamente imposible si el destinatario está siendo cauteloso. La mayoría de los comerciantes/intercambios tendrá que esperar al menos una sola confirmación, muchas veces más para operaciones de mayor valor. Incluso antes de que una sola de confirmación, haga doble gasta son muy difíciles.

Bitcoin es más que un protocolo para la descentralización de un libro de contabilidad. Lo que es más importante, es un protocolo para venir a un consenso sobre el estado de la contabilidad, incluso cuando los nodos participantes no confiar el uno en el otro. Es esta habilidad para llegar a trustless consenso sin una fuente centralizada de verdad que hace que Bitcoin revolucionario.

En cuanto al tamaño de la cadena, su personal blockchain pueden ser podados para requerir la menor cantidad de datos, que es una mejora en marcha para permitir a reducirse aún más, y el precio/Gb de almacenamiento sigue disminuyendo. Esta es una preocupación, pero está siendo tratado, y es poco probable llegar a ser un gran problema durante algún tiempo.

+869
yamuna 16 feb. 2011 7:36:37

Normalmente debería autodetect. Revisar las líneas como estas en la depuración.registro: AddLocal([2a02:91a:f3:21aa::1]:8333,1)

Si ese es el caso, Bitcoin Core es la escucha, y si otro servicio no puede llegar a ella, puede ser un problema de configuración de red o un problema con el servicio.

Si no lo es, usted puede enlazar manualmente una dirección IP (IPv4 o IPv6), utilizando el enlace de la opción.

+867
cwiseman 9 mar. 2013 4:24:38

Ahora estoy buscando consejos de cuáles serían los pros y los contras de ambas opciones: inversión de capitales de riesgo vs bitcoin crowdfunding.

LocalBitcoins proporciona un fideicomiso que facilita persona-a-persona de transferencia de dinero en efectivo a cambio de bitcoins. Los estados UNIDOS regulador de la FinCEN ha proporcionado orientación que describe claramente que como un transmisor de dinero de servicio.

Si LocalBitcoins quiere recaudar fondos de los inversionistas de los estados UNIDOS, incluyendo la de los capitalistas de riesgo, es probable que necesite pivote donde se registra como un transmisor de dinero (en todos los estados donde es necesario) y cumplir con las AML/KYC requisitos que dicha licencia implica. De esta manera, aquellos que operan a través de LocalBitcoins podría servir como agentes de LocalBitcoins. Que es un gran cambio de LocalBitcoin del enfoque actual.

Si LocalBitcoins quiere recaudar fondos a través de la inversión directa (por ejemplo, OPI y el listado a través de un ciber-mercado de valores de cambio), entonces debe ser consciente de la situación actual de equity crowdfunding en los estados UNIDOS -- (es decir, aún no es legal para solicitar a las inversiones de los estados UNIDOS como la SEC está haciendo todavía la reglamentación para la equidad de crowdfunding). Independientemente, sin cyber-de las acciones de los intercambios (como BitFunder) sería considerado un "portal de crowdfunding" por lo que incluso una vez que la SEC ha completado su reglamentación recaudación de fondos a través de cyber-valores de renta variable de los mercados aún no se algo que se podría ofrecer y cumplir con las regulaciones de valores.

LocalBitcoins ya ha construido un núcleo de Bitcoin de servicio de exchange y, posiblemente, podría aumentar el capital sin tener que solicitar fondos de inversionistas de los estados UNIDOS, independientemente de si es de capital riesgo o a través de equity crowdfunding.

+833
Goldstar19022 12 ene. 2013 14:06:39

Las transacciones para revelar los compromisos son independientes de las transacciones de la lotería. Temporizado hash compromisos única fuerza a las partes a revelar la preimagen de x de H(x). La lotería de la lógica es llevado en una transacción independiente

+723
Paul Chattey 9 dic. 2012 20:33:01

¿Qué pasaría si el 90% de los mineros de Bitcoin se para de repente deja de minería de Bitcoin, es decir, el Bitcoin red de hash de energía se reduciría al 10% de la cantidad anterior.

Iba a ser más difícil para el resto de los mineros de la mina? Sería transacciones tardar más de lo habitual?

+711
Heshan jayasinghe 27 ene. 2015 21:00:15

No, no es posible hacer una salida que es sólo disponibles a una dirección específica. Las salidas que se gasta no tienen ningún efecto en las salidas de los gastos de transacción. Ellos están completamente separados e independientes unos de otros, excepto por la cantidad que se gastó.

Una salida de la secuencia de comandos sólo define lo que el script de entrada debe ser, y el script de entrada no tiene ningún efecto en la salida de los scripts de la transacción.

+676
Aleksandr63 23 ago. 2011 12:23:36

He leído algunos artículos sobre el bitcoin red, algunos de ellos dicen que es necesario para una transacción, antes de añadir a la blockchain, que deberá ser validada por más de la mitad de todos los nodos de la red bitcoin. Es mi entendimiento de la verdad? Si sí, es cierto que después de exactamente el 51% de los nodos se ha validado la transacción, será añadido a la blockchain?

+627
Joe Creighton 30 abr. 2018 8:07:36

Me encontré con el ./configurar sin el -con-gui=dlls de qt5 opción y la instalación fue a través de la fina.

por cierto, esto fue en MAC OS X Yosemite (Versión 10.10.5).

+577
ACP 23 may. 2015 19:33:09

El guión es mantenido por el destinatario; él es el único responsable de mantener y no perderlo. Los nodos no almacenan ningún tipo de base de datos de las secuencias de comandos.

El guión es proporcionada por el consumidor en el gasto de la p2sh como parte de la scriptSig de datos. Para la especificación exacta de cómo esta información es estructurada, ver BIP 16 por Gavin Andresen. Esto permite que los otros nodos para validar que el guión fue canjeado correctamente.

El propósito de p2sh no es para limitar los datos en el blockchain – que sigue siendo la misma. Es, como por el PBI, para "mover la responsabilidad de proporcionar las condiciones para canjear una transacción desde el remitente de los fondos para el redentor".

+498
Luv 26 may. 2010 0:59:32

Debido a que las bolsas están en posesión de confirmado bitcoins desde el ir. Mtgox hace esperar alrededor de una hora antes de la acreditan depositado bitcoins para conseguir esos 6 confirma. Y a cambio ellos solo decremento de la persona de la cuenta de bitcoin, el equilibrio y el incremento de la fiat equilibrio (de acuerdo a lo que de orden de mercado).

En coinbase que basta disminuir el saldo de su cuenta y enviar fiat a su cuenta bancaria de forma simultánea.

+471
Stuartsoft 10 may. 2016 5:36:59

Este es un comentario de la página 199 de Dominar Bitcoin. Creo que su significado debe ser interpretado teniendo en cuenta las dos frases anteriores:

Tenga en cuenta que el objetivo de la dificultad es independiente del número de transacciones o el valor de las transacciones. Esto significa que la cantidad de la mezcla de energía y por lo tanto la electricidad consumida para asegurar bitcoin también es totalmente independiente del número de transacciones.

Esto significa que el número de transacciones y su valor podría aumentar (esta es la más amplia adopción de la moneda), mientras que el objetivo de la dificultad podría seguir siendo el mismo (siempre y cuando el total de la potencia de cálculo de los nodos de minería sigue siendo el mismo), con lo que el total de hash de energía (necesaria para resolver el problema matemático) también se mantienen constantes.

Lo que realmente aumenta el total de hash de alimentación de la red, es la entrada de nuevos mineros (de las fuerzas del mercado) en busca de la recompensa (por lo tanto el aumento del total de la potencia de cálculo disponible en la red). Esto es compensado por la regulación del grado de dificultad (de destino dificultad del problema matemático.

P. S.: Para ser más específicos, la regulación se realiza periódicamente el ajuste de la hash valor objetivo para los bloques: Cada 2,016 bloques

( en el medio de esta es cada dos semanas, dado que cada bloque es de aproximadamente 10 min para confirmar: 6 (a 10 min a intervalos por hora) x 24 (horas por día)x 14 (días por semana) =2,016 )

Bitcoin nodos calcular un nuevo nivel de dificultad en consecuencia, con base en el tiempo que le tomó a la mía la última 2,016 bloques. Esto se lleva a cabo mediante la siguiente fórmula:

Nuevo nivel de Dificultad = Viejo Dificultad x (20160 min) / (tiempo Real de última 2,016 bloques)

Y el nuevo grado de dificultad determina el total de hash que se requiere para la solución. Esta es la razón por la que, independientemente de la (computational no sólo física) tamaño de la red, el tiempo medio para el bloque de validación que se mantiene aproximadamente constante (alrededor de 10 min en promedio). Ver también aquí por la relativa gráfica.

+450
Agahamoru 7 feb. 2015 21:15:32

Como PayPal no es un banco y se reserva el derecho de congelar su cuenta por cualquier razón que considere se ajusta a ellos, nunca se debe usar PayPal, a menos que usted puede permitirse el lujo de perder su dinero, o que están preparados para llevarlos a la cancha y ganar, en caso de que robar sus fondos.

Mientras que esto no es específico para BitCoin por así, es probablemente más probabilidades de suceder con el borde de los casos que PayPal, por alguna razón, podría ser más probable ver como una amenaza a sus intereses o modelo de negocio de el diario del tipo de transacciones que constituyen la mayor parte de su volumen de negocio.

+388
Stefan L 2 abr. 2019 13:37:48

1) Qué significa que cada minero tendrá una base de datos de los 50 millones de discos ???!!!

No hay necesidad de mantener en la base de datos de todos los 50 millones. Nodo mantiene en la base de datos no utilizados aún salidas.

2) Cada minero se compara cada entrada de la transacción referencias a cada uno de esos 50 millones antes de

Esto es muy simple operación. No hay necesidad de comparar con todos los registros, pero la búsqueda en conjunto ordenado.

+326
fowbee 30 dic. 2017 21:43:16

Dos problemas con Bitcoin del diseño

La escalabilidad de todos los cheques de todo

Bitcoin es un chisme de red:
P2P nodos se conectan principalmente al azar a cada uno de los otros y de paso en la nueva información a cada uno de los otros como lo reciben. De esa manera, la información de las inundaciones a través de la red de forma rápida: cada paso aumenta aún más los nodos que fueron informados de forma exponencial (hasta que la mayoría lo son).

En Bitcoin, cada nodo recibe y revisa cada pieza de blockchain de datos, en la actualidad algunos se retransmiten incluso más de una vez. Si bien este es un problema manejable en bloques de 1MB, esta configuración tiene un costo real: uso de ancho de banda, la carga de la cpu para la verificación, almacenamiento y espacio en el disco duro.

A 1 mb, el Bitcoin red puede soportar alrededor de 3 transacciones por segundo (tps). Para ampliar la Visa-niveles habíamos probable que necesite alrededor de 3000 tps. Para atender a todo el comercio en internet, un múltiplo de que. Si bien hay algunos avances posible con un uso más eficiente del espacio del que disponemos (CoinJoin, Schnorr Firmas, ...), es obviamente mucho más difícil desafío para gestionar ~1GB bloques cada diez minutos: Relé de ancho de banda sería un múltiplo de que, de la verificación de 144 GB blockchain los datos de cada día una parte importante de un hogar promedio del equipo el poder de computación, y las unidades de disco duro tienden a llenarse rápidamente.

De ello se desprende que hay un límite a lo que puede ser hecho con un puro en la cadena de la escala.

Pagos instantáneos

Principios de Bitcoin comerciantes eran cómodas para tomar el riesgo de aceptar cero-la confirmación de las transacciones. La "primera ve" principio estaba firmemente establecido como un nodo de la política e incluso las transacciones sin honorarios confirmar el tiempo.

Desde entonces, el bloque de espacio de la demanda aumentó, algunos mineros cambiado su política a la mina de la transacción con la mayoría de las cuotas en lugar de "por primera vez", y la tasa cero las transacciones se convirtió en inviable.

Mientras tanto, los procesadores de pago y algunos comerciantes todavía tomar el riesgo calculado de aceptar transacciones antes de la confirmación, pero, en realidad, una transacción es confiable sólo después de que se haya confirmado.

Red De Rayos

El Rayo de la Red (LN) propuesta describe una estructura para proporcionar segura e inmediata de las transacciones negociadas sólo entre los usuarios afectados.

LN aprovecha canales de pago, un tipo de multi-firma de construir, de crear conjuntamente administrado el balance entre pares de usuarios. Por la re-negociar el saldo de la liquidación de acciones, los usuarios pueden transferir saldo a cada uno de los otros. Cada re-negociación, se registran como una actualización para el smart-contrato de asegurar los fondos de ambas partes.

Por tener varias conexiones en la red a la vez, los usuarios pueden recibir los saldos de una pareja y reenviar a otra. El aprovechamiento de esta red, Red de Rayos es prometedor pagos instantáneos a todos los otros LN participante y el aumento de la capacidad de transacción a un bajo costo.

Si un usuario desea cerrar un canal de pago, el smart-contrato puede ser ejecutado en el Blockchain como una transacción regular.

Interesados a leer más? Ver → ¿Cómo funciona la red de Rayos de trabajo en términos simples?

+259
Geert Immerzeel 22 may. 2013 6:20:49

Soy un poco noob así que voy a pedir disculpas por adelantado. Estoy leyendo a la gente lo que sugiere el uso de diferentes direcciones cada vez que me envíe un bitcoin. Si yo fuera a decir enviar un 1BTC a alguien que había necesidad de crear una nueva dirección de debajo de mi cartera y la necesidad de transferencia de 1 BTC de mis otras direcciones y, a continuación, enviarlo a la dirección de la derecha? No se que tipo de derrota el propósito de asegurar y también costoso, mediante el pago de cargos adicionales? Gracias

+216
Digger 21 may. 2019 12:11:29

Su cartera es una colección de claves privadas y un registro de las operaciones relativas a los mismos. Por defecto, su cartera tiene una piscina de 100 teclas. Así que cuando su cartera se crea, alrededor de 100 claves privadas se generan aleatoriamente y se almacenan en tu cartera.

Cada clave privada tiene una clave pública correspondiente, y cada clave pública tiene una dirección correspondiente. Una clave pública no es "la misma cosa como" una dirección, pero no es un algoritmo que puede dar la dirección correspondiente a una determinada clave pública. El inverso no es cierto. Hay muchos tipos diferentes de claves públicas para cada una de las direcciones, ya que las claves públicas son de 256 bits de ancho y direcciones son sólo 160 bits de ancho.

Cuando usted haga clic en "nueva dirección" en el "recibir monedas" de la ficha del cliente, se le mostrará una dirección que no he visto antes. Se toma de los 100 dirección keypool. El keypool está cubierta cuando sea posible siempre contienen 100 invisible direcciones. Si su cartera es cifrada entonces no es posible la parte superior hasta el keypool hasta que la cartera está desbloqueado con la frase de contraseña.

También, cuando usted realiza una transacción de la cartera, es bastante probable que la cantidad que usted está enviando no coincide exactamente con la suma de cualquiera de las entradas que actualmente tienen las claves privadas, por lo que algunos "cambio" debe ser enviado de vuelta a su cartera. Cuando esto sucede, una dirección de su 100 dirección keypool se utiliza para recibir el cambio. En este caso, el keypool será inmediatamente cubierto, ya que su cartera tendrá que ser desbloqueado ya que estás gastando monedas.

Todo esto sucede detrás de las escenas - usted no verá ninguna evidencia de lo que está sucediendo a menos que usted mira en el blockchain.

+119
Angela Ragan 24 may. 2018 10:34:18

Si es realmente una dirección no válida (es decir, que no se hash) como Address50 y luego la vainilla p2pool será la predeterminada para el envío (el nodo) todas las recompensas para que el minero.

Si la dirección es válida (se hash), pero nadie tiene la correspondiente clave privada para dicha dirección, como 1BitcoinEaterAddressDontSendf59kue, a continuación, las recompensas se sentará en el limbo por toda la eternidad.

+117
pumkincreative 1 feb. 2010 21:55:35

El coinbase transacción no se transmite por la red. No es válido excepto como la primera transacción en un bloque.

Independiente minero genera la coinbase transacción en sí.

En la minería, las piscinas, la minería de la piscina genera la coinbase, y la envía al cliente de minería.

+57
Joel Berkeley 2 oct. 2011 11:43:26

Este artículo ofrece un buen resumen de las posibles causas y soluciones a los bloques vacíos de minería de datos: https://bitcoinmagazine.com/articles/decline-empty-blocks-has-increased-bitcoins-transaction-capacity/. AntPools sólo puede ser tarde en la implementación de las soluciones...

+24
Bartosz Janda 26 oct. 2019 7:20:36

Mostrar preguntas con etiqueta