Cuántas rondas de HMAC-SHA256 necesarios para generar la clave maestra en BIP32

En el BIP32, no define la ronda de HMAC-SHA256.

enter image description here

En http://bip32.org/, se 50.000 rondas.

En "el dominio de Bitcoin", es el uso de 2048 rondas.

¿Hay alguna norma explícita, o lo que suponemos que siga?

Libro "El Dominio De Bitcoin": Mastering Bitcoin

http://bip32.org /bip32.org

+233
joelnet 28 dic. 2017 20:47:28
22 respuestas

Usted puede encontrar el blockchain en este directorio:

C:\Documents and Settings\Nombredeusuario\datos de Aplicación\Bitcoin (XP) o C:\Users\YourUserName\Appdata\Roaming\Bitcoin (Vista y 7)

Como blk0001.dat y blkindex.dat. Copiar los archivos a una carpeta adecuada en su Ubundu (~/.bitcoin/) debe evitar volver a descargar todo el blockchain.

+943
user72063 03 февр. '09 в 4:24

De acuerdo a la Satoshi papel, se aplica lo siguiente:

Los pasos para ejecutar la red son como sigue:

1) las Nuevas transacciones son difusión a todos los nodos.

2) Cada nodo recoge las nuevas transacciones en un el bloque.

3) Cada nodo trabaja en la búsqueda de una difícil prueba-de-trabajo para su el bloque.

4) Cuando un nodo se encuentra una prueba de trabajo, difunde el bloque a todos los nodos.

5) los Nodos de aceptar el bloque sólo si todas las transacciones en ella son válidos y no pasó ya.

6) los Nodos de expresar su aceptación de la cuadra trabajando en la creación de la siguiente bloque en la cadena, utilizando el hash del bloque como la anterior hash.

Los nodos de considerar siempre la más larga de la cadena para ser la correcta y va a seguir trabajando en la ampliación de la misma. Si dos nodos de difusión de las diferentes versiones de la próxima bloque simultáneamente, algunos nodos pueden recibir uno o el otro en primer lugar. En ese caso, que trabajo en la primera de ellas habían recibido, pero guardar el otra rama en caso de que sea más largo. El empate se rompió cuando el próximo proofof de trabajo se encuentra y una rama se hace más largo; el los nodos que estaban trabajando en la otra rama, a continuación, cambie a la más de uno.

Que más o menos lo resume todo. Si usted tiene más válido bloques, usted gana hasta que llega alguien con más válida de bloques.

+926
Jim Fasarakis Hilliard 29 mar. 2015 22:04:00

He estado yendo al límite de la tarifa para llamadas a la API para servicios diferentes y han decidido que sería más fácil tener una copia local de la blockchain y consulta en su lugar. Ver a mi pregunta anterior:

Obtener las tasas por cada transacción en un bloque sin demasiadas llamadas a la API

Es allí una manera de mantener continuamente actualizado, copia de la blockchain a nivel local?

Alguna sugerencia para bloquear los exploradores que iba a funcionar de esta manera?

+793
Zsolt Taskai 5 ene. 2014 14:16:19

Hash de una vía de funciones. sha256("DataGoesHere") --> HashResult pero en un HashResult, no se puede entonces determinar cuál era el valor de los datos que obtuvo de hash.

Si el cambio de un solo bit de que HashResult (por ejemplo, el prefijo que con un cero) luego de que los datos corresponde a será completamente diferente. Por lo que es fácil obtener la HashResult. Es esencialmente imposible ir en otra dirección y determinar el valor de los datos.

+767
MacKay 26 may. 2015 11:19:46

Estoy pensando en entrar en la minería de mí mismo. Y me gustaría comparar diferentes equipos de minería y de cómo muchas personas están utilizando cada uno de los equipos. Parece que es realmente difícil encontrar los datos sobre la cuota de mercado de la industria de la minería. Si alguien sabe o tiene alguna recomendación en la que el minero que sería mejor para graves mineros, por favor hágamelo saber. Gracias :)

