Reclamación BCH con Electrum cartera

Aquí están los pasos:

  • Moví mis BTC a un nuevo Electrum cartera y esperado para obtener 6 confirmaciones.
  • He copiado y pegado la semilla de la vieja cartera de electrum
  • He instalado Electrónica de dinero en Efectivo en un nuevo PC
  • He creado una nueva cartera de allí y se utiliza la semilla de la vieja cartera de electrum

salida: 0 BCH

es esto porque yo podría haber tenido Multibit HD en el momento de la horquilla? No estoy seguro de si he utilizado Electrum en agosto de 2017... O hay alguna otra explicación?

editar creo que he encontrado una situación similar aquí Bitcoin Efectivo Multibit HD/Electrum , pero no estoy 100% seguro de que había un multibit hd billetera de nuevo, a continuación, o una de electrum. Pero debido a que mi electrum semilla me dio 0 BCH probablemente fue multibit hd en aquel entonces.

+495
Igor O 14 mar. 2012 8:01:01
20 respuestas

Esta es, simplemente, prácticamente no es posible; es una de las premisas básicas de criptografía de clave pública:

La fuerza de un sistema criptográfico de clave pública se basa en el esfuerzo computacional (factor de trabajo en criptografía) requerido para encontrar la clave privada a partir de su emparejado de clave pública. Si es así, efectivos de seguridad sólo se requiere tener la clave privada privada; la clave pública puede ser abiertamente distribuido sin comprometer la seguridad.

A menos que alguien rompe el algoritmo de cifrado utilizado para generar las claves, su mejor apuesta es simplemente generar claves aleatorias y comprobar si la clave pública correspondiente coincide con la que ya tiene. (Bueno, eso es una exageración, pero usted consigue el punto.)

+940
Sue Terminella 03 февр. '09 в 4:24

Yo operar un muy alto potencial de bitcoin grifo. En la actualidad es la que paga más del grifo (disponible sólo para dispositivos móviles). Sé que los grifos se considera pasado de moda, pero muchas personas todavía los utilizan. Im curiosidad, ¿qué características te gustaría que la mayoría de los grifos?

+932
Dimasic22858 3 feb. 2018 19:06:03

Me inspiré en este hilo:

Única firma P2SH redimir a la secuencia de comandos

Supongamos que quiere "ocultar" mi dirección mientras se puede. Así que quiero un P2SH tx, que sólo muestra un redeemscript (hash de mi clave pública) en el blockchain, hasta que pasó. Yo trato de ir de lo analógico a un multisig, pero la clave pública como redeemscript. La financiación tx sería hash160 la clave pública, y utilizarlo como canjear secuencia de comandos. Este sería un pago a un "tipo 3 de la dirección", con este código en el "tx_out pkscript".

A9: OP_HASH160
14: OP_Data14 (= decimal 20 y la canjear hash)
87: OP_EQUAL

Sería el gasto tx tener esto en es scriptsig?

<sig><pubkey><OP_CHECKSIG>

(en lugar de la forma en que se hace en multisigs: <sig><clave pública 1-n><OP_CHECKMULTISIG>)

Mirando lo que ocurre en la pila:

sig
pubkey
<OP_CHECKSIG>

<OP_HASH160>
canjear hash
<OP_Equal>

Para que esto funcione, el <OP_HASH160> código de operación tendría que saber, que la clave pública y la <OP_CHECKSIG> tendría que ser hash juntos (puede compararse a la redeemscript hash que sigue para <OP_Equal>) ...

Creo que la misma pregunta se aplica a multisig. Sólo hay dos o más pubkeys seguido por <OP_CHECKMULTISIG> (en lugar de <OP_CHECKSIG>).

+913
JoJoCool 1 mar. 2014 2:18:35

Sí, se utiliza un Winternitz OTS esquema. Se cree que Lamport firmas podría ser segura contra un quantum adversario. No merkle firma esquema utilizado con IOTA para las transacciones, como el resultado de un número de diseño y de seguridad de decisiones, por ejemplo, tamaño de firma. Fue una decisión consciente de no utilizar un apátrida merkle esquema de sphincs. Así que sí, siempre se debe de transferencia de cambiar a una nueva dirección. Las implicaciones de la reutilización de una clave privada en un lamport esquema es que cada uno de reutilización de las mitades de la seguridad a nivel de la firma (suponiendo un mensaje aleatorio).

+880
Spencer Lutz 25 mar. 2014 14:56:04

He puesto esta pregunta en Bitcoin.org repositorio de GitHub y yo tengo la respuesta.

