Es posible dar un público acceso de solo lectura a una cuenta Bitcoin?

Es posible dar un público acceso de solo lectura a una cuenta Bitcoin usando el cliente Bitcoin?

Por ejemplo, si para una organización sin fines de lucro puede ser útil para tener acceso de sólo lectura a la cuenta Bitcoin.

Sé que es posible hacer un servicio web que muestra este tipo de datos, pero esto requiere de una tercera parte de la autoridad.

+938
NEO230387 21 mar. 2016 15:02:13
19 respuestas

Con P2Pool no hay piscina central de la autoridad por lo que es tan descentralizado como se pone. El problema es que los mineros no les gusta usarlo porque se requiere una copia de la totalidad de la blockchain. Espero que esto se solucione con la nueva bitcoind versión que permite podar y eliminar algo de la historia, y por lo tanto permitir ejecución completa de los nodos con menos esfuerzo.

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

La dificultad se ajusta cada 2016 bloques por toda la red, así como el promedio de los Bitcoin generación de un bloque cada 10 minutos. Si las monedas fueron en promedio generan demasiado rápido desde el último ajuste, la dificultad es mayor, si se generan demasiado lento - es disminuido.

Lo que los ricos sólo puede hacer es hacer su mejor esfuerzo para tener el máximo posible de hash de velocidad. Esto haría de ellos freno de la cuadra más a menudo (que ganaría más dinero), así como aumentar la dificultad mayor, por lo que las personas con menor nivel de fin de que las máquinas no podían freno de bloque sin el uso de una piscina en un tiempo razonable (como es el caso actualmente).

Lo que los ricos también pueden hacer es guardar los Bitcoins, por lo que su valor podría aumentar. Tenga en cuenta que incluso si alguien es el dueño del 99% de todos los Bitcoins la moneda todavía sería tan usable como con el grupo más grande de monedas (Bitcoins en la actualidad, puede ser dividida para hasta 8 decimales, y no hay nada que impida una futura implementación de la división aún más).

Por supuesto, si alguien quiere depreciar el valor que él o ella puede socavar la confianza de la gente en las monedas. Por ejemplo, la piratería de Mt.Gox causado una gran cantidad de personas a ser más reservado cuando la manipulación de las monedas. Por otro lado, si uno quiere aumentar el valor de los Bitcoins, uno debe promover ellas, la de convencer de nuevo a la gente a invertir en ellos y ser un miembro activo de la comunidad.

+938
Manumit 2 dic. 2010 16:58:53

Ya he comprobado preguntas como:

¿Puedo usar mi cartera en diferentes equipos?

Puede carteras de ser compartidos por diferentes máquinas?

...pero lo que yo estoy pidiendo que se refiere popular carteras como BitPay y Electrum, que tienen tanto el escritorio y aplicaciones móviles, permitiendo la importación y exportación de una billetera. Nada de lo que tiene en cuenta de jugar con cualquier cartera.dat archivo.

Actualmente estoy haciendo esto con una BitPay cartera, y parece que funciona bien. Cuando se produce una transacción (es decir, de recibir fondos) este es notificado en ambas plataformas (creo que es relativa a cómo esas carteras de obras; me estoy refiriendo a la Bitcore Cartera de Servicios).

Yo también he leído acerca de la famosa cita "no es una buena idea", pero no estoy seguro de esto se refiere a diferentes tipos de carteras o lo otro...

Cualquier aclaración sobre esto es más que bienvenida.

+906
RDJ 16 jul. 2011 14:34:42

Usted puede tener acceso a todas las direcciones en la cartera.archivo dat si usted encontró su contraseña.

Con el fin de realmente gastar tus monedas o moverlos a otra dirección, usted tiene que instalar un bitcoin wallet. Yo recomiendo siempre utilizar el oficial de carteras, si es posible. Github es un gran lugar para buscar. Bitcoin código fuente está aquí y las versiones están aquí.

