Zcash cartera de generación de

Cómo generar Zcash dirección y la clave privada por el carácter de la semilla, en nodejs o python? Hay algunos lib como bitcore-lib o de etereum-bip44?

+505
TwoShorts 26 abr. 2011 2:14:01
24 respuestas

1) ¿hash poder se refiere a los nodos de minería sólo?

Exactamente. El resto de los nodos sólo asegúrese de que todo esté bien, o que no retransmitir.

2) no sabemos cuántos nodos que hay en el bitcoin red, ¿correcto? ¿Cómo podemos contar?

Sólo podemos contar público nodos, pero aún así, hay nonlistening nodos, los nodos en la misma IP, etc. Así que no es 100% precisa.

3) necesitamos saber [2] con el fin de averiguar cuál es la real hash de alimentación de la red?

Nope. Podemos calcular el total de hashpower de dos maneras:

1) de cada Visita a la piscina del sitio web y agregar el hash de energía. Este método requiere confianza. Por el contrario, es precisa en la práctica.

2) Hacer una estimación utilizando la red de dificultad y el tiempo entre bloques. No es muy exacto.

4) ¿cuáles son las unidades de la mezcla de alimentación?

  • 1: Hash/segundo: H/s <---Mano-escala
  • 1000000: Megahash/segundo: MH/s
  • 1000000000: Gigahash/segundo: GH/s
  • 1000000000000: Terahash/segundo: TH/s <---ASIC-escala
  • 1000000000000000: Petahash/segundo: PH/s
  • 1000000000000000000: Exahash/segundo: EH/s <---a escala Mundial
+919
seventhaxis 03 февр. '09 в 4:24

listaddressgroupings es una llamada RPC que realmente se podía haber quedado un método interno, pero el núcleo de desarrolladores decidieron exponer esto con el fin de dar a los usuarios más control y conciencia de Bitcoin cuestiones de privacidad.

Me explico:

Como usted probablemente sabe, cuando usted realiza una compra, el bitcoind o bitcoin-qt cliente (que utilizan bitcoin-core) retorno de su cambio de forma predeterminada a una nueva dirección. Bueno, si decide usar esa dirección para otra transacción, se ha creado una cadena de "conectable" las transacciones. Si usted no tiene cuidado, hay varias otras maneras que usted puede crear conectado transacciones (como siempre usando la misma dirección de recepción). Sin embargo, si usted ya es generar una nueva dirección para recibir Bitcoins, esto no es un problema.

Ya hay varios programas disponibles que tiene la capacidad de escanear el blockchain y lista de tales conectado transacción de las cadenas, que son la prueba definitiva de que las direcciones en cuestión están o han estado en la misma cartera.

listaddressgroupings es un método que permite a los usuarios tener la misma capacidad para discernir cuáles son los grupos de sus direcciones están conectados en el público blockchain. Permite a los usuarios utilizar el (relativamente) nueva moneda de control de la funcionalidad con la mayor conciencia del potencial de privacidad revela problemas.

+901
marbarfa 22 may. 2018 0:30:25

La gente que se queja acerca de la regulación de bitcoin y blockchain empresas parecen ser completamente ignorante de cómo el marco jurídico existente, que ya se aplica a estas operaciones.

Ya que las leyes actuales están escritos de tal manera amplia que ya cubren la inmensa mayoría de lo que uno puede hacer con monedas digitales.

El funcionamiento de un negocio en el atolladero de la incertidumbre, cuando no se sabe cuando la regulación vendrá y cuando se trata de lo que va a ser mucho peor, a continuación, habiendo establecido un marco que se puede utilizar como una guía.

Elíptica es un ejemplo de una empresa que solicitó y se le concedió la licencia.

El "manual para responsables de políticas" es un gran recurso sobre la regulación y bitcoin.

+809
Petruza 18 ago. 2014 21:37:21

