Por qué los mineros necesidad de difundir los bloques que contiene las transacciones en Bitcoin?

¿Alguien sabe por qué Bitcoin requiere mineros a la difusión de bloques que contiene las transacciones?

Cuando un usuario desea hacer un pago en Bitcion, él/ella necesita para transmitir una firma de transacción, y los mineros se reúnen todas las transacciones en una transacción de la piscina. Más tarde, cuando un minero con éxito extrajo un 1MB de bloque, él/ella va a la emisión de este bloque, incluyendo miles de transacciones. Mi pregunta es que ¿por qué no puede el minero sólo incluyen transacción hashes en el bloque, por lo que más transacciones pueden ser incluidos?

+570
Charlie Ross 18 oct. 2017 21:31:17
23 respuestas

He encontrado la mejor solución. El enlace es: https://ripple.com/build/xrp-test-net/ Podemos generar nueva credencial y tiene 10000 xrp en testnet. La testnet websocket dirección es wss://s.altnet.rippletest.net:51233

+931
alireza javid 03 февр. '09 в 4:24

Tal vez los siguientes recursos será de interés para usted. He co-autor de las Partes I y II de una serie acerca de Bitcoin y las recientes novedades legislativas que pertenecen a él.

William B. Fleming y Joseph Evans, Bitcoiners en la Sala de audiencias de la Parte I: la Supervisión del Gobierno, de Ford. Corp L. Foro (Ago. 20, 2013).

TXT: http://fordhamcorporatecenter.org/2013/08/20/bitcoiners-in-the-court-room-part-i-government-oversight/

PDF: http://www.gagespencer.com/firm-news/GSF-Bitcoin-Part-1-Government.pdf

William B. Fleming y Joseph Evans, Bitcoiners en la Sala de audiencias de la Parte II: procesal Civil y Avances, Ford. Corp L. Foro (Sept. 23, 2013).

TXT: http://fordhamcorporatecenter.org/2013/09/23/bitcoiners-in-the-court-room-part-ii-civil-litigation-and-developments/

PDF: http://www.gagespencer.com/firm-news/Bitcoiners-in-the-Courtroom-Part-2.pdf

+930
ali rios 8 oct. 2018 20:07:27

A partir de este escrito, Dwolla no es el envío de dinero a MtGox

Esto se comprueba mediante el acceso a su depósito, enlace aquí

+801
tfreedman 12 ene. 2017 6:32:04

Yo sugiero utilizar una biblioteca para esto. Este es el que yo uso: enlace

El código sería: =CRYPTOFINANCE("COINMARKETCAP:ETH/USD", "precio")

La biblioteca se explica a sí mismo bastante bien.

+797
Fan Bi 10 mar. 2019 18:38:30

Depende de lo que usted se sienta cómodo.

Usted puede ir de bajo nivel y consulta de la lebeldb directamente. El índice del bloque (la información de cada bloque) está en $DATADIR/bloques/índice y el chainstate (información acerca de la mejor conocidos de la cadena) en $DATADIR/chainstate.

Una forma más fácil es tener una totalmente sincronizado bitcoind que se ejecutan localmente y consulta sobre jsonrpc. Desde allí se puede cortar el resultado JSON para que se ajuste a sus necesidades.

Yo no he hecho leveldb la consulta, pero me gustaría esperar que haya una cantidad significativa de trabajo involucrado, ya que sólo un valor de la clave de la tienda.

+795
AK Agha 6 nov. 2012 15:04:45

He visto un montón de gente que busca en la configuración de moneda de intercambio. Yo también estoy interesado en el desarrollo de cyptocurrencies y creo que puede ser una buena idea para involucrarse en el ambiente de negocios así.

Me pregunto, sin embargo, si a partir de uno es una inversión que vale la pena, teniendo en cuenta que uno debe equilibrar los costos del servidor, desarrollo, etc. Soy un intermedio desarrollador de software sin embargo, entendemos la creación de un intercambio está más allá de mis límites, así que, sin duda, necesita un equipo para ayudarme a alcanzar este objetivo.

Si los únicos beneficios de la moneda de cambio de una pequeña cuota por cada transacción, no me puedo imaginar un intercambio sería altamente rentable y, ciertamente, no sería capaz de pagar de desarrollo/servidor de honorarios?

+792
HealerD 2 sept. 2019 0:34:03

