Getmemorypool respuestas

¿Cuál es la respuesta esperada para un getmemorypool llamada RPC a un cliente estándar, cuando se llama con datos de campo? Estoy principalmente interesado en factores tales como:

  • La llamada devuelve true si un enviado del bloque no es el final de un bloque de la cadena (por ejemplo, crea un tenedor o de lo contrario se invalida algunos otros bloques)?
  • La llamada devuelve false si el cliente es BitcoinQT, no bitcoind?
  • La llamada devuelve true si el mismo bloque se envía más de una vez?
  • La llamada devuelve true si el bloque no contiene todas las transacciones que se envió anteriormente, o contiene algunas transacciones que el cliente no conoce?
  • Hay otros casos específicos, uno debe conocer a la hora de la codificación para esta convocatoria?
+983
Hieu Hoang 13 jul. 2012 8:57:53
25 respuestas

Las tasas que se supone debe ser baja. El año pasado, las transacciones por segundo aumento más que el sistema puede manejar. Hace un par de meses, "SegWit", un avance técnico que fue activada. En la actualidad las personas pueden utilizar SegWit direcciones y pagar menos cuotas, (así que use un SegWit compatible monedero si quiere pagar menos cuotas!), sin embargo, es sólo una solución temporal. Vamos a tener "cadenas laterales" y otros de Capa 2 de la tecnología en un par de meses (la Búsqueda para "Red de Rayos") (hasta un año), que hará las tasas de caída para siempre.

TL;DR: Las cuotas son temporalmente alta. Mantener el ojo en Bitcoin noticias.

+988
Seanom 03 февр. '09 в 4:24

Creo que la sociedad ha estado trabajando en el concepto de blockchain inherentemente. por ejemplo, Considere el escenario donde el vendedor mayorista y minorista están interactuando. Minorista pide mayorista vendedor de color rosa de tela. Cuando mayorista vendedor realiza la entrega, el proveedor no acepta que es de color rosa. Él llama a algunas personas a decir el color correcto. Este el argumento de que se resuelva.

Cada persona del cerebro está distribuida de contabilidad.

+981
Bobb 25 sept. 2018 12:59:31

Estoy tratando de ejecutar Bitcoin Core servicio con plena nodo de verificación en Ubuntu en testnet y se mantiene en restablecer. La verificación de los aumentos de 0.3, entonces se restablece a 0, durante 2 días ya. De depuración.registros parecer hubo un proceso de choque, pero no hay razón mencionada:
El servidor es Digital del Océano, gota, ya he probado a aumentar el servidor de CPU/memoria RAM, sin suerte. Quiero encontrar la razón de lo que está pasando aquí, ¿qué es exactamente la causa de que dicho comportamiento.

+959
arkiver 14 jun. 2011 9:55:08

Hay un montón de info por ahí, así que creo que uno de los mayores problemas para los principiantes es encontrar buena información, ya que ellos todavía no pueden entender la diferencia entre la buena y la mala información en este espacio. Creo que es muy importante para los usuarios de formar por lo menos una comprensión básica de lo que cryptocurrencies son, y qué tipo de problemas que resuelven, de manera que puedan tomar decisiones informadas.

Me recomiendan a menudo la gente eche un vistazo a Jameson Lopp del bitcoin en la página de recursos, es un impresionante lista para apenas alrededor de cualquier persona involucrada en bitcoin a tomar un vistazo.

Si usted está buscando para obtener detalles técnicos, Andreas' libro Mastering Bitcoin es uno de los mejores recursos que hay. Sus videos en youtube también son grandes, y mucho más accesible para un público no técnico.

Y, por supuesto, este sitio es ideal para preguntas específicas! He aprendido mucho de el solo hecho de navegar a través de los viejos Qs/As, hay un gran conocimiento almacenado lejos de aquí.

+894
OneCar Wood 21 abr. 2012 9:23:14

Le he cambiado el MAX_MONEY parámetro, por lo que necesita para cambiar las pruebas que dependen de él.

Este parece ser el archivo que se ofende.

P. S. el Cambio de MAX_MONEY no va a cambiar el número máximo de monedas. Ver: ¿por Qué no cambiar MAX_MONEY cambiar el número máximo de monedas?

+862
Zefre 17 nov. 2014 6:41:55

Tasa de variabilidad entre los bloques contiguos debe ser muy pequeña, por lo que estas circunstancias sólo puede suceder si alguien publica por error o con alguna mala intención de una transacción con niveles anormalmente altos cargos.