+735
user7314701 29 jun. 2013 7:05:11

Estoy tratando de entender cómo UTXO obras. Yo me vine con estos gráficos https://statoshi.info/dashboard/db/unspent-transaction-output-set

No entiendo por qué la 1ª carta (el total de Tx con el saldo de salida). Como yo lo entiendo, el UTXO representa el "cambio" de mantener después de enviar algunos de los fondos.

Usando esta lógica todo el Tx debe tener un UTXO, ¿verdad? Cada vez que tengo que enviar dinero a otra persona, debe ser una salida para el saldo restante.

+722
ulan4ik 14 abr. 2016 19:30:02

Estas son todas las transacciones que se registran en la cadena.

En resumen: Es https://blockchain.info/nl/charts/n-transactions-excluding-chains-longer-than-100 el volumen de la transacción? (Compra real de los bienes de la vida, etc)

Asumiendo que cada transacción que involucra el comercio de bitcoin para los productos y servicios se realiza en la cadena y no internamente como puede ser posible que por algunos sitios ( por ejemplo, todas las operaciones en binance, bittrex etc.) a continuación, en sí.

Ciertamente, en realidad no representan a los "pedidos" que se hacen en los intercambios tales como bittrex ( para comprar X monedas o vender Y cantidad de bitcoin para $), todas estas operaciones se realizan internamente en su plataforma, y nunca son registrados en el blockchain, a menos que explícitamente quiere retirar su "equilibrio" en la forma de bitcoins a tu cartera. ( que es la razón por la que usted realmente no debe confiar en ellos con alguno de sus monedas)..

+706
culix 30 ago. 2019 5:48:29

Jaxx es un multi-moneda de la cartera. Hardware carteras como Trezor y Contabilidad soporte de múltiples divisas.

+677
labrunning 26 ene. 2016 1:43:05

No es posible, por diseño. Como Jestin, dijo, la cartera del equilibrio no es el negocio de otras aplicaciones.

+673
Stephan Tual 11 jul. 2015 15:58:47

He comprado bitcoins alrededor de un año la mitad de atrás y mi disco duro se rompió y me las arreglé para recuperar el uso de una herramienta de recuperación de la que se encuentra la cartera.la dat de un borrado cartera en otro disco duro, pero su courrped y no funcionan en absoluto. me canse algo que ver con python dbdump.py --monedero pero no, hay algo que yo pueda hacer cualquier ayuda sería genial.La billetera.dat es sólo 112kb no sé si eso importa.

+613
VILIMYCH 4 jul. 2014 18:50:37

Me gustaría saber cómo iniciarse en el desarrollo de la plataforma de negociación para la BTC,LTC, donde el usuario puede crear su cartera, enviar y recibir monedas, Comprar y vender monedas.

he comprobado las plataformas de negociación y sé lo que se necesita hacer. Pero BTC tiene el código fuente abierto. si alguien lo ha utilizado y saber si sería mejor ir con BTC de código abierto o de una api.

¿alguien puede guiarme en el inicio de este.

Gracias

+601
Ahmad Hani 14 sept. 2019 10:12:44

¿Cómo se podía empezar a crear una web de monedero? Lo que tengo hasta ahora:

  1. Generar una dirección por usuario de la cartera utilizando bitcoind
    • ¿Cómo puedo proteger la clave privada?
  2. Dígale usuario de depósito de la dirección utilizando el bitcoind y php
  3. Conseguir el equilibrio de dirección después de un depósito con más de php? (¿qué llamada RPC debo usar?)
  4. Aquí es donde estoy atascado - ¿Cómo puedo permitir que el usuario envíe a algún otro lugar?

Gracias

+501
stopydov 4 mar. 2018 1:54:09

Cada transacción de referencias de entrada UTXOs (también llamado VOUTs) como VINs y salidas de bitcoins a ciertas direcciones. El valor de la entrada, en bitcoins, se resume. Esta suma es la cantidad máxima que se puede asignar a las salidas, pero no es necesario (y por lo general no lo es) lo que es completamente asignados a las salidas.