¿Qué es la API para obtener Bitcoin en tiempo real del precio de Compra y precio de venta en mi sitio? y cómo se puede conseguir a partir de poner en práctica en mi sitio web desarrollado en PHP.

+721
Emile Storms 14 nov. 2016 1:39:23

Como diferentes Cripto-Monedas de diferentes Algoritmos subyacentes (por ejemplo, SHA256, Scrypt, CryptoNight, etc : de Origen). ¿Significa esto que si yo estoy mirando para comprar cryptocurrency de minería de hardware, tengo que decidir el hardware después de que debo decidir en qué moneda me voy a buscar a la mía? Por ejemplo, una GPU de configuración puede ser bueno para Etereum pero para LiteCoin, necesito un poco de hardware ASIC?

+688
smsunarto 3 abr. 2010 21:33:46

Hay dos cosas para copia de seguridad/guardar, ambos se pueden encontrar en el cliente en "Carpeta -> Seguridad".

La primera y más importante es su "clave secreta". Su clave pública es su ondulación de la dirección de r0123456789ABCDEabcde, su clave secreta está en un formato similar, pero comienza con 's', algo así como s0123456789ABCDEabcde. Escribe esto o guardar en un lugar seguro. Sólo con este sus fondos y la confianza de las líneas puede ser recuperado en una nueva cartera.

La otra cosa que hay que salvar es su cartera. Se almacena encriptada y contiene los contactos así como su clave secreta. El cliente se dejan hacer explícito copia en un archivo local que se puede guardar como usted desea. Como con la clave secreta que hacerlo a través de la "Carpeta->Seguridad" en el cliente.

En la creación de la cuenta (y cada vez que inicio de sesión) se puede establecer el "Fetch cartera de opción" a uno de "Payward", "Payward y Locales Navegador" o "Locales " Navegador". La opción media, tanto, que es el valor predeterminado. Esto significa que una copia cifrada de su cartera está almacenado en https://blobvault.payward.com (ver/configurar en las opciones Avanzadas->Opciones de página) y en algún lugar en tu navegador (?donde?). El payward opción le permite acceder a su cartera desde cualquier dispositivo y de la copia local hace que no dependen de payward estar/accesible en todo momento.

+678
mantavy 30 may. 2012 1:50:50

Estoy tratando de escribir software en Elixir para hacerlo. Tengo el código fuente para BitcoinJ, pero es muy laborioso averiguar lo que hace. Si miro en bitcoin.info puedo ver a este bloque

https://blockchain.info/block/00000000000000000028d1186d6dc9191a6ec93624141031e31814e22e75e0c5

tiene las transacciones, incluida la 2c1a83d5a511399f151571ff26925764ef73081251c239dd2eb6904304d7bcba

a partir de la cual blockchain.info se ha sacado

1PSfpNCcY9uNh1QEitLLLGaDX5LicnBJhx envió 12 BTC a

3PK9abqzd2oK3yWgESSZ6Ps1wPBBu222vw y 0.0789 BTC a

12AE3fQj1CsSGL9c3aZpkSDz991KUxntvb

Quiero averiguar cómo se deduce de ella. Gracias por cualquier información.

+666
Kordian 15 jun. 2016 21:29:57

La regla de oro que te recomiendo es solo mía cuando usted tiene suficiente hash de energía para generar al menos una manzana por día en promedio y el uso de una piscina si tienes menos que eso. Usted puede esperar a la piscina a tomar entre 1 y 3% por sus servicios, sino que es una mejor alternativa a la perspectiva de ser de mala suerte y de no recibir una cuadra antes de la siguiente dificultad para reorientar.

+620
Monew Harris 3 feb. 2016 9:37:26

La acuñación algoritmo para la estaca es diferente para las distintas monedas; por ejemplo, es diferente en BlackCoin de Cardano.

Existen varios enfoques de la apuesta, pero la mayoría de ellos son susceptibles a la "molienda de ataques", y casi ninguno de ellos se ha comprobado, seguro contra todo ataque (sólo argumentó seguro intuitivamente por mostrar que ciertos ataques no funcionan).

Para dar una respuesta concreta a tu pregunta, voy a describir un caso específico de una prueba de estaca protocolo que está demostrado segura: el Ouroboros Praos protocolo.

