Llegar a las transacciones de mempool para bloquear

Tengo una pregunta acerca de la introducción de las transacciones de mempool para ser añadido para bloquear. Imaginar la situación en la que tenemos 500 transacciones en mempool, cuando decidimos que es suficiente para empezar a añadir a la cuadra? También, ¿y si la sre en el centro de minería de datos (por lo que hemos Merkles raíz del árbol ya) y la nueva transacción se añade a la mempool? Nuestro proceso de minería de datos en mi nodo es comenzar de nuevo?

+814
Lisa Lee 9 feb. 2019 12:34:38
25 respuestas

¿Qué otros intercambios han emitido su propia moneda como Binance y Quoine? Quien fue el primero en hacer esto? Estoy haciendo una investigación sobre la historia de exchange copia de fichas.

+905
Satyakam Chakravarty 03 февр. '09 в 4:24

Debido a que son mercados diferentes. Cada par de comercio es su propio mercado con su propia oferta y la demanda. Cada uno tiene su propio conjunto de órdenes y de los comerciantes. Es la misma razón por la que los diferentes intercambios de Bitcoin a diferentes tasas: son independientes unos de otros.

+853
alcor 12 may. 2010 2:35:56
  • A la hora de crear un cerebro cartera, debo elegir el comprimido o sin comprimir versión? Por qué?
  • ¿Qué sucede si elijo la versión sin comprimir (que es lo que el cliente oficial de usa, ¿verdad?), y alguien le envía las monedas para el comprimido de la dirección? Voy a ver las monedas? Iba a ser capaz de pasar a ellos si les veía sentado en la otra dirección?
  • Le tengo que recordar que la opción que he elegido, o la frase de contraseña es suficiente? Tendrá otras opciones siguen apareciendo? (por ejemplo: super comprimido)
+848
ruby24 14 sept. 2010 13:47:10

El 15 de Marzo de 2019 hodl facturas donde agregado a lnd a través de esta solicitud de extracción. Hodl facturas permitir un destinatario para aceptar o rechazar una transacción, a su discreción, una característica muy útil. Sin embargo, ¿cómo esta característica en realidad? Son fondos bloqueado hasta que el htlc se establecieron? No están reservados, por lo tanto, cuanto más tiempo una hodl factura se queda inactivo la mayor probabilidad de que la transacción en última instancia, puede fallar?

+824
TJClifton 10 ene. 2015 8:53:15

Es posible que desee comprobar NashX proyecto. Es anónimo en línea de Persona-a-Persona en efectivo exchange que utiliza destrucción mutua asegurada para crear equilibrio de Nash para los comerciantes.

http://nashx.com/

+812
sjoaa 23 jun. 2011 10:29:18

yo tengo mi propia blockchain de trabajo local que necesita para ejecutar un abe explorer para el mismo, pero me he encontrado con el problema mientras se ejecuta el último comando, donde saiyajin es mi blockchain nombre

python -m Peercoin-Abe.abe --config /home/explorer/saiyan_abe.conf --commit-bytes 100000 --no-servir prueba

Datos de RPC no se entiende: hash del bloque de desajuste

catch_up_rpc: abortar

Saltarse datadir /home/explorer/.digitalcarbon: [Errno 2] No existe el fichero o directorio: u'/home/explorer/.digitalcarbon/bloques/blk00000.dat"

¿cómo puedo eliminar este problema es urgente por favor me ayude a resolver este problema Gracias

+795
Madolero 6 oct. 2015 14:15:22

Es todo una cuestión de cuántos bits de entropía su contraseña ha (qué tan difícil sería recordar). El uso de un par de palabras proporciona una gran cantidad de aleatoriedad de un par de caracteres aleatorios.

Que yo recuerde, el algoritmo utilizado para cifrar las claves privadas que se utiliza por BitcoinQT tiene alrededor de 100 bits de seguridad (que es mucho). Usted quiere alcanzar una cantidad similar de seguridad con su frase de paso.

