¿Cuál es el enfoque para calcular el Etereum dirección de 256 bits de la clave privada?

Para una determinada clave privada generada por MyEtherWallet, me gustaría ver que tengo las herramientas, de forma independiente, llegan a resultados similares.

Escribió una envoltura alrededor de Keccak aceptar tanto hexadecimal y ASCII entradas sha3-224 o sha3-256 o sha3-384 o sha3-512 hash. Hashes son consistentes con los Vectores de Pruebas. Quisiera aplicar con bitcoin-explorer (bx) versión 3 comandos para ver si me pueden sintetizar ETH direcciones. Si tienen éxito en la síntesis de las direcciones de la ETH, XMR, y MAX altcoins, voy por el esfuerzo de presentar una solicitud de extracción para agregar sha3 hash capacidades bx versión 3, y la actualización de esta Wiki sobre la aplicación de bx a altcoins.

+665
citizen conn 21 oct. 2013 2:33:06
26 respuestas

Estoy buscando en el crypto casa de la calle de la página y los pares hacia atrás cuando se compara con otros mercados. No parece ser un error debido a que los precios se invierte en comparación con otros mercados - parece extraño.

+988
Tin Bro 03 февр. '09 в 4:24

Adam Cohen más tarde se retractó de su alegación de que es una estafa, que se menciona al final de su respuesta:

"Actualización 6/2: Para aquellos de ustedes también en Hacker News, hice un par de aclarar los puntos, que incluía una disculpa para siempre el uso de la palabra estafa. Leer más aquí.

http://news.ycombinator.com/item?id=2612237"

El software de código abierto, obviamente, puede no ser una estafa, ya que no tiene la agencia, y debido a su licencia, no puede ser propiedad de cualquier parte del organismo.

La mayoría de los que puede ser alegada es que alguien crea un programa de código abierto con el fin de llevar a cabo una estafa, o que alguien está usando el software como parte de una estafa.

En el caso de Bitcoin del creador, el seudónimo Satoshi Nakamoto, su propósito en la creación de Bitcoin fue claramente el efecto de los cambios políticos y económicos -como se evidencia por lo que él escribe en su libro blanco y, en la lista de correo a través de la cual se comunicaba antes y poco después de la liberación del software y no personalmente fines de lucro.

Como para la crítica de que es un esquema ponzi, que no es verdad por definición. Un esquema ponzi está estructurado de manera que quienes se unan al régimen más tarde dar el dinero a los que se unieron antes, y nada más se comercializa.

Sólo hay un resultado posible en un esquema de ponzi, y que los early adopters de lucro, y más tarde de los adoptantes tienen membresía en un esquema ponzi que se paga, sino que no pueden beneficiarse de.

Para cualquier activo como Bitcoin, o una acción de la compañía, los primeros en adoptar el beneficio en el caso de aprecio, pero hay algo de valor subyacente de que todos los adoptantes tendrán si se ejecuta correctamente. En el caso de Bitcoin, es una moneda que puede ser utilizado en el comercio como un medio de intercambio, lo que permite una reducción en los costos de transacción y un aumento en la velocidad de la transacción y la comodidad, y la prestación de una tienda de riqueza que no se deprecian debido a la inflación.

+917
Alv 2 ago. 2018 17:16:46

Estoy probando el nxt cliente y se preguntaba ¿cómo puedo cambiar el valor predeterminado de la base de datos de ubicación de descarga? Su momento de la descarga a la carpeta actual (nxt_db).

+901
tponthieux 11 jun. 2015 23:30:21

Esto me parece suponer por Cryddit en BitcoinTalk interesante:

Satoshi se preocupaba de que las personas con Javascript (?) o otros idiomas que codificar todos los números como 'doble' (64 bits flotantes) no tendría que saltar a través de aros para evitar estúpido de contabilidad errores.

Su 64-bits en coma flotante tiene 52 bits de mantisa, por lo que, con el fin de evitar errores de redondeo siempre va por el camino equivocado, el número de unidades involucradas en bitcoin relacionados con las matemáticas nunca debe ser más de 251, que es 2251799813685248 unidades. 21 millones de monedas veces 108divisiones (Satoshis como se les llama ahora) es 2100000000000000 unidades - cómodamente justo por debajo del límite que permita a los "simples" contabilidad implementaciones en tales idiomas, para ser exactos.

