Cómo obtener la clave privada de una Armería de la cartera?

Tengo un papel de copia de seguridad, una billetera digital y copia de seguridad de todas las contraseñas: ¿cómo puedo recuperar la clave privada de un reloj-sólo cartera para que yo pueda enviar algunas monedas fuera de él (creado en la armería y los importados en, por ejemplo, blockchain.info)?

Si eso no es posible, es el uso de la frase de paso desde dentro de la armería de la única manera de enviar monedas de una armería, un reloj de sólo cartera?

+353
Leonardo Mendoza 28 sept. 2015 2:24:17
36 respuestas

Ahora puedes acceder al Bitcoin Dinero en su monedero de Blockchain. Ver aquí para más detalles.

+954
Susann Taylor 03 февр. '09 в 4:24

En un esfuerzo para "pista de la cadena" me pregunto si hay alguna Bitcoin rastreadores web que buscar específicamente para Bitcoin direcciones.

Siguientes a esa pregunta, hay grupos de voluntarios/ las personas que utilizan esa información para compilar un dossier sobre quién tiene qué dirección?

+853
Sat Sam 1 may. 2012 15:09:24
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Estoy tratando de conseguir eloipool en marcha y funcionando en un solo de minería de datos de configuración de la utilización de esta instalación https://bitcointalk.org/index.php?topic=158105.0 eolipool se inicia libre de error, pero los clientes no pueden conectarse. El puerto es y no hay errores de visualización en cualquier registro. tcpdump mostrar los paquetes de golpear el puerto.

He seguido las instrucciones y me sale que no hay errores. Puerto 8338 trata de vivir y puede ser visto a través de netstat.

tcp6 15 0 :::8338 :::* ESCUCHAR
tcp6 0 0 :::22 :::* ESCUCHAR
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33885 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33896 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33890 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33897 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33899 CLOSE_WAIT
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33892 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33895 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33891 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33900 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33889 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33894 CLOSE_WAIT
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33898 CLOSE_WAIT
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33887 CLOSE_WAIT
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33884 CLOSE_WAIT
tcp6 70 0 127.0.0.1:8338 127.0.0.1:49649 CLOSE_WAIT



gentoo001 casa # ./minerd -o stratum+tcp://192.168.1.8:8338 -u admin-p butthole -p
[2014-01-18 22:51:19] 1 minero subprocesos iniciados, el uso de 'scrypt' algoritmo.
[2014-01-18 22:51:19] a Partir del Estrato en el stratum+tcp://192.168.1.8:8338
[2014-01-18 22:51:49] stratum_subscribe tiempo de espera agotado
[2014-01-18 22:51:49] ...reintentar después de 30 segundos
[2014-01-18 22:52:49] stratum_subscribe tiempo de espera agotado
[2014-01-18 22:52:49] ...reintentar después de 30 segundos





gentoo001 eloipool # cat config.py
# Por favor, tenga en cuenta que los archivos de configuración de código fuente de Python!
# Un error común es poner una opción de la lista (como TemplateChecks,
# JSONRPCAddresses, etc) excepto la última coma.
# Por ejemplo (esto es MALO):
# JSONRPCAddresses = (
# (", 8337) # <-- no debe ser una coma después de CADA elemento, incluso la última
# )
# Sin la coma final, caso de que la opción de la lista cada vez tiene sólo un elemento en
# es, Python iba a interpretar el "principal" paréntesis como un mero sub-expresión
# en lugar de una lista de valores. Si eso ocurre, se puede volver loco errores, o
# cosas que podría no funcionar correctamente. Tenga cuidado de no perder las comas.

### Parámetros relativos a la identidad del servidor

# Nombre del servidor
ServerName = 'Whirpools'

### Los ajustes relacionados con el servidor de escala/carga

# Compartir los hash debe estar por debajo de esta para que sea válido acciones
# Si dinámicos dirigidos a está habilitado, este es un mínimo
ShareTarget = 0x000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Ajustar automáticamente objetivos por nombre de usuario
# 0 = deshabilitado
# 1 = arbitraria objetivos
# 2 = potencia de dos dificultades (bit cero cuenta)
DynamicTargetting = 2

# La cantidad de acciones por minuto para tratar de alcanzar en promedio
DynamicTargetGoal = 6

# Número de segundos hashrate se mide a lo largo
DynamicTargetWindow = 120

# Mínimo y máximo de merkle raíces para mantener en cola
WorkQueueSizeRegular = (0x100, 0x1000)

# Mínimo y el máximo de espacio en BLANCO merkle raíces para mantener en cola
# (se utiliza si se nos agota la pobladas)
WorkQueueSizeClear = (0x1000, 0x2000)

# Mínimo y el máximo de espacio en BLANCO merkle raíces para mantener en la cola, una altura de hasta
# (utilizado para longpolls)
WorkQueueSizeLongpoll = (0x1000, 0x2000)

# ¿Cuánto tiempo esperar entre getmemorypool actualizaciones normalmente
MinimumTxnUpdateWait = 5

# ¿Cuánto tiempo de espera entre reintentos si getmemorypool falla
TxnUpdateRetryWait = 1

# ¿Cuánto tiempo para dormir en el estado de reposo de los bucles temporales (!)
IdleSleepTime = 0.1

### Parámetros relacionados con la recompensa de la generación de

# Dirección para generar recompensas a
TrackerAddr = '13siH3VpL4nwJCXpWnMMAaSZCAz9EVsNcv' # testnet

# Coinbaser comando para el control de la recompensa de la delegación
# %d se reemplaza con el valor total de la cuadra de la recompensa (en satoshis)
# %p se reemplaza con el hash del bloque anterior en hexadecimal
# NOTA: en Este ejemplo se dona el 1% de bloque de recompensas a Lucas-Jr para desarrollo Eloipool
#CoinbaserCmd = 'echo-e "1\\n$((%d / 100))\\n1579aXhdwvKZEMrAKoCZhzGuqMa8Eonuxu"'

### Parámetros relativos a aguas arriba de datos de los proveedores de

# JSON-RPC servidores para obtener el bloque de plantillas de
# Vea https://en.bitcoin.it/wiki/BIP_0023#Logical_Services para los detalles clave
TemplateSources = (
{
 'name': 'principal',
 'uri': 'http://admin:"bunghole"@localhost:8332',
 'prioridad': 0,
 'peso': 1,
},
{
 'name': 'secundaria',
 'uri': 'http://admin:"bunghole"@localhost:18332',
 'prioridad': 1,
 'peso': 1,
},
)

# JSON-RPC servidores para comprobar el bloque de propuestas con
# Si ninguno proporcionado, y de la fuente seleccionada apoya las propuestas, por sí sola también
# se puede utilizar para comprobar
# NOTA: ninguno de los servidores listados aquí DEBE de apoyo BIP 23 Bloque de Propuestas
# NOTA: la línea Principal bitcoind (como de 0.8) NO es compatible con esta (aunque la 0.8.0.eligius rama hace)
TemplateChecks = (
# {
# 'nombre': 'principal',
# 'uri': 'http://admin:"bunghole"@localhost:8332',
#
# # Si 'unánime' es cierto, la plantilla no será utilizado si este nodo
# # rechaza
# 'unánime': False,
#
# # Comprobar si los servidores no están de acuerdo en que todas las plantillas, que serán calificadas y
# # el puntaje más alto será utilizado; 'peso' puede ser utilizado para el control de la
# # puntuación por servidor
# 'peso': 1.1,
# },
# {
# 'nombre': 'secundaria',
# 'uri': 'http://admin:"bunghole"@localhost:18332',
# 'unánime': False,
# 'peso': 1,
# },
)