El idioma inglés tiene sobre 171000 palabras en ella. Pero deja la cara él, la mayoría de la gente no va a usar más de 60000. Suponiendo que su frase consistiría digamos que sólo los 10000 más populares palabras, usted necesita log_10000(2^100) palabras para lograr el 100 bits de seguridad, o alrededor de 7.5.

Así que con 8 palabras deben ser suficientes para asegurar sus monedas para un par de décadas al menos (suponiendo que la tasa actual de cálculo de la velocidad de crecimiento). Sin embargo, una vez que los ordenadores cuánticos que entrar en la foto y se convierten en lo suficientemente potente, todas las conjeturas hechas ahora puede ser desechadas.

+737
JamesBond34 11 may. 2016 19:15:23

LoveBitcoins.org tiene una lista de clientes para varias plataformas.

Yo soy imparcial porque yo soy el co-desarrollador de BitcoinSpinner, pero animo a todo el que tiene un teléfono Android para probarlo, ya que es realmente sencillo, seguro y listo para su uso inmediato.

+661
Darth Agnon 24 jun. 2017 5:54:06

Cada vez que me lanzamiento BFG Minero tengo que añadir los dispositivos de entrar en el puerto com que está en. Existe de todos modos para hacer esto automáticamente?

Aquí está mi script de inicio:

bfgminer -o estrato.bitcoin.cz:3333 -u Bgordy2014.RaspberryPi -p PW-G

Yo estaba pensando lo largo de las líneas de D erupter:\.\COM3

D igualando los dispositivos

+536
guppia 16 sept. 2016 17:03:40

El Peer to Peer (protocolo de uso de la versión, verack, getdata, ... etc. los mensajes) es utilizado por todos los clientes de la comunicación en la red. Este protocolo es cómo los datos se difunden a través de la red. Esto se realiza directamente a través de TCP/IP. Los mensajes tienen su propio formato (no JSON) y permite la propagación de las transacciones y los bloques a través de la red. Leer más en: https://bitcoin.org/en/developer-reference#protocol-versions.

Después de un Bitcoin Core full nodo ha recibido el bloque y los datos de la transacción a través de este protocolo P2P, a continuación, un usuario puede utilizar la interfaz RPC para consultar el nodo acerca de la información que ha recibido. El JSON-RPC interface utilizado es específico para Bitcoin Core, aunque otros clientes pueden introducir similar interfaces para la facilidad de uso. Los nodos normalmente no se comunican entre sí mediante la interfaz RPC en todo, las llamadas RPC son más como herramientas que Bitcoin Core proporciona a los desarrolladores para darles acceso a la blockchain de datos.

+522
gardanzari 2 jul. 2017 18:37:09

Cada vez que quiero recibir fondos a mi bitcoin wallet, me da una dirección diferente y dice que es "su actual dirección bitcoin". Supongamos que recoger el dinero de 100 personas diferentes, y, a continuación, desea gastar todo ese dinero en una sola transacción. Voy a tener que crear una transacción con 100 diferentes fuentes (el 100 direcciones diferentes) y una sola de destino? Será este el costo de transacción más que una simple fuente de un destino de la transacción (por ejemplo, porque es más grande)?

+516
user217651 23 may. 2017 6:25:03

Tenga en cuenta que el libro en sí, si se ve comprometida podrían perder la pk de otra manera. Estos métodos que describen sólo confirmar que una dirección determinada pertenece al conjunto de claves privadas que tienen, que no eres la única persona con la celebración de estas pks

como usted dijo: una forma barata de comprobar que es simplemente tomar la dirección y enviar un poco de dinero. Que no responde si la clave está en peligro, pero sí te dice si la dirección pertenece a su semilla o no.

Otra manera sería manualmente derivado de la dirección de la clave privada mediante la BIP39 herramienta de aquí hasta que llegue a la dirección que ledger le dio a usted.

Este segundo no requieren que usted envíe dinero, pero es más arriesgado, ya que necesita confiar en el código de la página que le envié y que está literalmente la inserción de su pico en un formulario en la web, que no es nunca una buena idea.