Y como Hal Finney señaló en 2008, aunque todo el M1 dinero la oferta de el mundo a partir de ese momento se expresaron en Bitcoins, la más pequeña que la división todavía vale menos de 1 USAmerican centavo, así que no hay necesidad de más de que muchas unidades.

+869
Hira Siddiqui 16 jun. 2016 9:24:54

Supongamos que tengo una mining rig que atrae a 1,200 Watts. Cómo muchos de los mineros plataformas se pueden ejecutar en un estándar de circuito para casa?

Necesito un especial de salida?

¿Cuál es el riesgo de un incendio eléctrico?

¿Qué otras precauciones de seguridad debo tomar?

+862
Kevin Chung 16 nov. 2018 11:52:43

Estoy usando bitcoind's JSONRPC interfaz para obtener la información de la transacción para mi cartera, en concreto, me estoy quedando un pequeño script cada vez que un bloque consigue transmitir (utilizando -blocknotify) que llama a la getrawtransaction método para obtener el analizado raw de la transacción.

Entre los campos devueltos por getrawtransaction tenemos confirmaciones, pero lo que hace este campo contener durante un tenedor? Es decir. si uno fuera a llamar a la getrawtransaction método cuando hay dos "actual" de los bloques, lo que sería este campo contiene? (ten en cuenta que en el caso de un tenedor, uno de los dos "actual" bloques pueden incluir una transacción, mientras que a la otra no).

+840
meals4sport 5 mar. 2015 6:40:57

En el proceso de minería, mineros validar el bloque sobre la base de pruebas de trabajo o con algún otro mecanismo de consenso. Los mineros también validar el bloque. Así, en este proceso de validación, los mineros validar sólo un valor hash del bloque actual (o) para validar la totalidad de las transacciones y, a continuación, validar el valor hash del bloque actual. Por favor aclarar esto.

+816
Bazelevs 4 oct. 2011 22:02:15

Hay una gran diferencia entre el lenguaje utilizado por el blockchain de bitcoin y el utilizado en el etereum.

Etereum inteligente contrato programadores suelen escribir su código en un lenguaje de alto nivel (tales como la solidez) y, a continuación, compile en duro de leer el código de byte.

Bitcoin secuencia de comandos a los programadores escribir el código en un lenguaje que no está compilado, como si se estuviera escribiendo el código de bytes sí (no es realmente un bytecode, aunque).

Por eso, es lógico que usted no puede descompilar un idioma que nunca fue compilada en el primer lugar.

La cosa que usted puede hacer es mirar en las representaciones hexadecimales de bytes en un bitcoin script y verificar que la operación a la que representan.

Esta página tiene la lista de todos los comandos y su valor hexadecimal.

Editar

Cuando se escribe un guión en Bitcoin ya es totalmente transparente. Que nunca se compila, NUNCA. Ya está totalmente transparente porque nunca compilarlo. Usted no necesita descompilar porque era algo que nunca se compilan, al igual que no se puede destruir una casa que nunca fue construido en el primer lugar.

¿Ya mencioné que no necesita descompilar, ya que el código nunca se compila?

Porque es muy importante entender que nunca se compila. Usted puede ver como es.

Si usted ve un 0x6a en el código se lee como OP_RETURN como para el enlace que te di anteriormente. Usted puede leer a través de toda la lista de hex charachters en una secuencia de comandos y decodificar así. No hay nada más que usted puede hacer

Espero que sea claro ahora.

+797
user5230 20 feb. 2012 18:39:09

https://github.com/bitcoin/bitcoin/blob/master/src/chainparams.cpp

a partir de la línea de 132, veo la función vSeeds.emplace_back("de la semilla.bitcoin.") y junto a ellos hay verdaderos nombres completos. ¿Qué semillas de hacer? ¿Cuáles son estas líneas para? ¿Cuál es el significado de esos nombres? Alguien puede dar un detalle técnico, por favor?

+787
Olyalya29 22 oct. 2019 17:22:31

El localaddresses campo (que supongo que es lo que están buscando) no siempre es preciso. Su ordenador en realidad no conoce su dirección IP externa por lo que tiene que preguntar a sus compañeros de la dirección IP, que no siempre puede suceder o no siempre puede ser correcta. Tenga en cuenta que si no se ha conectado en IPv4 no se sabe su dirección IPv4.

