En una Prueba de la Apuesta (PoS) del régimen de la minería, ¿qué impide que los mineros de producir muchos más bloques o inflar la moneda?

En una tradicional Prueba de Trabajo (PoW) esquema se supone que se necesita cierta cantidad de tiempo para el cálculo de la función PoW, tales como SHA256x2 en Bitcoin y la dificultad aumenta a medida que la red es capaz de minería de datos más rápido que el objetivo de 10 minutos.

En muchos de Prueba de la Apuesta (PoS) de los esquemas de otras métricas que se utilizan para determinar si un minero fue "seleccionado" para tener participación en el bloque, generalmente buscando en trozos de TX entradas.

Lo que mantiene a un punto de venta minero de tener esencialmente infinito TX entrada hash disponible a la mano en cualquier momento y de minería de bloques a una velocidad rápida para inflar la moneda / recoger gran cantidad de subsidio de recompensas?

+597
John Harvey 12 may. 2013 3:08:28
18 respuestas

No hay forma de deshabilitar fácilmente ofuscación, pero se podría construir una versión que establece las llaves a cero, lo que no hay cambio cuando el XOR se utiliza. Generalmente no tiene ningún impacto sobre nada, así que no queda permitido que, incluso en la no-los sistemas windows, donde generalmente no es útil.

+997
Dorothy Diaz 03 февр. '09 в 4:24

en debian =)

sudo apt-get install libssl-dev

pip install python-bitcoinlib o pip3 install python-bitcoinlib

+958
darkrose1333 5 jun. 2014 14:13:00

He leído en varias de papel sobre la "paja monedas", pero no he podido encontrar una definición clara de este fenómeno. Hace referencia a una determinada moneda? Hay alguna "formal" de la definición para que ?

Referencia: https://arxiv.org/abs/1704.04299

+873
Ketil 15 nov. 2013 19:53:49

Desde el Bitcoin Core 0.10, el siguiente mecanismo:

  • Comenzamos preguntando a los compañeros por sus mejores cabeceras, y de esta manera conocer más el trabajo de la cadena de encabezados rápidamente, y que los compañeros tienen las partes disponibles.
  • En el fondo, continuamente pida que los compañeros de sus bloques, en secuencial altura de la orden, bajo las siguientes condiciones:

    • Si un bloque ya está pedido de otro compañero, no pedimos de nuevo.
    • Si un compañero se conoce mejor el bloque correspondiente a la cadena tiene menos trabajo total de nuestros activos actualmente (completamente descargado y validados y aceptados) de la cadena, ignoramos que pares - que sólo había llevarnos a una bifurcación, que es peor que lo que tenemos.
    • Si la única disponible bloques de un determinado compañeros que ya no están siendo descargados ya son más de 1024 bloques por delante de nuestros activos actualmente en la cadena, no pedimos nada (más) a partir de ese punto.
    • Si ya hay 16 o más bloques en tránsito desde un determinado punto, de no pedimos más bloques a partir de ese punto.

Todo esto está sujeto a varias de tiempo de espera de las reglas. En particular, cuando estamos a la espera de bloques de un interlocutor único antes de que se puede descargar más de todos los demás (porque en cada cuadra en los 1024 que el éxito de nuestros activos de la cadena ya está descargado), desconectar los compañeros, y marca todas sus en vuelo bloques están disponibles para ir a buscar de nuevo a partir de otros.

+863
NickMary 8 nov. 2010 6:23:41

he encontrado los nombres de archivo "key.class(keypar.clas etc

Esos son los archivos de clase Java, que son de software no de datos. Ellos no son de gran ayuda en la recuperación de BTC.

Ver https://multibit.org/help/hd0.1/files.html - usted debe buscar mbhd.billetera.aes o mbhd-AAAAMMDDHHMMSS.billetera.aes etc.

Que .aes extensión de nombre de archivo, implica que el archivo está cifrado. Si es así, para descifrar lo que usted debe tener o bien la contraseña o la "cartera de palabras".

Nota Multibit apoyo dice:

Si usted tiene realmente, realmente perdido u olvidado la contraseña y el monedero de palabras, entonces es probable que usted haya perdido el acceso a sus bitcoin.


hay alguna por ahí que me pueda ayudar?

Yo lo dudo. Espero que a muchos embusteros se ofrecen a hacerlo.


Es allí cualquier archivo de clave o algo que pueda usar para en alguna manera de exportar la clave privada?

No.


alguna manera de conseguir mi tranwqctions recuperado si "archivo de transacción" se recupera?

No.

La transacción no se pierde, es notorio que son registradas en el sistema público de blockchain - cada nodo tiene una copia de todas las transacciones.

Lo que se ha perdido es la clave privada que le da control sobre los bitcoins en esas transacciones. Sólo tenía la clave privada.

+735
Mike Lynch 27 may. 2018 5:39:13

No creo que alguien ha recopilado la información, pero usted puede obtener todo de block explorer.

Usted debe ir a través del bloque de la cadena y registro de la firma de destino de todos los 144,667 bloques.

He aquí un ejemplo: http://blockexplorer.com/block/00000000000000f993d2fd712906ff1a5f79125d12f2832aa0616de1d4949e6e

Estos son los "originales" (como el de hoy) 144,667 bloques. Con una lista de ellos, usted podría simplemente escanear el bloque de la cadena de buscar al menos una transacción (aparte de la firma de la transacción) de la participación de esa dirección.