De acuerdo con @harding, de Github, el contenido de Bitcoin.org es comúnmente bajo licencia MIT, no sólo cuando se especifica. Aquí está su respuesta completa:

la licencia MIT, como se dice. También puede consultar el archivo de COPIA en el repositorio, que dice;

Los derechos de propiedad intelectual sobre los archivos son propiedad de sus respectivos autores. Algunos de los archivos pueden ser licenciado bajo la Licencia MIT (MIT), disponible en http://opensource.org/licenses/MIT o de otras licencias. La correspondiente licencia se puede encontrar información en el encabezado del archivo o en la carpeta que contiene el archivo.

En general, los archivos de texto tienen la información de la licencia cerca de la parte superior de archivos de imagen y tener la información de licencia en un archivo en el directorio.

@saivan comentó:

[FAQ] ciertas imágenes aparecen en la página no están con licencia MIT (ver el archivo de COPIA aquí: https://github.com/bitcoin/bitcoin.org/tree/master/img/faq). Dicho esto, aunque yo no soy un abogado, creo que se puede utilizar fácilmente capturas de pantalla como este sin mucho problemas de derechos de autor

Gracias por sus respuestas, chicos, pero voy a elegir esta como la mejor respuesta, porque esta es la respuesta que yo realmente quería.

+863
Victor Green 16 may. 2013 8:09:40

Entiendo que el blockchain de bitcoin motiva a la minería, porque hay un bitcoin recompensa para el minero que se resuelve la pendiente de bloque.

¿Qué pasa si una blockchain no almacena los datos de una moneda, pero algún tipo de datos de propiedad que no puede ser representado por la moneda, por ejemplo, tweets o de la tierra y la propiedad de acciones.

Probablemente sería demasiado para recompensar a un minero con la propiedad de la tierra. Y aun si fuese apropiado, también podría haber otros casos en los que el blockchain no almacena datos sobre cualquier tipo de propiedad de activos.

Es posible ofrecer una recompensa que no es, junto a los datos del sistema?

+747
Reaobaka Maphatse 29 dic. 2015 22:46:39

Nakamoto, el Consenso tiene algunas propiedades que son superiores a las BFT algoritmos. (También tiene algunas propiedades que son inferiores, pero esa es otra historia).

En primer lugar, BFT algoritmos de asumir una autoridad central que recoge los participantes. NC, por otro lado, permite a cualquier persona para intentar ganar la siguiente ronda.

Segundo, BFT algoritmos generalmente requieren 2/3 + 1 (por ejemplo, el 67%) de los participantes son honestos. NC establece un umbral inferior de 1/2 + 1 (por ejemplo, el 51%). Eso es porque NC PoW impide que un nodo de la radiodifusión dos mensajes a la vez.

Finalmente, carolina del norte tiene la interesante atributo que el momento en que un minero "gana", que también al mismo tiempo elegir las operaciones que se van a incluir en el bloque. Esto significa que no hay ninguna ventana de oportunidad para que un atacante intento de influir en la ganancia de miner a romper las reglas.

Tenga en cuenta que Paxos no es un BFT algoritmo. Paxos soluciona para dejar de falla de los fracasos. El peor de los casos un nodo puede hacer es dejar de trabajar. Paxos no resuelve para "bizantino" fallas, donde un nodo puede tratar de decir dos cosas diferentes.

+648
user3503316 20 ago. 2011 9:38:59

Como es, el que NOS ha voluntaria del impuesto sobre la renta. Llenar formularios, determinar la cantidad que debe, y lo pague. Si el gobierno sospecha que usted está equivocado, usted auditoría. Así que con bitcoins, sería el mismo. Usted podría determinar sus ingresos y pagar el Tío Sam a su debido. Pero usted tiene que pagar en USD, no BTC.

Las transacciones en efectivo y el trueque de ingresos ya tiene que lidiar con esto, pero con bitcoins la escala de crecer.

+576
Metal Mary 19 sept. 2016 0:15:29

Las computadoras cuánticas pueden hacer hash (cf. Quantum De Corrección De Errores).

La teletransportación cuántica va a revolucionar la distribución de la blockchain.

+559
lights0123 11 oct. 2018 23:59:51

La biblioteca debo utilizar para JSON? Donde es llamada RPC ejemplo ? Cómo utilizar RPC de bitcoind o bitcoin-cli? o mejor Electrum API para obtener todos los nuevos (tal vez pendiente) de las transacciones que aparece en la red Bitcoin?

+558
Amr Angry 29 jul. 2018 14:11:20

Podemos argumentar que, dado que la dificultad establecida por las piscinas es inferior a la real, de la "vieja" hardware siguen siendo rentables durante más tiempo y por lo tanto son utilizados por más tiempo. Y esto, indirectamente, aumenta la actual tasa de hash de toda la red? (y por lo tanto la dificultad como así?)

+512
MoxGeek 5 dic. 2012 1:59:21

He tenido algunas discusiones con mis colegas en CU Boulder que podría estar interesado en el desarrollo de un código abierto ASIC para el Bitcoin minería. Si yo fuera a iniciar un proyecto de Kickstarter, entonces, ¿quién sería el apoyo y por cuánto?

Editar:

Mi objetivo es responder a dos preguntas:

Estoy segura de que esta cuestión ha de responder a dos preguntas específicas. En primer lugar, ¿por qué el ASIC de código abierto proyecto fracasó y el segundo a explicar los ASIC miner proceso de diseño. Actualmente existe un bajo nivel de comprensión en el Bitcoin a la comunidad acerca de ASIC de minería de datos a los clientes fuera de que son órdenes de magnitud más rápido que las tarjetas gráficas.

+441
artemisriddle 31 oct. 2012 21:18:31

Sin embargo, esto es JSON, me imagino que no se puede utilizar para verificar el nonce.

Puede. Usted puede construir el bloque de encabezado con los datos en el principio de que el objeto JSON y luego hash. Por supuesto, sería más fácil para obtener el bloque hexagonal, que se puede obtener por ir a el hash del bloque en blockchain.info y anexando ?formato=hex a la dirección url. Por ejemplo, para el bloque de altura que se vincula, el maleficio de que el bloque se puede encontrar aquí: https://blockchain.info/block/000000000000000000ff265a641721e79bbc559d8b0e4894332732109f1a3383?format=hex

¿Cómo puedo descargar un bloque?

Obtener el bloque hexagonal. Que es la materia prima de datos para el bloque en sí. Usted podría hacer un archivo por poner el hex en un editor hexadecimal o simplemente guardar el hex como una cadena de caracteres en un archivo de texto.

¿Cuál es el formato de archivo de dicho bloque?

Los bloques no tienen un formato de archivo. Son sólo gotas de datos binarios que se necesita entender cómo analizar. https://bitcoin.org/en/developer-reference#serialized-blocks explica el bloque de la serialización.

En qué bytes iniciar el nonce campo que puede incrementar, por ejemplo, con una secuencia de comandos de Python?

La parte que se cifran es el encabezado de bloque, la primera de 80 bytes del bloque. El nonce es los últimos 4 bytes de cabecera. Usted puede leer acerca de el formato de la cabecera de bloque aquí: https://bitcoin.org/en/developer-reference#block-headers

Una vez que llegue a poner el derecho (y conocido :) ) nonce ¿cómo se puede comprobar que el bloque está resuelto? Quiero decir, su hash debe comienza con un montón de ceros, se podría tratar el bloque como una cadena y pasar directamente a la de python hashlib función?