En lugar de lo que debería considerar es el de las redes de campo y comprobar si ipv4 está disponible. También uso getpeerinfo para ver lo que las direcciones IP de sus compañeros.

También puede ejecutar netstat -pnl en tu terminal para comprobar si bitcoind en realidad ha obligado a puerto 8333 con IPv4.

Por último, asegúrese de que su proveedor de internet es el hecho de dar una dirección IPv4. Ellos sólo pueden estar dando una dirección IPv6 ya que se puede utilizar IPv6. Sin una dirección IPv4, usted no será capaz de recibir conexiones desde IPv4 compañeros. Además, una nueva dirección IPv6 no será conocida por muchos de los compañeros o el DNS sembradoras, por lo que es poco probable que usted está recibiendo nuevos compañeros que desea descargar el blockchain de usted.

+781
Ernest Hemingway 4 jun. 2012 12:24:57

Estoy usando MultiBit versión 0.5.16 (es este clásico?) Estoy tratando de conseguir mi bitcoins de Multibit a Electrum, pero mi transacciones no confirmadas. La transacción actual es 1mBTC a prueba primero, así que no es un gran negocio si pierdo esta 1mBTC. He visto aquí algo similar: las Transacciones visto por sus compañeros, pero no se confirma La respuesta es que la versión es demasiado viejo.

Como MultiBit ya no es compatible, es posible actualizar de forma segura, para asegurarse de que mi transacción será confirmada?

Gracias de antemano,

RitchBit

+777
jlallen 19 abr. 2010 5:52:31

Si utiliza conecte, usted sólo conectarse a los nodos específicos.

addnode en la otra mano intenta conectarse a los nodos especificados, pero mantiene la conexión a otros (a menos de agregar más nodos que hay conexiones salientes disponible, supongo).

Puede ser útil en cuanto a la privacidad para que sólo se conecte a los nodos de confianza - cómo encontrarlos, es otra cuestión.

Además, no hay codificados compañeros en oficial de bitcoin binarios por lo que yo sé (ver los comentarios)

Usted puede encontrar bitcoin.conf archivo de ejemplo aquí para obtener más información.

+641
intuitive1 1 abr. 2013 0:23:02

Seguro. Los pagos tradicionales, que son las divisas de manera fraudulenta y/o de manera fraudulenta invierte todo el tiempo. Este es efectivamente el robo de que la moneda de cambio.

+635
scorer 20 may. 2013 15:59:49

Quiero correr Bitcoin core en una raspberry PI (arm32v7), pero la sincronización inicial toma demasiado tiempo.

Estoy pensando en importar el UTXO conjunto de otro de mis nodo que se ejecutan en x64.

¿Funcionaría? Es seguro asumir que siempre va a funcionar?

+599
Jekonya 12 nov. 2018 3:08:21

Como regla general, siempre hay que pagar las tasas de 0.0001 o más y usted nunca tendrá lento confirmaciones. La cantidad es de 3 centavos de dólar y no debe ser disminuido .

+500
bijan 18 jun. 2010 18:16:17

Recientemente he utilizado la página web https://www.bitbrothersllc.com/Bitbrothersllc/Welcome.html para obtener mis bitcoins, pero cuando me preguntaron qué dirección para enviar mis monedas, que accidentalmente se ponen abajo de mi cartera la clave privada, no es mi dirección bitcoin.

Me pregunto si las monedas se han perdido para siempre ahora, o si van a aparecer en mi billetera porque la clave privada se adjunta a la dirección. Estoy realmente esperando que no se pierdan para siempre, y te agradecería mucho cualquier ayuda cualquiera podía proporcionar.

+400
Miles Alden 4 nov. 2019 12:16:29

Todo lo que quiero es determinar si una determinada dirección de CUALQUIER actividad en el blockchain. He visto proyectos como bitcoin-abe, que podría funcionar, pero me preguntaba si había una manera más sencilla de utilizar abe, o mediante un servicio web (voy a estar consultando demasiado para esta opción)?

Pensamientos bienvenidos y apreciados.

+399
C ED 10 abr. 2016 2:49:14

