Cómo funciona bitcoin core .14 sin necesidad de descargar todo el blockchain con limitado espacio en el disco duro de 50 gb de forma gratuita?

Sólo tengo 50 GB libres en mi disco principal. He leído que el blockchain de bitcoin es de 120gb y usted tiene que descargar primero el de toda la cosa, entonces usted puede downgradear a algo más pequeño. cómo puede alguien con límite de espacio de descarga de una poda versión de la blockchain? Es posible poner bitcoin core con el de 120gb blockchain en un ubuntu en virtualbox imagen que puedo usar en otros equipos con los que se poda?

+466
Zack Wand 20 sept. 2017 22:47:45
19 respuestas

Armé este script que lanza una tabla de exactamente la información directamente de su completo nodo:

tarifas:

#!/usr/bin/env bash

getprice () {
 curl-sL "https://api.bitfinex.com/v2/tickers?symbols=tBTCUSD' | jq '.[0][1]'
 #curl-sL "https://api.quadrigacx.com/v2/ticker' | jq -r .última
}

n=${1:-100}
tamaño=${2:-226}
precio=${3:-$(getprice)}

for x in $(seq 1 $n)
¿
 bitcoin-cli estimatesmartfee $x
hecho \
 | sed -e 's,\(0.[0-9]\+\),"\1",g' \
 | jq -r "[.feerate, .bloques, (((.bloques * 10)/60)*100 | planta)/100, (.feerate | tonumber | ((. * $size)/1000) * $precio) ] | @tsv" \
 | sort-n -u -t$'\t' -1d,1 \
 | tac \
 | columna -t -s $'\t'

uso:

Todos los argumentos son opciones. jq necesario.

honorarios [bloques] [tx size] [precio]

salidas:

feerate bloques de horas de cuotas (fiat)
0.00128259 2 0.33 1.65150777465
0.00110992 3 0.5 1.4291718392
0.00105930 6 1 1.3639917555
0.00100597 8 1.33 1.29532218095
0.00096015 13 2.16 1.23632274525
0.00091192 14 2.33 1.1742201092
0.00082616 15 2.5 1.0637925316
0.00079090 17 2.83 1.0183905215
0.00056060 20 3.33 0.7218481809999999
0.00005352 25 4.16 0.06891422520000001
0.00005093 61 10.16 0.06557925055000001

a continuación, puede

bitcoin-cli settxfee 0.00105930

el satoshis por byte son simplemente

$ bc <<< '(0.00105930 * 100000000)/1000'

105
+992
temptimes 03 февр. '09 в 4:24

Me gustaría tener acceso local a bitcoin nodo de ruby mediante el uso de cliente de RPC. La siguiente es mi código, y se devuelve el siguiente código. Podría usted decirme cómo llamar a cliente Bitcoin en ruby?

