En que circunstancias es la identidad de un minero conocido?

Yo empecé a jugar con el Blockchain en tiempo real de la API y se dio cuenta que cuando los nuevos bloques fueron creados, a menudo (de forma sistemática?) incluye un foundBy campo. Por ejemplo, el bloque de altura 446731 (índice de 1442483) tiene las siguientes foundBy información:

{
 "ip": "0.0.0.0",
 "enlace": "http://bitfury.com/",
 "descripcion": "BitFury", 
 "el tiempo": 1483612060
}

Nunca he extraído bitcoins; hacer todos los mineros tienen que revelar su identidad? Obviamente, la identidad de el minero de bloque con altura 0 es desconocido. Es el foundBy campo de una nueva característica de la recientemente extraídos de los bloques?

+248
user3865184 28 nov. 2014 6:17:14
21 respuestas

Supongo que la respuesta es no, pero he pensado que me gustaría preguntar de todos modos.

Estoy corriendo mi miner un puerto USB de la pluma en el momento y me gustaría ejecutar P2Pool, pero el principal problema para mí es que no hubiera suficiente espacio a la izquierda en la pluma del USB para almacenar el blockchain.

Hay una manera que puedo ejecutar P2Pool sin tener la blockchain almacenados localmente?

+996
mochaccinuh 03 февр. '09 в 4:24

Sé que el máximo tamaño de la transacción es de 500Kb.

También sé que hay un máximo para sigop en una transacción (20,000?).

Lo que me interesa es ¿cuál es el número máximo de txouts podría incluir en una sola transacción.

+932
Md Laali 1 feb. 2011 18:43:01

No es posible discernir con certeza absoluta que la salida es un "pago" y que es el cambio de dirección (puse el pago de las cotizaciones debido a que una transacción no siempre representan una transferencia de monedas entre dos partes, que a veces puede ser alguien que se muda monedas a una nueva cartera también de control, por ejemplo).

A veces, es posible hacer una conjetura basada en la entrada/salida de valores, pero esto no es siempre el caso. De hecho, algunas carteras pueden ser diseñados específicamente para ocultar estos datos, en un esfuerzo para mantener la privacidad del usuario.

A menos que yo estoy mal entendido su pregunta, no hay ninguna diferencia entre P2PKH y P2SH en este sentido. La dirección bitcoin y el monto de pago es claramente indicados para cada salida en los ejemplos proporcionados.

+877
TTkacki 27 dic. 2015 11:54:08

Primero de todos, el cambio de MAX_MONEY no cambia el total de la oferta de dinero. Ver ¿por Qué no cambiar MAX_MONEY cambiar el número máximo de monedas? Usted en lugar de tener que especificar un nuevo bloque inicial de la recompensa y la reducción a la mitad del intervalo.

No hay una opción de línea de comando para mostrar el número total de monedas para ser creado. Pero hay una unidad de prueba en el código fuente, los llamados subsidy_limit_test que calcula este valor y lo compara con el número correcto para Bitcoin. Usted podría adaptar este código para hacer el cálculo e imprimir el resultado y, a continuación, cambie la prueba por lo que el código va a pasar.

+729
Erdogan Oksuz 21 jun. 2014 13:07:38

Si el costo de la energía no es una preocupación, el retorno de la inversión cálculo se simplifica a sólo Hash/$

Puede referirse a la Minería de Hardware Comparación de página de algunos números.

  • GPU mejor de raza se puede obtener acerca de 3.28 MH/s/$ (excluyendo el costo de tu PC)
  • FPGA mejor de raza se puede obtener acerca de 1.64 MH/s/$
  • ASIC obtienen unos 50MH/s/$ - el valor es probable que baje ahora porque Avalon (uno de los ASIC proveedor) se ha incrementado su precio por 4 veces recientemente, y de la Mariposa de Laboratorio no ha empezado a distribuir sus productos

Así que para responder a tu pregunta, sí, la GPU puede ser una opción viable si el costo de la energía no es una preocupación (incluyendo todo el calor generado en la habitación).