# JSON-RPC servidores para enviar encontrado bloques (cuando se reúnan la totalidad de destino)
# Específicas TemplateSource que el bloque se basa en siempre será enviado
# el bloque primero.
# Si no se especifica, o Ninguno, lleno TemplateSources lista será utilizada.
# Si una lista vacía, sin más presentaciones se intentará.
# Si una lista vacía, y el bloque se encuentra en una "clara" merkle raíz (no basado
# en cualquier TemplateSource), el TemplateSources lista será utilizada.
BlockSubmissions = (
{
 'name': 'principal',
 'uri': 'http://admin:"bunghole"@localhost:8332',
},
{
 'name': 'secundaria',
 'uri': 'http://admin:"bunghole"@localhost:18332',
}
)

# Plantillas no se utilizará a menos que tengan una relación de aceptación por encima de este
# Rango: 0.00 - 1.00
MinimumTemplateAcceptanceRatio = 0

# No hay ninguna plantilla con un total combinado de puntuación por debajo de este se utilizará
MinimumTemplateScore = 1

# Establecer a True si desea que comparte la reunión de la parte de arriba de destino para esperar un
# respuesta de un servidor ascendente antes de que el registro de ellos. De lo contrario, por ejemplo
# comparte, upstreamResult siempre será Verdadero y upstreamRejectReason se
# siempre ser Ninguno. Ten en cuenta que esto puede causar que las acciones estén en la sesión de
# orden, o con el mal de marca de tiempo (si su parte del registrador utiliza el registro de tiempo de
# en lugar de compartir tiempo).
DelayLogForUpstream = True

# Bitcoin servidor p2p para anunciar los bloques
UpstreamBitcoindNode = ('127.0.0.1', 8333) # mainnet

# ID de red para la primaria blockchain
# Otros Identificadores de red se puede encontrar en:
# https://en.bitcoin.it/wiki/Protocol_specification#Message_structure
#UpstreamNetworkId = b'\x0b\x11\x09\x07' # testnet3
UpstreamNetworkId = b'\xF9\xBE\xB4\xD9'

# Secreto nombre de usuario permitido el uso de setworkaux
#SecretUser = ""

# URI para enviar gotwork con información para cada una de las acciones de envío
#GotWorkURI = "

# Compartir los hash debe estar por debajo de esta para ser presentado a gotwork
GotWorkTarget = 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Objetivo para producir bloques con la transacción cuenta que son una potencia de dos
# Esto ayuda a evitar cualquier posibilidad de que alguien abusando de la vulnerabilidad CVE-2012-2459 con ellos
# 1 = cortar feeless transacciones; 2 = cortar incluso de honorarios-incluidas las transacciones (si es posible)
#POT = 2

# Evitar la extracción de feeless de las transacciones excepto para satisfacer la OLLA
# Nota: esto sólo funciona si la OLLA está habilitado en el primer lugar
Codicioso = False

### Configuración relativos a los servicios de red
# Tenga en cuenta que Eloipool sólo admite los sockets IPv6, y si quieres enlazar a un
# Dirección IPv4 deberá anteponer con ::ffff: ej ::ffff:192.168.1.2