El minero, incluyendo la transacción en un bloque puede cubrir el riesgo de descalce por compartir sus ingresos con la posterior mineros. Esto se puede hacer dejando algunas transacciones en el mempool que de otra manera habría de ser incluidos en el bloque. O, para evitar la interferencia con la transacción de selección, incluyendo una transacción con nadie-puede-pasar de salida.

Usted puede leer más acerca de esto en el siguiente twitter hilos: https://twitter.com/fnietom/status/1037235115565494272 https://twitter.com/fnietom/status/1120646304823164929

+832
Muhzin 24 ago. 2011 3:31:33

Esto probablemente depende del tipo de consulta que desea realizar y los datos que desea recuperar de la base de datos.

Personalmente, he hecho buenas experiencias con el uso de un gráfico de la base de datos para atravesar el bloque de la cadena (por ejemplo, Neo4j). Sin embargo, el modelo de gráfico que usted elija influyen en la eficacia de ciertos tipos de consultas.

+737
krisstalik04 12 ene. 2014 2:17:25

No, no es posible que una secuencia de comandos para ser capaz de determinar quién es el "dueño" de la entrada (como en si la entrada fue creada por Alice o por Bob). Los guiones no pueden ver cosas como el txid de la entrada a la que pertenece, el índice de la salida de la entrada spents, o cualquiera de las secuencias de comandos de salida. No hay ninguna instalación en Bitcoin para hacer eso. Así que no, un script de este tipo es imposible de hacer en Bitcoin.

+731
Andrew Thomas 26 ago. 2018 4:34:01

De acuerdo a la página de la wiki, OP_IFDUP , se duplicará la parte superior de la pila "si la entrada es verdadera o falsa". A mí me parece que todo lo que es verdadero o falso cuando se interpreta como un valor booleano.

De acuerdo con el código fuente:

caso OP_IFDUP:
[...]
 valtype vch = stacktop(-1);
 si (CastToBool(vch))
de la pila.push_back(vch);

Que sugiere que la wiki es incorrecta. ¿Cuál sería una mejor forma de redacción, y cuál es la operación?

+690
LIJI 4 sept. 2016 17:16:01

Yo tenía el mismo problema con mi R290 tarjetas y era capaz de tener ellos el trabajo después de initialiazing xinit:

Crear un xinit archivo:

sudo vi /etc/init.d/xinit

Poner en el interior:

#!/bin/bash
# funciones estándar de biblioteca
. /lib/lsb/init-funciones
# Iniciar el xinit
start() {
 # Inicio xinit de antecedentes y redirigir stdout y stderr en el archivo de registro
 echo "Iniciando xinit"
 xinit &> /var/log/xinit.log &
}
# Reiniciar el xinit
stop() {
 echo "Detener xinit"
 killall xinit
}
### la lógica principal ###
case "$1" en
de inicio)
inicio
;;
parada)
parada
;;
estado)
 estado xinit
;;
restart|reload|condrestart)
parada
inicio
;;
*)
 echo $"Uso: $0 {start|stop|restart|reload|status}"
 salida 1
esac
exit 0
# final del archivo

ESC :wq ==> para guardar y salir del editor vi

Luego de hacer este script ejecutable y configurarlo para que se inicie automáticamente.

sudo chmod +x /etc/init.d/xinit 
sudo update-rc.d xinit valores predeterminados de los 90

export DISPLAY=:0
echo export DISPLAY=:0 >> ~/.bashrc

sudo reboot

A mí me funcionó!

BTC: 1KsRn32jBwA21fLyVMdVWdGLxAa3vo82zy

LTC: LQC2cfKFNri8AHeME6QQqVeB4BD6tQEdde

P. S. xinit instalación tomado de http://infi.wikidot.com/blog:1

+679
Lefteris 15 jul. 2012 13:17:32

Mientras que la minería con una piscina, Recientemente he notado entre las numerosas "Estrato de fondo 0 pidió" a las líneas que bfgminer grabados, uno de ellos dijo

 Aceptado (número hexadecimal) de la CPU 2 Diff 288/2

¿Significa esto que he encontrado un válido bloque? O algo más?

Mirando en mis BTC Guild cuenta, veo ninguna evidencia de los bloques por mi equipo.

+651
Raizou RGL 13 ene. 2016 23:03:21