+718
Chibueze Nwachukwu 23 jun. 2014 15:26:12

Así que estoy tratando de conseguir mi cabeza alrededor de esto!

  1. Tengo 24 semillas para mi Trezor.
  2. Tengo mi Segwit cuenta para LTC (Dirección comienza con " M).
  3. Yo también tengo el P2H equivalente para mi dirección (Comienza con 3).

¿Cómo puedo derivar el uso de la BIP39? He intentado, y que terminó con las direcciones que comienzan con L. (antiguas).

m/49'/2'/0'/0 --> esto es para M Segwit LTC
m/44'/2'/0'/0 ---> este es el Legado LTC

+709
user1582834 28 nov. 2011 8:57:56

Hay alguna API donde puedo crear algunas direcciones y realizar una transacción entre ellos sólo una vez por mes sin tener que pagar los honorarios?
O si me pueden recomendar algún lugar con una cuota de menos de 5000 satoshis sería genial.

Gracias de antemano.

+661
Arsaidont 25 ene. 2015 12:23:05

Compré algunos bitcoins en 2012 y se olvidó de ella. Ahora, años más tarde descubrí que la compañía que mantiene la cartera fue a la quiebra y su sitio web ya no funciona.

Yo por lo tanto han perdido el acceso a mis bitcoins para siempre.

Supongo que mi historia no es el único caso en que esto sucedió.

Como hay una cantidad limitada de bitcoins, lo que va a suceder a medida que más y más personas pierden el acceso a sus carteras con el tiempo?

¿Cuál sería el efecto en el mercado?

+644
Youdonotknowdawae 19 jun. 2012 0:22:36

Un FPGA es barato en cantidad uno ($100-$300), pero caro en la cantidad de 1.000 ($50,000-$3,000,000). Pueden mina decentemente (200MHash/s), pero no son rentables todavía. (Ellos, sin embargo, consumen mucho menos energía de la Gpu.)

Un ASIC es caro en cantidad uno ($2,000,000), pero es barato en la cantidad de 100.000 ($5,000,000). Pueden mina increíblemente bien (tal vez 1GHash/s), pero nadie (hasta donde sabemos) se ha ido al costo de hacer uno para bitcoin minería de datos todavía.

+577
Thanigainathan 25 dic. 2013 0:00:48

PPCoin parece tener un no-reducción de bloque de recompensa, por lo que podría ser lo que usted está buscando.

Otra alternativa cryptocurrencies están en la lista, con un poco de información sobre sus propiedades, aquí: https://en.bitcoin.it/wiki/List_of_alternative_cryptocurrencies

+541
Paul Jacoby 8 abr. 2016 2:43:28

Como Andreas escribió, Sólo descarga el UTXO conjunto (en un fideicomiso de manera libre) no es posible. Me gustaría a ser posible, así que he pensado acerca de cómo hacerlo...

Cada bloque identifica las transacciones de bloques anteriores que estaban en el UTXO set y ya no en ella y también totalmente especifica todas las transacciones que se han añadido a la UTXO establecido por el bloque actual. Esto significa que SI usted ya tiene un completo y verificado UTXO conjunto y alguien quiere saber si un UTXO conjunto de N bloques hace es válida, se puede dar una respuesta. Si no confían en ti es una cuestión diferente. Si tu set es válida, entonces usted puede deshacer las adiciones y sustracciones de las transacciones, como se indica por la N bloques, calcular un hash, y, a continuación, enviar el valor hash a la otra persona. Si tienen el mismo hash en su conjunto, es seguro asumir que usted utiliza el mismo UTXO Conjunto para obtener el hash que se utiliza (es decir, coinciden).

Puede ser el software que se puede hacer ya. Me gustaría que. Pero no hay ninguna prueba de que cualquiera de los dos tiene la correcta UTXO conjunto. Me gustaría ver que fija para todo el mundo, pero requiere un poco de bootstrapping. Tengo un plan para ti:

  1. Crear un programa de software que va a representar un algoritmo de Hash SHA256 en algo que sea única y memorable. Esto es un poco más complicado de lo que parece. Cualquiera que sea la representación produce (la música, el arte, la animación, una combinación, ...) debe tener (al menos) de 256 binario distinto propiedades que será fácil de recordar. Cualquier persona puede utilizar este software para ver si el hash de la UTXO Establecido en una reciente bloque de altura produce una memorable representación.
  2. Hacer una cosa que a veces una memorable representación que se produce. Que puede servir como un punto de control global de la blockchain. Si suficientes personas (criterio) saber sobre el memorable representación, a continuación, las nuevas instalaciones de la plena nodos podría conseguir (a partir de cualquier persona que la tiene) la UTXO establece que a esa altura, calcular el hash, render, y comparar el resultado con el que todo el mundo recuerda. Me imagino que sería fácilmente disponibles a través de Internet, pero es más seguro hablar con alguien en la vida real para evitar el peligro de Sybil ataques.
  3. Actualización completa del nodo de software para proporcionar la UTXO Conjunto como de un bloque en el que solicita nodo especifica (a mak.e el paso anterior sea posible para instalaciones nuevas)
  4. Actualización de la plena nodo de software para permitir al usuario especificar un bloque de altura sabe que han producido un UTXO Conjunto con un memorable hash, pregunte por el UTXO conjunto como bloque de los compañeros, crear la representación de el hash de la respuesta, y mostrar al usuario.
  5. Permiten al usuario indicar que la representación de los partidos y si el usuario así lo indica, a continuación, saltar la descarga de la blockchain (excepto para las partes que no están incluidas en el canónica UTXO set - si los hubiera), para ahorrar ancho de banda y espacio en disco, y acaba de empezar con la UTXO conjunto que vino en la respuesta.

Por la misma razón que el minado de bitcoin que es de menos de 100 bloques de profundidad no puede ser gastado (ie., un reorg de 100 bloques es raro - posiblemente ni siquiera compatibles?), esta estrategia nos permite continuar con un mínimo de 100 cuadras de la historia en lugar de la totalidad de la blockchain.

Esto pone la responsabilidad de garantizar la integridad del punto de partida UTXO establecido en el ser humano mediante el completo software de nodos. Tendría que ser experimental por un tiempo, hasta que se demuestra que los bloques de cero a través de la X ya no son necesarias (porque el UTXO establecido en el bloque de altura X fue memorable, lo suficiente como para ser reconocido por simples humanos, el uso de esta nueva característica), por lo tanto la reducción de la blockchain requisito para una siempre creciente cantidad de almacenamiento a una cantidad de almacenamiento que presumiblemente fuera de nivel.

Parte de la apelación a mí de esta idea es que el azar algoritmo de hash SHA256 de un UTXO conjunto se puede representar en algo memorable, y las posibilidades de que eso ocurra son bajas, pero no cero, igual que la minería sí mismo. Diferentes algoritmos de procesamiento podría competir. Se me acaba de ocurrir una...

Los 256 bits de la hash además de los 32 bits de la altura de bloque puede ser utilizado para indicar que las células en un 16 x 18 juego de la vida son en. Deje que el juego de la vida de ejecutar. Ver. Recuerde cómo se estabiliza. En algunos juegos, finalmente despejar el tablero. Que es memorable. Cómo se borra la junta también sería memorable.

Empecé a buscar un canónica UTXO conjunto (es decir, uno cuya estructura está estandarizado, por lo que el mismo conjunto de UTXOs tendría la misma representación que los datos). Convertir el valor de hash SHA256 plus de 32 bits de la altura de bloque en un Juego de la Vida para ver cómo se juega puede ser bastante fácil de hacer con Golly o cualquier otro software que implementa John Conway "Juego de la Vida".

Así que tengo la misma búsqueda como OP, pero Andreas tiene un punto. Usted tiene que correr un nodo y crearlo tu mismo. Sin embargo, una vez que hayas hecho esto, usted podría hacer disponible a otros (me!). También señala que no hay manera de probar que es correcto excepto mediante la ejecución de un total de nodos y repetir todo el trabajo de actualización de la misma para cada una de las transacciones. Demostrando que el resultado es correcto, sin todo ese trabajo es el objetivo de la idea de que me presente en esta respuesta.

+491
igorGOLD 28 dic. 2012 3:51:51

Usted probablemente debería comenzar a partir de la fuente por ti mismo, mira aquí:

https://github.com/bitcoin/bitcoin/network

2,523 tenedores de bitcoin. Mayor bache que nunca.

Usted debe obtener la fuente de 2 monedas que usted desea comparar, y simplemente diff es. Es la manera más fácil de entender cuál es la diferencia.

# git clone https://github.com/fastcoinproject/fastcoin.git 
# git clone https://github.com/asiccoin/asiccoin.git
# diff -Hrin asiccoin fastcoin

92,401 diferentes picaduras. Más del 70% es un .ts archivos desde /src/qt/locale/. Sólo los nombres de asiccoin y fastcoin son diferentes (:

A ver,

# rm-fr asiccoin/src/qt/locale
# rm-fr fastcoin/src/qt/locale
# diff -Hrin asiccoin fastcoin 

16,955 diferentes cadenas.

etc.

Mira, aquí usted puede conseguir algo: http://www.dustcoin.com/mining

Muy buena lista de comparación: http://www.coinwarz.com/cryptocurrency

La tercera: http://coinchoose.com/

También, comprobar que este bitcointalk hilo: Cryptsy Guía de Supervivencia.

Sin embargo, en ninguna parte, usted puede obtener la lista completa. Horquillas nacen cada día, no sólo en github. Hay 10-20 horquillas que he de cumplir, con hosting en google disco. 20-30 sin fuentes.

Edit1: al final, leer este hilo.

Edit2: Mira lo que he encontrado http://www.poolwarz.com

+459
zhongfugao 30 sept. 2016 9:13:05

Ahora mismo estoy usando la EMA (exponencial), ya que con las líneas MACD en el Comercio de Vista. Pero no tengo idea de lo que los números a utilizar para el rápido y lento EMA. Por el momento estoy usando el 10 y el 21 ya que eso es lo que he escuchado de bots uso - así que pensé que es mejor usar lo que alguien más está usando para una mayor previsibilidad.

Pero, ¿por qué el 10 y el 21, ¿por qué no 30 o 20 o 100 o 50, etc. Qué importa el gráfico de tiempo está siendo usado? He estado usando 1 hora y 15 minutos.

+456
Nesmah Kay 14 feb. 2015 14:08:04

Usted puede utilizar nuestro servicio en bitquestion.com para publicar recompensas relacionadas con las preguntas.

+260
James Bridge 2 sept. 2016 0:28:12

Hola cualquier ayuda muy apreciada..

Acerca de hace 12 meses, he comprado algunos bits de monedas de 2 diferentes comerciantes y comenzó a sincronizar mi billetera en Qt 2. Frustrado con el tedioso progreso puedo poner el proyecto en espera, y ahora han seguido sync, que todavía es sólo el 88% completa.

Mi pregunta y el dilema es este. No puedo recordar en el proceso de si yo estaba obligado a enviar monedas para mi propio bolsillo, hay 3 transacciones mostrando 2 recibido y enviado.. no recuerdo si en realidad me envió monedas a alguien en ese entonces cuando yo iba a comprar un producto, me parece recordar que las monedas que me iba a enviar a él de alguna manera aún no estaban en mi salida de sincronización de cartera...

Es posible el envío de monedas antes de la cartera está sincronizado ?

Así que si una nueva, fuera de sincronización cartera está mostrando monedas como de haber sido enviado a una dirección, puede ser eso para mi propio bolsillo debido a la puesta en marcha del proceso ? esa dirección es la que aparece en la "enviado a" ficha hay una manera de comprobar si a mí o a donde se fue ? Saludos,

Tim

+235
Henrik Walland Lund 30 may. 2010 3:57:22

No estoy del todo seguro de cómo el sistema de recompensa en Bitcoin funciona.

Así, cada 10 minutos un bloque está resuelto y 25 bitcoins son recompensados a un minero (o de grupo). Esto sucede en proporción a la cantidad total de energía computacional que el minero ha invertido en la resolución de la cuadra. Así que un minero que tiene el 30% del total de la energía de la red tiene un 30% de probabilidades de obtener el 25 bitcoins y así obtiene aproximadamente 8 bitcoins cada 10 minutos a la derecha? Si se trata de un grupo de 4 mineros, el promedio de pago sería de 2 bitcoins por minder creo.

¿Cómo honorarios de la transacción trabajar con esto? Así que un bloque se compone de las transacciones. Son todas las tarifas para todas las transacciones que se resumen y se añaden a la base de 25 bitcoin recompensa y, por lo tanto recompensados de acuerdo con la misma probabilidad como el de arriba?

Además, esto no significa que un determinado bloque, que puede valer mucho más que otro, alguien debe ser especialmente generoso en su tarifa de transacción?

+232
roshni 25 oct. 2011 19:54:04

Uno de los intentos .... Diablo Empresa Minera no ir tan bien.

Hasta ahora, el más rentable de la minería ha sido en naciones cuyos contribuyentes proporcionar electricidad subvencionada. Básicamente, es como una forma de bienestar para Bitcoin minería de empresarios.

ASICs ha eliminado esa ventaja, aunque por lo que nunca llegó a ser un gran problema.

+211
Aidan Walton 4 nov. 2018 1:55:39

Hay una página en la wiki dedicada a Bitcoin debilidades. Específicamente hay una sección que describe qué pasaría si la criptografía iba a romper. Vinculado es un post del foro por Satoshi:

Si el hash desglose vino poco a poco, podríamos transición a un nuevo hash de una manera ordenada. El software sería programada para iniciar el uso de un nuevo hash después de un cierto número de bloque. Todo el mundo tendría que actualización por el momento. El software puede guardar el nuevo hash de todos los viejos bloques para asegurarse de que un bloque diferente con el mismo viejo hash no puede ser utilizado.

En cualquier caso, yo creo que eventualmente se convertirá en obsoleto y usted tendrá que transferir sus fondos a la más segura de claves pública/privada pares. Como Satoshi dijo, SHA-256 es muy fuerte y puede tardar varias décadas a romper.

En una nota positiva, la transición será gradual y que la comunidad va a tener tiempo para alertar a las personas sobre el cambio. Esto significa que usted tendrá el tiempo para, finalmente, la actualización de las claves de su almacenamiento en frío.

+198
abatie 8 mar. 2016 0:38:25

Hay una lista de comprobada solvencia de las implementaciones? Parece ser que cada compañía está tomando su propio swing en el problema. Esto me golpea como un área que podría beneficiarse de la normalización.

+72
user225387 15 abr. 2018 16:06:03

A mi conocimiento en Bitcoin y de Etereum decisión ingredientes se decidió por los mineros y los desarrolladores. Me gustaría saber quien tiene la última palabra sobre la aprobación de cambio de Bitcoin/Etereum código o proceso? Es una selección de los mineros/desarrolladores? O es que hay un consorcio o de una fundación que tiene la última palabra para mayores/menores cambios en el blockchains?

¿Cómo son los desarrolladores que combinar las correcciones de errores y otros cambios a la principal(Master) blockchain Git branch se seleccionan?

Es que la mayoría de la toma de decisiones hecha al azar en los foros y sitios web de volunteerly de decidirse a participar en estas tareas? ¿Por qué un sitio web de decidir para mostrar el progreso de la votación en particular de la blockchain de la horquilla? y cómo asegurarse de que el sitio es confiable?

+45
Darlene Dralus 26 sept. 2016 2:09:51

Hola, yo sólo soy un novato en esto pero hay algo que no puedo entender si blockchain mantiene cada una de las transacciones en ella y la creación de un nuevo bloque de blockchain toma mucho tiempo, entonces no debería tomar mucho tiempo para confirmar una transacción que se envía de a a B?

+26
kaltenbruner 8 ago. 2015 2:49:10

Mostrar preguntas con etiqueta