¿Por qué debería elegir el uso de Bitcoin y no otras cripto monedas como el Etereum o Guión? ¿Por qué es Bitcoin es mejor o peor que el resto?

El título, básicamente, lo dice todo, soy un nuevo inversor que busca llenar mi cartera, pero también quiero saber los laicos para el mercado, lo que cryptos son vale la pena, y por qué?

+637
Autada 13 jul. 2018 8:35:55
26 respuestas

Cualquiera de las soluciones funcionará bien. Para referencia, echa un vistazo a estos dos configuraciones:

https://www.youtube.com/watch?v=nCjSQMsdlKg

https://www.youtube.com/watch?v=2QrkWR5HdcQ

El ex vídeo ilustra el uso de adaptadores de CA y el segundo ilustra el uso de una fuente de alimentación externa.

+995
Zorawar Singh 03 февр. '09 в 4:24

Quiero calcular el segwit dirección de una dirección pública.

Primer paso: 
tome el comprimido de la dirección pública:
1L88S26C5oyjL1gkXsBeYwHHjvGvCcidr9

hacer un sha256 en esa dirección:
151de228f6bec7635097f7813786830505d04bf56806f11eb056441fdc917d41

hacer un ripemd160:
9bbfb2424372d687cf35fd7d1e978f85a11157ca

codificar con Base58:
usT1ggHqtEAcGd4ZysWqtxaaQmT

Hay algo mal ya que cada segwit dirección debe empezar con "3". Alguien me puede ayudar que paso?

Mi fuente de cómo un segwit dirección es calculado es: ¿Cómo conseguir legado de la dirección y la clave privada a partir de Segwit P2SH dirección? Cita:

Usted tiene la clave privada por lo que sólo puede derivar de la dirección a partir de ahí. Obtener la clave pública correspondiente, hash con SHA256 y, a continuación, que con el resultado de RIPEMD160. A continuación, realice Base58Check Codificación en él.

+980
M Willer 8 ago. 2013 2:43:18

Hace unos años he creado un bitcoin wallet. Yo lo hice con algunas de línea de comandos util que generó una dirección bitcoin a partir de una plantilla. En la parte inferior de salida util me dice que la tienda esta en un lugar privado. Yo lo hice y se olvidó de bitcoin por unos años. Me fije util de salida por debajo de este post.

Ahora quiero restaurar mi billetera y la esperanza de encontrar algunos bitcoins en él. ¿Cómo puedo hacerlo con el oficial de Bitcoin Core cartera?

+957
Jack sparks 10 abr. 2019 22:41:48

La clave privada ES un número, y es recordado como tal. Puede ser generado por el pensamiento de diversos medios (como HD carteras, determinista de la generación, a partir de una BIP39 de la semilla, o al azar). Normalmente se almacena como de 32 bytes.

La clave privada se convierte entonces en una clave pública. Esto requiere de una compleja operación matemática, y los resultados en un par de coordenadas en una curva elíptica. Esto normalmente se almacena como un 33 bytes o 65-matriz de bytes.

La clave pública se aplica el algoritmo hash, una suma de comprobación se anexa a éste, y se convierte a base58. El resultado es lo que se denomina una dirección, y es lo que das a los demás para recibir el pago por ellos.

La clave privada nunca sale de su ordenador/cartera/app. La dirección es pública.

+943
user231354 16 oct. 2011 6:27:02

Tengo un nuevo PC que me quiero alojar mi bitpay cartera, así que tengo que migrar la máquina actual. Hice un superficial de búsqueda en la máquina de corriente para *cartera.dat* archivo en mi C: unidad w/ dir /s *cartera.dat* pero parece como bitpay utiliza un diferente modelo de almacenamiento.

Pregunta: ¿Cómo puedo migrar bitpay cartera desde cualquier tipo de dispositivo a otro dispositivo de cualquier tipo?

+941
Raj Chinta 18 ene. 2017 20:58:43

No. Bitcoin direcciones están diseñados para ser anónimo y transmitir ninguna información sobre la persona o el equipo que lo ha generado.

Si se pudiera identificar a los propietarios de algunas direcciones, a continuación, mediante la observación de las transacciones que van hacia o desde esas direcciones, usted puede ser capaz de deducir cosas sobre sus contrapartes. A continuación, de nuevo, es posible que no. Ciertamente parece poco probable que usted va a obtener cualquier utilidad a gran escala de las estadísticas de esa manera.

+922
cogitos 4 oct. 2018 5:52:04