Si usted desea consultar su completa nodo, debe utilizar el JSON-RPC API. Tenga en cuenta que por defecto, usted sólo será capaz de obtener los bloques, y las transacciones de su propio nodo de la cartera. Si usted quiere ser capaz de consultar cualquier transacción, usted tiene que añadir txindex=1 para su archivo de configuración. Y en comparación con el uso blockchain.info usted no será capaz de consultas de saldos de direcciones.

+780
Adin Laad 20 mar. 2012 19:01:13

Tengo algunos bitcoins en mi zebpay cartera. ¿Cómo trasladar estas bitcoins a mi monedero de blockchain. Hay alguna tarifa de transacción para esto?

+774
Praveen George 26 sept. 2011 18:55:51

No, esto no es (prácticamente) posible.

Un multisig dirección se basa en un pequeño Bitcoin programa de secuencia de Comandos que toma la forma de .

Las claves públicas que se les permite participar en la firma se define como el momento de creación de la dirección. Cualquier otra clave de la firma de una transacción de que la dirección va a ser simplemente una transacción no válida.

Aunque, como Pieter menciona en los comentarios, es técnicamente posible si eres capaz de crear un Bitcoin Script que requiere sólo una de las claves para pasar (podría incluso no requieren claves para gastar), de tal manera que la secuencia de comandos de hash para el mismo valor que está codificado en el multisig UTXO. Sin embargo, este tipo de preimagen de ataque es también inviable.

+640
Dheeraj D 19 abr. 2015 2:29:38

Asumiendo que usted está utilizando windows:

desinstalar todos los drivers de AMD

No instale (desinstalar) APLICACIÓN de SDK.

descargar 3.11 beta de la versión de catalyst drivers http://www.guru3d.com/files_get/amd_catalyst_13_11_beta_9_2_(13_250_18_november_7)_download,1.html

Asegúrese de que está cgminer configuración modeset e inténtelo de nuevo. Si usted nunca son modestos cgminer ajustes, nunca se puede saber si su software/controlador de config de trabajo.

+608
user199363 22 sept. 2017 21:56:56

Son estos los únicos base de monedas: BTC, ETH, BTH y LTC?

La Base de las monedas son las que usted puede comprar directamente (USD -> moneda de la base). Alt monedas como NEO, XRP y EOS requieren el primero en ir a través de una base de moneda.

+599
Alberto Juarez 11 jul. 2015 7:35:29

Es posible para una minería piscina para atacar a Satoshi Dice? Una estrategia podría ser: apuesta a Satoshi Dados y si la apuesta gana, no hacer nada, si se pierde, no ponga la transacción en el bloque (tratar de doble gasto) y la esperanza, que la piscina encontrar el bloque. Si el hash de la tasa de la piscina es lo suficientemente grande como este debe golpear el borde de casa de Satoshi? ¿Me olvido de algo?

+588
Victor O 21 dic. 2018 16:46:39

Yo la noticia que he leído esto:

La empresa se vio obligado a realizar una seguridad de la divulgación de información en su blog y en Reddit, admitiendo que un desarrollo error había llevado a un problema con el la generación de claves privadas. Las claves privadas (efectivamente el privado direcciones utiliza para mantener bitcoin) fueron generados con un bajo grado de la entropía, con lo que es fácil para los atacantes para recuperar.

Hay un detallado análisis de lo que sucedió exactamente o tal vez usted podría compartir sus pensamientos sobre esto? Entiendo que un concepto de entropía de información sólo quiero saber lo que debe hacerse y lo que debe evitarse para lograr un alto grado de entropía.

+544
Ponkadoodle 4 ago. 2014 20:48:08

El parche permite que muchas cadenas para ser extraído a la vez. Que no les permite obtener automáticamente extrae aunque. Un minero o a la piscina tiene que elegir ejecutar esa cadena y agregarlo a su combinado de minería de datos proxy. Así, la cadena todavía tiene que conseguir apoyo para tener acceso a ese poder y se instalan. Nadie puede hacer una cadena y la fuerza para ser explotados (a menos que sean una gran piscina operador).

