¿Cómo puede carteras a los usuarios conocer sus claves privadas?

¿Por qué no algunos bitcoin carteras dar las claves privadas de sus usuarios? ¿Es seguro el uso de estas carteras? Hay alguna forma para que los usuarios conozcan sus claves privadas sin la necesidad de comunicarse con las carteras de las compañías?

+800
Guru dev 25 sept. 2016 23:32:48
30 respuestas

siempre se puede enviar monedas para silkroad y retirarlos. yo creo que ellos tienen una gran piscina ya que básicamente todas las monedas que pasan por allí se lavan

+899
Lalu Iwan Ghani 25 sept. 2015 3:47:27

A la hora de crear mi cartera, he elegido las opciones "Crear nueva cartera" y "Estándar de la cartera." Creo que este es un BIP32 basado en la cartera.

Como se puede ver en la siguiente captura de pantalla, "Nueva Cuenta" es de color gris. ¿Por qué es esto?

electrum screenshot

Como puede ver, estoy usando Electrum 2.0.3 en Windows. No he enviado ni recibido ninguna transacciones desde esta cartera.

+872
user220190 2 jun. 2019 22:51:04
  1. Nodo - Este es un node.js la implementación de un completo nodo, es diferente de la original, Bitcoin Core, que está escrito en C++. Un completo nodo de descargas de cada bloque y de transacciones y comprobar que están en contra de Bitcoin consenso de normas. El Bitcoin red se compone principalmente de los nodos y de los mineros, que no todos tienen que utilizar el mismo software, siempre que se siga el mismo consenso de normas (tales como determinar que las transacciones y los bloques son válidos).
  2. La penetración de la API - Esta es una blockchain navegador/explorador, que es una aplicación que lee los datos de los bloques y se prepara de una base de datos. Por lo general una de las principales características es que puede consultar cualquier bloque o transacción por id. También puede consultar cualquier dirección, y se devolverá el saldo y el historial de transacciones para esa dirección. Estas características no son muy fácil de usar con la mayoría de las implementaciones de tipo nodo.
  3. La penetración de interfaz de usuario - Esto es sólo el front-end para el bloque explorer.
  4. Cartera de Servicios - Esta es una aplicación que expone una API para la cartera de operaciones tales como la creación y la recepción de Bitcoin. Esto va a someter las transacciones a un total de nodos (que podría ser un Bitcore nodo).
  5. Cartera de Cliente - cliente para la cartera de servicios que consume la API.
+863
Sean Barry 20 abr. 2012 9:24:37

Usted podría tratar de usar eccrypto

index.js:

var crypto = require("crypto");
var eccrypto = require("eccrypto");

// Un nuevo aleatoria de 32 bytes de la clave privada.
var privateKey = Buffer.a partir de('2fd7cab0970c692b4151d77a6aeebcae2a3284556cbfc6f182c571eccfc2424f', 'hex')
// Correspondiente sin comprimir (65 bytes) de clave pública.
var clavepublica = eccrypto.getPublic(privateKey);

var buf = Buffer.a partir de('05de69f5d37f41340eed3230f03d2394dde5e497738a76f027b7d962a0cbdf39', 'hex')
// Siempre hash del mensaje a firmar!
var msg = crypto.createHash("sha256").actualización(buf).digest();

eccrypto.signo(privateKey, buf).entonces(function(sig) {
 la consola.log("la Firma en formato DER (hex):", sig.toString('hex'))
 eccrypto.verificar(clavepublica, buf, sig).entonces(function() {
 la consola.log("la Firma es OK");
 }).catch(function() {
 la consola.log("la Firma es MALO");
});
});

la salida de la consola:

$ nodo index.js
La firma en formato DER (hex): 30440220352f6d47bc33e2596600c6a297a0e3e84079a9b2f16d10cb9396993370365976022062a30c63adfeef315bcfc690e254dd3b6d4f14fe9919317e14ebb15c29325326
La firma está bien

la divulgación completa: soy un mantenedor de eccrypto

+833
Tricia 12 dic. 2013 23:16:55

Soy capaz de conectarse a bitcoind usar mi línea de comandos y el proceso se está ejecutando con el puerto adecuado, pero cuando intento ejecutarlo a través de XAMPP después de usar el JSON-RPC biblioteca (he utilizado el desarrollador de PHP introducción al código) que me da el siguiente error, y no sé por qué:

Advertencia: fopen(): Error al habilitar crypto en /opt/lampp/htdocs/bitcoins/jsonRPCClient.php en la línea de 132

Advertencia: fopen(https://[email protected]:8332/): failed to open stream: error de operación en /opt/lampp/htdocs/bitcoins/jsonRPCClient.php en la línea de 132
Fatal error: Uncaught exception 'Excepción' con mensaje 'no se puede conectar a https://user:password
@127.0.0.1:8332/' en /opt/lampp/htdocs/bitcoins/jsonRPCClient.php:140
Seguimiento de la pila:
#0 /opt/lampp/htdocs/bitcoins/testServer.php(7): jsonRPCClient->__call('getinfo', Array)
#1 /opt/lampp/htdocs/bitcoins/testServer.php(7): jsonRPCClient->getinfo()
#2 {main}
 lanzado en /opt/lampp/htdocs/bitcoins/jsonRPCClient.php en línea 140

El código es el siguiente: (hemos intentado alternar entre http y https, y aún no funciona)

require_once 'jsonRPCClient.php';

$bitcoin = new jsonRPCClient('https://user:[email protected]:8332/');

echo "<pre>\n";
print_r($bitcoin->getinfo());
echo "</pre>";
+822
DrJoe 27 nov. 2010 6:33:31

Mi dirección pública comienza con 1,y puedo gastan actualmente el Bitcoin a partir de ella. Sin embargo, a medida que más y más transacciones a ser sólo segwit base, se mineros con el tiempo acaba de abandonar la verificación de transacciones enviadas desde la no-segwit direcciones? O estoy seguro de almacenar mis Bitcoin a largo plazo en un no-segwit dirección?

+821
Ellie 24 jul. 2013 23:53:47

Mientras usted tiene la BIP39 lista de palabras, se puede cambiar a cualquier BIP39 compatible cartera fácilmente. Yo prefiero Bitpay del Copago en la cartera (http://copay.io/) - es multiplataforma así que usted puede encontrar una versión de cualquier sistema operativo que utilice. Mycelieum (https://wallet.mycelium.com/) es otra opción, aunque no estoy tan familiarizado con él.

Con Copago, basta con ir al menú y seleccione Agregar Cartera -> Importar la Cartera y, a continuación, escriba en su BIP39 lista de palabras.

+808
Brian Lee 19 nov. 2010 2:27:36

Tengo un BFL Jalapeño minero y una Raspberry Pi y me gustaría conseguir el Jalapeño para que se ejecute fuera de CGMiner de la Raspberry Pi, sin embargo, no estoy muy seguro de cómo hacer esto.

Haciendo un poco de investigación, me encontré con esta guía: http://dominustemporis.com/2013/06/compiling-cgminer-for-the-raspberry-pi-and-butterflylabs-jalapeno/

Soy incapaz de instalar la mayoría de los requisitos previos y estoy bastante seguro de que es porque ya no están disponibles o no pueden ser alcanzados por alguna otra razón. Estoy ejecutando la última versión de Raspbian y me encontré con apt-get update. ¿Cómo puedo obtener CGMiner para instalar y ejecutar en mi Raspberry Pi para mi Jalapeño?

+756
maldred 8 mar. 2010 23:04:01

Yo exportar la clave privada de Electrum, donde había BTC. A continuación, le envío estas BTC a una cartera diferente. Entonces traté de importación de estas claves en Electrónica de dinero en Efectivo. Funcionó, pero la cartera está vacía.

Alguna idea de lo que hice mal? ¿Qué puedo hacer ahora?

=== ACTUALIZACIÓN

Traté de importar todos mis priv claves para Bitcoint ABC. Con cada priv llave que me importan una nueva búsqueda se llevó a cabo, por lo que tomó 2-3 días para importar todos los priv claves (después de volver a examinar los "null" apareció). Sin embargo, mi saldo sigue siendo cero.

Yo, a continuación, importar la dirección en la que debe haber fondos. Y sí, los fondos apareció, sin embargo en "ver" solo. No disponibles.

Si intento volver a importar la clave para esta dirección puedo obtener null. Si trato de importar la clave con el verdadero parámetro, todavía puedo obtener de inmediato verdadera sin volver a examinar.

Si esta dirección en blockchair.com veo que los fondos siguen ahí y no se gasta. Hay una X azul en "pasó?" de la columna.

Alguna idea?

+746
randombrein 22 ago. 2015 6:37:08

Cuando se bloque 210000, el primer bloque de función a la mitad 25BTC recompensa, generado y que se resolvió?

+745
Meimeihumd 18 feb. 2015 18:00:14

¿Hay algún sitio web que proporciona algunas webminer o de otra manera para una persona para verificar sus minería de velocidad sin llegar a unirse a la piscina o hacer en solitario de la minería? Alternativamente, hay algunos mineros que pueden ser pre-configurado para realizar la minería de datos en un grupo específico, con credenciales?

O para ponerlo de otro modo, si yo quería simplificar el proceso de comprobación de una minería de velocidad de un ordenador para alguien con un mínimo conocimiento de lo que Bitcoin es, qué sitios web o software debo usar?

+713
Ssarutto 9 mar. 2015 12:13:25

Este hilo lo explica.

Es un método que permite la sustitución de un ya de transmisión de la transacción mediante la transmisión de otra transacción con un cargo más alto. Esto sólo funciona en las transacciones antes de que sean firmados por los mineros (0-confirmaciones).

+644
RMachnik 30 ene. 2016 16:01:17

Recientemente he comprado un Nano de Contabilidad S y no han abierto o configurado todavía. He leído que se puede usar un VanityGen para crear una Vanidad de la dirección pública. ¿Cómo puedo hacer esto por mi Nano de Contabilidad, si quiero asegurarme de que puedo mantener mis llaves 100% seguro?

+643
VinD 20 feb. 2017 9:13:25

Por ejemplo, he creado una cartera en una plataforma de comercio. Mi amigo tiene un poco de dinero en algunos cryptocurrencies (BTC, ETH ...) por ejemplo. Así que aquí está mi flujo:

amigo cryptocurrencies --(1)--> mi billetera en la plataforma de comercio de --(2)--> convertir a BTC si es necesario --(3)--> comercio aquí

La Base de la caudal, mi amigo me puede dar por 2 formas:

  • envíame BTC directamente. Así que no necesito comercio de nuevo a BTC en la plataforma de comercio.
  • me envía otros cryptocurrencies (he.e: llamada eterium). Entonces puedo volver a convertir a BTC en la plataforma de comercio con una tarifa. (normalmente pequeño)

En el paso (1), Como yo lo veo, el costo de la transacción bitcoin es demasiado alta en comparación con otras cryptocurrencies. Así que mi pregunta es: es la segunda forma es mejor. Que significa recibir de mi amigo monedero de la cartera en diferentes cryptocurrencies y, a continuación, realizar la conversión a BTC más tarde, la plataforma de comercio. (Esto es posible porque él propios cantidad de dinero en diferentes cryptocurrency)

Gracias

+640
Jeff Milano 17 nov. 2019 5:57:08

Es mi entendimiento de que el falso positivo direcciones generadas por un SPV bloom filtro no necesita necesariamente ser en el blockchain (es decir. ser direcciones que se han utilizado ya). Es que una correcta manera de pensar acerca de la SPV filtros de bloom?

+621
Kawabangaaa 21 nov. 2019 10:04:17

Inicio Nxt en su sistema local en Testnet y modo de visualización de los compañeros (en el Menú de Configuración (engranaje gráfico) en la barra de encabezado). Los compañeros con un nombre de dominio, son propensos a ser público nodos. He aquí unas cuantas:

nxt.noip.a mí, raspnxt.hopto.org, node1.forgenxt.com

Por ejemplo, poner el nodo1.forgenxt.com:6876 en tu navegador para abrir el Nxt Cartera.

Algunos de los no-nombre de dominio (dirección IP) se trabaja demasiado.

+564
mojave 15 nov. 2014 14:09:41

Los mineros son libres de elegir las transacciones que se incluya. La mayoría de los posibles escenarios fueron:

  1. No hubo transacciones en ese momento.
  2. Las transacciones tenían bajas tasas.

El pago de la transacción fue diseñado para prevenir el envío de spam y animar a las personas a ejecutar los nodos de minería para mantener el blockchain obras. Si la transacción cuota es demasiado baja, los mineros pueden simplemente ignorar todas las transacciones y procesar el bloque de obtener la recompensa, el ahorro de tiempo y de energía.

+554
Dom Pym 20 jun. 2010 10:34:49

Una red de rayos canal tiene una cierta capacidad transaccional, determinado por el canal de los participantes en el momento de la creación. Si bien es posible que ambas partes para añadir fondos a un canal durante la creación de dicho canal, la implementación actual en general, tiene sólo uno de los participantes comprometer fondos para el canal. Así, en general, un canal comenzará con todas las de la capacidad en uno de los extremos del canal, y no hay capacidad en el otro extremo (ya que sólo uno de los participantes de los fondos de la misma).

Para ilustrar esto, suponga que la apertura de un canal con 1BTC capacidad a su amigo. La inicial del estado del canal es: [ti:1BTC, amigo:0BTC]

Así que si tu amigo quiere pagar, que tendrá la capacidad para hacerlo. Tal vez abrir un canal propio para hacer esto, o enviar alguna transacción que empujó a BTC a su final de la canal, o tal vez en el futuro el canal acaba de ser dual-financiado en el primer lugar.

En cualquier caso, simplemente porque usted es un participante de un canal, que por sí sola no significa que usted puede enviar/recibir un rayo de pagos. En lugar, usted necesita para ser un participante de un canal, y tiene la capacidad de canales disponibles para el nodo. Esto funciona en ambos sentidos: usted no puede conseguir pagado si todos los canales están 100% llega a su fin, y no se puede enviar pagos si todos los canales están 100% empujó a su amigo del nodo(s).

+524
Edgar Nunez 17 sept. 2015 2:21:27

Sí, para la mayoría de la gente es una opción más fácil para obtener bitcoins a través de un intercambio (o un comercio privado tal vez) que a través de la minería.

El precio actual de mercado de Bitcoin se basa esencialmente en un equilibrio entre el 2 resultados:

  1. la esperada probabilidad de Bitcoin de estar completamente sin valor en el futuro (por ejemplo, si el cifrado de error, o tal vez si varios países fuera de la ley)
  2. la esperada probabilidad de Bitcoin convirtiendo en mucho más popular (y más valioso) de lo que es ahora

El primer resultado conduciría probablemente a un precio de alrededor de cero, y el segundo resultado podría llevar a un precio muy alto.

No importa lo que usted cree, Bitcoin es que depende de muchos factores más allá del control de una persona.

Si usted se aferra a bitcoins, básicamente estás esperando resultado el número dos.

+518
melanch 1 jul. 2016 22:27:39

En F#:

dirección = BitcoinAddress.Crear("1HLoD9E4SDFFPDiYfNYnkBLQ85Y51J3Zb1", 
NBitcoin.Red.Principal)
vamos a sha = NBitcoin.Crypto.Hashes.SHA256(dirección.ScriptPubKey.ToBytes())
vamos a reversedSha = sha.Reverse().ToArray() // añadir `Sistema abierto.Linq " en la parte superior
NBitcoin.DataEncoders.Los codificadores.Hex.EncodeData reversedSha
+489
surskiezori 19 dic. 2013 5:05:45

Ayer, he instalado un multibit en mi pc y puse un poco de bitcoin en multibit. Algunos bitcoin poner en otro sitio, pero la mayoría de bitcoin se quedó en cartera. Hoy, quería poner la contraseña en mi billetera, pero he hecho clic en cerrar billetera.. yo estaba triste con esta situación.. Así que yo estaba descubriendo, pero no aparece...

Después de experimentar, he creado otra cuenta y si me cerró esa cartera, que apareció en la billetera abierta.... Sin embargo, no entiendo donde se mantiene una cartera que desapareció.. ¿qué puedo hacer? era mi dirección 17VxARsZCpLYcqxcaaeZQDm6gxY6e1tyxx y es mi última transacción de mi cartera: http://blockchain.info/pt/address/17VxARsZCpLYcqxcaaeZQDm6gxY6e1tyXx?filter=0

¿cómo puedo recuperar mis btc o mi cartera?

lo siento mi inglés. gracias por la ayuda..

+482
Lauren Hamilton 15 ene. 2016 7:47:01

Cada nuevo bloque se inicia con una "coinbase" de la transacción, en el que se especifica el generado monedas para el bloque.

El código en la parte superior de CreateNewBlock en main.cpp agrega el coinbase tx para el nuevo bloque, y más tarde en las llamadas GetBlockValue para determinar el número de generar monedas.

El coinbase transacción utiliza el scriptPubKey parámetro de CreateNewBlock para especificar el destinatario de la que genera monedas.

+460
user41664 2 dic. 2014 17:37:08

Bien si el volumen de uso que descartar nada. Próximo reinicio para la reutilización de su volumen.

+451
Sul 29 ago. 2010 16:43:56

Las claves GPG son generalmente de claves RSA. Las claves RSA se basa en la dificultad de la factorización. Claves de 2048 o 4098 bits.

Bitcoin utiliza ECDSA (Curva Elíptica Algoritmo de Firma Digital), donde las claves son generalmente más pequeños. Bitcoin utiliza la curva de secp256k1 donde las claves son 256bits.

Aproximadamente, una clave RSA con 2048 bits similares de la oferta a continuación, la seguridad de 256 bits ECDSA clave. Ambos ofrecen más o menos de 128 bits de "simétrica" de seguridad.

Con las versiones más recientes de GPG también puede generar y utilizar CE claves (nist-P, ed25519 o secp256k1)

+443
Sauced1 11 ago. 2013 22:25:48

Que se muestran en la blockchain. El bloque de recompensa(nuevo extraído de monedas) se envía a los mineros de la dirección que ha encontrado un bloque a través de la coinbase transacción.

El coinbase transacción puede ser visto, y se encuentra en la primera transacción en cada bloque.

+439
user282078 5 jul. 2011 19:14:41

¿LN representan un riesgo para el ecosistema Bitcoin, ya que reducirá minero honorarios (el único ingreso que tendrás en un post-btc-acuñación mundo) y desplazar a ellos en la segunda capa?

No podía encontrar ningún análisis que aborda esta preocupación (la reducción de hashrate).

Si las tasas se reducen para los mineros se va a centralizar aún más la minería, ya que incluso menos las organizaciones que podrían apoyar las operaciones de minería en una forma rentable.

Va a centralizar la minería aún más y reducir el hashrate, por lo tanto la reducción de Bitcoin descentralización?

+406
Mohamed Hamad 25 may. 2016 20:32:35

clightning se ejecuta durante un tiempo genial. Sin embargo, cada segundo día el ordenador se bloquea,

Yo uso la ventana acoplable-componer para que:

versión: "3"
servicios:
bitcoind:
 imagen: nicolasdorier/ventana acoplable-bitcoin:0.16.3
 container_name: bitcoind
medio ambiente:
 BITCOIN_EXTRA_ARGS: |
testnet=0
lista blanca=0.0.0.0/0
servidor=1
rpcuser=*****
rpcpassword=*****
exponer:
 - "8333"
puertos:
 - "0.0.0.0:8333:8333"
volúmenes:
 - "/media/ronald/datos/scratch/bitcoin/mainnet/bitcoind:/data"

clightning_bitcoin:
 imagen: elementsproject/lightningd
 container_name: rayo
comando:
 - --bitcoin-rpcconnect=bitcoind
 - --bitcoin-rpcuser=****
 - --bitcoin-rpcpassword=****
 - --=red bitcoin
 - --alias=TWronald✅
 - --rgb=15C315
 - --log-level=debug
 - --anunciar-addr=220.133.223.206:9735
 - --bind-addr=0.0.0.0:9735
medio ambiente:
 EXPOSE_TCP: "true"
exponer:
 - "9735"
puertos:
 - "0.0.0.0:9735:9735"
volúmenes:
 - "/media/ronald/datos/scratch/bitcoin/mainnet/clightning:/root/.lightning"
 - "/media/ronald/datos/scratch/bitcoin/mainnet/bitcoind:/etc/bitcoin"
enlaces:
 - bitcoind

rayo-cli getinfo

{
 "id": "035aef5661e1a6e370db60dc0455796800afd5b51fbc12a0a8b34836b15f5d7ef6", 
 "alias": "TWronald✅", 
 "color": "15c315", 
 "num_peers": 15, 
 "num_pending_channels": 0, 
 "num_active_channels": 15, 
 "num_inactive_channels": 0, 
 "direccion": [
{
 "tipo": "ipv4", 
 "address": "220.133.223.206", 
 "puerto": 9735
}
 ], 
 "vinculante": [
{
 "tipo": "ipv4", 
 "address": "0.0.0.0", 
 "puerto": 9735
}
 ], 
 "version": "", 
 "blockheight": 560987, 
 "red": "bitcoin", 
 "msatoshi_fees_collected": 0
}

Por qué la versión de lightning es "" ??? cero/bitcoin/mainet/clightning/config está vacía.

Actualmente se está ejecutando bien. ps ax |grep lightn

 7278 ? S 0:03 /usr/bin/lightning_channeld
 8524 pts/20 S+ 0:00 grep --color=auto lightn
16579 ? S 0:06 /usr/bin/lightning_channeld
31660 ? S 1:19 lightningd --bitcoin-rpcconnect=bitcoind --bitcoin-rpcuser=**** --bitcoin-rpcpassword=**** --=red bitcoin --alias=TWronald✅ --rgb=15C315 --log-level=debug --anunciar-addr=220.133.223.206:9735 --bind-addr=0.0.0.0:9735
31665 ? Z 0:00 [lightning_chann] <desaparecida>
31666 ? Z 0:00 [lightning_closi] <desaparecida>
31667 ? Z 0:00 [lightning_conne] <desaparecida>
31668 ? Z 0:00 [lightning_gossi] <desaparecida>
31669 ? Z 0:00 [lightning_hsmd] <desaparecida>
31670 ? Z 0:00 [lightning_oncha] <desaparecida>
31671 ? Z 0:00 [lightning_openi] <desaparecida>
31675 ? S 0:00 /usr/bin/lightning_hsmd
31677 ? S 0:00 /usr/bin/lightning_connectd
31678 ? S 5:45 /usr/bin/lightning_gossipd
31862 ? S 0:00 socat TCP4-escuchar:9835,tenedor,reuseaddr UNIX-CONNECT:/root/.rayo/relámpago-rpc
31868 ? S 0:06 /usr/bin/lightning_channeld
31869 ? S 0:09 /usr/bin/lightning_channeld
31870 ? S 0:06 /usr/bin/lightning_channeld
31871 ? S 0:07 /usr/bin/lightning_channeld
31872 ? S 0:07 /usr/bin/lightning_channeld
31874 ? S 0:10 /usr/bin/lightning_channeld
31875 ? S 0:10 /usr/bin/lightning_channeld
31876 ? S 0:06 /usr/bin/lightning_channeld
31879 ? S 0:10 /usr/bin/lightning_channeld
31988 ? S 0:06 /usr/bin/lightning_channeld
31989 ? S 0:06 /usr/bin/lightning_channeld
31992 ? S 0:07 /usr/bin/lightning_channeld

... pero aún así algunos de los Zombies.

Cuando se llega a una bodega, se usa más con los chismes.

Se puede observar algunos de los cambios que debo hacer para mejorar mi sistema?

+296
lowlight 27 ago. 2011 7:08:29

En la actualidad es más barato para crear TX que aumentan el conjunto, así que había un montón de incentivos para la cartera de crear polvo. Después de Segwit, no es más barato ya que si aumenta el conjunto.

Así que supongo que un montón de carteras ha actualizado su TX creación de algoritmos para Segwit.

+200
Mathias Knop 22 sept. 2014 1:29:13

Usted puede obtener la mayoría de la información proporcionada por los servicios mediante el uso de los Bitcoin de la API. Usted puede ser que necesite hacer algunos de contabilidad (para el seguimiento de los detalles de la transacción y así sucesivamente), pero no debería ser demasiado difícil. Otras necesidades de información para ser extraído por medio de herramientas adicionales, por ejemplo, algunos sniffers de paquetes para el descubrimiento de transacción relaters' IPs y así sucesivamente.

+191
Abduraman Gere 15 jul. 2011 23:59:15

Mostrar preguntas con etiqueta