Cuando añadimos una transacción a un blockchain, no son todas las transacciones de hash? Una vez que hacemos eso y seguir añadiendo hash bloques, cómo somos capaces de buscar cualquiera de las transacciones y sus detalles?

+910
nccows 19 jul. 2019 18:38:08

¿Realmente necesito poner más de 1000 transacciones [en un bloque de] a ver a mi transacciones en diferentes bloques

No. Usted puede limitar el tamaño de los bloques se producen por el cambio de la -blockmaxsize opción. Por ejemplo, si sólo desea ser capaz de añadir un solo 250 byte transacción, más el de 80 bytes de encabezado y de 1 byte (en este caso) en el número de transacciones, usted puede comenzar a Bitcoin Core como este:

bitcoind -testnet -demonio -blockmaxsize=331

A continuación, puede utilizar el prioritisetransaction RPC para priorizar tx1 sobre tx2.

Respecto a su segunda pregunta, estimatefee y estimatepriority no puede devolver resultados útiles en testnet debido a que el volumen de transacciones es baja por lo que casi cada transacción entra en el siguiente bloque.

Usted puede encontrar que es más útil para experimentar con la prueba de regresión, de modo que le permitirá crear una empresa de red de pruebas y completo control de cada bloque (así como de la mina de bloques al instante).

+909
EDtreatment 14 ago. 2014 14:02:40

Cuando la minería, es el truncado de destino (el que se ve a partir de fragmentos), en contraposición a la más precisa del objetivo que se obtiene por la división de la maxtarget por la dificultad?

Sí. Los bits de valor que realmente se almacena en los encabezados es lo que importa, ya que esto permite la validación de independiente encabezados sin contexto. Debido a los encabezados de la primera sincronización esto ya no es estrictamente necesario, pero no hay ninguna razón para cambiar las reglas ahora.

Por lo tanto, para todos los propósitos prácticos, se debe truncar el objetivo que se obtiene al dividir el maxtarget por la dificultad?

Sí.

Hay un 0.0015% de diferencia entre los dos, a pesar de que (1 de 2**16).

+907
Spencer Yiche Chang 19 nov. 2016 1:53:06

Hay más de 60 monedas de ahí que comparten el mismo símbolo. Usted tendría que utilizar el nombre completo de la moneda para extraer los datos en lugar de cotización. De acuerdo a la documentación:

Para encontrar la moneda nombre completo, basta con ir a su CoinMarketCap página y copiar el nombre de la URL. Por ejemplo Cosmos URL es https://coinmarketcap.com/currencies/cosmos/ así que vamos a copiar cosmos

Sin embargo, usted necesita para mantener la cotización de la moneda en símbolo. Así que si usted está recibiendo los datos de Kyber de la Red en términos de bitcoin, usted tendrá que usar =CRYPTOFINANCE("kyber-red/btc")

+895
Cheng Zhang 8 ene. 2011 5:02:03

Donde está la moneda en el diagrama de arriba

Nada realmente.

La "Transacción" parte contiene información acerca de la circulación de monedas (o, más bien, de los valores fraccionarios). La verdad es que no contienen una moneda.

Que las monedas son (en teoría), de leer todas las transacciones en todos los bloques desde el primero y ver en que aborda todo terminó.

Es como el papel de las páginas de una contabilidad-libro que rastrea el movimiento de las caracolas, excepto que no hay real de conchas. Ciertamente, usted no encontrará ninguna de conchas en el libro de contabilidad. Bitcoins son imaginarios de conchas - que en realidad no existen anywhere1.

https://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Ledger.png/800px-Ledger.png

No hay monedas de oro para ser encontrado entre las páginas de este libro de contabilidad


Notas a pie de página:

  1. También es cierto de USD realmente. Billetes verdes son sólo pedazos de papel que son parte de un distribuidas sistema de contabilidad.
+825
pickarooney 8 sept. 2010 14:34:16

Existe una posibilidad de que una de sus fuentes de alimentación que han salido mal? Además, usted puede depurar este por la obtención de la "Núcleo de registro" se encuentra en la pestaña de "Sistema". También me gustaría que trate de volver a los asientos de los cables, y prueba de cada uno de hashboard individualmente (el poder de una en una, para determinar si están todavía OK -- asegúrese de que apague/desenchufe el minero antes de realizar cualquier trabajo!)

Si usted puede proporcionar ese archivo, la información debe estar disponible.

+691
basher 2 nov. 2017 5:58:19