+514
Phill Duffy 18 mar. 2013 5:48:08

La guía de estilo para Bitcoin Core está disponible en GitHub aquí. Ya no los detalles de una convención de nomenclatura, pero como Nick ODell ya se ha mencionado anteriormente, las variables suelen seguir una forma de Apps húngaro de nomenclatura.

En el pasado, la guía de estilo incluyen una convención de nomenclatura, sin embargo desde entonces se ha eliminado ya que no estaba siendo seguido.

+501
Khris 26 jun. 2016 5:12:26

He leído acerca de las entidades instrumentales, de aquí que:

[A FONDO] el cliente de descarga de una copia completa de los encabezados de todos los bloques en todo el bloque de la cadena. Esto significa que la descarga y el almacenamiento requisitos escala linealmente con la cantidad de tiempo desde que Bitcoin fue inventado.

pero al ser nuevo en Bitcoin, no sé cómo cuantificar este en términos de :

  • el ancho de banda
  • almacenamiento
  • ram

requisitos necesito para la ejecución de un SPV (en un dispositivo embebido).

Por favor alguien puede ayudar?

+487
Annie Torti Harding 10 oct. 2011 20:52:09

Escribí un sencillo paso a paso GUÍA sobre cómo descargar, construcción y actualización de bitcoin core. He probado en los últimos Ubuntu, Debian, y Raspbian distros.

https://github.com/alevchuk/minibank/blob/master/bitcoin/README.md

Sin embargo, dejar de 5 a 10 días para bitcoin para descargar el bloque de la cadena. Que el tiempo depende de la velocidad de su conexión a internet.

Tan lejos como la memoria RAM, 1 GB es una cantidad segura. Yo era capaz de correr en 433 MB Razpbeerry Pi Cero y Amazon AWS. Sin embargo, que las necesidades de otros 600 MB de swap. Hay algunas consideraciones de lo que el uso de swap, leer una nota sobre swap aquí https://github.com/alevchuk/minibank/blob/master/README.md#memory

+487
UghJustUgh 10 dic. 2013 11:33:15

Puedo obtener esta salida de gettransaction:

{
"txid" : "48476129249868825168d72ec6224d8be8ed70a204a7ac4b6523cf3eb8782e83",
"txid" : "48476129249868825168d72ec6224d8be8ed70a204a7ac4b6523cf3eb8782e83",
"versión" : 1,
"el tiempo" : 1392083602,
"locktime" : 0,
"vin" : [
{
"txid" : "f56aaf54ccd5e6f1a5aa7d79f413c8b528151464ccc05b42c334ba3abcfec3a9",
"vsal" : 0,
"scriptSig" : {
"asm" : "30450221008018b4a64cbf305691922152bc3823d6c2eb58ce3935aaad6ca3d9bc7cfeee27022050656428b7d69a50bd9c6ed8cf81213b7d3457c424cf722bb42da4e325ac4bb001 03edba2f5507510abf156b178b82ac93b36c4480010b0cd5242a86b2532655d11c",
"hex" : "4830450221008018b4a64cbf305691922152bc3823d6c2eb58ce3935aaad6ca3d9bc7cfeee27022050656428b7d69a50bd9c6ed8cf81213b7d3457c424cf722bb42da4e325ac4bb0012103edba2f5507510abf156b178b82ac93b36c4480010b0cd5242a86b2532655d11c"
},
"secuencia" : 4294967295
}
],
"vsal" : [
{
"valor" : 232306.19497700,
"n" : 0,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 fd4c23e37c3e35db14b045e1657c821696ffd774 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a914fd4c23e37c3e35db14b045e1657c821696ffd77488ac",
"reqSigs" : 1,
"tipo" : "pubkeyhash",
"direcciones" : [
"MvL5PPHRz9PMHiwToAzXi7aptRrxZ9GLjy"
]
}
},
{
"valor" : 3777.33695900,
"n" : 1,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 8c0634d7a07bd4041b4651c7b98ade93ca11e951 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a9148c0634d7a07bd4041b4651c7b98ade93ca11e95188ac",
"reqSigs" : 1,
"tipo" : "pubkeyhash",
"direcciones" : [
"Mk19FdAUVMSp7MM5dWRPnA9Nvj6bjMaFmh"
]
}
}
],
"blockhash" : "000000000448d9bf8021c78b6eeb1182a2cc2281185870111e094e4278ea27b4",
"confirmaciones" : 45591,
"txntime" : 1392083602,
"el tiempo" : 1392083613
}