Un par de cuestiones: a) como David dijo anteriormente sólo porque no ha pasado, no significa que se pierde (irrecuperable). Muchos de los early adopters, acumuló cientos de miles de bitcoin. Altamente probable que muchos de ellos sean accesibles y simplemente no han sido transferidos.

b) la segunda cuestión es la existencia de piscinas. Con la minería de la piscina siempre habrá una transferencia. Desde la piscina de la piscina de los estados.

+659
StrawHat 18 abr. 2017 16:10:57

addwitnessaddress es lo que quieres

crear, financiar y gastar monedas de ella - a continuación, compruebe sus transacciones en cualquier blockexplorer que están en formato segwit

+632
resting 22 abr. 2016 22:12:36

2048^12 = 2^132 << 2^256

No necesita ser capaz de describir cada clave privada. Se comienza con el mnemónico, nunca cálculo de un mnemónico de una clave privada.

+572
oloopy 2 mar. 2010 12:19:52

He oído guión tiene algunas características adicionales en comparación con bitcoin como masternodes etc, puede alguien explicar las sutiles diferencias, especialmente en cuanto a la escala debate

+536
ff8mania 26 jul. 2016 13:17:20

Estoy tratando de entender cómo mi nodo interperet un SegWit transacción si no actualizo.

  1. Incluso si no actualizo, yo debería estar recibiendo el mismo bloque de datos como la de todos los demás, correcto?

Si es así, digamos que mi nodo recibe un bloque que contiene una segwit de la transacción (es decir, uno con un [marcador][bandera] y algunos [testigo] data). No estoy seguro de cómo mi nodo es el que va a interpretar los datos...

  1. Si el [marcador][bandera] es [00][01], ¿mi nodo leer esta como 0 entradas y 1 salida, y aún consideran que esta transacción válida?
  2. Si es así, ¿cómo puede ir acerca de recrear el TXID de la [versión][txins][txouts][locktime] si los datos de la transacción es de el formato [versión][marcador][bandera][txins][txouts][testigo][locktime]?

Básicamente, no entiendo cómo mi nodo podría recibir transacciones con [testimonio] de datos y aún consideran que los bloques de ser válida.

+404
MrsMumMe 21 mar. 2013 4:07:03

Además del hardware carteras también recomiendo el escritorio de la cartera de Electrum que usted puede proteger con nombre de usuario, contraseña y autenticación de dos factores. Igual que el hardware carteras de Electrum genera un HD cartera que significa que en caso de fallo de disco puede restaurar toda la cartera en otro equipo con la semilla que le dieron en el comienzo cuando se genera un HD de cartera.

+304
Carlos Hidalgo 9 mar. 2018 15:14:45

La forma recomendada es el uso de la -conectar opción. Usted puede hacer -connect=0 o -noconnect (significan lo mismo) y Bitcoin Core no intentará conectarse automáticamente a cualquier otro nodo.

+279
Chris Ammerman 29 ago. 2018 13:01:32

La lista de json RPC comandos se encuentra en el wiki: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

Hay una lista de json-rpc contenedor de bibliotecas en el monedero de blockchain API página: https://blockchain.info/api/json_rpc_api

Elige un contenedor de la biblioteca para el medio ambiente que se desarrollan en y a sumergirse en ellas.

Para crear una transacción, vas a uso probable "sendfrom" o "sendtoaddress".

+227
elaine montoya 24 feb. 2011 15:38:26

Desde el Bitcoin Core v0.14.0 notas de la versión:

Bitcoin Core ha apoyado de forma automática la poda de la blockchain desde 0.11. La poda de la blockchain permite significativo ahorro de espacio de almacenamiento como la gran mayoría de los datos descargados pueden ser descartados después de la transformación de modo que muy poco de lo que permanece en el disco.

Bloqueo Manual de la poda puede ser activado por la configuración de la -prune=1. Una vez que se ha establecido, la RPC comando pruneblockchain puede ser utilizado para podar el blockchain hasta la altura especificada o timestamp.

Así que esto significa que si usted -pode=1, el nodo actuará como podar el nodo (no se publicasen los bloques a otros nodos), pero en realidad no se borra nada. En su lugar, permite que el pruneblockchain RPC que se puede utilizar manualmente podar archivos de bloque después de que hayas terminado con ellos. La razón de esto es que usted puede necesitar el bloque de archivos en alguna aplicación externa, y no quiero Bitcoin Core a ir eliminarlos de debajo de ti.

Supongo que la documentación en bitcoin.org está fuera de fecha.

+225
blackswan11 14 feb. 2014 23:21:05

Me pregunto cuál es la nueva cryptocurrency características puede ser introducido.

¿Cómo puedo encontrar publicado un nuevo cryptocurrency características?

+144
Jarred Humphrey 11 ene. 2012 14:22:58

Que tiene un usuario administrador? Sé que Stephen Gornick tiene. ¿A quién más?

Que además de MagicTux ha técnicos credenciales de administrador? (servidor de acceso)

+55
Anhel17 29 abr. 2015 0:56:22

BTCJerk en reddit di cuenta de que "Blockchain.info está teniendo problemas, el último bloque que muestran es 442341". Otro bloque de exploradores estaban ya en el bloque de 442349...

Desde que la transacción fue timelocked hasta que el bloque de 442345, y timelocked transacciones se consideran no válidos hasta el blockchain de altura que se alcanza, blockchain.info todavía estaba considerando la transacción no válida debido a su zaga.

+34
Matt Allen 21 abr. 2011 23:58:01

Rápido y sucio solución? Utilizar sus propios inicial de hash.

+25
Saghe 2 feb. 2012 22:06:18

Mostrar preguntas con etiqueta