Yo pensaba que entendía la esencia de lo "bitcoins" son: moneda electrónica tokens que representan $X USD de que podría ser utilizado para intercambiar, comprar o vender artículos en línea.

Sin embargo, recientemente he oído el término "minería de bitcoins" y despertó mi interés...

He leído este artículo y todavía se siente como que me estoy perdiendo la imagen más grande aquí.

Si entiendo "minar" bitcoins correctamente, entonces:

  • Bitcoin, la minería es la ley de la configuración de hardware del clúster para intentar "crack" algunos de cifrado de puzzle
  • Cuando finalmente el crack de un rompecabezas, que son recompensados en bitcoins
  • A continuación, puede, teóricamente, vender bitcoins por dinero real

Así que para empezar, si nada de lo que he dicho hasta ahora está fuera de la base o necesita corrección, por favor, comenzar por aclarar lo bitcoins y/o bitcoin minería es!

Suponiendo que yo soy más o menos correcta, entonces tengo varias preguntas que (sorprendentemente) han sido casi imposible encontrar respuestas para:

  1. Que los problemas de estos rompecabezas y valida una respuesta correcta?
  2. Que los corredores de la generación y la adjudicación de "minado" bitcoins (después de que se haya resuelto el rompecabezas)?
  3. No es esto, en verdad, sólo un crytpographic juego? Usted juega el juego, y usted gana, excepto usted consigue el dinero. Pero no hay ninguna razón por qué alguien necesita usted para ser el agrietamiento estos generado al azar crypto rompecabezas.
  4. Cuando los nuevos "rompecabezas" que se generan, y los nuevos bitcoins se generan y se otorgarán a las personas que correctamente para resolver estos rompecabezas, no de que diluyen el valor de cada uno de los existentes bitcoin? No economista aquí, pero si usted tiene más de algo, es de valor generalmente va hacia abajo, ya que no se como escasa.
  5. Es siquiera vale la pena un programador de tiempo para ahondar en esto o es que la burbuja ya estallido?

A mí me parece como bitcoins son sólo un juego que ha sido disfrazada como un esquema de la pirámide que se ha disfrazado como un legítimo radicalización de e-commerce. Gracias de antemano por cualquier ayuda/idea aquí!

+635
Elsdon Ward 18 dic. 2013 11:21:40

Se conecta a la api de intercambio y devuelve el volumen negociado.

El volumen del intercambio es la suma de todas las monedas del volumen en el que el intercambio que se devuelve desde la API de exchange.

El volumen de la moneda es la suma de la moneda del volumen de comercio que se devuelve desde todos los de intercambio de la api.

+527
Naveen B 27 dic. 2013 10:57:15

Estoy tratando de comprender software orientado al pago de casos de uso para el Rayo de pagos.

Dada una aplicación web que aceptan BTC pago a cargo de Satoshi para un servicio de observación de videos por ejemplo; ¿por qué es ventajoso utilizar LN continuamente generar nuevas facturas (por segundo de tiempo de visualización), en lugar de simplemente la sincronización de la visualización general de tiempo y facturación de una vez en la final a través de un estándar de la cadena de TX?

La única ventaja que veo atm es una cobertura contra la en-cadena de la tarifa de precios, mediante la apertura de una "larga marcha" de canal.

+424
Jarryd Langford 18 sept. 2017 8:41:28

En su reciente discurso, Andreas Antonopoulos dijo: "probablemente, el final de 2016, Bitcoin tendrá un híbrido prueba-de-trabajo/prueba-de-sistema de apuesta." y, a continuación, sigue la etiqueta de la red de Rayos como un sistema POS.

Es el Rayo de la red de prueba del sistema de apuesta?

+362
FMFF 10 ene. 2017 1:38:39

Simple y menos explicación técnica para los novatos: Vamos a Alice ser el remitente y Bob ser el receptor. Alice crea ScriptPubKey correspondiente a la clave privada de Bob de la cartera. Ella transmite esta ScriptPubKey junto con satoshis en el bitcoin y la red de satoshis empiezan a aparecer en el Bob de la cartera como el equilibrio. Así, ScriptPubKey actúa como un 'bloqueo'.

Ahora a Bob para pasar los satoshis que debe satisfacer las condiciones de Alice colocado en el ScriptPubKey. Entonces él crea scriptSig (o la firma de escritura) como la solución que satisface las condiciones de ScriptPubKey con el fin de pasar los satoshis. Aquí, scriptSig actúa como claves para ScriptPubKey de bloqueo.

+351
ditto 22 ene. 2014 11:26:08