Estoy ejecutando dos 7970 y estoy añadiendo un 3 de aquí en un par de días (Principalmente una plataforma de Juegos)pero la minería cuando yo no soy de juegos de azar. Me preguntaba a pesar de que hace la proporción mínima dificultad que BTCguild envía a mi mineros de hacer una diferencia? Actualmente sólo el valor predeterminado de 1 pero se puede ir todo el camino hasta 256 compartir dificultad. Lo que va a obtener los mejores resultados para mi hardware?

Todavía soy bastante nuevo por lo que cualquier otro consejo es apreciado!

+579
Kenneth Liendo 26 nov. 2018 8:30:17

He tenido mi digitalcoin cartera abierta para un par de días, ahora, con la esperanza de que finalmente la sincronización de copia de seguridad, pero aparentemente atrapado, no necesariamente en un bloque específico, pero alrededor de 3 días, lo que ocurra bloque que puede ser.

Tengo varias otras carteras que todos sync bien.

Hay algo mal con digitalcoin o soy yo?

¿Cuál sería el proceso de reparación para "restablecer" la cartera?

gracias por la ayuda!

+571
Greg Smirnov 26 may. 2018 6:27:55

Trate de http://www.ripplepaperwallet.com que debe ser seguro. Si usted puede desconectar de internet y generar una dirección en su navegador fuera de línea, entonces sí que es seguro.

+566
Remigio Algoso 12 dic. 2014 22:05:29

Dos opciones: si usted tuviera una billetera en línea, tal vez usted podría recuperar su inicio de sesión a través de e-mail o algo; en el caso de que tuviese un software de cartera, tendrá acceso a ella para recuperar la clave privada -- todavía en ese segundo caso, si se trataba de un HD de la cartera (Jerárquica Determinista) y si usted tiene las 12 de la palabra de copia de seguridad se puede recuperar en el mismo software (y tal vez uno diferente que utiliza el mismo protocolo).

- TM

+565
Brendon Shih 1 jul. 2014 9:34:57

El proceso de importación no es instantáneo, cada bloque de la secuencia de arranque.dat tiene que ser verificada en primer lugar.

Usted podría estar buscando en este proceso de verificación.

+502
SherrieM 26 oct. 2010 6:13:01