Generalmente, la suma de las salidas es ligeramente menor que la suma de las entradas. En Bitcoin, la diferencia entre estos dos es pagado a la coinbase dirección del bloque que la operación se incluye en.

Es muy probable que el cliente utiliza el "cambio de dirección" paradigma. Desde el HD wallet, un nuevo par de claves y la dirección se derivan. Esta nueva dirección sirve como un cambio de dirección. Especifique cuánto bitcoins usted desea pasar a una salida(s), el resto de la cantidad se calcula a partir de la resta de todos los de la salida especificada cantidades. Esta cantidad restante luego se resta además, utilizando una tasa de estimación. El valor final se paga para que el cambio de dirección, el que controlas. La cuota de estimación, a continuación, se hace lo que se paga a la empresa minera. Todas estas operaciones están automatizadas por su cartera de cliente, por lo que normalmente no es necesario perder tiempo con estos cambio de dirección. Sin embargo, puede ser personalizado.

Siguiendo esta lógica, todo lo que necesitas para personalizar tu tarifa es para aumentar/disminuir el número de bitcoins que se envió a su cambio de dirección. Cuanto mayor sea el número, menor es la cuota, y viceversa. Después de calcular todos estos parámetros, a continuación, puede crear una costumbre de la transacción, serializar (createrawtransaction), firme (signrawtransaction), y la difusión.

+393
lilomolligirl 8 nov. 2012 1:01:55

Dejar de enviar btc, sólo reciev

Bitcoin Core

Hasta donde yo sé, no hay un apoyo muy bueno para esto de Bitcoin core.

La manera más segura es quitar su clave privada(s) de la cartera.

Usted podría archivo existente en la cartera (y prueba de recuperación completa de cuidado), a continuación, configurar un reloj-sólo monedero utilizando importaddress

Sin embargo, tenga en cuenta que esto no generar nuevos recepción de direcciones para usted, Si usted utiliza una nueva dirección de recepción para cada transacción (como debe ser) que tendrás que generar cada una de las direcciones externamente y la importación en el reloj-sólo cartera.

Otras carteras tienen un mejor soporte para este.

Sin Conexión Carteras

Usted realmente no necesita un monedero para recibir los pagos, siempre y cuando no te importa

  • la consiguiente pérdida de la privacidad desde el uso de una sola dirección de recepción.
  • la necesidad de confiar en un tercero blockchain explorer para supervisar los pagos recibidos.
+372
GregoryBrad 5 mar. 2010 1:42:38

Bitcoin QT terminado la sincronización de este fin de semana después de d/l para Windows 7 el jueves.

Hoy en día, probablemente la 2ª o la 3ª hora de ejecutarlo, un error se acercó de inmediato que el índice no se pudo encontrar.

Qué iba a hacer que esto suceda, y por qué tendría que volver a indexar todos los bloques en el disco?

Gracias, Mike

+371
Honchocolatepurist 20 ago. 2013 19:58:39

Lo más cercano que he visto a una aplicación de esto es la cripto-moneda Datacoin, donde usted paga por permanente de almacenamiento de datos en datacoins. Una vez que el pago del hecho y sus datos (en pedazos de 4KB) se ha comprometido a la blockchain, que va a estar ahí para siempre como la cripto-moneda dura.

Ahora bien, excepto tal vez los textos religiosos o grandes obras maestras de la literatura mundial no le veo mucho de una necesidad en el mundo para el almacenamiento permanente de nada.

StorJ fue una idea muy interesante, aunque un poco demasiado ambicioso. Probablemente una nueva crypto-moneda debe tomar su idea de temporal de almacenamiento de datos y aplicar sobre Datacoin ya existentes marco, sería un orden de magnitud más útil.

+313
Humpa 30 ene. 2011 17:15:01

Hay una razón por la cual 546 satoshis fue elegido como el límite de polvo en lugar de 547 o incluso 550 satoshis, históricamente?

