¿Cómo me puedo comunicar con la red BTC?

Algunos antecedentes: estoy mirando para hacer mi propio minero. Aunque hay algo de documentación por ahí, me parece difícil de hacer sin mirar en las cargas de código existente, y mientras hago eso, yo prefiero mirar a algunos de la referencia real para aprender.

Y he aquí mi pregunta: utilizando la siguiente JSON para GBT (JSON copiado de aquí), estoy tratando de enviar a algunos P2Pool IP y el puerto, el uso de mi cartera ID de un usuario y una contraseña aleatoria, tal como se indica. Aquí está el curl estoy usando:

curl -u [ID:gibbrish] -d '{"id": 0, "método": "getblocktemplate", "params": [{"capacidades": ["coinbasetxn", "workid", "coinbase/append"]}]}' http://[P2Pool Nodo IP:Puerto]

Sin embargo, de que los rendimientos:

{"error": {"message": "error de análisis", "código": -32700, "datos": null}, "jsonrpc": "2.0", "id": null, "resultado": null}

¿Qué estoy haciendo mal?

Gracias por adelantado!

+606
rm1337 12 mar. 2019 22:39:35
21 respuestas

Puede utilizar la api http para realizar una importación. En particular, importa un monedero con crear monedero comando como el comando de importación de las importaciones de direcciones en una cartera.

curl-X PONER \ http://127.0.0.1:18332/cartera/$ID \ -H 'autorización: Básico eDppYW1zYXRvc2hp' \ -H 'cache-control: no-cache' \ -H 'content-type: application/json' \ -d '{ "llave maestra":$MASTERKEY }'

Enlace a google docs

+987
Lorrie Brown 03 февр. '09 в 4:24

Un sitio web que muestra sus servicios pueden ser adquiridos a través de Coinbase y Bitpay.

Busqué información y encontré Bitcoin Core de bitcoin.org/en/choose-your-wallet y creo que es muy popular entre decenas de cartera de plataformas.

¿Cuál es la diferencia entre Coinbase y Bitcoin Core? Es allí cualquier cosa que uno pueda hacer, pero el otro no? Si utiliza una cuenta con Bitcoin Core, voy a ser capaz de adquirir sus servicios?

También hay Dogecoin, Blackcoin y etc aceptado por la empresa. Lo que hizo la gente que compra este nuevo tipo de monedas en lugar de usar Bitcoins?

+831
Mykhaylo Kopytonenko 8 may. 2011 5:08:49

De acuerdo a http://bravenewcoin.com/news/number-of-bitcoin-miners-far-higher-than-popular-estimates/ hay 100.000 mineros y blockchain.info las reclamaciones de un hashrate de 1.42 EH/s.

¿Cómo es posible ser la minería de Bitcoin en un hashrate de 1.42 EH/s con sólo 100,000 mineros?

Que daría 14.2 TH/s por el minero, mientras que el mejor de ASICs están realizando alrededor de 1 TH/s https://en.bitcoin.it/wiki/Mining_hardware_comparison

+780
sureshprasanna70 30 oct. 2013 7:53:31

Esto me parece raro..

  • Yo tengo el nano de contabilidad S
  • Abro el Bitcoin aplicación en la Nano Ledger S (por lo que no la "Bitcoin Efectivo" de la aplicación)
  • Abro el libro de monedero Bitcoin programa en mi equipo
  • el propram me pregunta qué bitcoin cadena que quiero usar, me elija "Bitcoin Efectivo"
  • el programa me pide que seleccione mi billetera (Principal / Split), elijo "Split"
  • Ahora veo mi BCH equilibrio
  • Hago clic en Enviar
  • aparecerá una ventana emergente que me permite seleccionar una dirección y una cantidad de BCH para enviar
  • cuando haga clic en Enviar en la pantalla de mi Nano de Contabilidad S veo "Cantidad 0.025 BTC"

Es esto un error en la nano ledger s? Es de mi uso de Bitcoin en efectivo sin el "bitcoin efectivo" de la aplicación incorrecta?

Lo que yo os envío.. BTC o CIISB ???

+744
Consigliere 19 ene. 2010 20:55:15

La única cosa que podemos hacer es esperar a la confirmación de la transacción, como yo ahora. Este enlace muestran que más de 120.000 transacciones sin confirmar, incluyendo el nuestro https://blockchain.info/unconfirmed-transactions

La esperanza que tenemos confirmado antes de que se resienten