No. El bloque de encabezado no es una cadena. Es una representación de datos binarios. En python, lo más fácil es hacer una bytes del objeto y, a continuación, pasar a hashlib.

Si un bloque de prueba de trabajo es válido (tenga en cuenta que no significa que el bloque de sí mismo es válido), entonces después de hash con SHA256 Doble, tratar el resultado como un entero, y compararlo con el nBits campo de la cabecera. El nBits campo de 4 bytes del campo de inicio de 8 bytes desde el final de la cabecera y es una representación compacta de la diana. Usted puede leer acerca de cómo interpretar aquí: https://bitcoin.org/en/developer-reference#target-nbits. El hash del bloque (tratado como un entero grande) debe ser menor que el destino especificado por el nBits campo.

+323
lagaeva 17 feb. 2011 2:06:40

Cuando puedo usar bitcoin-cli sendrawtransaction y sólo obtener -25 errores. He tratado de impulsar la transacción utilizando diferentes blockchain el explorador de sitios, pero que no funcionó. He intentado:

0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb832010000006b483045022100e642093c9a56c76aeae91c68c19fd3f5f487d9d63c4f07259c5899a4df6f9bdf02203228b7f33a662fd5f3dc6fb3c361169392f91f74fe82ada1ce09bae55720ece70121029e033dda03e6cf9e0c93ac5b2689d047fd8e559ea0b5cfd1c86062387c672dcdffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000