+307
Matthew Polsgrove 6 jun. 2019 17:55:55

Usted está limitado únicamente por la cantidad de bitcoins bajo su control. Efectivamente hay ningún límite sobre la transferencia de valor en el lado del protocolo, como en el hecho de ser capaz de pasar todos los bitcoins que existirá en una sola transacción. (Sombrero de punta a Andrew Chow.) El más grande de transacciones en bitcoins estoy consciente de que se 550,000 BTC (después de aprox. $1,345,000), y la mayor cantidad de valor transferido en una transacción fue de $149,000,000 (~195,000 BTC) en un Bitstamp de auditoría.

Puede ser que algunos intercambios de limitar la cantidad de bitcoins que se puede retirar en retiro. Para más información, por favor consulte la respectiva guía de usuario.

+288
wolfiejoe 15 nov. 2017 6:20:08

Rancio y huérfanos de los bloques son términos confusos con muchos significados, dependiendo de a quién le pregunte.

Si por obsoletos bloques, se refiere a "los bloques que están en las ramas de la cadena principal, pero son de otra manera válida", sí, aquellos en los que todavía existen. Son inherentes a la prueba de trabajo de las cadenas, ya que no puede evitar el caso de que de vez en cuando dos mineros producir una competencia de bloque. Necesariamente, en la mayoría de los que uno de ellos puede ganar, y el otro se conviertan en obsoletos.

Si por huérfanas bloques que significa "bloques cuyo padre encabezado es desconocido", los que, de hecho, no existen ya. Eran un artefacto de la sincronización de la aplicación utilizada hasta 0.9. Desde 0.10, únicamente se solicitan los bloques una vez que se han validado todos los encabezados en su ascendencia, por lo que los bloques sin encabezados sabe que no puede ocurrir nunca más.

+268
user59848 12 dic. 2013 15:50:36

un nodo tiene que poseer al menos el 51% de la participación de toda la red.

Este es correcta. Nota: usted debe poseer el 51% de la red, no el 51% de la emisión.

un solo minero puede añadir un bloque en el mismo tiempo

No es cierto, pero no importa.

¿cómo puede el tenedor hacer el doble gasto de ataque?

Suponga que usted tiene gran pila.

  • copia de seguridad de su base de datos en algún punto de control
  • vender su pila para "cualquier cosa"
  • restaurar a partir de copia de seguridad y crear una red privada que no está conectada a la red principal
  • deja tu cadena de la minería hasta el acumulado de dificultad, son más grandes que en la red principal
  • conectar su red a la principal red y la obligan a reorganizar mainchain a su cadena en la que todavía tiene sus fondos y el 100% de la minería de recompensas

voila

+181
spiral 30 nov. 2014 13:41:21

Tengo algunos BTC en estos tres lugares. Si puedo retirar mis BTC a mi escritorio cartera, iba a ser capaz de recibir segwit2x y BTG cuando tenedor tomar su lugar?

Nope, BTG duro de la horquilla ya ha sucedido. Si el intercambio no apoyo BTG, entonces no hay nada que usted puede hacer para reclamar su BTG.

Usted todavía puede retirar sus BTC si desea reclamar su S2X monedas, y si usted lo hace, usted será capaz de reclamar a ellos después del duro de la horquilla. (~15 de noviembre)

+162
Jessica F 4 sept. 2019 20:44:29

Planeo comenzar a crypto comercio con Ondulación y otras monedas.

Lo litebit.de la ue tipo de sitio que recomendar que el apoyo de la Ondulación y muchas otras monedas, y ha de cartera para la Ondulación demasiado? Si yo uso litebit necesito tener gatehub demasiado y me gustaría tener solo un sitio web.

Es difícil encontrar sitio, debido a que se requeriría para crear la cuenta, a todos estos sitios. :-(

Por eso les pido aquí si alguien sabe de dicho sitio.

Gracias

+36
Madalina Taina 19 mar. 2017 9:18:14

Mostrar preguntas con etiqueta