+722
Marsalo 22 abr. 2017 4:58:50

Otra opción sería el uso de la Ondulación.

En Canadá, uno de los mejores/más fáciles maneras de conseguir dinero en la Ondulación a través de RippleUnion1. La forma en que esto funciona es que te gustaría:

  1. Crear una onda de cartera
  2. Utilice uno de RippleUnion de los mecanismos de financiación (por ejemplo, utilizando una tarjeta de crédito con su tarjeta de regalo de programa de intercambio, utilizando sus próximas Interac e-Transferencias, o poniéndose en contacto con ellos para grandes cantidades). Se le enviará suficiente XRP a fondo su Ondulación de la cartera y, a continuación, enviar CAD/RippleUnion. Alternativamente, usted podría usar otra Ondulación de la puerta de enlace para obtener algo en la Ondulación (por ejemplo, hay muchos Bitcoin Ondulación puertas de enlace).
  3. Seleccione uno de la Ondulación de las puertas de enlace de apoyo Litecoin, por ejemplo, DividendRippler o JustCoin.
  4. Posiblemente hacer un comercio ofrecen en la Ondulación de los fondos que tiene en el paso 2 (por ejemplo, CAD/RippleUnion) en LTC en la puerta de enlace se recogen (por ejemplo, LTC/DividendRippler o LTC/JustCoin). Este paso completamente opcional!
  5. Siga las instrucciones que aparecen en el Litecoin Ondulación de la puerta de enlace que ha elegido para hacer un LTC de pago dentro de Ondulación para ellos. Si usted ha completado el paso 4, que acaba de enviar el LTC has cambiado para; si te saltas ese paso, de la Ondulación va a encontrar el mejor camino para convertir el Rizado de corriente de los saldos en LTC utilizando las mejores ofertas de mercado.
  6. Para DividendRippler termine, se iniciará de inmediato un Litecoin transacción y enviar su LTC para el Litecoin dirección que haya configurado con ellos. Para las otras puertas de enlace, como JustCoin, tienes que iniciar sesión en la puerta de entrada y retirar su Litecoin como lo haría con un intercambio.

Para uso repetido, una vez que el programa de instalación, puede ser tan simple como:

  1. Enviar CAD fondos para RippleUnion.
  2. Hacer un LTC de pago dentro de la Ondulación de su DividendRippler retiro de la dirección.

1 Descargo de responsabilidad: a Pesar de que no estoy actualmente afiliados con RippleUnion sé los operadores.

+658
AndrewL 13 jul. 2016 9:54:59

Hey así que vendí mi Argo en Crypto-puente y recibió bitcoin. Cuando puedo retirar dijo Btc a mi bitcoin core cartera, ¿cuánto tiempo toma para que se muestre? Hay dos transacciones en cuestión aquí: 1) puedo retirar el bitcoin a mi billetera cuando fue la sincronización. Ahora que la sincronización se hace, no veo nada que mostrar. Esto ha sido 2 días 2) me retiré bitcoin a mi cartera después de que se realiza la sincronización. ¿Cuánto tiempo durará este uno entrar en mi cartera. Esto sucede hoy en día.

Ambos de estas transacciones fue a través de Crypto-puente, pero nunca apareció en mi final. Mi cartera dirección de bitcoin es

13zQ6niRwL4kWrJs76BCsf3FmERtBWDYke

Es Crypto-Puente de una estafa de mercado?

Por favor, ayúdenme

+619
LIzaOsipova 26 jun. 2019 13:47:16

Muchas altcoins seguirá siendo inútil para siempre, pero la gente va a asignar un valor a algunos, y esos pueden ser sostenible.

+577
dorma12 16 nov. 2017 17:32:01

He encontrado que esta pregunta es en realidad un duplicado. Para ver la primera, ir a: Bitcoin desaparición de la tasa. Esencialmente, no hay una buena forma para ser capaz de determinar de forma rápida y sencilla, y parece que nadie tiene ninguna fácilmente las cifras disponibles sobre el tema.

+553
imalwaysright 16 jun. 2010 2:33:12

Cuando muevo una dirección a otra cuenta, y la dirección contiene bitcoins, será la persona que recibe la dirección de conseguir los bitcoins que donde en la dirección?

+490
swade 13 dic. 2017 17:22:22

Más de ocho periodistas Nigerianos están actualmente en detención de la policía, porque ellos publicados de investigación de historias de las noticias que no se siente bien con el gobierno de la época.