Los archivos binarios para bitcoin (archivos de instalación se encuentran en el bitcoin core sitio web. Este enlace que señala bitcoin-0.18.0 así que asegúrese de comprobar la versión más reciente en Github.

Después de haber instalado bitcoin wallet en su sistema, usted tendrá que descargar el blockchain - la cartera no esta en su propio si usted permite que se conecte a internet. El blockchain de bitcoin es más de 200GB grandes así que asegúrese de que tiene suficiente espacio. Si usted no tiene suficiente espacio, puede ejecutar el bitcoin wallet en podar modo.

Después de la cartera se sincroniza con el blockchain, puede enviar bitcoins (de todos/cualquier dirección en la cartera) a otra cartera.

+815
dunastu 1 mar. 2012 4:36:29

Si usted enviar btc monedas para bcc (bitcoin en efectivo) a la billetera , todo lo que necesitas hacer es importar la clave privada a partir de la bcc cartera en btc cartera y tienes las monedas, causa btc y cco direcciones son las mismas generan .

+792
user59273 17 dic. 2016 0:35:27

No, usted puede, en cualquier momento que desee, importar las claves privadas en un Bitcoin en Efectivo o Bitcoin cliente Oro y mover esas monedas. Control de las claves privadas, por lo que el control de esas monedas tan larga como las redes que están en están siendo funcional.

+738
Joe Airwaves 24 oct. 2011 12:58:34

Pago de clave pública de hash de secuencias de comandos de hash de los destinatarios de clave pública para mayor seguridad.

Es el mismo hecho con las claves públicas que hacen parte de un multisig script?

https://en.bitcoin.it/wiki/Script no parecen indicar que son.

+655
danroscouet 26 nov. 2012 20:29:39

Estoy buscando un sencillo Bitcoin reglamento de la lista de aceptados en cada país. Acerca de lo que es legal, ilegal o denegado, y si es legal es existen reglas específicas en cada país?

+619
user236621 5 jul. 2013 21:05:04

Me pregunto donde va el BTC como mi bitcoin servidor encuentra un bloque?

El uso de bitcoind, no veo la configuración de una dirección bitcoin..

+558
Joden 10 jul. 2011 15:22:45

Si no le pueden dar un ID de transacción que usted puede encontrar en un bloque explorer, entonces no hay ninguna evidencia para apoyar su afirmación de que se completa la transacción.

+543
mckoss 3 may. 2015 13:16:18

Etereum nodos son los geth y la paridad.

A diferencia de Litecoin y Dogecoin, Etereum no es un derivado de Bitcoin. Por lo tanto, la interfaz RPC es completamente diferente, y usted no será capaz de simplemente seleccione una existente Bitcoin sistema basado en el etereum nodo. Usted probablemente tendrá que volver a escribir todo lo que usted necesita para trabajar con Etereum Api.

+543
user59980 1 dic. 2013 12:55:19

De hecho, existen muchas nuevas operaciones cada segundo. La forma en que los mineros de lidiar con esto es dos veces:

  1. Si una adecuada prueba-de-trabajo se encuentra en cualquier merkle root, simplemente publicar ese bloque y las transacciones que no se encuentra en el bloque de entrar en el bloque siguiente (suponiendo que suficiente honorarios)

  2. De lo contrario, calcular una nueva merkle raíz de cada tan a menudo (varía según el minero, pero digamos que por el bien del argumento, que es de 5 segundos) y tratar de calcular la prueba-de-trabajo con las transacciones incluidas.

La razón por la que los mineros no aceptan sólo 2 o 3 transacciones es que es igual de mucho trabajo para encontrar el nonce para la prueba-de-trabajo si no hay transacción de 1 o 1000 transacciones. Las probabilidades siguen siendo los mismos. La cosa buena acerca de la inclusión de un número mayor de transacciones como un minero que se obtiene es que más de la minería de tasas fuera de ellos.

+542
ky cao 28 may. 2012 17:01:26

No estoy totalmente de entender el diseño de la scriptPubKey en la transacción de salida.

Creo que el tx (decir tx1 aquí) salida podría ser la clave pública del receptor del hash.

Luego, cuando el receptor desea enviar el dinero de uno a otro, lo único que necesita para crear la transacción tx2 (con la clave pública del receptor y el sig de la transacción anterior).

A continuación, el bitcoin trabajo neto puede comprobar:

  1. Es el público hash(tx2.clave_pública) = t1.de salida.hash_public_key?
  2. Verificar(tx2.signo, tx2.clave_pública, tx1)

a+b puede aprobar que esta transacción es creado por el receptor.

Por lo tanto, no estoy del todo la comprensión de por qué tenemos que salvar OP_DUP OP_HASH160 next_receiver_public_key_hash OP_EQUALVERIFY OP_CHECKSIG en el tx.de salida.

+453
Jon Calder 17 ene. 2012 7:55:56

Si usted fuera a conseguir varios mineros que hacer 7.3 TH/s agregan para arriba. por ejemplo si yo tuviera 3 de ellos que me dan 21.9 TH/s? También Lo es la coversion tasa de TH como ¿cuánto es 1 pena en usd?

+425
Astrolamb 20 may. 2012 12:20:17

BIP 141 describe un nuevo tipo de autenticación de plantilla que se llama Pay-to-Testigo-Script-Hash (P2WSH).

Esta plantilla se mueve de desafío y respuesta de secuencias de comandos para los datos de testigo. El último elemento de los datos de testigo (serie "de testimonio de escritura") se corresponde con el reto de secuencia de comandos que se utiliza para ser codificada en una salida. Esta secuencia de comandos se puede utilizar cualquier operación, incluyendo la no-push-operaciones de datos.

Sin embargo, la naturaleza de la primera parte de los datos de testigo es menos clara. En esta sección sólo se deserializa y ejecutada, como con un script de entrada, o es esta sección sólo una matriz de bytes? En el primer caso, puede no presionar los datos de las operaciones se realiza? O hacer las operaciones deben ser restringidas a push-sólo los datos?

En otras palabras, voy a ser capaz de codificar las operaciones, tales como OP_DROP, etc en testimonio de datos fuera de la testigo script?

+399
Carlacarlita 28 oct. 2017 1:43:02

Según la wiki, hay una cierta tolerancia en la aceptación de marca de hora para un nuevo bloque:

Una marca de tiempo es aceptada como válida si es mayor que la mediana de la marca de tiempo de la anterior 11 bloques, y menos de la red-el tiempo ajustado + 2 horas. "Red-ajusta el tiempo" es la mediana de las marcas de fecha y devuelve todos los nodos conectados a usted.

La razón, como se explica en una respuesta a una pregunta relacionada, es que "sin una autoridad central, es imposible saber con certeza lo que el momento actual es" (en el sentido de que, si bien puede haber normas que establezca el "momento correcto", no se puede probar que una operación que ha sucedido en un ordenador en algún lugar en el mundo que realmente pasó el tiempo dice que lo hizo).

Así que, respondiendo a tus dudas:

  • Que las actualizaciones de las marcas de tiempo?

    El minero que produce el bloque asigna la indicación de la hora, y la de otros compañeros en la red de aprobación de la misma.

  • Son las marcas de tiempo se utiliza para verificar las transacciones en orden cronológico?

    Lo que importa es el orden de los bloques en el blockchain, no el orden de las marcas de tiempo (ya que para producir un bloque que necesita de un bloque anterior "hecho", se deduce que las transacciones en las que el bloque que sucedió después de las operaciones de la anterior).

  • Si un bloque con una determinada marca de tiempo se agrega a la blockchain, ningún bloque con una marca de hora anterior ser rechazada?

    Sólo si se encuentra fuera del margen de tolerancia se mencionó anteriormente.

  • ¿Cómo es la marca de tiempo utilizado por el protocolo?

    No estoy seguro de que de todas las razones por las que existe, pero puedes empezar por mirar esto y esta pregunta. Mi entendimiento es que es inviable para saber exactamente cuando una transacción que pasó, pero todavía se necesita un áspero conocimientos de la época, al menos, por varias razones.

+363
The Terminaltor 4 jun. 2010 18:48:32

La minería es el cálculo basado en, pero no es constante, es aleatorio. En esencia, todos los hash calculado genera un número aleatorio. Si el número aleatorio es por debajo de la meta, es válido para crear un bloque. La probabilidad de cualquier hash ser lo suficientemente bajo como es minúsculo (usted tiene una mejor oportunidad de ganar la lotería varias veces en una fila), pero es por eso que usted necesita para calcular un montón de hashes. El real merkle árbol no hace ninguna diferencia lo largo como el árbol en sí es válida. Los mineros no tienen la obligación de incluir todas las transacciones en el mempool, por lo que suelen presentar los bloques cuando encuentre un hash válido.

Así que en realidad, las actualizaciones para el árbol merkle en realidad no importa. De hecho, puede ser útil, ya que hay más nonces a tratar.

+254
Chris Schneider 2 feb. 2017 5:23:53

Sí. Compruebe IOHK video sobre sidechains. Sidechains crea el espacio para la fragmentación..sidechains reducir el trabajo que se realiza en la cadena principal.

+171
Hamda Bushalat 12 feb. 2012 15:17:02

Bitcoin minería existe en primer lugar para sincronizar las operaciones; para ello, permitiendo a los mineros a reconocer que ellos consideran algunas transacciones válidas, por que probablemente se encuentre realizando un cálculo que se hace referencia a estas transacciones de alguna manera. Esto requiere el cálculo de tener las siguientes propiedades:

  1. El requisito más importante por lo que es posible tomar arbitraria de datos, y a partir de ella generar de forma algorítmica de un problema a ser resuelto, el problema debe depender de los datos, de tal forma que, sin conocer los datos exactos, es imposible hacer ningún progreso hacia la solución del problema.

    Si usted no puede derivar en un problema de datos arbitrarios, que no podía tomar los datos de la transacción (que es arbitrario) y de presentar un problema cuya solución reconoce las transacciones; la derivación debe ser algorítmico, de lo contrario no habría necesidad de cierta entidad central a venir para arriba con el problema; y no el trabajo debe ser posible antes de saber lo que las transacciones son, de lo contrario el trabajo no de manera significativa reconoce el conjunto particular de transacciones.

  2. El problema debe ser mucho más fácil de comprobar que resolver. De lo contrario, una gran cantidad de sobrecarga que se creará en la operación de la red después de que los problemas son originalmente resuelto.

  3. Debería ser posible libremente escala de la dificultad de los problemas. De lo contrario, como la potencia de cálculo de los cambios en la red, la solución podría llegar demasiado rápido (causando que se bifurcan y sobrecarga) o lentamente (retrasar la confirmación de las transacciones).

  4. Tenemos que tener la confianza suficiente de que los problemas son de hecho tan difícil como creemos que son. De lo contrario, una busqueda de un importante acceso directo podría tener un inesperado y la indiscutible ventaja.

Requisito 1 es el más importante y también el más raro de ser satisfecho por la "utilidad" de los problemas del mundo real en general, las aplicaciones requieren un dominio central de expertos para la emisión de problemas relevantes.

+14
Moh Ayodhia Sinaga 15 may. 2010 11:41:47

Mostrar preguntas con etiqueta