¿Cómo puedo establecer una dirección permanente billeteras para enviar y recibir? ¿Cómo puedo saber de antemano que la dirección de las monedas será enviado? Tenemos una comunidad en los negocios MULTINIVEL que paga la membresía de las monedas. Al momento de la inscripción, es necesario especificar la dirección de BTC carteras. Sistema de pago detecta en base a la registrada cartera en el sistema. Ahora tenemos un problema, porque la dirección de envío cambiado cada vez que..por lo que muestra en cada una de las transacciones en una dirección diferente. Usted puede ayudar a resolver este problema? Gracias de antemano. marca

+382
George Jiang 30 sept. 2016 4:29:43

Han pasado más de 48 horas y mi transacción está aún sin confirmar. Estoy usando monedero de Blockchain por un tiempo ahora y esta ha sido la primera vez que sucede. Me preguntaba ¿qué está pasando? https://blockchain.info/tx/f7bc86411b86473f5b33a15d61804e57652a7efceed6ddd5f1d64df076467cfe

+276
conio 7 abr. 2012 14:59:45

OpenSSL RNG es considerado seguro, así que no debería haber ningún problema con este método. Yo no creo que usted necesita para utilizar -rand /dev/urandom desde OpenSSL ya usa /dev/urandom para la siembra de la RNG.

+249
Maurice 28 may. 2012 14:23:42

Supongo que uno de los problemas con la trazabilidad es la creación de carteras y direcciones. Para rastrear las transacciones de las entidades a que se tendría que comprobar la cartera de propietarios y esto requeriría algún autoridad central para decidir si la entidad de hecho fue real o sólo alguien que ha creado una segunda cartera para el propósito de recaudar dinero en un segundo no tributario de la cuenta.

Podría ser posible poner directamente algunos cojos no central sistema de verificación, pero comprar declarar el anonimato no dar la ilusión de algo que podría ser regulado.

+211
Pavel Durov 13 mar. 2014 17:54:46

Recientemente he comprado EtherDoge de EtherDelta y la cantidad de fichas que he recibido en mi billetera muestra como algo parecido a 10000010000000. El EtherDoge sitio web muestra la oferta total de EDOGE como 100 millones de dólares para ¿cómo funciona eso? Obviamente, puedo ver que no tiene sentido, pero no entiendo por qué mi cartera muestra un número superior a los 100 millones de dólares. Lo siento si es una pregunta tonta pero soy completamente nuevo en esto, así que quería averiguar. Gracias

+208
Petre Popescu 7 jun. 2014 22:21:45

Va a aumentar el riesgo de corrupción tanto como el almacenamiento de cualquier otro archivo del mismo tamaño en el disco duro, es decir, que no hay ningún riesgo adicional de la corrupción para tener una billetera. Cartera de archivos no son especiales de alguna forma que los hace más propensos a dañar una unidad de disco duro.

+93
Lis Kl 29 nov. 2016 16:17:50

Con el probable aumento de la demanda de multi-sig (P2SH) direcciones, y ya que el procedimiento para la creación de tales direcciones se requiere que cada participante proporciona sin comprimir de clave pública para una dirección bajo su control, me parece sorprendente difícil encontrar documentación sobre cómo exportar la clave pública de una dirección bitcoin.

Para el beneficio de las futuras búsquedas: exactamente Cómo obtener la clave pública de una dirección existente para el que tiene una clave privada en bitcoin-qt?

+74
Nestsman 8 ago. 2018 18:26:42

Yo solía usar Coinbase.com pero recientemente las tasas se levantó de un salto dramáticamente, de modo que, por ejemplo, por un valor de $14 transacción se me cobró $2 hoy en día. Que es mucho, incluso por Paypal normas!

Entonces, me pregunto si se trata de una tendencia general que las tasas de aumento de tan bruscamente? Y sin embargo, ¿qué otras conocidas wallet ofrece el mínimo de los honorarios de la transacción?

+39
whamsicore 21 jul. 2017 1:08:38

He enviado maidsafecoin a un segwit dirección Bitcoin generado por mi Ledger Nano S. Mi entendimiento es la moneda es seguro en la dirección y el Nano registra la transacción como una muy pequeña cantidad de btc. Tengo la dirección bitcoin. Puedo extraer la clave privada a partir de la Nano S que corresponde a la dirección bitcoin y así mover el maidsafe de la moneda?

+24
James Filer 18 mar. 2016 8:09:40

Mostrar preguntas con etiqueta