¿Cómo puede el bitcoin tecnología de ayudar a los periodistas a que se enfrenta la represión gubernamental, especialmente en cuanto a dar sus fuentes de información?

Puede el blockchain de la tecnología a ser utilizada en una manera de proteger a los periodistas de tener a revelar la identidad de sus fuentes? Cómo?

+465
Maria Deleva 28 oct. 2010 19:22:26

Esta pregunta me interesa principalmente en el contexto de la Etereum, pero puede ser interesante ver cómo este problema es resuelto por el otro cryptos así.

Entiendo que el consenso sobre lo que está incluido en la contabilidad de la siguiente bloque es establecido por el juego de la teoría de la desventaja de los mineros que la mina de un bloque que incluye entradas de contabilidad que son susceptibles de ser impugnadas por la mayoría de los otros mineros.

Pero como la minería de piscinas de más y a veces defienden el uso de su propio software para extraer las monedas, una vez que su hash tasa supera el 50% de ellos tienen un poder formar su propio consenso, basado en el capricho de los administradores de la minería de software.

Con ese poder que será capaz de bloquear ciertas transacciones para entrar en la cadena, de manera efectiva, la congelación de sus activos en cualquiera de las cuentas que no les gusta y perturbar la ejecución de la smart contratos.

Esta situación puede ocurrir incluso más fácilmente, cuando la ETH iba a cambiar a la prueba de juego, ya que es más fácil acumular un capital en lugar de acumular el hardware.

¿Cuáles son (si cualquier) disposiciones en la ETH y otras cripto monedas en contra de tal escenario?


Me resulta extraño y un tanto inquietante, que tal una pregunta fundamental no tiene respondió. AFAIK la situación que he descrito es muy real preocupación por el bitcoin: https://www.cs.cornell.edu/%7Eie53/publications/btcProcFC.pdf . ¿Cómo funciona el Etereum tarifa?

+458
Micolas Kage 3 jul. 2015 22:28:06

Los componentes de hardware de carteras no son muy caros (al menos cuando se compran como la escala). Entiendo la necesidad de recuperar los costes de I + D y de que el mayor volumen de ventas va a aumentar el poder de negociación con el componente y la fabricación de los proveedores.

Hay proyecciones para el futuro de los precios del hardware existente carteras (como KeepKey, Trezor y Contabilidad) durante los próximos 12 a 24 meses con base en proyecciones de ventas de datos?

Cuando el hardware de cartera de cerca de costos el costo de las unidades flash, el uso y la seguridad de los nuevos bitcoin usuarios (y un mínimo de fondos) debe aumentar de forma espectacular.

+421
jamble 27 ene. 2016 19:49:13

Bitcoin es de código abierto y se puede añadir nuevas características. Algunos hacen esto contribuye a que el cliente Bitcoin, algunos por la creación de alternativas a los clientes con diferentes características, mientras que sigue funcionando en el mismo bloque de la cadena y el protocolo.

Sin embargo, uno no puede agregar apposing características tales como apposing teorías económicas (una moneda inflacionaria frente a una deflación de la moneda) o apposing de seguridad de incentivos (stake titulares vs los poseedores de recursos), independientemente de la accesibilidad del código fuente. Además, Bitcoin tiene un obstáculo adicional a la contribución sobre la barra de cometer los derechos sobre el código fuente; el todo (leído 50+%) de la comunidad de usuarios deben estar de acuerdo con sus alteraciones y adoptar los cambios si se modifica el protocolo.

Por esta razón otros cryptocurrencies están siendo creados para proporcionar técnicas alternativas o soluciones económicas. Uno de estos mis llegar a ser una solución mejor, o que puede terminar con una selección de diferentes moneda digital "instrumentos" con útilmente diferentes propiedades como las acciones vs opciones vs bonos.

Aunque algunas de las alternativas se han desarrollado para hacer pequeños cambios a la percepción de las limitaciones técnicas de Bitcoin, tales como el número de total de monedas, tasa de distribución, la confirmación de la tasa, etc. estos son, probablemente, sólo de académicos o de investigación de interés. Si cualquiera de estos tipos de cambios demostrado ser útil que puede ser fácilmente incorporado en el protocolo Bitcoin en sí la representación de la alternativa superfluo.

+344
Abdurrahman Adebiyi 19 ago. 2018 18:54:47

Estoy muy preocupado. No sé qué hacer.