En los Praos de protocolo, se puede imaginar que cada satoshi corresponde a una clave pública/privada de la pareja. Los Praos protocolo de estacas funciona de la siguiente manera: Si usted es un honesto staker, nos fijamos en la fecha y hora actuales y redondear al segundo más cercano (la unidad de tiempo que ronda a es configurable en general y corresponde a la sincrónica "slots" del protocolo). Decir, por ejemplo, que se obtiene d = "2018-07-01 00:19:24". Usted tome esa fecha y a la hora de entrada, y usted firma con su clave privada correspondiente a su satoshi, la obtención de una firma s. Luego se comparan esa firma en contra de la dificultad de destino T a ver si s <= T, de forma similar a bitcoin compara el hash del bloque en contra de la dificultad. Si es así, entonces usted ha sido "elegido líder" y se le permite generar un bloque. Primero generar el bloque de contenidos x el cual constará de las transacciones en su mempool así como un puntero al bloque anterior. A continuación, firma x usando su clave pública, y producir otra firma s'. Luego de difusión a la red de su firma s ilustrando que han sido elegidos; la fecha y hora actual d para la elección de la confirmación; la confirmación de las transacciones x , que también incluyen la referencia al bloque anterior; y su firma sobre el bloque de contenidos de s'. La tupla (s, d, x, s') es el bloque.

Ahora, otros validadores puede comprobar que son legítimamente elegido líder. La comprobación de que s es una firma de d, que s' es una firma de x, que x contiene las transacciones válidas y apunta a la punta de un anterior blockchain (con un mayor marca de tiempo y no conflictivos transacciones). Finalmente se debe verificar que cumple con el objetivo de: s debe estar por debajo de T.

Este es un protocolo simple, pero, tal vez sorprendentemente, puede ser demostrado segura. Esto es lo que hace que sea elegante. También es bastante similar a cómo bitcoin genera bloques. Si tienen curiosidad acerca de por qué este protocolo es seguro, os animo a leer el papel.

Un par de detalles:

  • Es posible que los malos actores para generar varios bloques de contenido para el mismo datetime que han sido líder electo. Esto no causa un problema porque honesto partes sólo generar bloques de comprometerse a una mayor bloque, rompiendo los lazos.
  • Es posible que dos honesto partes generar un bloque al mismo tiempo. Esto no es un problema y puede suceder también en bitcoin. Tales vínculos se resolverá, siempre y cuando los parámetros del protocolo está ajustado para no permitir que los bloques se producen muy a menudo entre las ranuras (exactamente los parámetros se especifican en el papel)
  • He dicho anteriormente que s es una "firma" en la hora actual d, pero un punto de vista técnico es que no es una firma, pero en realidad lo que llamamos un VRF - Verificable Función Random. Esto es como una firma, a menos que tenga la certeza de que la salida se comporta como un azar de salida (tal como un perfecto hash de comportarse como un "azar oracle").
+544
nix87 19 abr. 2013 12:30:49

Un montón de gente haciendo bitcoin minería de participar en agruparon de minería de datos. Al participar en agruparon de minería de datos a los trabajadores realizar algún cálculo matemático (que tengo en realidad no se entiende) y son recompensados pagos para contribuir a su nuevo bloque de generación.

Es posible que los trabajadores, minining en una piscina, puede encontrar que bitcoin se está trabajando? Si sí, creo que sería capaz de ver a whome el bitcoin que han trabajado en transfirió más tarde a?

+542
joz 10 jun. 2012 11:54:46

El enlace a la discusión en el foro de NXT https://nxtforum.org/general-discussion/academic-questions-regarding-pos-and-nxt

+506
89177490687 17 feb. 2011 19:56:48

No hay manera de hacer esto más pequeños. La eliminación de los archivos aquí hará que su nodo de bloqueo. Si el espacio es un problema el uso de un panel de cliente como Electrum o Multibit que no requiere de un blockchain de descarga.

+381
spedsal 24 ene. 2019 11:31:35

A medida que más personas contribuyen a la minería, el Bitcoin se ajusta automáticamente a la "dificultad" de modo que el número de nuevos bitcoins creado por la minería es aproximadamente el mismo a lo largo del tiempo. La dificultad se ha incrementado rápidamente en los últimos meses, y de hecho casi se ha duplicado desde noviembre de 2015. Esto coincide con sus números de rendimiento. El hardware existente será menos útil a lo largo del tiempo.

+293
smsmith527 12 nov. 2012 7:52:57

Si sólo necesita recibir direcciones, entonces usted necesita sólo una mesa para los junto con una columna de banderas para evitar que de ser utilizado una segunda vez.

Las claves pueden ser generados a granel: - http://bitcointalk.org/index.php?topic=101708.0

Ahora sólo porque usted no está de ahorro de la clave privada de la web de host no significa que la seguridad puede ser descuidado. Si un host se ve comprometida, el atacante podría reemplazar el Bitcoin direcciones en la tabla con direcciones bajo el control del atacante.

Para situaciones donde el cliente Bitcoin necesita enviar transacciones, un frío cartera / hot wallet método ayudará a disminuir el daño debe a que el sistema en peligro.

Aquí la información adicional para Asegurar los servicios en línea:

+280
Daniel Hawkins 1 jun. 2010 17:49:44

Con bitcoin a cotillear protocolo, podemos dar por sentado que si me envía la transacción, por ejemplo, a la 1:00 PM 1 de enero de 2018 UTC , a continuación, cada nodo conectado a la red a partir de la 1:00 PM para que vamos a decir (por la latencia de la red) 1:05 PM el 1 de enero de 2018 recibiría la transacción, debido a cómo los chismes protocolo funciona?

Y por todos me refiero a completamente cada nodo que estaba conectado en ese momento a la red? O tal vez mi transacción podría no llegar a algún nodo(s) por alguna razón y por qué?

Se les da un tiempo de latencia de la red, hacer mensajes de llegar a absolutamente todos los pares conectados y cuánto tiempo se tarda en hacer eso?

+218
ckarras 18 sept. 2017 23:57:59

Yo estoy usando el popular Coinmarketcap solicitud de la API:

https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest?limit=100&convert=ETH

En respuesta percentChangeFor24h y algunos otros parámetros son siempre diferente de lo que se muestra en coinmarketcap.com. ¿Me olvido de algo o de datos es simplemente irrelevante? Podría ser de la zona horaria? No he encontrado ninguna manera de cambiar la zona horaria en las solicitudes de sí mismo.

+160
Brandon Rome 11 may. 2010 11:52:14

No es un juego que utiliza Bitcoin como moneda llamada del Dragón de Cuento, por no hablar de los numerosos casinos en línea. En general, el uso de Bitcoins en los juegos es muy factible, pero requiere dispuesto desarrollador.

En muchos casos puede incluso ser preferible, como uno podría imaginar una simple micropago en un instante siempre que necesitan para comprar algo en un juego, en lugar de transferir el dinero a granel y más tarde no usando todo ello sin la posibilidad de obtener el resto de la espalda.

Por otra parte, similares a las próximas Diablo 3 en la Casa de Subastas de Mercado, o ya existentes en el mercado en Second Life, uno puede imaginar a los jugadores ganar Bitcoins en este tipo de juegos de otras personas y después de retirar sus ganancias con una facilidad.

+116
Makpoc 16 abr. 2014 14:56:45
Micelio Bitcoin Wallet para Android es un simple cliente de origen. Esto le da control total sobre su dinero, sino que depende de los centralizado de validación.
+36
Kharee 2 may. 2018 0:30:14

Me preguntaba cómo iba a ir midiendo el tráfico que se utiliza en mi red para el bitcoind nodo estoy corriendo. Se ejecuta en el estándar 8333 puerto, el uso de linux como sistema operativo.

Yo estaba mirando iftop, que parece ser una herramienta para hacer lo que quiero hacer, pero estoy buscando específicamente sólo el monitor de tráfico asociado con el bitcoind nodo.

Básicamente estoy tratando de ver si mi aplicación de QOS para el nodo está funcionando correctamente.

+26
webGautam 9 feb. 2017 12:23:13

Estoy tratando de salir de bitcoin multi-sig en la red de prueba y cuando hago un pago puedo obtener los datos de pago de la dirección como 3CRrDxJwwkrJqmgSWikQMmZWCDo5SmL3tc

pero cuando voy a mi red de prueba de cartera y tratar de enviar fondos a esta dirección se vuelve como la desapercibidos.

Alguna idea de qué estoy haciendo mal ?

Gracias

+17
nielsbot 30 mar. 2013 20:34:23

Mostrar preguntas con etiqueta