La tercera cosa que usted podría hacer es generar las Claves Privadas con un método de confianza (es decir, utilizando Samourai cartera o algo así) y, a continuación, utilizar ese mnemónico en la contabilidad como una semilla. De esta manera usted sabe que sólo tiene que clave privada.

+510
SOUFIAN FALKOU 24 sept. 2011 16:40:22

Ayer me decidí a hacer un fork de un proyecto, sólo por diversión y para aprender más sobre él. Así que, me bifurcada un proyecto, lo que genera mi propia génesis de bloque, se ha cambiado la hora, nounce, llaves, restablecer el min de la cadena de trabajo. Todo fue bien. Compilado para Windows y Linux, funcionó a la perfección. Me configurar una cartera en un Vultr servidor, el otro en mi propia PC, extrajo un par de cuadras y luego me fui a la cama.

El Vultr walllet seguía corriendo, pero el mío no, me lo cerraron.

Cuando me desperté y abrí la cartera, que estaba tratando de bloques de descarga. getblocktemplate básicamente dice que es la descarga de bloques, pero no hay bloques para descargar. Dice: "8 horas atrás".

No estoy seguro de si esto se supone que ha pasado.

En mi ignorancia, voy a asumir que es normal: ¿cómo puedo solucionarlo sin tener que borrar todo y hacer una nueva cadena?

Si no es normal: ¿Qué hice mal?

+460
Demmiurg 24 feb. 2017 22:16:59

El Bitcoin red es actualmente el más rápido del mundo red de computación distribuida. Se gana en seguridad a través de tamaño.

La gran piscina es real sin embargo, se puede superar sin defectuoso centralmente controlado monedas digitales.

Un ejemplo es el p2pool. Es una piscina donde los mineros compartir recompensas, pero cada minero de forma independiente genera su propio bloque de encabezado , incluyendo únicamente las transacciones válidas.

https://en.bitcoin.it/wiki/P2Pool

El único riesgo que los grandes piscinas representan es el hecho de que actualmente los mineros son "tontos". La piscina genera encabezado y presentar la merkle árbol de hash para el minero que "a ciegas" hash de la misma. Si la piscina tiene nefastos objetivos que se pueden utilizar igualmente el hash de poder en contra de la red. Ahora es poco probable que esto iba a suceder debido a que las grandes piscinas tienen intereses creados en el mantenimiento de la red y por lo tanto las monedas valiosas y continuar su existencia. Todavía la red se podría mejorar si el minero genera el encabezado en lugar de la piscina.

Ahora p2pool es totalmente descentralizado de minería de la piscina. Ni siquiera tienen un sitio web. Los mineros simplemente unirse a la red punto a punto y son compensados por su trabajo.

Todavía muchos de los mineros como las ventajas de un sistema más tradicional de la piscina. Esto no significa que el encabezado de la generación no puede ser distribuido. El uso de algoritmos implementados en p2pool una piscina tradicional podría descentralizar el encabezado de la generación. Con descentralizada encabezado de la generación de cada minero está trabajando indendepdently. El propósito de la piscina es simplemente para reducir la volatilidad.

Este sería completa eliminar el pequeño riesgo de una piscina operador el uso de los mineros a trabajar en contra de la red.

Bitcoin usuarios que están preocupados por la influencia de los grandes piscinas y el riesgo de que los centralizado encabezado generación representan deben utilizar p2pool o empuje para otras piscinas para adoptar un distribuida bloquear el mecanismo de generación similar a p2pool. Si el bloqueador de encabezado de la generación descentralizada entonces no hay riesgo de subversión, incluso si una sola piscina tiene el 100% de la mezcla de alimentación.

+439
EricCee 6 abr. 2013 18:19:58