# Direcciones para escuchar en JSON-RPC GBT/getwork servidor
JSONRPCAddresses = (
 (", 8337),
)

# Direcciones para escuchar en el Estrato de minería de datos del servidor
StratumAddresses = (
 (", 3334),
)

# Direcciones para escuchar en Bitcoin nodo
# Tenga en cuenta que esto sólo será utilizada para distribuir los bloques de la piscina se encuentra, nada más
BitcoinNodeAddresses = (
 (", 8338),
)

# Direcciones que se le permite una "parodia" de la dirección con el X-Forwarded-For encabezado
TrustedForwarders = ('::ffff:127.0.0.1',)


# Registro de acciones:
ShareLogging = (
{
 'type': 'archivo de registro',
 'nombre de archivo': 'share-archivo de registro',
 "formato": "{tiempo} {Q(equipo remoto)} {nombre de usuario} {YN(no(rejectReason))} {guión(YN(upstreamResult))} {guión(rejectReason)} {solución}\n",
},
{
 'type': 'sql',
 'motor': 'mysql',
 'dbopts': {
 'host': 'localhost',
 'db': 'piscinas',
 'usuario': 'admin',
 'contraseña': 'bunghole',
},
 'declaración': "insertar en acciones (rem_host, nombre de usuario, our_result, upstream_result, la razón, la solución) valores ({Q(equipo remoto)}, {nombre de usuario}, {YN(no(rejectReason))}, {YN(upstreamResult)}, {rejectReason}, unhex({solución}))",
# },
# {
# 'type': 'sql',
# 'motor': 'sqlite',
# 'dbopts': {
# 'base de datos': 'compartir.db',
# },
# 'declaración': "insertar en acciones (remoteHost, nombre de usuario, rejectReason, upstreamResult, solución) valores ({remoteHost}, {nombre de usuario}, {rejectReason}, {upstreamResult}, {solución})",
},
)

# Autenticación
# Actualmente hay 2 módulos.
# - allowall permitirá a cada nombre de usuario/contraseña
# - simplefile se utilice el nombre de usuario/contraseñas de un archivo, el cual contiene el nombre de usuario<tab>contraseña\n sin \n en la última línea.
La autenticación = (
{
 'módulo': 'allowall',
},
# {
# 'módulo': 'simplefile',
# 'nombre de archivo': 'userdatabase',
# },
)

### Los ajustes relacionados con la poolserver registro

# Por defecto, los eventos importantes se imprimirá en la consola interactiva
# Usted puede personalizar su registro mediante simples parámetros, o Python avanzado de registro de marco
# Tenga en cuenta que el uso de Python registro de marco de reemplazar el valor predeterminado registro de la consola!

# Simplemente registrar todo en el registro del sistema (syslog) así:
# LogToSysLog = True

# Para hacer un archivo de registro:
# LogFile = 'nombre de archivo.registro de la

# Para una rotación de archivo de registro:
LogFile = {
 'nombre de archivo': 'eolipool.registro',
 'cuando': 'midnight',
 'backupCount': 7,
}
# Para más detalles, consulte:
# http://docs.python.org/3/library/logging.handlers.html#logging.handlers.TimedRotatingFileHandler
+827
devdrc 2 dic. 2018 20:10:24

Yo estoy usando mi propio bitcoin efectivo nodo. Sin embargo, estoy pegado en el bloque donde el duro de red bifurcada para el 15 de Mayo de 32 mb de tamaño de bloque de actualización. Creo que la versión de bitcoin abc he instalado está fuera de fecha, razón por la cual está atascado en el bloque de 530361. Aquí está la versión con getinfo:

{
 "versión": 160200,
 "protocolversion": 70015,
}

Es mi nodo fuera de fecha? ¿Cómo puedo actualizar mi bitcoin abc nodo?

He intentado:

sudo apt-get update
sudo apt-get upgrade

pero nada cambia en la versión o la versión de protocolo con getinfo. ¿Qué debo hacer?

+805
TinhNQ 13 ene. 2015 16:41:29

He aquí un ejemplo.

Primero llamamos a getmemory piscina sin argumentos para obtener algunos datos de nuestro bloque:

{"método":"getmemorypool","params":[],"id":1}

bitcoind respuestas:

{
 "resultado": {
"versión":1,
"previousblockhash":"0000000009a9a1c729d51337bf32ff300eeb59a5b3fbca99fc21c32e939c45f3",
"transactions":["01000000084e8cf9dc5f88ca1491dbfb39cff0d404ce806d399304f10b33074dc7aa17903e000000008b48304502204a5e08b84c37d2fa0d2f0408dc0c57b3f32053b2cf36dec01ed4c74faa99a3dd022100ba7615866be25f117f27d122e2382e444c2dd008d225a0cfdff01f1a211d908d014104f137a019c7aabd0dd14072e3fb48b8052a2418908ab80bcc1644864d862da8230dee295fc0ffe99f2193a4399376f28a9a7017ac4a3512050685e68e153d06e1ffffffff67e9547d3ab191df75a26c05aa7b6c8728480fe45a6b6f894831fd37b0e58712000000008c4930460221009cf693f9044f567c9d0c79e1a00cf0042fc521cac7cfeb391387d7c192840ad3022100f11f8c6c941110621c486bb536cef52448200785abbc766dc18055ff1e7e56ae01410406b695afbaa14941464271fb3040d36fabcd7aa703b93ccf646563e8770a0125fd4da87da429295caf3169a8ccf65da93ce77c15265d0543d3113aae326637f8ffffffff9551e2f50386d363a4d330c58cb22375f29466a11e96891f243c2af2db13c3ba000000008b483045022100b81fa91fa57dd0e14698284d1c8ad7ec13cdc1c23c4d83f94af89f9e00d1c86502207602b111f6451bbfca2157d78462305080806cd1666973a711b7017b771b6f700141042b6a18abc6115d6a999438ec65c4dd123a11e36da7fa8ba0ff5696a7f7e1dc83dc25d3f0128dd4517f15478ca0dce69544ab432372c263d36348a6f44bd16f3fffffffffa6b94d37196d09375fcb0a71d689dddc1d05fe79d1ce0481017d7ad26c03802d000000008c493046022100efe3d5b1d50e27ec4c6655c01b43a7a7a231844ae619bccb8edd5e7f808aefd8022100997ce38e04ce2563ff7e03ee1088cafc50b80b10d6d37812dc71321af4bbc0a4014104820055b30b38ee0a90a14262b98ea434b422dccab78f27e3ed9612337b4b9fd4f59ac14be5e95b33d76230b1652ba1265c387225c0c254f397ef50655b72a418ffffffffbc0b100b9bbcd3fd55a125da9d16bcadea60349725c8592fac6453346ff93608000000008a47304402207e89ce7e140d65546c9700034c5541815d2bc310530e4938ff9b50ed184822d202202576dc9cf0a6fc42058e78f5164d465868939706ad396d3e5b57d8ea0c508073014104d67138f23a4768d3a204a3a273ee1ca6945853ef8c9a2cd8cfd506e47b3b248f213603aef904473af018ed1ff4ef74e4cdb0ff9c2deacf9823a049078a76fedaffffffffc1f5241c12f37a5c3aa47a21c41f3434be91080c7f41e75c0555a0e36200726e000000008b483045022028de22ecd4914df28e39495ea0b143386d74ae13d4b04dbd5fe3e0ee3713c9aa022100fafeadd20075d325ea600a91decd6da9aac41c8298afa41378a05b2734d2d40f014104c779a30cbac10723e95586317608eea86fca983e3c19c9522aa002a336d834646856bd83c36c10fea338cee142d4018766d518440c34bca4560f4c9e321ab5b5ffffffffda732f6cde3aee7312e4d79c736c5e2371054a622e62761f5fb0656bb2343d59010000008c49304602210081d74a79a96f265a9b02b60deb07c22c2c48e7ab3810933a7d0e58ee8681a163022100cbfc11072669baf26fa9ae8d3ba791f2244afa1f93a5f319d8a424d6f39ea290014104bbc1028f6a3236b2957eaec0db8421218666c89373f7763a60932c546be95da5549e610f878f5f6f33002aafeb2d7d64594abcaa04eef8d58f655116d1e66f67ffffffffe49412db7ac64a044ba85b23c9970993c5745e8675ab98d4b7b7ff11702d9fb3000000008a473044022051d1f52323d24daf64473455500734c0f3c4cdebcbcbc254ddb213d9cf98c71902200bf7886b991c7c402fc93f5218f0fc77423837319da361853e9b522ac3b5b6e8014104e6345517e6ed1484774a7e39639b3bd8754f6dff329851405529cb33e6ba73f7c428da905b3155e1e43593b6e5ff2bbe72d68b85f3215ff074c3f452bf179387ffffffff0200cc5501000000001976a914b6392bdac0e2d257dae6c2158a15483189765cd988ac8094dd3a000000001976a9148d3aa39648b3d1c15f3d254f2085ab213cb4e7bd88ac00000000","0100000002ae529af0f0f566f29797c4bfa36f8d9a058adb8c8925d416a08292b27b630d69000000008c493046022100c88e1af2c4981da9e3092ac0cef618786bf4e0dcc275da73af4391a33dda8924022100f85f46672e6d179615f6066093e2898a8b8a91572eaae945e29c4b9334fd9ec10141045ffdf42a00c23bf08493832db37148bb554429acf381d97718b4b01f274fe8d7be3007816f7e64dc31fc409ec477c3674aabad3a0e7c29ecf746ebdaa47bcb56fffffffff64d9d7326670b1d8d6e7c78a8e604145cf1dd0eb9ec9ea46167670667169486000000008b483045022069f2c8fa082e7cdbf4de64eeb81a6bdf33e0f2d7d66dc96b4541fdbe89c17b69022100cfb9f1f9e12797913e379516d1d666908c2f9f3ebb6caff809ea1fae656da46701410434931cfbcd7c3710ba80d0ff4f1280c7fa1d03424c97718990b4b8ab7cd7530a8a09c744ca9db299017543ad006b088726b5259b6578d9b76046a936ddb51f73ffffffff022a316300000000001976a9146e850eec4dc5c1777ca398d2d54eb3420d19975e88ac90b25b07000000001976a9146f25c165604201878a228a4feae39fa207b77eee88ac00000000"],
"coinbasevalue":5000000000,
"coinbaseflags":"062f503253482f",
"el tiempo":1350579878,
"mintime":1350577150,
"curtime":1350579878,
"bits":"1c2f36c0"
},
"error":null,
"id":1
}

Siguiente para crear el bloque. Enviamos:

{"method":"getmemorypool","params":["01000000f3459c932ec321fc99cafbb3a559eb0e30ff32bf3713d529c7a1a909000000009f83f0d0dc047481466529d0d1b2aacaba8ab1347497f5a9c5b65d0fb938cceaac368050c0362f1cb4cceac60301000000010000000000000000000000000000000000000000000000000000000000000000ffffffff5603db5e01094269744d696e746572062f503253482f13657531020000000000000001000000000000002cfabe6d6db057e134bd9a65e5b7fd3e65082debdf4313eaf44feb0e5932db67e10e60e9b60100000000000000ffffffff0100f2052a010000001976a9146f25c165604201878a228a4feae39fa207b77eee88ac0000000001000000084e8cf9dc5f88ca1491dbfb39cff0d404ce806d399304f10b33074dc7aa17903e000000008b48304502204a5e08b84c37d2fa0d2f0408dc0c57b3f32053b2cf36dec01ed4c74faa99a3dd022100ba7615866be25f117f27d122e2382e444c2dd008d225a0cfdff01f1a211d908d014104f137a019c7aabd0dd14072e3fb48b8052a2418908ab80bcc1644864d862da8230dee295fc0ffe99f2193a4399376f28a9a7017ac4a3512050685e68e153d06e1ffffffff67e9547d3ab191df75a26c05aa7b6c8728480fe45a6b6f894831fd37b0e58712000000008c4930460221009cf693f9044f567c9d0c79e1a00cf0042fc521cac7cfeb391387d7c192840ad3022100f11f8c6c941110621c486bb536cef52448200785abbc766dc18055ff1e7e56ae01410406b695afbaa14941464271fb3040d36fabcd7aa703b93ccf646563e8770a0125fd4da87da429295caf3169a8ccf65da93ce77c15265d0543d3113aae326637f8ffffffff9551e2f50386d363a4d330c58cb22375f29466a11e96891f243c2af2db13c3ba000000008b483045022100b81fa91fa57dd0e14698284d1c8ad7ec13cdc1c23c4d83f94af89f9e00d1c86502207602b111f6451bbfca2157d78462305080806cd1666973a711b7017b771b6f700141042b6a18abc6115d6a999438ec65c4dd123a11e36da7fa8ba0ff5696a7f7e1dc83dc25d3f0128dd4517f15478ca0dce69544ab432372c263d36348a6f44bd16f3fffffffffa6b94d37196d09375fcb0a71d689dddc1d05fe79d1ce0481017d7ad26c03802d000000008c493046022100efe3d5b1d50e27ec4c6655c01b43a7a7a231844ae619bccb8edd5e7f808aefd8022100997ce38e04ce2563ff7e03ee1088cafc50b80b10d6d37812dc71321af4bbc0a4014104820055b30b38ee0a90a14262b98ea434b422dccab78f27e3ed9612337b4b9fd4f59ac14be5e95b33d76230b1652ba1265c387225c0c254f397ef50655b72a418ffffffffbc0b100b9bbcd3fd55a125da9d16bcadea60349725c8592fac6453346ff93608000000008a47304402207e89ce7e140d65546c9700034c5541815d2bc310530e4938ff9b50ed184822d202202576dc9cf0a6fc42058e78f5164d465868939706ad396d3e5b57d8ea0c508073014104d67138f23a4768d3a204a3a273ee1ca6945853ef8c9a2cd8cfd506e47b3b248f213603aef904473af018ed1ff4ef74e4cdb0ff9c2deacf9823a049078a76fedaffffffffc1f5241c12f37a5c3aa47a21c41f3434be91080c7f41e75c0555a0e36200726e000000008b483045022028de22ecd4914df28e39495ea0b143386d74ae13d4b04dbd5fe3e0ee3713c9aa022100fafeadd20075d325ea600a91decd6da9aac41c8298afa41378a05b2734d2d40f014104c779a30cbac10723e95586317608eea86fca983e3c19c9522aa002a336d834646856bd83c36c10fea338cee142d4018766d518440c34bca4560f4c9e321ab5b5ffffffffda732f6cde3aee7312e4d79c736c5e2371054a622e62761f5fb0656bb2343d59010000008c49304602210081d74a79a96f265a9b02b60deb07c22c2c48e7ab3810933a7d0e58ee8681a163022100cbfc11072669baf26fa9ae8d3ba791f2244afa1f93a5f319d8a424d6f39ea290014104bbc1028f6a3236b2957eaec0db8421218666c89373f7763a60932c546be95da5549e610f878f5f6f33002aafeb2d7d64594abcaa04eef8d58f655116d1e66f67ffffffffe49412db7ac64a044ba85b23c9970993c5745e8675ab98d4b7b7ff11702d9fb3000000008a473044022051d1f52323d24daf64473455500734c0f3c4cdebcbcbc254ddb213d9cf98c71902200bf7886b991c7c402fc93f5218f0fc77423837319da361853e9b522ac3b5b6e8014104e6345517e6ed1484774a7e39639b3bd8754f6dff329851405529cb33e6ba73f7c428da905b3155e1e43593b6e5ff2bbe72d68b85f3215ff074c3f452bf179387ffffffff0200cc5501000000001976a914b6392bdac0e2d257dae6c2158a15483189765cd988ac8094dd3a000000001976a9148d3aa39648b3d1c15f3d254f2085ab213cb4e7bd88ac000000000100000002ae529af0f0f566f29797c4bfa36f8d9a058adb8c8925d416a08292b27b630d69000000008c493046022100c88e1af2c4981da9e3092ac0cef618786bf4e0dcc275da73af4391a33dda8924022100f85f46672e6d179615f6066093e2898a8b8a91572eaae945e29c4b9334fd9ec10141045ffdf42a00c23bf08493832db37148bb554429acf381d97718b4b01f274fe8d7be3007816f7e64dc31fc409ec477c3674aabad3a0e7c29ecf746ebdaa47bcb56fffffffff64d9d7326670b1d8d6e7c78a8e604145cf1dd0eb9ec9ea46167670667169486000000008b483045022069f2c8fa082e7cdbf4de64eeb81a6bdf33e0f2d7d66dc96b4541fdbe89c17b69022100cfb9f1f9e12797913e379516d1d666908c2f9f3ebb6caff809ea1fae656da46701410434931cfbcd7c3710ba80d0ff4f1280c7fa1d03424c97718990b4b8ab7cd7530a8a09c744ca9db299017543ad006b088726b5259b6578d9b76046a936ddb51f73ffffffff022a316300000000001976a9146e850eec4dc5c1777ca398d2d54eb3420d19975e88ac90b25b07000000001976a9146f25c165604201878a228a4feae39fa207b77eee88ac00000000"],"id":1}

bitcoind respuestas:

{"resultado":true,"error":null,"id":1}

Lo que sucede es que el uso de los datos que obtenemos de la primera llamada RPC para la construcción de un bloque y, a continuación, enviar una representación hexadecimal de ese bloque a bitcoind. Ir a través de cada byte en los datos de arriba es un poco mucho que hacer aquí, pero la gran cantidad de datos que representa nuestro bloque sigue el bitcoin protocolo binario diseño de bloques, que se puede encontrar en https://en.bitcoin.it/wiki/Protocol_specification#block.

El bloque sobre el que existe en altura 89819 de la testnet utilizado por bitcoind 0.6. Usted no puede ser capaz de ver si usted está en diferentes testnet.

+743
Alberto Caso 3 ene. 2016 23:05:42

Estoy de acuerdo. El interés es común en la jerga de cualquier moneda que no devuelto en el tiempo si se supone que para recibir el producto de un largo tiempo atrás. Acabo de hacer una similar comprar con bitcoin dinero que yo no tenga ?? Tal vez la empresa no va a enviar el producto, entonces? Dice la confirmación del pedido. Envié un correo electrónico al fabricante. Parece que la compañía tendría una cruel sitio web para sugerir a mí que bitcoin era una opción igual de crédito de paypal. Ellos no se parecen como un cruel de la empresa por la naturaleza.

+714
Naveen Vignesh 23 jun. 2017 7:22:44

Estoy tratando con (por debajo de mi sh archivo):

export DISPLAY=:0
exportación GPU_MAX_ALLOC_PERCENT=100
exportación GPU_USE_SYNC_OBJECTS=1
cd /home/x/cgminer-3.7.2-kalroth/
encontrar *.bin -eliminar
sueño 3

cgminer --scrypt -o stratum+tcp://estrato.rápido a la piscina.com:3333-u usuario.x -p pass --thread-concurrency 24550 --la búsqueda de la brecha de 2 --auto-gpu --gpu-motor de 950 --gpu-memclock 1250 -w 512 -I 20 --gpu-powertune 20 --auto-fan --gpu-ventilador 40-100 --temp-sobrecalentamiento 90 --temp objetivo 85 --temp de corte-95 -g 1

Esto me da una media de ~660 kh :(

Yo estaba tratando también con la config de GUI miner para windows llamado "R9 290 alta":

cgminer --scrypt -o stratum+tcp://estrato.rápido a la piscina.com:3333-u usuario.x -p pass --thread-concurrency 32765 --la búsqueda de la brecha de 2 --auto-gpu --gpu-motor de 950 --gpu-memclock 1250 -w 256 -I 20 --gpu-powertune 20 --auto-fan --gpu-ventilador 40-100 --temp-sobrecalentamiento 80 --temp objetivo 75 --temp de corte-85 -g 1

pero da e algo como esto:

 [2014-02-13 11:00:29] Empezó a cgminer 3.7.2
 [2014-02-13 11:00:29] Empezó a cgminer 3.7.2
 [2014-02-13 11:00:29] Sondear en busca de una vida piscina
 [2014-02-13 11:00:29] la Piscina 0 dificultad cambiado a 128
 [2014-02-13 11:00:34] Máximo del búfer de la memoria del dispositivo 0 admite dice 774897664
 [2014-02-13 11:00:34] Su scrypt ajustes vienen a 2147287040
 [2014-02-13 11:00:34] Error -61: clCreateBuffer (padbuffer8), disminución de la TC o aumento de LG
 [2014-02-13 11:00:34] no se pudo init GPU hilo 0, deshabilitar el dispositivo 0
 [2014-02-13 11:00:34] el Reinicio de la GPU en el menú no va a arreglar esto.
 [2014-02-13 11:00:34] Pruebe a reiniciar cgminer.

Por encima de configs funciona bien (mejor hashrate) en windows 7 de 64, pero yo prefiero usar ubuntu porque windows es inestable.

Alguien me puede ayudar?

He instalado la última catalizador, sdk, por supuesto.

+706
Harrison Murray 10 abr. 2016 23:16:41

Descargo de responsabilidad: este no es un consejo legal, y esto varía de país a país.

Si usted acepta bitcoins como forma de pago, usted tiene que pagar impuestos sobre eso? Y habría que escribir una factura? Ya que no es una moneda oficial, dicha operación se considera un trueque o qué?

I. e. ¿cuál es la condición jurídica de alguien a aceptar bitcoins como forma de pago, y lo que le es necesario hacer?

+676
Daniel Charles mwangila 29 abr. 2011 13:02:38

esta fue una bonita iniciativa. Lo que me imagino que es un anillo de agricultores donde todos y cada uno producir los diferentes productos y/o prestar determinados servicios. Por ejemplo, un agricultor puede vender la leche y los huevos, otra podría ser un experto en reparación de los graneros, y sin embargo, otra podría ser la crianza de aves y venta de esos.

Digamos que es un grupo de 20 productores, y quieren utilizar bitcoin para el comercio de bienes y servicios entre ellos.

Primero de todo debe haber 1 o 2 super aficionados que podría ser el de "ir a man' para los demás en caso de problemas.

Hay varias cosas que debe considerar:

A. Determinar qué nivel de estrategia es aconsejable. La mayoría de los agricultores probablemente tienen algún tipo de ES-equipos ya sean teléfonos inteligentes, ordenadores personales, tablets, etc. Como para aceptar BTC, startionary equipo está muy bien, pero cuando de visita en otro agricultor, luego un teléfono inteligente sería genial ser capaz de pagar. Por supuesto, hay varias maneras de ir sobre esto. Bitcoin.org incluye muchas de las opciones en cuanto a carteras, y la mayoría de las carteras tienen su propio hilo en bitcointalk.org, donde se puede aprender acerca de la cartera que usted eligió para su uso. A menos que lidiar con una mínima cantidad de BTC, debe haber algunas estrategias de copia de seguridad, esto podría incluir el uso de frío carteras (a educar a usted acerca de esto), y también copias de seguridad periódicas respecto caliente carteras. Recuerde caliente carteras pueden ser encriptados y protegidos por una contraseña. Las copias de seguridad son muy importantes. Si el agricultor pierde su teléfono inteligente en la tierra de contenedores, se ha ido, y así es la bitcoins, pero si tiene una copia de seguridad, él va a estar seguro en lo que respecta a la retención de sus bitcoins. Hay tantas maneras de copia de seguridad de los bitcoins, así que no se puede elaborar en que aquí, pero es una parte crucial de tratar con bitcoins. Una billetera con dinero en efectivo se pierde cuando alguien roba, o si usted la pierde en el campo, los bitcoins son seguros siempre y cuando usted tiene una copia de seguridad. El entusiasta de bitcoin en el grupo de investigación de diferentes opciones cuidadosamente y seleccionar qué es lo más conveniente para el grupo de los agricultores.

B. Obtener bitcoins en manos de los agricultores en el primer lugar. - Soluciones: Uso de localbitcoins o similar y hacer cara a cara de efectivo de operaciones. Alternativamente, puedes utilizar un servicio en línea (intercambiador o de intercambio), y un depósito de dinero a través de cualquier método que el sitio acepta. Este podría ser un buen punto de partida en ese sentido: https://en.bitcoin.it/wiki/Trade

C. Obtener tradin'. Granjero Joe compra una docena de huevos de Campesino a Jane con 0.n bitcoins. Cómo determinar el precio? Algunos de los precios de encontrar el servicio podía ser hecha por el aficionado, o algunos de los servicios web existentes podrían ser utilizados. Bitcoin precios son un poco volátil, por lo que deben ser dinámicamente uptated por la conversión de USD a BTC. Así que cuando Jane unidades a Joe para obtener algunos de los huevos, dice, yupp, que es de 10 dólares en bitcoins, y entra 10 USD en su tablet, y sale el número de 0.03. Él señala a continuación en su QR-código, y dice: "Yupp, esa es mi dirección de pago, solo tiene que escanear es Jane, y usted puede pagar directamente a mí". Jane escanea el código QR con su teléfono, y envía 0.03 BTC a Joe. Joe controles en sus equipos y ve que el pago que en su billetera, diciendo: '0 sin confirmar'. Como él confía en Jane, y conoce a Jane no es el doble gastar tipo de productor, felizmente levantó los pulgares de las manos y sonríe. "Yupp, todo se hace de Jane - tener una buena!"

El reto como yo lo veo es para mantener la bitcoins seguro para que la gente no técnica. Tal vez algún tipo de bitcoin de la comunidad de la unión para los agricultores sería el camino a seguir?

Como yo lo veo, la transacción de una parte del proyecto es la parte más fácil, manteniendo la bitcoins seguro exige que al menos 1 persona (preferiblemente más) en el grupo que tiene los conocimientos técnicos para la instalación de soluciones seguras. Tal vez incluso dispositivos dedicados para este tipo de pagos sería aconsejable.

Las ventajas serían que pasaría a ser independiente de la tradicional sistema de dinero, al menos en los agricultores de comercio de anillo. Además, si se hace correctamente, el dinero no podía ser confiscadas por la policía si se detuvo en un control (he escuchado en efectivo confiscaciones son la orden del día en los estados unidos en estos días..). No podía ser de falsificación de dinero, no que sea un problema con dinero en efectivo, ya sea, yo creo. Y no enriquecer a los banqueros con las tarifas y así sucesivamente. Ahora que bitcoin se ha vuelto más generalizada, el agricultor puede vender los huevos y la leche para bitcoins, y, a continuación, utilizar la bitcoins para comprar ropa de cama, almohadas, equipos de té, prácticamente nada, así que él realmente no necesita utilizar dinero en efectivo para todas las cosas. Y si alguien se rompe en los agricultores de la casa y roba su ordenador portátil, ya tienes una copia de seguridad almacenados cifrados en un servidor administrado por la entusiasta en el grupo, o se almacenan en una unidad USB escondido en algún lugar en el granero, así que hasta que el ladrón grietas de la frase de acceso a la cartera, los bitcoins son ya pase a otras direcciones, y por lo tanto el ladrón no ganan nada.

Cuando un banco, todas las operaciones están ligadas a su persona y se informa a las entidades pertinentes. Ahora, el blockchain es de conocimiento público, pero es bastante difícil seguir una sola dirección bitcoin a una determinada persona.

Todo esto puede sonar muy complicado, y que en cierta forma es así, pero el uso de bitcoin para pagar no es tan difícil, sólo tienes que escanear un código QR, a continuación, introduzca la cantidad que debe pagar, y hacer con ella - entonces, ¿qué podría ser mejor sería buscar algún tipo de solución que ya está preparado para situaciones como esta. No sé si existe, pero la mirada y hallaréis.

En resumen, usted necesita una solución que oculta todas las partes complicadas, y hace que sea muy fácil en el día a día de uso.

Te deseo la mejor de las suertes!

+675
Nate River 7 feb. 2012 6:28:31

Supongamos que tenemos un servicio, que tiene el usuario de equilibrio en Bitcoin.

Cómo implementar la retirada de bitcoin perspectiva?

RPC llame a utilizar? Cómo archivar transacción para tener una prueba de envío de dinero para el usuario? Cómo evitar la duplicación de enviar dinero en corellation a la transacción SQL?

La más importante es evitar la doble presentación teniendo en cuenta la pérdida de potencia en cualquier momento. Así que debemos tener una forma de marcar algo de dinero como "posible mandamos" + alguna manera de comprobar en el futuro, si es que realmente fue succesfuly enviado y almacenado en blockchain.

(tenga en cuenta que no estoy preguntando acerca de la seguridad, transacciones ACID itd. Estoy interesado en una manera de comunicarse con la cartera demonio servicio)

+601
HSBP 3 abr. 2018 21:05:52

Hola chicos esta es la isaaq de los EMIRATOS árabes unidos. TENGO UNA PREGUNTA ACERCA DE LA MINERÍA. ES BITCOIN U OTRA MONEDA SIGUE RENTABLE A LA MÍA. QUIERO INVERTIR 100KUSD EN LA MINERÍA. QUIERO PURCHASR ANTMINER S9. PLZ ¿SE PUEDE CALCULAR LA GANANCIA SÓLO NECESITA VOLVER A CALCULAR. Y EL PUNTO DE EQUILIBRIO DÍAS. DE MI 100KUSD. PODEMOS HACER NUESTRA PROPIA ELECTRICIDAD. MI COSTO DE LA ELECTRICIDAD ES CERO. ASÍ QUE SI TENGO CERO COSTO DE LA ELECTRICIDAD PLZ DIME CUÁNTO TIEMPO VA A TOMAR PARA VOLVER A MI INVERSIÓN Y TAMBIÉN ME DICEN LO QUE ES AVG INGRESOS DIARIOS GRACIAS

+595
Vimukti 22 abr. 2017 15:13:05

Tengo que analizar sin confirmar las transacciones y estoy interesado en saber ¿cuál es la probabilidad de que un determinado transacciones sin confirmar por confirmar.

Dependiendo del modelo, veo dos soluciones:

  • la comprobación de un período de tiempo relativamente largo número de transacciones que han sido presentados y comprobar cómo muchos se habían confirmado.
  • la búsqueda de patrones de comportamiento en la estructura de una transacción que va a conducir a un rechazo.
+588
Zohaib Ijaz 30 ago. 2015 15:24:29

Bitcoind, ¿cuál es el comando para ver cómo muchos btc está disponible combinado en todas las carteras?

+540
Ashish Yadav 28 abr. 2013 17:35:42

De manera determinista de la firma de un Tx con RFC6979 devuelve v, r, s, donde r y s son los 2 valores utilizados en el estándar de ECDSA firmas. v = 27 + (y % 2), por lo que el 27 de + la paridad de r, como pybitcointools indica.

Así que incluso r, obtenemos v = 27, impar r obtenemos v = 28.

¿Cómo es el valor de v (27 o 28) importante? ¿Por qué es necesario tener un v valor? También, ¿por qué es 27?

+442
Nadeem0035 11 nov. 2011 4:32:37

Si sigue aumentando la demanda y la oferta es constante, entonces sí. Pero la oferta no va a ser constante, eso es totalmente irreal de la asunción. Ya, monedas alternativas y servicios en línea de cartera son el aumento de la oferta efectiva de Bitcoins.

Si una Altcoin es razonablemente previsible valorado en .1 Bitcoin, ¿por qué debería importarme si me das 10 Bitcoins o 1 Altcoin? (El valor puede subir o puede bajar, pero siempre que sean igualmente probables, no me importa mucho.) Así, cada Altcoin aumenta la oferta efectiva de Bitcoins.

Del mismo modo, no me importa si me das 10 Bitcoins o un Monte. Gox código para reclamar el 10 Bitcoins. Así, Mt. Gox códigos de actuar como Bitcoins así.

Una vez cortos están disponibles, cuentas remuneradas va a ser posible. Esto permitirá a los dos lados de un corto para cancelar, no requieren de bitcoins, y el lado largo también va a actuar como una fuente de suministro de Bitcoins. Me puede considerar una promesa de pago 10.2 Bitcoins próximo mes tan buena como la de 10 Bitcoins hoy en día. Me puede considerar una promesa de pagar el valor de 10,2 Bitcoins próximo mes de dólares tan buena como la de 10 Bitcoins hoy en día. (Asumiendo que tanto las promesas están respaldados por un intercambio y seguimiento como de intercambio de activos.)

+436
mailmindlin 5 jun. 2017 18:45:47

Me clic con el botón derecho en el historial de transacciones en el QT cliente y pega en el TxID a continuación.

Q1

En la siguiente prueba, ¿alguien puede explicar cuál es el propósito del sufijo -000 y para qué se utiliza?

gettransaction 54b9be14443b152b02ed0b18d27504631cccfa84ce9ada03f9558fbb85b6129c-000

Q2

Por qué no una cruda soporte de transacciones el mismo ID de transacción formato que el comando anterior? (Tengo que quitar la -000 caracteres)

getrawtransaction 54b9be14443b152b02ed0b18d27504631cccfa84ce9ada03f9558fbb85b6129c-000
ERROR: el parámetro 1 debe ser cadena hexadecimal

Q3

Al habilitar index=1 en bitcoin.conf y reindex, ¿por qué no puedo llamar GetTransaction para las transacciones no en mi cartera? Me gustaría JSON resultados

+391
Zay 1 may. 2018 21:38:41

Mantener algunas cosas en mente. No todos los 80 mil millones de XRP que OpenCoin se supone que es para regalar ya está en manos de la gente. También, los fundadores que mantuvo a 20 millones de euros, probablemente, no se puede vender una gran parte de ella. Por esta razón, la cantidad total de XRP en circulación es muchas veces inferior a 100 millones de dólares.

Además de que, es cierto que la capitalización de mercado total puede ser valorado en 100 millones de dólares * 0.0044.. USD/XRP = ± 450 millones de DÓLARES. Pero ese número no tiene demasiado sentido, ya que el precio va a caer muy rápido cuando la gente vende a los grandes números de XRP. La razón por la que el precio de este (relativamente alta) el valor es porque la mayoría de las personas no están dispuestas a vender sus XRP y todo el mundo quiere comprar un poco de ellos para experimentar o para mantener así una primera inversión.

La razón principal por la que la gente compra XRP ahora es porque creen que Dominó tiene potencial para convertirse en grandes algún día. Y, posiblemente, para desarrollo y pruebas.

+372
maltanar 3 jun. 2018 23:32:55

Utilizamos https://bitdataset.com/api/ es gratuito para nuestras tareas.

+353
cytrinox 17 ene. 2018 22:09:38

Una clave pública de secuencia de comandos que proporciona un número n de pubkeys y requiere la firma correspondiente a la secuencia de comandos de proporcionar m número mínimo de firmas correspondiente a la prestación de pubkeys.

https://bitcoin.org/en/glossary/multisig

También se ha contestado aquí:

¿Cuáles son multi-firma de transacciones?

+346
Ergin Ersoy 12 sept. 2017 4:12:45

Sólo las claves privadas son cifrados, por lo que la única vez que usted debe introducir la contraseña es cuando se generan las nuevas transacciones, y yo creo que usted tiene que introducir la contraseña para crear nuevas direcciones.

+333
EKW 23 may. 2019 12:18:03

"Puedo hacer el seguimiento de todas las operaciones en un intercambio, no sólo de mi propia" sí. visita https://docs.gdax.com/#get-trades para obtener información adicional. este oficios son afaik anónima por lo que no puede realizar un seguimiento que hizo que el comercio.

+309
Waliul Islam 3 ene. 2012 0:29:02

He estado buscando una alternativa de código abierto a blockchain.info's de Recibir los Pagos de la API (https://blockchain.info/api/api_receive). Quiero correr bitcoind en mi propio servidor y tiene pagos manejado en mi propia base de datos.

¿Hay algún proyecto en la existencia, que se mantiene actualizada con la versión actual de Bitcoin?

La búsqueda de aquí, github, y Google ha vuelto a mí sin resultados.

+268
Pjd 25 sept. 2013 18:11:25

Más probable es que las tasas pidió que se basará en el número de transacciones. El minero del equipo deben ser pagados (electricidad, piezas de repuesto, etc) por el costo de la asunción es un tipo difícil de averiguar hasta el momento en que sabemos cuántas transacciones se va a través de una vez que la minería es completa.

+246
TheGoldenGhoti 7 ago. 2017 5:33:09

Como Bitcoin difunde su conocimiento de las nuevas transacciones sólo a un par de nodos a la vez, estadísticamente hablando, que se conecta a los nodos más hará que sea más probable que usted va a obtener la información sobre las nuevas transacciones. No estoy seguro de cómo se iba a realizar en la práctica, sin embargo. Obligando a muchas conexiones probablemente sería un drenaje en su sistema y superan a los beneficios.

+227
Dima Lituiev 11 ago. 2015 12:24:43

No han sido las estimaciones del número de publicado direcciones. Por ejemplo:

https://blockchain.info/charts/n-unique-addresses

(este gráfico parece ser la subestimación de la dirección de la cuenta)

Sin embargo, estoy interesado en el número de claves públicas. La mayoría de ellos podrían ser obtenidos a partir de entradas de transacción que contiene P2PKH scripts de respuesta.

Este artículo sugiere que hay al menos 56 millones de dólares, pero no describe cómo este número se ha encontrado o si los datos en bruto están disponibles:

... He obtenido alrededor de 56 millones de pubkeys de la blockchain (mediados de enero) [2015] ...

Hay una fuente conveniente que le da el número de publicado claves públicas en tiempo real?

+208
Bekim Bacaj 3 may. 2019 19:16:10

Me estoy poniendo de error después de hacer un comando como,

undefined reference to `BlockAssembler::BlockAssembler(CChainParams const&)'

y en el último

Makefile:774: receta para el objetivo de 'todo recursiva' error

hacer: **[all-recursive] Error 1

He seguido todos los pasos que se indican aquí:-

https://www.toshblocks.com/bitcoin/compile-bitcoin-source-code-ubuntu-16-04-lts/

Salida :-

 Haciendo que todos en el src
 make[1]: Entrar en el directorio '/home/khushbu/bitcoin/src'
 make[2]: Entrar en el directorio '/home/khushbu/bitcoin/src'
 hacer que[3]: Entrar en el directorio '/home/khushbu/bitcoin'
 hacer que[3]: Dejar el directorio '/home/khushbu/bitcoin'
 CXXLD bitcoind
 libbitcoin_server.un(libbitcoin_server_a de la minería.o): En la función `generateBlocks(std::shared_ptr<CReserveScript>, int, unsigned long, bool)':
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:122: undefined reference to `BlockAssembler::BlockAssembler(CChainParams const&)'
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:122: undefined reference to `BlockAssembler::CreateNewBlock(CScript const&, bool)'
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:128: undefined reference to `IncrementExtraNonce(CBlock*, CBlockIndex const*, unsigned int&)'
 libbitcoin_server.un(libbitcoin_server_a de la minería.o): En la función `getmininginfo(JSONRPCRequest const&)':
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:216: undefined reference to `nLastBlockWeight'
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:217: undefined reference to `nLastBlockTx'
 libbitcoin_server.un(libbitcoin_server_a de la minería.o): En la función `getblocktemplate(JSONRPCRequest const&)':
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:521: undefined reference to `BlockAssembler::BlockAssembler(CChainParams const&)'
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:521: undefined reference to `BlockAssembler::CreateNewBlock(CScript const&, bool)'
 /home/khushbu/bitcoin/src/rpc/minería de datos.cpp:533: undefined reference to `UpdateTime(CBlockHeader* Consenso::Params const&, CBlockIndex const*)'
 collect2: error: ld devuelto 1 estado de salida
 Makefile:3888: receta para el destino "bitcoind' error
 make[2]: *** [bitcoind] Error 1
 make[2]: Dejar el directorio '/home/khushbu/bitcoin/src'
 Makefile:10190: receta para el objetivo de 'todo recursiva' error
 make[1]: *** [all-recursive] Error 1
 make[1]: Dejar el directorio '/home/khushbu/bitcoin/src'
 Makefile:774: receta para el objetivo de 'todo recursiva' error
 marca: *** [all-recursive] Error 1

Cómo solucionar este error y compilar código fuente de bitcoin con éxito?

+206
Gabriel Alexander Gonzalez Agu 4 abr. 2012 10:03:46

La base del sistema se describe en BIP32 y BIP39.

Esencialmente, la conversión va al revés. No podemos convertir una lista de direcciones a una semilla. Una semilla se convierte en una lista de direcciones.

BIP32 describe cómo jerárquica determinista (HD) carteras de trabajo.

BIP39 descriptores de cómo estos pueden ser codificadas en mnemónico frases, o de las semillas de las palabras.

Hay una excelente herramienta de código abierto por Ian Coleman - BIP39 que te permite jugar con los diferentes derivación y la entropía opciones. Usted debe, sin embargo, tener cuidado de no entrar en cualquiera de las semillas que contienen fondos o el uso de la generación de seguro semillas, como siempre.

+155
Arel Sapir 16 ene. 2012 23:32:31

Para calcular el bloque de peso, usted necesita saber el tamaño en bytes de la no-testigo de datos y el tamaño en bytes de los datos de testigo.

Con un P2SH-P2WSH de entrada, su scriptSig siempre será de 35 bytes. Esto hace que el tamaño en bytes de los insumos a 36 + 35 + 4 = 75. Los testigos contener su firma y secuencias de comandos, así que el testigo para que la entrada será 1+m*(1 + sigSize) + SizeOfVarIntFor(RedeemScript) + SizeOfRedeemScript. Para un 2-de-3 multsig de entrada, y por lo tanto tienen 1 + 2*(1 + 72) + 2 + 105 = 254 como el tamaño en bytes de su testimonio.

La fórmula para el cálculo del bloque de peso es de tamaño de base * 3 + tamaño total. La base es el tamaño el tamaño de todos los que no sean testigos de datos, por lo que su base es el tamaño de 75 bytes. El tamaño total es el tamaño de todos los datos, incluidos los testigos, por lo que su tamaño total será de 75 + 254 = 329. Conectando en la fórmula se obtiene 75 * 3 + 329 = 554. Por lo tanto el peso de la P2SH-P2WSH 2-de-3 multisig es 554.

*Tenga en cuenta que SizeOfVarIntFor(RedeemScript) es en realidad dos bytes debido a que usted necesita para utilizar OP_PUSHDATA1 debido a que la longitud de la redeemscript es de más de 75 bytes.

+138
xwst 27 abr. 2013 11:18:58

Estoy tratando de rastrear a mi vieja billetera, y no recuerdo qué tipo de cartera que era! Me estoy preguntando lo que algunos de los primeros y más populares de carteras fueron, desde el inicio de bitcoin en 2009 a 2013! Gracias!

+87
Cody Wan 8 jul. 2017 12:03:27

la fuerza de cada minero nodo 'calcular' (o 'pick') a su propia rango de nonces?

Usted no necesita de la fuerza de ellos. Que obviamente lo hacen por su propia haciendo cualquier otra cosa sería ridículo, como el más rápido minero siempre iba a ganar si todos tratamos de correr la misma carrera.

En la práctica, esto es automática, ya que cada minero paga a sí mismo. Como su liquidación direcciones son diferentes, sus coinbase las transacciones serán diferentes, lo que significa que sus transacciones hash será diferente, lo que significa que sus Merkle árbol va a ser diferente, lo que significa que sus Merkle raíz hash será diferente, y como resultado de cabecera de bloque será diferente también. De hecho, es imposible para ellos para estar trabajando en el mismo bloque de plantilla sin olvidar pagar ellos mismos!

+77
Chuande Wang 12 jul. 2013 6:13:44

Usted podría estar interesado en lo que escribí sobre el tema aquí. Usted puede hacer un cambio de protocolo, donde los mineros se les da la opción de su bloque de "peso", y su decisión puede entonces ser usada para establecer la frecuencia global de los parámetros.

+55
VINAY NAIR 5 jul. 2014 23:11:20

Sí, para hacer "megablocks" viable para cualquier cosa, además de bloque de datos de la cadena de almacenamiento, el sigops límite, sería necesario cambiar. Simplemente, el aumento sería la opción más fácil, pero sospecho que al menos algunos desarrolladores prefieren cambiar la forma en la sigop límite se calcula en su lugar.

ECDSA la comprobación de firma de operaciones (sigops) son relativamente lento en los modernos, Cpu, por lo que el objetivo de la sigop de verificación es hacer que sea fácil para rechazar bloques (válidos o no) que de lo contrario podría tomar una cantidad significativa de tiempo para verificar. El sigop de verificación se implementa ingenuamente: es simplemente busca la OP_CHECKSIG y OP_CHECKMULTISIG op códigos en las transacciones y calcula el número de sigops que será necesario que el código que se ejecutará. El número total de sigops se calcula para el bloque que contiene las transacciones.

Usted puede haber notado el problema: para secuencias de comandos como P2PKH, OP_CHECKSIG pueden aparecer en un bloque, como una clave pública guión, pero el tiempo real-consumo de comprobación de la firma de la operación se lleva a cabo cuando la firma de secuencia de comandos se evalúa en otro bloque. En otras palabras, es posible crear una válida bloque de hoy, que requiere la realización de más de 20.000 firma de comprobación de las operaciones, pero que tiene una sigops número de 0.

Si tenemos que duro tenedor en megablocks, pienso que es posible que la oportunidad será aprovechada para cambiar también el sigops fórmula de cálculo---o reemplazarlo con algo diferente.

+51
colllin 27 ene. 2019 18:47:31

Cuando me sendrawtransaction a bitcoind, tengo un error (excepción) 18: txn-mempool-conflicto (el uso de Bitcoin JSON-RPC denpamusic/php-bitcoinrpc) Pero la transacción se envía a la red y se confirmó posteriormente.

Ejemplo de una decodificado de la transacción : https://jsfiddle.net/rn58a4j6/

entonces me envíe esta transacción: 94ec12fc463230b4285a29b047608627c05572a4c6eabe6688a201ce49ae72f7

+43
hmnd 20 ago. 2011 6:03:52

No, no iba a la velocidad de la red por mucho que añadir más nodos. Más nodos igual a más de la minería de poder, sin embargo, los mineros de la mina de bloques basados en la dificultad. La dificultad de su minería de datos se cambia después de un cierto número de bloques después de aproximadamente una semana (para mantener cada uno de los bloques en un promedio de 10 minutos, ya que esto era lo que los desarrolladores de Bitcoin decidió que debería ser).

+37
Hamdi Allam 18 dic. 2018 18:13:23

Estoy tratando de construir bitcoin desde el origen, y estoy corriendo en algunos problemas con protoc, cuando ejecuto sudo make install en la fuente de código me sale un error de versión para protoc:

sudo make install
Hacer instalar en src
make[1]: Entrar en el directorio '/home/q/plusonecoin-maestro/src'
make[2]: Entrar en el directorio '/home/q/plusonecoin-maestro/src'
hacer que[3]: Entrar en el directorio '/home/q/plusonecoin-master"
hacer que[3]: Dejar el directorio '/home/q/plusonecoin-master"
hacer que[3]: Entrar en el directorio '/home/q/plusonecoin-maestro/src/secp256k1'
hacer que[3]: Dejar el directorio '/home/q/plusonecoin-maestro/src/secp256k1'
 CXX qt/qt_plusonecoin_qt-bitcoin.o
En el archivo incluido desde el qt/paymentrequestplus.h:10:0,
 de qt/paymentserver.h:35,
 de qt/bitcoin.cpp:24:
qt/paymentrequest.pb.h:12:2: error: error #error Este archivo fue generado por una versión más reciente de protoc que es
 #error Este archivo fue generado por una versión más reciente de protoc que es
^
qt/paymentrequest.pb.h:13:2: error: error #error incompatible con el Protocolo de amortiguación de las cabeceras. Por favor, actualice
 #error incompatible con el Protocolo de amortiguación de las cabeceras. Por favor, actualice
^
qt/paymentrequest.pb.h:14:2: error: error #error de encabezados.
 #error de encabezados.
^
qt/paymentrequest.pb.h:22:35: fatal error: google/protobuf/arena.h: No existe el fichero o el directorio
compilación terminada.
Makefile:8410: receta para el destino " qt/qt_plusonecoin_qt-bitcoin.o' error
make[2]: *** [qt/qt_plusonecoin_qt-bitcoin.o] Error 1
make[2]: Dejar el directorio '/home/q/plusonecoin-maestro/src'
Makefile:9487: receta para el objetivo "instalar recursivo' error
make[1]: *** [instalar recursiva] Error 1
make[1]: Dejar el directorio '/home/q/plusonecoin-maestro/src'
Makefile:682: receta para el objetivo "instalar recursivo' error
marca: *** [instalar recursiva] Error 1

He intentado con la construcción de Protoc 2.4.1, 2.6.1, 3.0.0 y 3.2.0 pero todos ellos tira el mismo error. Cuál es la causa de este error y cómo puedo resolver este problema de versión?

+32
warezers 11 sept. 2014 11:03:14

He enviado 2btc entre cuentas y que han dejado una cuenta pero nunca llegó a la otra cuenta. Esto es más de un día atrás, y que la transacción tiene por lo menos 20 conformaciones y está mostrando hasta cuando puedo seguir en blockchain. Es sólo que no figuran en el recibido de cartera. Por favor avisar? La dirección está bien: 1EkgFM6fx3Fq4XvEneuVwk3f8ET7PX8fj

+27
delaflota 3 oct. 2019 6:36:18

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil