¿Cómo funciona "Firmar el Mensaje" el trabajo?

¿Cómo funciona "Firmar el Mensaje" opción en el Bitcoin QT trabajo del cliente? No puedo encontrar cualquier descripción o documentación de la misma.

¿Tengo que usar esta opción para firmar algún mensaje cuando voy a recibir bitcoins? Si es así, ¿qué tengo que hacer y lo que debo escribir?

Esta es la forma en que se ve (lo Siento por el danés idioma del cliente):

enter image description here

+245
Robert Byers 17 mar. 2018 22:48:17
23 respuestas
c-el rayo es un estándar compatible con la aplicación de los Rayos del protocolo de Red. El Rayo de la Red es una escalabilidad de la solución para Bitcoin, facilitar la seguridad de instantánea y transferencia de fondos entre dos partes para cualquier cantidad.
+971
user20191 03 февр. '09 в 4:24

Así que he estado tratando de aprender acerca de bitcoin, soy un niño. Es realmente confuso. Es BitCoin, básicamente, un juego ya que resuelve ecuaciones matemáticas para el dinero? Y también, ¿las ecuaciones matemáticas de hacer cualquier cosa o nada al azar y porque a resolver, se obtiene una recompensa por su inteligencia?

+890
Frank Olschewski 25 dic. 2015 13:46:54

Hay otros SHA-256 monedas por ahí que vale la pena de la minería? También, iba a ser capaz de mina scrypt-basado en las monedas?

+853
Andrey Kartashov 19 feb. 2011 10:33:11

Si un atacante gana el control de todos los de un cliente por defecto de los compañeros servidores, que sería capaz de restringir el acceso del cliente a la del resto de los compañeros.

No, porque si los servidores DNS se cerraron, todo el mundo acaba de publicar su nodo de ips en su firma en bitcointalk.org o sus facebooks o cualquier otro millón de sitios.

Entonces, sólo se requiere de nuevos participantes para encontrar UNA dirección IP en algún lugar y que el nodo enviará una lista de más de IPs y así sucesivamente.

+732
paillou 11 jun. 2011 18:44:13

Esos no son errores, son benignos errores. Usted tiene múltiples conexiones y su nodo puede ser encontrado en bitnodes. El nodo está muy bien y funciona correctamente.

+696
Lithedreamer 4 ene. 2011 21:08:01

Porque la regla es que todo el mundo sigue la mayoría de los acumulativa de trabajo. Los mineros de resolver el rompecabezas de forma independiente, pero desde que los bloques están encadenados que construir en la parte superior de cada uno el trabajo del otro. Si un malicioso minero quiere producir el más largo de la cadena por sí mismo durante un largo período de tiempo debe de tener la mayoría de los hash de energía.

+668
Greg Sansom 24 jun. 2010 6:22:13

Blockchains son una mala solución para la votación, y en mi opinión, el interés generalizado en su uso para este propósito es equivocada.

Una de las propiedades importantes de un sistema de votación es asegurarse de que es imposible que un votante a probar después de que el hecho de qué voto de su elenco, con el fin de evitar el voto de venta o intimidación. Debido a esto, los sistemas que permiten a los votantes para demostrar de lo que votaron a favor son, de hecho, se tipifica en el gobierno para las elecciones en muchas jurisdicciones.

La propiedad que desea es auditabilidad (individuales, los usuarios deben ser capaces de comprobar que su voto fue contado, y verificar que la cuenta fue calculado correctamente), pero que no requiere de publicación. Una blockchain es, sin embargo, en esencia un mecanismo de publicación, y los sistemas que se basan en una blockchain para el recuento de votos implica que todo el mundo puede ver todos los votos.

En la práctica, criptográficos modernos sistemas de votación (ver E2E de auditoría de sistemas) en realidad tienen muy buenas propiedades, sin necesidad de publicación. Ellos dependen de un servidor central que puede ver las direcciones IP de los votantes (pero no puedo ver el cifrado de los votos, y de la Tor puede ocultar IPs), vamos un grupo de fideicomisarios conjuntamente descifrar el resultado de conteo, y permitir que los usuarios individuales comprobar después el hecho de que su voto fue incluido en el conteo.

Pero no es centralizada? Sí, sí que lo es. Pero la descentralización es sólo un medio para lograr un objetivo. En Bitcoin, tenemos necesidad de la descentralización, ya que es la única alternativa para tener un partido con la transacción de la censura de los derechos. En un sistema de votación, tener un partido que puede censurar cifrado votos es generalmente preferible a permitir que todo el mundo vea su voto (y todavía permitir que un 51% de la mayoría de censurar y por lo tanto influir en el resultado).

+617
CMOS Kramer 6 oct. 2015 14:54:08

En este hilo en los foros de Bitcoin se sugirió que un ataque local en bitcoind podría ser posible a través de la malformación de las etiquetas img o (más probable en mi opinión) a través de flash incorporado. Esto también trae consigo la posibilidad de la explotación a través de Java et al.

Por desgracia no sé lo suficiente acerca de flash para determinar si se impide la conexión a escuchar al cliente en localhost. Supongo que es de espacio aislado, lejos de cualquier otra cosa en la red local, pero sinceramente, no sé si he molestado a restringir el acceso a localhost.

+567
Kathleen Baecker 4 abr. 2014 22:03:54

Hay un meme por ahí que va como esto:

"Bitcoin Efectivo enseñó a la gente que necesita ser dueño de sus propias claves privadas, segwit 2X va a enseñar a la gente que necesitan para ejecutar completo nodos"

Necesito correr un nodo antes de 2X, o son mis monedas de seguros en Trezor?

+522
wakinnwhitt 10 sept. 2016 22:54:03

Desde un punto de vista del usuario, la función más importante de la plena nodo es decirles cuando los fondos son recibidos y confirmados. Por ejemplo, si el usuario local es un comerciante, esto es lo que se necesita saber en la determinación de cuándo enviar las mercancías a los clientes.

Así que, desde esta perspectiva, la cosa más importante para un completo nodo si encuentra una transacción no válida o bloque es ignorarlo. Para una transacción no válida, es necesario que no se informe de la transacción para el usuario, como se recibieron los fondos. Para un bloque no válido, es necesario que no se informe de esto como confirmación de las transacciones en el bloque, ni como una confirmación adicional de las transacciones confirmadas en los bloques anteriores.

Un comerciante considera una transacción inválida a ser la misma que nº de transacciones en todo. Un usuario que paga con una transacción no válida efectivamente sólo no ha pagado, y será ignorada hasta que ellos vienen con fondos reales. Un bloque no válido simplemente no es una confirmación, y si estamos a la espera de algún número de confirmaciones antes de envío de mercancías, a continuación, sólo tenemos que seguir esperando.

Seguro, el nodo puede prohibir el otro nodo que envió el infractor de datos o de registro de un error, o lo que sea. Esta es una buena idea en cuanto a ahorro de ancho de banda para datos válidos, o de dar al usuario alguna información general sobre el estado de la red, o ayudar en la depuración. Pero todo esto es secundario.

+496
Sudhir Dadhania 10 dic. 2018 16:50:19

La mayoría de los sitios web que aceptan bitcoins para bienes o servicios de trabajar con un servicio que se intercambia automáticamente los bitcoins que reciben de dólares. Por esta razón, también el uso de la tasa de cambio actual para calcular el precio de Bitcoin.

Así que, básicamente, cuando usted quiere comprar un 10 CAD elemento de bitcoins, la página web podrá calcular la cantidad de bitcoins que es y pedirle que pague esa cantidad de bitcoins.

Y sí, cuando tiene bitcoins, el precio que usted paga en CAD puede variar como el CAD/BTC tasa de cambios.

+496
nemesys 7 dic. 2013 1:57:06

Soy nuevo en bitcoin core de desarrollo. He creado un clon usando bitcoin core en una mac os mojave 10.14.3. Estoy de haber instalado todas las dependencias y soy capaz de ejecutar el autogen.sh y configurar sin errores. Sin embargo, cuando ejecuto make recibo el siguiente error.

/opt/local/bin/ranlib: objeto: libbitcoin_server.un(libbitcoin_server_a-addrdb.o) objeto con formato incorrecto (desconocido comando de carga de 1)
/opt/local/bin/ar: interna ranlib error de comando
make[2]: *** [libbitcoin_server.a] Error 1
make[1]: *** [all-recursive] Error 1
marca: *** [all-recursive] Error 1

Amablemente ayuda.

+489
Wh1T3h4Ck5 14 dic. 2011 0:15:38

MultiBit HD es compatible con BIP39 semilla frases para BIP32/44 carteras. Si es diferente del algoritmo determinista se utiliza luego de la semilla de la frase no es compatible. También tenga en cuenta que debido a las limitaciones de SPV modo de MultiBit HD actualmente no es capaz de cuentas de soporte distinto de 0.

Usted puede leer más sobre esto aquí: https://multibit.org/en/help/hd0.3/how-spv-works.html

+351
SAE 4 ago. 2013 3:45:20

Lol... 1. Por qué no le gusta? Me puede asegurarse de hacer una pregunta sin el uso de este "?". Y yo lo hice. Mi pregunta era simple, cómo crear una transacción sin el ahorro de los usuarios de la dirección/billetera en mi cartera ya que no se pueden quitar.

  1. Así que usted me diga, que el ahorro de los usuarios de cartera, incluyendo su clave privada, en mi cartera, sería más seguro que simplemente guardar la clave privada en una cookie? Mientras que el camino iba a guardar de forma permanente el privatekey en una billetera y podría ser hackeado en cualquier momento, la última forma sólo es hackeable por un corto período de tiempo.

No sé por qué no se puede responder a la pregunta en lugar de criticar a mi pregunta.

+317
Meet Joshi 16 dic. 2012 11:43:59

¿Por qué este documento parecen implicar que el cumpleaños de ataque sólo funciona para multisig P2SH

Esto no sólo se aplica a multisig, sino a cualquier P2SH de salida. La razón por la que el ataque no se aplican a P2PKH y P2WPKH salidas es que aquellos que tienen integrada una comprobación de la firma de la operación en la secuencia de comandos de salida en sí. Esto significa que los datos que se cifran para comparar el hash especificado en la salida será tratada como una clave pública y los datos antes de ser tratado como una firma. Por lo tanto usted necesita para encontrar una clave privada que tiene una clave pública que hashes para la hash160, y eso es mucho más difícil que hacer que sólo la generación de una colisión de hash160.

y sólo por uno de los firmantes?

Usted está malinterpretando este. La página utiliza como un ejemplo, ya que la mayoría de las personas están más familiarizados con P2SH como multisig y no sólo secuencias de comandos. Este ataque es un problema para todos P2SH salidas.

Edit: Como Pieter menciona a continuación, el cumpleaños de ataque sólo es aplicable cuando hay varias partes implicadas. Esto es debido a que el agresor y su víctima(s) debe participar en la creación de una secuencia de comandos, la legítima de secuencia de comandos.

+312
ab1207 6 jul. 2011 12:34:01

Creo que tu confusión viene de un malentendido de la razón por la que un nodo valida todas las transacciones/bloques.

Esta validación se realiza de modo que el usuario que ejecuta el nodo puede unirse a la red y verificar el estado actual , sin necesidad de confiar en otra persona para hacerlo. Es importante destacar, que permite a la soberanía, la no necesidad de otra persona el permiso para unirse o participar en la red.