Hace algún tiempo escuché directamente de alguien de dentro de blockchain.info que habría "pronto" será una versión HTML5 de su sitio que se puede utilizar desde un iPhone (a través del navegador, no requiere de una aplicación). Sin embargo, desde entonces he sido incapaz de obtener cualquier información acerca de una bestia. ¿Alguien sabe acerca de esto?

+385
Daniel Kiracofe 18 jul. 2011 12:14:55

es algo para la dirección url sha256 o sha-256

La dirección URL debe ser sha256.de la mina.zpool.ca.

¿cuál es el puerto que se utilizará en la final de la url? (se parece a diferentes basadas en algo)

Para sha256 usted debe utilizar el puerto 3333.

¿qué es #xnsub ? Es necesario?

Se convierte en extraNonce, lo que le da su miner extra de espacio para trabajar.

+378
Bhargob Lahkar 27 abr. 2017 23:31:26

Todavía estoy nuevo en bitcoin y experimentando mucho con bitcoinjs-lib en JavaScript.

¿Cómo puedo crear una cadena legible a partir de una clave privada? Esta es mi configuración actual:

 const semilla = bip39.mnemonicToSeed(seedPhrase)
 const bitcoinNetwork = bitcoin.redes.testnet
 const hdMaster = bitcoin.bip32.fromSeed(semilla, bitcoinNetwork) // la semilla de arriba
 const par de claves = hdMaster.derivePath('m/0')
 // intentar obtener la clave privada como cadena legible
 const privateKeyBuffer = Buffer.a partir de(par.privateKey)
 const privateKey = privateKeyBuffer.toString('utf8')
 la consola.log('privateKey → ', privateKey)
 // no obtener la clave privada como cadena legible
 const { dirección } = bitcoin.pagos.p2pkh({ clave pública: un par de claves.clavepublica })

alguna idea para mí?

+337
NMonaro 1 may. 2019 20:27:14

Según BIP 141, hablando del Bitcoin de la cadena, que todavía iba a desencadenar "programa de Testigos" y que los fondos se almacenan de forma segura en el SegWit dirección -después de la horquilla.

Hablando del Bitcoin Efectivo de la cadena, los mineros pueden canjear SegWit salidas, (tanto de Bitcoin en Efectivo enviado a SegWit direcciones y Bitcoins en SegWit direcciones de pre-hardfork.) Sin embargo, esas direcciones necesidad de haber expuesto su programa de Testigos, o en las salidas no pueden ser redimidos.

+310
danchik25 13 may. 2013 11:07:19

Trato de entender a un SPV de la aplicación.

He leído las páginas del wiki en la Especificación del Protocolo y de Thin Client de Seguridad así como el blanco del papel del capítulo 8 .

Lo que no entiendo:
Asumir usuario de Una cuenta de Bitcoin dirección X.
Usuario Una puede hacer getheaders y la carga de todos los bloques encabezados y después de tener todos los hash del bloque y marcas de tiempo.

Así que: ¿cómo un SPV cliente, a continuación, encontrar posibles transacciones de los usuarios de Bitcoin dirección X sin la carga de todos los bloques (y todas las transacciones)?

+299
federivo 29 abr. 2018 21:30:34

Ya no se vuelve computacionalmente inviable, 1 reducir a la mitad, por 210.000 bloques conduce a un total de 21m debido a las matemáticas.

Bitcoin bloque recompensa es de 50 por 210.000 bloques de 25 de 210.000 bloques, a continuación, 12.5 etc. Por lo que el total de la recompensa es 210.000 * (50 + 25 + 12.5 + ...). Dentro de los paréntesis es una serie geométrica que puede escribirse como 50 * (1 + 1/2 + 1/4 + ...).

Ahora el uso de la fórmula en el enlace que tenemos a = 50 y r = 1/2 y la suma de este infinate de la serie es de 100. Multiplique eso por 210.000 y se obtiene de 21 millones de bitcoins total (en realidad un poco menos que eso, porque un bitcoin no es infinately divisible).

+260
vetos 17 jul. 2017 19:25:02

Usted puede instalar su propio bolsillo y usar ie. con RPC