https://blockchain.info/tx/41112430b191b5be2b4cd26e6f4203f3156f4437c72bd2ef242f0e9f15f75c82

+306
user10001 1 sept. 2015 12:24:45

Tal vez el klines api se adapte a sus necesidades: https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md#klinecandlestick-data

Kline/Candelero de datos

GET /api/v1/klines

Kline/candelero barras para un símbolo. Klines se identifican por su tiempo de apertura.

Peso: 1

Parámetros:
Nombre Tipo Descripción Obligatorio
símbolo de la CADENA de SÍ 
intervalo de ENUM SÍ 
startTime, NO 
hora de finalización, NO 
límite de INT no tiene NINGÚN valor Predeterminado de 500; 1000 máximo.

 Si la hora de inicio y hora de finalización no se envían, el más reciente klines se devuelven.

Respuesta:

[
[
 1499040000000, // tiempo de apertura
 "0.01634790", // Abrir
 "0.80000000", // de Alta
 "0.01575800", // Baja
 "0.01577100", // Cerrar
 "148976.11427815", // Volumen
 1499644799999, // tiempo de Cierre
 "2434.19055334", // Quote volumen de activo
 308, // Número de operaciones
 "1756.87402397", // Tomador de comprar la base de activos de volumen
 "28.46694368", // Tomador de comprar cotización de los activos de volumen
 "17928899.62484339" // Ignorar.
]
]
+271
faulancr 15 ago. 2010 1:45:17
  1. sí, es complicado, usted necesita para ejecutar el equivalente de escritorio remoto para acceder a la usuario/fecha de archivo en la cartera.archivo dat y los relacionados con el bloque de la cadena de información. Incluso con Linux, no se puede establecer varios usuarios con el mismo bloque de la cadena de la información y la billetera con alguna forma de " falsa acceso a esa máquina en particular como ese usuario en particular.

2.Se considera extremadamente peligroso y mala práctica. Cualquier persona con el derecho de las herramientas de la red podría interceptar su contacto con el host y copiar suficiente para iniciar una sesión como usted y enviar la totalidad de la cartera a su propia y no hay forma de revertir la transacción.

  1. no, una vez que se tiene acceso en la máquina host para lo que importa es que el usuario escribe en ella, no se los puede detener a alguien de forma remota enviando todos sus monedas a su billetera o el envío de las transacciones de que una cartera si hay monedas para ello. Las contraseñas y tal parece que el host del sistema que el usuario estaba en la escritura con el teclado.

  2. Recientemente he cambiado a Ubuntu ( Linux ) desde XP debido a la cantidad de veces de asistente remoto o remote desktop mantiene re-re-re-instalación de sí mismo. Cualquier sistema operativo que permite el acceso remoto no tiene un problema con cualquier otro sistema operativo de conectar a la misma, pasando de autenticación, el tratamiento de los comandos entrantes ( no importa cómo la auto-destructivo ) como si estuvieran en el teclado.

  3. Alternativas es tener la 'corriente' bloque de la cadena en los sistemas, cerca de Bitcoin, reemplace la cartera.dat desde una copia de seguridad ( cada vez ), esperar a que la vuelva a escanear, hacer la transacción, cerca de Bitcoin, se vuelve a poner el no-billetera compartida.dat archivo de forma que se evita que cualquier persona acceder a la unidad de llegar una copia de su cartera de pasar horas y horas de hacking. La cartera de información es la billetera, el bloque de la cadena es la copia de ALLLL transacciones. No billetera, no hay manera de enviar desde esa dirección, Bitcoin va a crear uno nuevo ( vacío ) en el arranque, si no existe ya uno.

De acuerdo en la Blockchain opción de cartera, en línea de cartera tiene el costo por transacción problema y usted puede establecer algunas transacciones como un envío en masa con ella. La mejor opción es simplemente tener una cartera en un sistema que tiene la administración remota retirados, no de escritorio remoto y físicamente en el teclado para enviar. El VPN ( Red Privada Virtual ) opción todavía requeriría de escritorio remoto ( conexión SSH como ROOT en el mundo de Linux ) para iniciar sesión y abrir el Cliente Bitcoin como un usuario específico en el sistema para tener acceso a la copia del bloque de la cadena y que en particular la cartera. Parte de la seguridad es donde la cartera está almacenado. En Windows, es en el usuario ha iniciado la sesión de la aplicación del directorio de almacenamiento ( documents and settings\usuario\Bitcoin ) y sólo a los QUE el usuario pueda obtener Bitcoin-QT para tener acceso a ese directorio en particular. Como una opción para buscar en, el titular de la nieve derretida de la Piscina ( Bitcoin minería de la piscina ) estaba trabajando con algunas personas en un portátil de bolsillo.

+222
filmmaniya 14 ago. 2018 0:22:06

Puede alguien trabajar las matemáticas que se produce con Bitcoin y Litecoin cuando el objetivo de los cambios a la codificado valor máximo y mínimo, con respecto al tiempo?

En otras palabras, si una gran cantidad de hashpower se agrega a la red de destino y de los aumentos de 4x, que es el límite superior. La cantidad de bloques que puede ser creado a la derecha antes de que el acelerador de 4x es tomado por la red?

Estoy tratando de calcular el efecto de la limitación en el número de bloques generados por hora.

Pregunta

Cuál es el tiempo promedio por bloque, justo antes de que la red se ajusta a la 4x límite, cuando el hash de energía se suma a la red?

Si tuviera que adivinar, justo antes de que 4x se ha alcanzado el límite, a 1 cuadra se genera cada 2.5 minutos para Bitcoin, y 1 bloque cada 45 segundos para litecoin.

Además cualquier hashpower añadir (o quitar) más allá de la 4x multipler no provocará un ajuste de red y una infinidad de bloques puede ser creado en ese intervalo.

¿Por qué quiero saber esto...

Si una gran cantidad de hashpower se añade a la de la red Litecoin, que ya genera bloques (uno cada 2.5 minutos), a continuación, habrá más bloques generados, aumentando el riesgo de una cadena de split.

En última instancia, que quieren entender cómo la cadena de split hará desperdicio de cómputo por parte de los compañeros como de sus bloques son desechados por el más largo de la cadena.

+203
Shirley skinner 23 jul. 2012 15:08:32

Estoy creando un script en bash (que yo feliz de compartir en github cuando de hecho) que toma al azar las claves pública y privada para bitcoin y, a continuación, las botellas de ellos en un cifrado AES de contenedor y, a continuación, los SLV de la clave para desbloquear. (Aka, una muy seguro de papel de la cartera distribución pero sí es inútil. ) Por ahora, la parte que tengo hasta ahora "externalizado" fue la clave pública / privada de la generación con bitaddress.org para crear la mayor parte de las direcciones. Me gustaría tomar parte en la secuencia de comandos bash.

He revisado, https://github.com/RobKohr/PHP-Bitcoin-Address-Creator/blob/master/lib/botg.sh y se encontró que el 50% del tiempo de la clave privada en el hecho de no "desbloquear" que la clave pública. Más que solo funciona en Ubuntu no OSX. Además, mi objetivo es replicar la mayor parte de la función tal que 50 o 1000 dirección podría ser creado.

¿Alguien tiene alguna secuencia de comandos o enlaces sugeridos / ubicaciones / ejemplos para realizar la creación de los pares de claves?

Apreciado.

+156
Matthias Fleckenstein 23 mar. 2012 1:36:31

Estoy leyendo acerca de SegWit y el BIP 141 , en particular, y no entiendo cuál es la motivación detrás de la P2SH de anidación.

Al principio pensé que el P2WPKH no es válido en nodos que no es actualizado, por lo que P2WPKH anidado en P2SH es una manera de hacer de este un suave horquilla (con la P2WPKH ser utilizado sólo después de actualizar todos los nodos). Pero como yo estaba buscando en la definición de P2WPKH he llegado a la conclusión de que es un ANYONE_CAN_SPEND de transacciones en el mayor de los nodos.

Mi otra conjetura es que esto podría ser habilitar un segwit-conscientes de cartera para crear una transacción que contiene un scriptPubKey, que después pueden ser canjeados en el uso de un segwit testigo. Es ese derecho? Hay otros beneficios? Parece un poco demasiado de un molestia.

+154
Val Bohm 24 ago. 2012 12:15:13

El proceso de escribir el archivo es bitcoind, no bitcoin-cli, que es simplemente la emisión de RPC comandos para el servidor.bitcoind necesita para ser capaz de escribir en el destino, que no puede ser otro de los usuarios a las carpetas de inicio a menos que explícitamente le dan permiso.

+24
Mounir Elfassi 30 nov. 2014 11:13:29

Mostrar preguntas con etiqueta