Cada nodo no le importa si el resto de los nodos de validar las transacciones, sólo lo hace la propia cosa y proporciona al usuario la posibilidad de interactuar con la red trustlessly. Por supuesto, el usuario se ve beneficiado por unirse a un ampliamente utilizado de la red (por efectos de red, etc), pero en última instancia es en el interés de los usuarios para determinar el estado de la red de sí mismos, de modo que otra persona no puede mentir a ellos, ellos no permitir la participación, etc.

En cierto sentido, si usted necesita confiar en alguien, entonces ¿por qué usar un blockchain en todo? Hay mucho más eficiente de las tecnologías y de las redes que podrían ser construidas, que podría tomar ventaja de las ganancias de eficiencia a través de la centralización (aunque a través de una pérdida de soberanía - y es este el trade-off que hace que las ineficiencias de Bitcoin vale la pena).

+287
Uralb 15 jun. 2019 5:19:00

Tengo las claves pública/privada para mi frío cartera. Quiero ir a todos en un Electrum cartera. Entiendo que debo enviar mi saldo completo a la vez. ¿En qué medio se debe usar para realizar esta transferencia? No quiero usar el Micelio o cualquier teléfono basado en cartera.

Lado de la pregunta: Si quiero ser capaz de gastar pequeñas cantidades de Bitcoin en las compras de lo que es el ideal de la cartera de configuración debe utilizar?

+193
Dominic Toretto 27 feb. 2014 3:12:25

Bitcoin cantidad es simplemente un número en las salidas de transacciones de bitcoins mismos realmente no existe. Por ejemplo, en esta transacción, no es esta salida:

"direccion":"1P3VQasrhmCnViL4sVouxSZiSu1BRWuCvn", "valor":6103964

Valor es la cantidad de satoshis en la salida, estos valores de salida son la única representación de bitcoins en el blockchain.

+188
Aaron Chambers 17 may. 2011 20:38:41

Se está trabajando en la limpieza de la base de datos por deshacerse de datos obsoletos, aunque lleno nodos probablemente siempre quiere tener todo.

También tenga en cuenta que no completa los nodos, como una cartera de aplicación en su teléfono, no necesita el pleno de 19 GB en todo y son muy rápidos ya.

También hay que tener en cuenta que el tamaño del disco y la velocidad de la red siga creciendo, así que todavía tenemos bastante tiempo para ir antes de que esto realmente podría convertirse en un problema.

+179
Edwin Carter 26 dic. 2017 9:45:58

Después de poner la systemd archivo en /etc/systemd/system, asegúrese de que su systemd archivo está configurado para trabajar con su instalación (ruta de acceso binario, datadir ruta, etc. son correctos). A continuación, ejecute sudo systemctl enable bitcoind.

Alternativamente, usted puede hacer editar el crontab con crontab-e y añadir la línea

@reboot bitcoind
+145
radarcg 15 may. 2011 1:39:09

Hola Programación Amigos,

Puede alguno de los expertos rápidamente dime cómo deshabilitar la increíblemente alta tasa de característica o elevarlo por lo que no causará ningún tipo de advertencias/errores en el futuro, vea el ejemplo de abajo

enter image description here

enter image description here

Solucionado. El error viene de la tasa de satoshis, pero fue calculado en toda monedas en su lugar, causando una enorme cuota. La Moneda de 1 = 100.000.000 de satoshis

+93
Ekaterina16122001 15 feb. 2018 4:13:27

En la actualidad el método más popular es el uso de algo como pywallet de exportación de sus claves pública/privada y simplemente generar un texto de un código QR para ellos. Normalmente separan los códigos QR son generados por la clave pública y la clave privada, por lo que un código puede ser utilizado para recibir el pago sin renunciar a la clave privada que permite a los gastos de la cuenta. Hay algunas alternativas, sin embargo, dependiendo de su papel cartera necesidades.