Probablemente usted necesitará un poco de procesador de pago. Hay varios, sólo google para ellos y sus desarrolladores de guías.

Muchas tiendas de soluciones como ie. magento tiene varias extensiones utilizando una tecnología diferente, usted puede buscar la forma de hacer y construir en base a su aplicación.

Aquí está uno de los muchos guías: https://code.tutsplus.com/tutorials/adding-bitcoin-payment-processing-to-your-website--net-33098

+231
CR Drost 30 oct. 2017 11:13:09

¿La interfaz gráfica de usuario de el demonio de mostrar que usted está conectado a la entrada de sus compañeros?

Si lo hace, puede que tenga que hacer una re-sincronización de la blockchain desde cero. Me ha sucedido antes.

No es seguro que el crypto estás usando, pero me gustaría probar la copia de seguridad de su cartera.archivos dat, puede guardar una copia de la blockchain de la base de datos así como también si es enorme, y restaurar más adelante en caso de.

Pero la copia de seguridad de su cartera de archivos, a continuación, hacer una nueva instalación, re-sincronizar el blockchain, y ver si se a de estado de sincronización. A continuación, abra su cartera de archivos.

+223
Patrick Smith 2 ago. 2014 20:44:10

Usted siempre debe estar consciente de la estafa/hacks/robos. Millones de dólares es robado de 'regular' netbanks cada año, así que esto no es realmente un "bitcoin" solo problema.

Bitcoin se basa en crypto, a fin de utilizar esto para proteger su cartera. Usted puede obtener bitcoins mucho mejor que cualquier otra moneda, pero si tu almacenar gran cantidad de bitcoins en un unencryptet "caliente" de la cartera en un servidor no seguro, entonces su mendicidad, algunos hackers para robar sus bitcoins.

Usted puede encontrar un montón de consejos sobre cómo proteger su cartera de aquí: https://en.bitcoin.it/wiki/Securing_your_wallet

Pero aquí hay también algunos consejos simples:

  • Cifrar su cartera (el construir-en el cifrado es casi irrompible tiempo que usted elija una fuerte contraseña)

  • Nunca almacenar todos sus bitcoins en un 'hot wallet"(a menos que tu vas a pasar todos a la vez)

  • Asegúrese de realizar copias de seguridad, y almacenarlos de forma segura fuera de línea! (bitcoin-qt tiene construir-en la clave de la piscina).

  • Y asegúrate de mantener tu ordenador limpio de malware

+217
user144110 21 abr. 2019 11:23:42

Desde Bitcoin pagos no son reversibles, lo técnico y soluciones de negocio están ahí para mediar en cuestiones tales como

  • Producto no era como se esperaba
  • El pago era el doble que pasó o en una cadena no válida
  • etc...

Ahora parece que estos problemas se corrigen por "tener un servicio en la parte superior de Bitcoin" y estos mediadores utilizar su propia opinión para mediar en la transacción.

El problema que tengo es que estos mediadores pueden estar sesgados por el vendedor o el comprador, y no pueden ser responsables públicamente (o auditados) por sus decisiones.

Pregunta

¿Qué soluciones existen (no importa cuán imperfectos que sean) a la dirección de producto de disputas cuando se realizan transacciones con Bitcoin u otra moneda Virtual?

+117
perfectminimalist 28 jul. 2014 9:49:26

Esencialmente, no hay software que soporta el getwork llamar nunca más debido a la velocidad de la moderna mineros (que lo llamaría más de 25.000 veces en un segundo). Usted tendrá que utilizar una versión muy antigua de Bitcoin Core desde antes de que este fue removido, si desea que el software para que funcione, pero la FPGA minero es ineficiente suficiente para no hacer de esto vale la pena la inversión de tiempo. El error específico que usted está viendo desde el minero es debido a extremo que se quita de bitminter, y no saber cómo manejar la no respuesta.

+50
Mok 5 oct. 2019 5:16:30

Mostrar preguntas con etiqueta