Estoy pensando sobre la posibilidad de conseguir un BitForce Jalapeño (http://products.butterflylabs.com/4-5gh-bitcoin-miner.html) dice que necesita "EasyMiner" que es sólo para Windows. (La página de descarga de enlaces a una .el archivo exe). ¿Alguien sabe si se está pensando en hacer una versión para mac? Son las alternativas? (En el software, no de hardware)

+464
Marna 11 nov. 2014 8:55:40

Estoy mirando el BIP143 P2WPKH ejemplo. Yo soy una especie de seguir hasta la generación de la sigHash: c37af31116d1b27caf68aae9e3ac82f1477929014d5b917657d0eb49478cb670 pero luego que se utiliza para generar la firma 304402203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a0220573a954c4518331561406f90300e8f3358f51928d43c212a8caed02de67eebee. Dado que esta transacción se compone de dos entradas me gustaría de alguna manera se espera que ambas correspondientes claves privadas para generar una firma. Entonces, ¿cómo es que la firma en el ejemplo obtenido?

+456
Gowtham satya 7 may. 2015 11:58:29

Una visión general de los tipos de dirección, echa un vistazo: https://en.bitcoin.it/wiki/Address

Estás buscando P2SH, https://segwitaddress.org/ sólo desplácese hacia abajo y poner en su comprimido WIF clave en los "Detalles" de la sección.

Además echa un vistazo https://iancoleman.io/bip39/

BIP44, BIP49 y BIP 85 también se ha implementado en el Coinomi Cartera.

https://coinomi.freshdesk.com/support/solutions/articles/29000009746-what-are-default-compatibility-and-legacy-addresses-all-about-segwit-

+427
Sergei Kaunov 1 mar. 2010 18:41:05

El seminal artículo sobre sidechains, "la Habilitación de Blockchain Innovaciones Vinculado con Sidechains," describe la modificación de Bitcoin, el Script de apoyo simplificado de pago de validación (SPV):

El uso de Bitcoin como la cadena principal, una extensión de la secuencia de comandos que pueden reconocer y validar dicha SPV pruebas serían necesarias. Al menos, ese pruebas tendría que ser lo suficientemente compacto para caber en una transacción Bitcoin. Sin embargo, esto es sólo un soft que se bifurcan change⁹, sin efecto sobre las transacciones en las que no utilizan las nuevas características.

⁹A suave que se bifurcan cambio es un cambio que sólo impone más restricciones en lo que es válido dentro de la cadena.

Sin embargo, esto es un "camino de dos peg."

Para los llamados "federados peg", que no requieren una modificación de Bitcoin, consulte el Apéndice a de la nota técnica o alrededor de 15 min. en Greg Maxwell presentación.

+388
Luuksweb 28 may. 2013 11:41:38

El mnemónico de las palabras que se le da a usted por la billetera es una representación de la entropía. Esta entropía es pasada a través de PBKDF2 función de hash para generar la semilla. El estándar de la industria para esta conversión de la tecla de acceso a la semilla está documentado en BIP 39 y la mayoría de las carteras de seguir ese método. La semilla se pasa a continuación a HMAC-SHA512 para obtener un master extendido clave privada.

Hasta este punto, las implementaciones son la norma, y es raro para hacer frente a cualquier problema con la cartera diferente de las implementaciones. Pero después de este paso, la derivación se hace un poco más complicado. Hay un número de métodos para salir de aquí. Usted podría utilizar BIP 32, BIP 44, BIP 49 o el BIP 84 derivación métodos para generar individual claves privadas de el maestro de clave privada. Entonces no habrá distinción entre templado y no templado derivación entre los diferentes carteras. Cada derivación camino le dará un conjunto completamente diferente de teclas como en comparación con otros caminos.

Hay una hoja de cálculo de seguimiento de estas rutas de derivación de numerosas carteras aquí (por favor verificar los datos del mismo como puede ser la fecha o incorrecta). He pegado la derivación de las rutas de las diferentes carteras de abajo de la hoja de cálculo vinculada.

image

Así, cuando el uso de un monedero debe tener en cuenta la derivación de ruta de acceso de la cartera, seguido en orden a recuperar más tarde. También tenga en cuenta que el uso de una contraseña junto con el mnemónico palabras generará un conjunto completamente diferente de llaves, en comparación con sólo el uso de la tecla de acceso de las palabras.

+361
donsi nout 13 dic. 2010 15:12:53

¿Qué es exactamente la "canónica de la transacción de pedido", que Bitcoin ABC está considerando implementar?

Cómo ayuda exactamente, y por qué es tan polémico?

Podría ser adoptado en Bitcoin Core? ¿Por qué sí o por qué no? Es que un cambio en el protocolo, que requiere un duro tenedor, o una aplicación de cambio?

+354
Victoria Martinez 31 dic. 2014 14:58:34

Tenga en cuenta que mientras que su pregunta es muy interesante, como un ejercicio de aprendizaje, escribir mensajes en el blockchain de esta manera no es recomendado, ya que son el aumento de la UTXO conjunto. Se recomienda el uso de 'OP_RETURN' en su lugar. Hay un hilo para que su pregunta está relacionada con, pero no parece centrarse en el objetivo de la creación de una dirección con un mensaje específico en ella.

Una dirección bitcoin (del tipo 'P2PKH', es decir 'pagar a la clave pública hash') es simplemente un 25 bytes número, donde la principal byte 0x00 y los últimos cuatro bytes (bajo orden de bytes) constituyen algunos de suma de comprobación que garantiza la dirección no tiene 'escribir' error. Específicamente, los últimos cuatro bytes de la dirección son los cuatro primeros bytes de la almohadilla (específicamente el doble valor de hash Sha256) de los primeros 21 bytes (orden más alto) de la dirección. Así, en big-endian representación, una dirección bitcoin es como el siguiente:

dirección (25 bytes) = [0x00][20 bytes][suma de comprobación (4 bytes)]

Resulta que, ya que usted no está preocupado acerca de la recuperación de los fondos enviados a su dirección, usted tiene total libertad para elegir los 20 bytes (normalmente los de más de 20 bytes sería algo de hash de una tarjeta de clave pública). Las únicas restricciones que se tienen son la principal byte 0x00 y los últimos 4 bytes, lo que dependerá de cómo se eligió a los 20 bytes.

Ahora suponga que usted desea enviar el mensaje "HelloWorldHowAreYouIamOk".

Un enfoque ingenuo consiste en centrarse en el número de 1HeLLoWorLdHowAreYouiAmok111 (expresado en base 58), que tiene una duración de 21 bytes con una de las principales 0x00 byte, calcular el hash (doble Sha256) de estos 21 bytes, mantener los primeros 4 bytes del hash y anexar estos 4 bytes para el 21 bytes. Sin embargo, la operación de anexar 4 bytes a la derecha significa que efectivamente están multiplicando sus 21 bytes número 256^4 y, a continuación, añadir los 4 bytes número. Esto va completamente en desorden el Base58 dígitos de su número inicial.

Así que lo que usted necesita hacer en su lugar se centran en el número de 1HeLLoWorLdHowAreYouiAmok111111111 (expresado en Base58, agregar el relleno suficiente como para que su número es de 25 bytes), mantener el más alto orden de 21 bytes de este número, calcular el doble de hash de estos 21 bytes y anexar los primeros 4 bytes del hash para el 21 bytes. En nuestro ejemplo, obtenemos 1HeLLoWorLdHowAreYouiAmojzzzzu7udh.

Como se puede ver, esto no es exactamente lo que estábamos esperando, como la 'k' Base58 dígitos de 'iAmok' ha sido sustituido por 'j', debido a la interferencia de los últimos 4 bytes. Deberíamos haber elegido un mensaje más corto.

Me fije en java de código para ilustrar el procedimiento:

import org.bitcoinj.núcleo.Base58;
import org.bitcoinj.núcleo.Sha256Hash;
import org.bitcoinj.params.MainNetParams;
import org.bitcoinj.núcleo.NetworkParameters;
import org.bitcoinj.núcleo.Dirección;

clase de Prueba {
 public static void main(String[] args)
{

 NetworkParameters principal = MainNetParams.get(); // principal de la red bitcoin

 // el alfabeto es "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz";

 // Aquí es donde debemos decidir lo que queremos decir. La base de 58 alfabeto
 // no nos permite el uso de 'l', 'I', 'O' o '0', pero eso está bien. 
 // Estamos tratando de obtener un número que es de 25 bytes de largo con una de las principales
 // byte 0x00. Así que probablemente necesita para empezar con una de las principales '1', y 
 // tenemos que añadir algo de relleno a la derecha.

 La cadena target="1HeLLoWorLdHowAreYouiAmok111111111";

 // Vamos a expresar este número como una matriz de bytes (big-endian)
 byte[] bytes25 = Base58.decode(destino);

 // deja que nos marque nuestro número tiene el tamaño correcto
 Sistema.a cabo.println("Size =" + bytes25.length); // 25 , buena

 // veamos las principales byte es, de hecho, 0x00
 Sistema.a cabo.println("bytes25[0] =" + bytes25[0]); // sí, sí que lo es !

 // recuperar los primeros 21 bytes
 byte[] bytes21 = new byte[21];
 Sistema.arraycopy(bytes25, 0, bytes21, 0, 21);

 // Vamos a empezar el doble valor de hash Sha256 de estos 21 bytes
 byte[] hash = Sha256Hash.hashTwice(bytes21); 

 // Vamos a crear los bytes de la dirección
 byte[] addr = new byte[25];

 // copia primeros 21 bytes a la dirección
 Sistema.arraycopy(bytes21, 0, addr, 0, 21);

 // anexar primeros 4 bytes de hash a la dirección
 Sistema.arraycopy(hash, 0, addr, 21, 4);

 // la codificación de este 25 de bytes de la dirección en Base 58
 Cadena de strAddr = Base58.codificar(addr);

 // Dirección = "1HeLLoWorLdHowAreYouiAmojzzzzu7udh" , casi perfecto !
 Sistema.a cabo.println("Dirección =" + strAddr);

 // nos vamos a comprobar la dirección es válida dirección bitcoin
 Dirección address = Dirección.fromBase58(principal, strAddr); // no hay errores, buena

}
}
+348
user66254 2 ago. 2019 11:44:32

De wkipedia

Parece que son en su mayoría de la publicidad de sitios que desea introducir a la gente a monedas dándoles pequeñas cantidades que puedan jugar y sentirse cómodo usando ellos antes de comprar grandes cantidades.

+173
rakaka 9 sept. 2016 1:45:54

Confirmación de la transacción es un concepto que indica lo difícil que es (en términos de probabilidad) para eliminar la transacción desde el bloque que lo contiene, debido a la reorganización de la blockchain.

Génesis bloque de transacción es un tanto especial ya que está codificado en el código fuente y todo el blockchain de Bitcoin está construido en la parte superior de la Génesis de bloque. La confirmación concepto no se aplica porque no se puede quitar esta transacción a partir de la Génesis del bloque, ya que será la construcción de una forma completamente diferente de la cadena si lo hace.

Como una nota del lado, el coinbase transacción no está también disponibles.

+13
TheOneNOnlyQ 30 abr. 2010 11:43:34

Mostrar preguntas con etiqueta