Casascius' Dirección Bitcoin Herramienta es una excelente manera de guardar los bitcoins en un fácil para recuperar el formato. A pesar de que aún no soporta los códigos QR no tiene la capacidad de generar un documento de la cartera de cualquier frase de contraseña. Una vez generado se puede almacenar las claves públicas y privadas como los códigos QR utilizando cualquiera de un número de solicitudes o de generadores en línea. Además, se puede almacenar la contraseña en un código QR y utilizarlo para recuperar sus direcciones en cualquier momento.

Yo específicamente sugieren que este, a diferencia de simplemente exportar claves con pywallet y QR-ing porque este método le permite almacenar más de una cartera de dirección con un único código QR desde cualquier frase de paso puede generar hasta 999 direcciones de manera determinista de tal manera. Por supuesto, tener una simple clave pública en el código QR de forma también le permite escanear la dirección con un smartphone o el ordenador para enviar monedas, por lo que en última instancia, la solución depende de su uso.

+59
user252630 30 mar. 2010 0:53:42

Steem contenido es recompensado basado en un sistema de votación, muy bien descrito aquí:

https://steemit.com/steem/@smooth/voting-is-a-popularity-contest

No es que el pago se hace en Steem no fiat y Steem valor fluctúa a lo largo del tiempo.

Los desarrolladores fueron capaces de mina de una enorme porción del total de Steem de suministro debido a la relativa complejidad si el proceso de minería en el lanzamiento. La imparcialidad del proceso ha sido un tema de debate:

"En primer lugar, se hizo una típica instamine/flashmine/freemine estafa (sí estafa), donde se publicó

(1) ningún compilado carteras (2) no hay instrucciones para construir (3) incompleto e inexacto de las instrucciones de la mina

Esto no era bastante malo. Después de las primeras 12 horas de la minería, en todas sus mineros se estrelló, exponiendo que ellos fueron la minería a 100 diferentes testigos para ocultar el hecho de que ellos (él) era una entidad. Los desarrolladores no han sido capturados, excepto que sus minería instrucciones estaban equivocados, y nadie más fue la minería porque, incluso si no podía conseguir el cliente para construir, entraron en la minería de comandos que los llevó a obtener ningún bloques. Los desarrolladores afirman que esto no es a propósito, pero revise el hilo original. Vas a ver que nadie se extrae un bloque cuando el dev de los mineros estaban abajo.

Entonces, como ya he dicho muchas veces, cuando los mineros se estrelló de nuevo, he extraído una cantidad significativa de steem esa noche en su ausencia. Para evitar que mi derecho a pensión y que la conducción del precio de chalecos en ellos, se relanzó para garantizar su total CONTROL Y CENTRALIZACIÓN.

Tras el relanzamiento, nadie iba a desafiar a la minería, porque si lo hicieran, los devs acaba de relanzar este scamcoin de nuevo. Así, no hay quien paga la atención (y las personas que tienen los medios para adquirir lo que hashes que quieren son también las personas que están prestando atención), desafío a ellos en el hash. Como se esperaba, nadie hizo y que dominó por completo el hash por 1 semana."

https://bitcointalk.org/index.php?topic=1427230.0

El "sigilo" de la minería por parte de los desarrolladores planteado un montón de Steem que ahora están siendo desplegados en parte para atraer a nuevos usuarios.

"En la conclusión de la pura-PoW fase de minería de datos, todas las monedas de los desarrolladores de minería de cuentas fueron fusionadas en el transparente 'steemit' cuenta con un plan para vender a pagar por el desarrollo y distribuir de forma gratuita a los nuevos usuarios (cada nueva cuenta requiere de 10 STEEM de financiación). Estas acciones se han producido y son transparentes en la blockchain."

https://bitcointalk.org/index.php?topic=1513252.msg15232327#msg15232327

+25
Kimball 13 may. 2019 23:34:37

Mostrar preguntas con etiqueta