Usted puede utilizar Electrum servidores a través de blockchain.dirección.listunspent

Un ejemplo implentation: [1] que se llama [2] (Nota: esta es una altcoin aplicación)

+322
Snizz147 20 abr. 2011 8:31:43

Las transacciones no son directamente enviados al nodo que contiene las claves privadas de las direcciones de participación. En lugar de las transacciones se transmiten a todos los nodos en la red y, a continuación, grabado en el blockchain. Cuando un nodo se une a la red, descargas y verifica el blockchain de sus compañeros. Cuando se hace eso, se analiza el blockchain para las transacciones que pertenecen a él.

El proceso de recepción es totalmente pasivo; no se envían directamente al receptor (el remitente no tiene esa información) ni existe un proceso de reclamo.

+278
sashabloem 20 jul. 2018 20:00:41

¿Cuál es el propósito de un sello nodo de NXT?

+271
Mikhail Konobeev 12 oct. 2012 13:26:12

Blockchain.info no hace un seguimiento de la testnet, pero blockexplorer.com no. De hecho, la API utiliza estaba originalmente desde blockexplorer.com y blockchain.info simplemente adoptado.

wget-O - http://blockexplorer.com/testnet/q/getblockcount 2> /dev/null

o más corto

curl http://blockexplorer.com/testnet/q/getblockcount
+239
Ted Percival 13 sept. 2017 17:03:39

Puedo realizar un seguimiento de todas las operaciones en un intercambio, no sólo de mi propia. Es posible asignar un comercio a una figura anónima, a continuación, seguir la pista de esa cifra?

+211
antonio amaddio 25 abr. 2013 6:21:22

La transacción versión de campo es un sin signo de 32 bits con signo. [Código Fuente] [Docs]

Esto permitirá 0 a 4,294,967,295 (2^32 − 1) versiones. Hasta ahora, sólo las versiones 0, 1, 2 se han utilizado. Parece que la cantidad de almacenamiento para este campo es un desperdicio. Seguramente sin signo de 8 bits entero sería más que suficiente. ¿Cuál fue la razón por la que el uso de un gran número entero?

Este podría ser reducido con un nuevo bloque versión? Este podría ser hecho sin un duro de la horquilla?

+145
Gaston Schachtl 12 may. 2017 10:06:55

openex es otro de código abierto de intercambio, pero el motor del comercio no es libre y debe pagar por ello. Se puede encontrar en https://github.com/r3wt/openex

+90
user1733849 14 feb. 2019 7:05:09

Soy nuevo en el bitcoin y me he descargado el Electrum. Puedo ver la nueva cartera generado un par de direcciones para mí.

Si quiero recibir BTC, sólo tengo que dar una de esas direcciones.

Pero si quiero enviar BTC (mediante el Envío de la ficha), no veo ningún campo que elija la dirección que va a enviar los BTC.

  1. Así que, ¿cómo funciona? Cómo se Electrum elegir la dirección a tomar de ellos?
  2. Puede ser enviado desde varias direcciones? (por ejemplo, Para enviar 1 BTC, dirección de envío de 0,4 y la dirección de B enviar 0.6)
  3. Es posible elegir una dirección específica para enviar los BTC? (por ejemplo, quiero específicamente dirección C a enviar el 1 BTC)

Gracias.

+69
Urvish Kothari 29 oct. 2016 11:39:38

No hay necesidad de un programa externo a todos:

$ KEY=xprv9s21ZrQH143K2hYgcmBxsUfRw3Kbu3eegxfjrm8cqtewuqa6y6nxbb7tv9hnrbajqjptpsrjl9fmnwla317jhwj5dpwtc99c2aipztpraxk
$ echo $KEY | bx hd-public-i 0 | bx hd-para-dirección
15jbcT7wE81s8n2dbEGRFGf65zp7PHrjxh

O, porque esto no es endurecido, puede utilizar el extendido de clave pública:

$ KEY=xpub661MyMwAqRbcFBd9iniyEccAV5A6jwn5dkauejxpqebvnduf5e6n8ysnmp8uweqnbwfxlheqkv1shxbntbv8ycujpmsue7bgcvdazjfubup
$ echo $KEY | bx hd-public-i 0 | bx hd-para-dirección
15jbcT7wE81s8n2dbEGRFGf65zp7PHrjxh
+42
Zeel Shah 3 nov. 2013 22:01:56

Mostrar preguntas con etiqueta