en https://live.blockcypher.com/btc-testnet/pushtx/ decodifica bien, me sale el mensaje de "Transacción con Éxito Broadcst" pero, al mismo tiempo:

"No hay ninguna transacción encontrado con el hash 7f1aa3a20163a9d4058940dd6af29b3f7aefc037b2f3b21133a1413a990bc4e7"

Me pueden enviar las transacciones con sendtoaddress y esto parece equivalente. Empecé desde: https://live.blockcypher.com/btc-testnet/tx/32b88bf17552d1d8075e4086836fa587b40a16a0076877136144e445be0e9d65/ usa:

bitcoin-cli createrawtransaction '[{"txid": "32b88bf17552d1d8075e4086836fa587b40a16a0076877136144e445be0e9d65", "vsal": 1}]' '{"mrMEaWKfkJZcAN52VqNxKkF21uvf9HF9g7":1.5}'

0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb8320100000000ffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000

bitcoin-cli signrawtransaction 0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb8320100000000ffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000 { "hex" : "0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb832010000006b483045022100c139f0601bcef52dca990a7a5ae73a6e30ce5f521e2be25e80376338c4d0a84a02201f691b9295c32660d023ff65e8b2793b563f29b66d0c704577785d353e2f66620121029e033dda03e6cf9e0c93ac5b2689d047fd8e559ea0b5cfd1c86062387c672dcdffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000", "completa" : true }

Descodifica, puede ser firmado, tengo fondos y he enviado transacciones similares antes, pero ahora parece imposible.

+263
Philippe Corthout 30 jun. 2011 23:54:53

No hay tal cosa como 'abortar'. Es todo al azar de todos modos. La oportunidad de resolver un bloque en el primer intento es igual a la probabilidad de que la solución de un en el 1000 trate.

Es como la diferencia entre la recogida de la misma números de la lotería de toda su vida o escoger una diferente cada semana. No hay ninguna diferencia.

+226
Xamac 13 may. 2019 22:27:08

Más probable es que haya algunos endian-ness problemas. Recuerde que el merkle raíz publicado es en little-endian y también lo son las transacciones de hashes. Usted tendrá que invertir en ellos y, a continuación, calcular merkle cálculos.

Usted puede tomar un vistazo a los detalles de un bloque con el tx hash aquí:

https://webbtc.com/block/00000000000000000375c25e5af8f3b2310585ad6a7c264d66398018ce4c6a41.json

Hay una muy útiles clave en ese json de carga llamado "mrkl_tree" que dice que todos los nodos del árbol merkle (por lo que los padres de los dos adyacentes nodos hoja es en ese conjunto). Es probablemente más fácil para construir las pruebas en torno a eso.

+209
fundamol 26 ene. 2017 14:30:13

Depende de su cartera de software. Algunos pueden simplemente se niegan a crear la transacción. Otros se pasan la salida de cambio de la transacción sin confirmar. WASHINGTON y RBF normalmente sólo se producen cuando usted solicite específicamente para él con el fin de aumentar la cuota de una transacción sin confirmar. Carteras no va a hacer esto de forma automática para usted.

+169
asterisk 19 abr. 2017 22:13:05

La tuya es una pregunta válida, aunque no se puede incluir fraudolent las transacciones en un entorno en el que el testigo nodos son honestos.

Primeros ataques en blockchains son una cosa y que ya ha sucedido (CoiledCoin por ejemplo), y la mayor amenaza de ese tipo de ataques es que los atacantes willingfully perder su dinero con el fin de sabotear la recién creada moneda.

La mitigación del riesgo depende de cuánto el sistema es descentralizado, el ajuste de la dificultad para que el atacante se desperdicia gran cantidad de recursos sobre informática el PoW (por lo tanto esto sería renunciar a la disponibilidad del sistema durante un tiempo). Uno puede pensar incluso que pedir a otros de minería de piscinas para la cooperación para mantener el hash poder uniformely distribuidos durante las primeras etapas de una nueva cryptocurrency.

+75
cookie 17 feb. 2017 7:11:15

onename es un buen servicio para esto, utiliza el Namecoin blockchain así que usted puede fácilmente búsqueda de los datos sin el onename sitio web.

+34
tinkerr 18 jun. 2019 2:31:13

Asumiendo que usted tiene la Qt de Cliente, haga clic en el Recibir botón en la parte superior, usted tendrá una dirección por defecto. Haga clic en Nueva Dirección en la parte inferior izquierda para obtener una nueva dirección.

+20
Timothy Mathews 4 nov. 2015 3:38:11

Mostrar preguntas con etiqueta