¿Cómo puedo decodificar en algo como esto con Perl? La necesito para exportar la base de datos a MySQL.

Salida:
wallet1 0.123 BTC
wallet2 0.5 BTC
Entrada:
wallet3 0.4 BTC
wallet4 0.222 BTC
Tarifas: 0.001 BTC
+461
Lala Bauddh 8 jun. 2013 5:08:29

El dinero es a menudo visto como tener varias funciones, tales como "medio de intercambio" (algo útil para la realización de las transacciones, y la "reserva de valor" (algo valioso como una inversión).

Fue bitcoin diseñado para proporcionar tanto a las funciones, o sólo uno? ¿Cómo es principalmente función de hoy?

+445
Anastasia G 29 mar. 2017 11:53:44

En el caso de bitcoind (como usted dice, maxcoind debe ser el mismo), setgenerate sólo afecta a si bitcoind la propia mina. No necesita estar en el fin externa de la minería del programa, tales como el minerd a trabajar. Todos minerd necesita es una conexión de RPC a bitcoind con el fin de averiguar qué tipo de trabajo que se necesita hacer y bitcoind estará encantado de proporcionarle esto independientemente del estado de setgenerate.

Asimismo, getmininginfo y su hashespersec número sólo se informa sobre el estado de bitcoind propios de la minería - que no tiene manera de saber lo que otros de minería de datos se están ejecutando los programas, o la obtención de estadísticas a partir de ellos. minerd informes de sus propias estadísticas directamente a usted.

bitcoind interna del código de minería no está muy bien optimizado, y no es de uso económico. No sé si maxcoind es el mismo, pero mi conjetura es minerd es mejor, así que sólo lo utilizan en su lugar. No hay ningún punto en el uso de ambos, como se acaba de competir por los recursos de la CPU.

Su pregunta final, que en realidad debería ser preguntado en un post aparte, pero de todos modos: no debe haber ningún problema con tener muchas instancias del minerd captura de trabajo de la misma bitcoind, dentro de la razón. (Si usted tiene millones de minerd, de bitcoind podría no ser capaz de mantenerse al día.)

+422
Bensalah Said 23 abr. 2017 15:54:49

Barato 2-factor de autenticación

Un código QR puede ser un factor 2 factor de autenticación ("Algo que tengo y algo que yo sé") del sistema. Al hacer los pagos de una persona podría introducir un PIN como una parte, y el escaneo de un código QR que llevan con ellos en su cartera (puede ser impreso en una tarjeta de plástico por ejemplo) como la segunda parte.

Este enfoque podría ser utilizado como un pre-autenticación para proporcionar la aplicación de monedero con el acceso temporal a una clave privada que se celebró en el dispositivo móvil. Esta clave privada podría, a continuación, desbloquear el local de la cartera o de actuar como una clave de autenticación para quitar un servicio.

Tiene debilidades, sin embargo:

  • De alta definición de CCTV instalado cerca del punto de venta puede capturar a la gente azotes de su tarjeta de plástico en la preparación y un poco de manipulación de la imagen sería la cosecha de los códigos QR

  • Es un poco quisquilloso y es, probablemente, sólo para la seguridad consciente

Alimento para el pensamiento.

+406
Imanoooooob 1 dic. 2013 9:38:47

Sería extremadamente fácil para hacer el cambio. Sólo un par de líneas de código para agregar el incluir la génesis del bloque de tx en el utxo.

Entiendo sin embargo, la parte difícil es que crean un tenedor. A menos que el cambio se convirtió en parte de una mayoría de los nodos que violaría el consenso de reglas. Si esa salida fue dedicado alguna vez a cualquier nodo que ejecuta código anterior sería dividida desde cualquier nodo que ejecuta código más reciente como algunos nodos ver la nueva serie txn como válido y algunos como inválida. Esto es cierto para cualquier tenedor escenario. Por esta razón, es poco probable que duro horquillas para menores o trivialmente razones nunca sucederá.

+344
Peekay 2 may. 2016 12:50:01

Tratando de enviar algunos BTC pagos y no saber mi clave privada. Alguien me puede ayudar y decirme que es o decirme cómo conseguirlo.

+330
William Oakshott 15 mar. 2010 22:54:11

Me refiero a este sitio Cómo canjear un básico Tx?

  1. (firma etapa) Ahora tenemos doble valor de hash SHA256 toda esta estructura, que se obtiene el hash 9302bda273a887cb40c13e02a50b4071a31fd3aae3ae04021b0b843dd61ad18e

  2. Luego creamos una llave publica/privada de la clave privada. Se firma el hash del paso 14 con la clave privada, que los rendimientos de la tras DER-codificado de la firma (la firma puede ser diferente en su caso): 30460221009e0339f72c793a89e664a8a932df073962a3f84eda0bd9e02084a6a9567f75aa022100bd9cbaca2e5ec195751efdfac164b76250b1e21302e51ca86dd7ebd7020cdc06 A esta firma añadimos la de un byte de código hash tipo: 01. El la clave pública es: 0450863ad64a87ae8a2fe83c1af1a8403cb53f53e486d8511dad8a04887e5b23522cd470243453a299fa9e77237716103abc11a1df38855ed6f2ee187e9c582ba6

Puedo intentar comprobar si el mensaje es correcto

El mensaje es 9302bda273a887cb40c13e02a50b4071a31fd3aae3ae04021b0b843dd61ad18e, La clave pública es mfcSEPR8EkJrpX91YkTJ9iscdAzppJrG9j, y La firma es 30460221009e0339f72c793a89e664a8a932df073962a3f84eda0bd9e02084a6a9567f75aa022100bd9cbaca2e5ec195751efdfac164b76250b1e21302e51ca86dd7ebd7020cdc06

Sin embargo, cuando me verificar en http://www.coinig.com/, firma que está mal. ¿Por qué es así? Gracias

+244
Michel Engelen 14 ago. 2011 3:47:47

Cómo crear una transacción en Bitcoin que puede pasar después de un cierto período de tiempo (por ejemplo 1 mes) tal que: 1. Se garantiza que la transacción será válida después de 1 mes (la cuenta no tiene suficiente BTC en ella). 2. La cantidad a ser retirada no está bloqueado para ese período.

El rayo de la red va a permitir que esto suceda. Sin embargo, la cantidad debe ser bloqueado, lo cual viola la segunda condición anterior..

+185
user75594 15 ago. 2015 14:42:57

Puede que sea necesario actualizar es un indicador que puede estar ejecutando un cliente que ya no es viable para su uso en la red. Descarga la última versión 0.8.6 en este momento. Al menos hubo un duro cruce en la red que provocó que las versiones anteriores a ser obsoleto.

+178
Sarah Ford 1 oct. 2012 23:00:56

Bitalo.com es una persona-a-persona que cambio mucho como LocalBitcoins y bitcoin.de. SEPA las transferencias se recomienda hacer el fiat de pago. Bitcoins se mantienen en multi-firma de carteras, y el tiempo de bloqueo de custodia se utiliza durante la operación.

El multi-firma solución es similar a la GreenAddress.ella y BitGo carteras – el servicio no tiene la clave privada del usuario y no es capaz de tomar los fondos del usuario.

+65
Shyam Barange 30 sept. 2018 0:52:20

Mostrar preguntas con etiqueta