#consola 
NoMethodError (undefined method `getblockcount' para #<BitcoinRpc:0x007fe4e2577050>):


#product_controller.rb
requieren de un 'net/http'
requieren de un 'uri'
requieren de un 'json'
clase BitcoinRpc
 def initialize(service_url)
 @uri = URI.parse(service_url)
final
final

clase ProductsController < ApplicationController
 requieren de un 'openassets'
 requieren de un 'bitcoin'
 incluyen Bitcoin::Util
 incluyen Bitcoin::Builder
 h = BitcoinRpc.nuevo('http://'rpcuser':'rpcpassword'@localhost:8332')
pone h.getblockcount)
....
+985
spongessuck 30 mar. 2011 7:47:29

Lo que si LE citación del Casino,usted plena confianza en que el Casino no revelar sus archivos o su dirección IP?

Incluso Bitcoin cayendo servicios no se puede separar completamente el vínculo, sin embargo, con la Cruz-Cryptocurrency Cayendo los senderos son a menudo tan ofuscado que se hace imposible o casi imposible rastrear el origen.
Si usted desea permanecer en el anonimato y dejar un mínimo de u ocultar los senderos, esta es la guía definitiva.

+942
user70175 4 jul. 2017 13:34:29

El código se hace referencia en el libsecp256k1 no es para ECDSA.

Se implementa la costumbre compacto firmas que Bitcoin Core utiliza para los mensajes de firma y verificación.

La normal ECDSA código en libsecp256k1 debe ser idéntico en la aceptación a la que en OpenSSL (aparte del hecho de que, por defecto, sólo se acepta y se produce bajo s firmas, como una manera de reducir la maleabilidad potencial).

+892
Lily Turner 7 nov. 2010 7:18:11

Las notas de la versión 0.8 de la "Satoshi" cliente de decir

"Bloom" filtro de apoyo en el protocolo de red para enviar sólo las transacciones pertinentes a la ligera a los clientes.

  1. Es esta una característica opcional o por defecto? Esto significa que el cliente ya no descargar todo el blockchain? ¿Qué es una transacción pertinente? Es que sólo las transacciones relacionadas con las claves en mi cartera?

  2. Significa eso que no puedo mantener la máquina que descargas de la blockchain separada de la máquina que aloja mi billetera (y que sigo sin conexión, copiando el blockchain manualmente por USB). Si es así, hay una opción para obtener el comportamiento anterior?

+839
user996018 26 jun. 2018 1:25:08

En general, el precio de venta se muestra por los intercambios es el orden de venta en el precio más bajo. Preguntar es otra manera de decir vender. Así que Pregunte orden = orden de venta.

El mismo para pedidos de ofertas. El precio de la oferta es la orden de compra al precio más alto.

Hablando para el resultado de la siguiente llamada a la API:

http://pubapi.cryptsy.com/api.php?method=orderdatav2

El orden con el precio más bajo entre el "sellorders" es la pregunta.

El orden con el precio más alto entre los "buyorders" es la Oferta.

Esto es cierto para cualquier par de comercio.

Parece ser parejas donde "buyorders" es nulo. Que es un error por su parte o la que hay no hay ofertas para los pares.

+833
aligfx 16 sept. 2019 16:26:39

¿Qué es un breve resumen de algunas buenas maneras de promover un Bitcoin relacionados con el servicio? Esto podría incluir:

  • Bitcoin Servicio De Directorios
  • Foros
  • Publicidad
  • Listas De Correo
  • ???

El público objetivo es gente que tiene bitcoin y saber cómo usarlo.

Para evitar esta pregunta es demasiado amplia, y que requiere de respuestas que son demasiado largos, sugiero mantener un resumen de cada artículo breve.

+724
aibiikemamba4 4 oct. 2014 7:35:17

estoy buscando una .archivo csv de cada bloque de hora en bitcoin de la historia con el bloque de altura. me puede llegar un día en un momento de bitcoin.info pero no me apetece manualmente copiar y pegar más de 3000 días de la pena y la limpieza de datos de seguridad. ¿Alguien sabe una manera eficiente para obtener esto? incluso voy a resolver para el diario número de bloque, como el tiempo de su regreso a la génesis de bloque y en .el formato csv.

+720
Tymurate 20 oct. 2013 13:46:54

Escribí el "Nuevo a Bitcoin? Comienza aquí!" post en bitcointalk.org.

OrigamiRobot, le recomiendo que lea la introducción, antes de proceder a cualquier otra cosa, especialmente el documento original, que es muy accesible para la persona promedio. Después de terminarlo, venir aquí y preguntar acerca de las cosas que todavía confunden--Bitcoin es muy complicado, y puede tomar un tiempo para envolver su cabeza alrededor de ella!

+683
Nathan Millson 1 ene. 2010 16:12:10

Trate de encontrar uno adecuado para usted a partir de esta lista https://en.bitcoinwiki.org/wiki/Cryptocurrency_exchange

+659
Bibou 5 oct. 2010 11:54:08

bitcoind tiene una opción de depuración nombre mempoolrej. Puede habilitar esto mediante la adición de

debug=mempoolrej

a su bitcoin.conf archivo.

Esta depuración de las opciones dice bitcoind para imprimir información acerca de las transacciones que se rechaza desde el mempool, incluyendo por qué. De esta manera, puede habilitar esta opción y la cola, el grep de la depuración.registro de archivo en busca de la cadena

no fue aceptada

Esta cadena se encuentra sólo en la mempoolrej mensaje que es de la forma

<txid> de pares=<peer id> no fue aceptada: <razón>

La razón que usted está buscando es txn-mempool-conflicto. Así que usted puede cola y grep para toda la cadena:

no era aceptado: txn-mempool-conflicto

A continuación, con algunos bash-fu puede hacer que este notifique cada vez que esta cadena se encuentra en la depuración.registro de archivo.

+560
Rose Brown 21 jun. 2015 21:45:10

Sólo quiero entender cómo este proceso de minería de obras (de los desarrolladores punto de vista de principio a fin). Alguien puede guiarme hacia un doc o un código de fuente abierta (soy novato aquí, de forma MUY BÁSICA de uno)? Gracias de antemano

+550
Igorlastname 15 may. 2017 1:43:44

Una firma que consta de dos números r y s. Usted puede cambiar s con N - s (N es la curva elíptica de la orden) y lo seguiría siendo válido.

Fuentes de maleabilidad se documentan aquí https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki#motivation

+514
Sinclair Matthews 6 sept. 2014 3:04:05

No soy muy versado en tecnología digital, pero estoy muy interesado en su potencial y beneficios de la descentralización. Mi pregunta/s

Estoy buscando la forma más fácil y más rápido método para permitir a una persona que nunca ha oído hablar de Bitcoin para comprar Bitcoins y, a continuación, utilizar Bitcoin como método de pago en mi tienda online. La mayoría de la gente no desea ser molestado por ir a través de una gran cantidad de técnicas de giros en la compra de un producto digital en línea el uso de Bitcoin si se trata de un montón de pasos y / o requiere una formación en conocimientos informáticos. Necesito algo que es simple, por lo que incluso la Abuela puede hacerlo....

Ejemplo:

  1. El tiempo para revisar
  2. Aceptamos Bitcoins
  3. La Compra De Bitcoins...."haga clic en"
  4. La persona que utiliza por ejemplo PayPal o tarjeta de crédito para comprar Bitcoins y, a continuación,
  5. Devuelve a la caja y comprar mis productos o servicios y el uso de su dinero Bitcoin
  6. Los Bitcoins ir directamente a mi Bitcoin Wallet, y reciben sus productos

Gracias por la ayuda, estoy un poco en desventaja en esta área.

+502
Matthew Mccall 27 dic. 2016 20:40:16

Posibles Duplicados:
¿Qué pasaría si dos claves públicas tenían la misma Base58 hash?

Un seguimiento de Lo que sucede si me escribe mal la dirección al hacer un pago?

Supongamos que yo accidentalmente o intencionalmente)enviar algo de dinero para una válida de cartera de la dirección de que nadie es dueño de la actualidad. Ahora, en un momento posterior en el tiempo, cuando alguien crea una cuenta que tienen la misma dirección a la que me envió, la cartera de conseguir esas monedas?

+407
Miki 9 oct. 2012 12:48:54

Me gusta hacer a presentar cada nueva transacción con el usuario tarifa específica. Yo no veo ninguna documentación válida para lograr mediante llamada RPC. Dar a cualquier sugerencia.

Gracias

+341
Catherine Burnette 12 ago. 2015 8:10:41

En el proceso de resolución de un hash de rompecabezas, no es posible cambiar los datos de la transacción en lugar de cambiar un nonce?

+337
Niks11 24 may. 2011 4:10:54

Usted debe usar múltiples de los trabajadores, si desea estadísticas separadas para ellos, o si la piscina está utilizando limita el número de conexiones permitidas por trabajador.

+281
Ellis Godard 14 nov. 2012 10:22:44

Puedo poner esta línea en mi /home/chris/.bashrc archivo:

alias bc='/home/chris/src/bitcoin/src/bitcoind'

Luego (después de comenzar una nueva terminal) me pueden escribir sólo a.c. lugar de bitcoind. No hay necesidad de editar la variable PATH si utiliza un alias como este.

Usted necesitará cambiar el /home/chris/src/bitcoin/src/bitcoind poco para que coincida con la ubicación correcta de la bitcoind ejecutable en su sistema.

Es también ACEPTAR para hacer esto:

alias bitcoind='/home/chris/src/bitcoin/src/bitcoind'

si desea escribir bitcoind a cabo en su totalidad para ejecutarlo. Puede parecer una definición recursiva, pero está bien.

+259
Sam Healey 25 may. 2015 21:26:47

Mostrar preguntas con etiqueta