Testnet puede hash problema se reduce

Tengo una pregunta sobre la configuración de una testnet. Estoy configurando un testnet. Traté de conseguir algunos testnet moneda ser que yo no sea un éxito. Pero de todos modos es posible que reduce la probabilidad de llegar a una moneda en una red de prueba sin necesidad de recompilar el bitcoin fuente. Recuerdo que en 2011 fue relativamente fácil conseguir las monedas para la prueba.

Se puede establecer un parámetro en el bitcoin.conf que reduce la probabilidad de hash

Mejor Carsten

+989
Nando Alves 26 nov. 2018 12:44:53
28 respuestas

paso M

Ahora Alice sabe tanto de claves públicas, pero Bob no sólo saber su público clave.

paso N

Alice ahora crea una transacción de gasto de los fondos y de los signos con su clave privada.

No es posible pasar directamente de paso M para el paso N porque nada de lo que se a gastado sin embargo, después de paso M

Primero de todo, Alice debe crear 2-de-2 multisig dirección y alguien debe financiar. Después de la financiación deben crear y firmar los gastos de transacción.

+987
Jade Neal 03 февр. '09 в 4:24

He utilizado litecoinj-core-0,15 a generar una transacción a la dirección de MD1AYTZnTtGKQToj2LTD7qLsSzrqcdXr9j.

Litecoinj genera una transacción con dos salidas. La primera de ellas (a LaPJ9TfBr6E2MSRa4t1MMhFPQAue4osUn8) se corresponde con el cambio de dirección. La segunda es una dirección que no puedo entender el origen: LQKxaEyD3XLZmbXYyVna9aoJBzLxAhNS4s. He intentado encontrar en la lista de reembolso, cambio, receive_fund, y la autorización de las direcciones de la Cartera y no podía encontrar allí.

Podría alguien explicar de donde es esta la dirección que viene?

Saludos, y gracias de antemano, António.

+977
coreyward 5 mar. 2017 19:21:52

Mientras que la lectura de bitcoin fuente me encontré con este breve comentario:

// Altura de la primera en coinbase requeridas para el bloque.versión=2

(A partir de https://github.com/bitcoin/bitcoin/blob/master/src/miner.cpp#L338).

Por qué esto es necesario? Impide que algunos mal uso o ataque?

He encontrado que este cambio se introdujo en BIP-0034. Pertinente de la solicitud de extracción se justifica por los siguientes puntos:

Poner a la altura en el coinbase es deseado por al menos dos razones:

  1. Se garantiza que cada una de las subsiguientes bloque de transacciones y de hash es único.
  2. Puede ser utilizado para una mejor razón plausible acerca de la dificultad para los que aún no se han conectado los bloques.

Pero para mí esto no explica nada: no veo cómo la adición de altura garantiza único bloque de hash y no entiendo lo que es "plausible dificultad para los que aún no se han conectado los bloques".

+954
Dvv Avinash 2 abr. 2012 11:41:14

Soy bastante nuevo en Bitcoin. Tengo una duda.

Digamos que yo, la persona, tiene 1 bitcoin. Quiero enviar 0.5 BTC a la persona B y 0.5 BTC a la persona C en una sola transacción. Es posible hacerlo en una sola transacción?

Más tarde, si la Persona C envía el mismo bitcoin a la Persona B, será posible para la persona B a reconocer que el bitcoin que actualmente recibe de la persona B y de la que ya recibió de Una persona, se originó a partir de la misma fuente?

+934
Nelson henry 14 mar. 2011 0:33:54

Parece que hay un pequeño volumen que el usuario pueda operar en la bolsa, hay una restricción similar en la transferencia de bitcoin de la cartera de Un monedero B? Supongamos que queremos enviar el 100 Bitcoins a la cartera B, la transacción será rechazada debido a su tamaño?

+897
Andy Whitfield 17 ene. 2017 7:04:39

Estoy escribiendo mi propia implementación de BIP44 cartera.

Puede por favor alguien que me señale una BIP44 compatible cartera que podría importación de semillas de otras carteras. He mirado en varios y parece que, en la mayoría, que sólo admiten BIP39.

Gracias.

+865
Mikey Hogarth 25 mar. 2017 4:49:24

Un par de meses antes de la una de la recompensa de reducir a la mitad, toda la comunidad está despierto y excitado acerca de sus perspectivas: esto ha ocurrido no sólo con bitcoin, pero el otro alt-cadenas de allí. Entonces, en este momento, bitcointalk, reddit, y la mayoría de la gente está dispuesta a escuchar y realidad de la actualización. En otros momentos, muchas personas podrían simplemente estar pasando con sus vidas" y no después de las noticias.

Técnicamente, debido a bitcoin y otras alt-coins éxito de la recompensa halvings, hay escasas posibilidades de los temas principales en la recompensa-la mitad del proceso. Que codebase es extremadamente sólido.

Es especialmente importante que los mineros de la actualización, o un hardfork será creado, con todas las incoherencias que podría suceder, caída en la potencia de cálculo, por no hablar de la confusión del usuario y de la confianza en la red.

+849
Rennaye Johnson 5 oct. 2018 5:24:40

Airtm.io la mejor manera de comprar bitcoin en Venezuela con Bolívares, una basada en Uphold.com y super segura.

https://medium.com/@airtm.io/bitcoin-brokers-and-exchanges-grow-their-business-with-airtm-749df3f20424#.ae7lzub4p

https://medium.com/@airtm.io/corredores-y-casas-de-cambio-bitcoin-crecen-su-negocio-con-airtm-46442f456eee#.j3h2swzds

+813
david mancini 6 feb. 2010 19:16:28

(actualiza en función de Pieter de comentarios a continuación)

Hay (esencialmente) de dos conjuntos de UTXOs en el juego. Uno se construye a partir de la blockchain sí mismo, mediante la lectura de los bloques en el disco y actualización con los nuevos bloques que se transmiten. Este conjunto está guardado en el disco, y puede ser reconstruido a partir de la blockchain de datos si borra.

Otro UTXO conjunto es el mempool sí mismo. Cada salida en el mempool se considera válido UTXO, a menos que ya esté gastado por otra mempool tx. Además, las salidas consumido por mempool de las transacciones confirmadas las transacciones se consideran pasó en el otro UTXO conjunto. Este mempool UTXO conjunto no está guardado en el disco, y sólo existe cuando hay transacciones en el mempool, mientras que el nodo está ejecutando.

Usted puede ver existente en WASHINGTON transacciones llamando getrawmempool con la opción verbose. Esto produce un json array en el que se puede ver si una información sin confirmar tx depende de una ya existente sin confirmar tx:

...
"fdb9bed320457e8ff606bdf1e4a6fa980bc65d9ad8525e75abba30af1363ef8e": {
 "tamaño": 256,
 "precio": 0.00001923,
 "modifiedfee": 0.00001923,
 "el tiempo": 1527988568,
 "de altura": 525693,
 "descendantcount": 1,
 "descendantsize": 256,
 "descendantfees": 1923,
 "ancestorcount": 4,
 "ancestorsize": 964,
 "ancestorfees": 7212,
 "depende": [
"4b2541774140a6afe58606f8a97cca9d1aef0dff5f769ee1dcdcb834b50aeb97"
]
},
...
+662
Matthew C Rowe 4 jul. 2014 11:22:07

Me pregunto por qué la gente está creando tantos crypto monedas y cómo muchos de ellos pueden sostener? Alguien aquí puede predecir lo que va a suceder? (No preguntar, predecir lo que las monedas se van a mantener como nadie sabe la respuesta a eso).

+646
Lanks 28 may. 2019 16:16:13

Quiero hacer algo de investigación en la compra de un hardware de cartera. Hasta que me he decidido qué hacer, me gustaría trasladar mi bitcoin saldo de cambio que actualmente estoy usando. Quiero evitar transferencias múltiples, así que lo que me gustaría hacer es transferir a una dirección que puede ser "importado" en mi futuro hardware cartera. Aquí está mi pregunta:

¿Cómo puedo gestionar una cartera de software que es compatible con cualquiera de las existentes hardware carteras? Son de hardware carteras siguientes estándares abiertos para generar las direcciones bitcoin, o son los de propiedad? Qué tipo de normas son los siguientes?

+641
zoezachary 9 dic. 2013 8:18:41

Seguramente feria significa que el jugador puede probar que el operador no hacer trampa. Con el sitio web basado seguramente feria de los sistemas, la generación de un número aleatorio y/o cliente de la semilla es fácil de ver y monitor. A menos que una aplicación móvil es de código abierto, esta misma capacidad no está disponible.

Así que de un modo demostrable sitio web de la feria que ofrece una aplicación no significa que la aplicación proporciona seguramente la feria de juegos de azar en línea así. Una fuente abierta de aplicación podría ser demostrablemente de la feria.

Usted no encontrará ninguna de (o al menos no muchos) de estas aplicaciones en la tienda Google Play, ya que son juegos de azar en línea que está prohibida la aplicación en su servicio. Pero las aplicaciones todavía se puede instalar desde fuentes externas:

+613
sonntagskindlein 22 dic. 2011 22:38:34

Bitnodes muestra a todo el mundo corriendo nodos.

Son estas personas incentivos para ejecutar los nodos? Si no, ¿por qué no? Si es así, ¿nodo operadores, algunos BTC de las comisiones por transacciones, etc.?

+595
alxzndr 24 feb. 2019 4:44:38

El NXT de Mercado para los productos digitales. Si usted quiere vender productos físicos, usted debe buscar en el NXT FreeMarket, que también vive en el NXT blockchain. Usted puede leer sobre él aquí:

http://www.nxtfreemarket.com/

+587
Nerola 11 abr. 2011 10:39:52

Usted no puede. Bitcoin no existían en 2004.

+558
Saroj Kandel 21 nov. 2013 8:07:37

Para iniciar una nueva cadena, utilice una génesis generador, aplicar el nuevo génesis a la fuente, y eliminar los puntos de control.

Si desea aplicar nuevas/diferentes reglas, estar preparados para una tarea difícil. Cambiando incluso la más mínima regla de protocolo más probable afectar a todas las demás normas que debido a la complejidad de Prisionero de guerra.

Si la única cosa que quiero modificar es el máximo de monedas, esto debería ser relativamente fácil alterar en la fuente.

+505
MartinW 27 oct. 2013 2:18:27

Hoy en día, los estados pueden seguir el rastro al dinero y el historial de transacciones, por lo general implica la comprobación de las cuentas bancarias. Según como yo lo entiendo, Es imposible para cualquier persona para leer tus Bitcoin transacciones y saldo actual sin su consentimiento.

En un mundo Bitcoin, ¿cómo puede el monitor de cuenta de banco cuando es imposible verificar sus transacciones?

+501
Rider 29 may. 2016 3:03:51

Canales de pago son una manera de impedir el doble gasto en tales casos. Según la Wiki

Un Micropago o Canal de Pago Canal es de la clase de técnicas diseñadas para permitir a los usuarios realizar múltiples Bitcoin transacciones sin cometer todas las transacciones para el Bitcoin bloque de la cadena.[1] En un típico canal de pagos, sólo dos transacciones se agregan al bloque de la cadena sino una ilimitada o casi ilimitada cantidad de pagos que se pueden hacer entre los participantes.

Un posible camino para la implementación de las máquinas expendedoras implicaría la creación de canales de pago previamente con la empresa de máquinas expendedoras.

De hecho, para la máquina expendedora caso, un canal unidireccional sería suficiente. Consulte la Wiki para obtener más detalles. Bi-direccional de canales de pago mediante hashlocks son la clave de la red de Rayos que se utiliza para facilitar el apagado de la cadena de transacciones en tiempo real.

+453
spicetruck 7 mar. 2016 20:44:43

Tengo un par de BSD sistemas basados sentados alrededor de la porción de distancia, pero la mayor parte de ellos son de inactividad de la CPU-sabio. ¿Alguien sabía de un cliente bitcoin que pudiera funcionar en estas máquinas para hacerlas más productivas, a la espera de peticiones?

+434
Amsterford 8 mar. 2011 5:44:11

¿Cuál fue la primera implementación de combinados de la minería? A quién se le ocurrió eso? ¿Qué protocolo no se usan y dónde se puede encontrar?

+425
thaJeztah 25 oct. 2012 14:52:58

Estoy creando un raw de transacción para enviar la cantidad de from_address a to_address. Mientras que el envío de una transacción tengo un error. He publicado el detallado proceso de creación de un raw de la transacción. Podría alguien decirme donde iba mal?

from_address = '2NAvmqmZmodXKDHyWQaRufsFptZ6cDPVapq'
to_address = '2MyTfwJFbWYueyFpDjdN8cJ4ZwsSA7Ufn8s'

El saldo de from_address

[{'txid': '421ac74f3fb137ea0f65d20e71825abefd463322b4e4a9033057e78e2a27bb69', 'vsal': 1, 'dirección': '2NAvmqmZmodXKDHyWQaRufsFptZ6cDPVapq', 'cuenta': ", 'redeemScript': '00140363a5b9ce91754185b3d39d292f262ac3f417c5', 'scriptPubKey': 'a914c1f4f356a6c6d28742dd1e80270edd55e6a5b0c687', 'cantidad': 0.5455, 'confirmaciones': 108, 'disponibles': True, 'solución': True, 'seguro': True}]

la creación de rawtransaction

bitcoin-cli createrawtransaction [{'txid': '421ac74f3fb137ea0f65d20e71825abefd463322b4e4a9033057e78e2a27bb69', 'vsal': 1}] {'2MyTfwJFbWYueyFpDjdN8cJ4ZwsSA7Ufn8s' : 0.0495 ,'2NAvmqmZmodXKDHyWQaRufsFptZ6cDPVapq' : 0.4955}

la firma de la transacción

bitcoin-cli signrawtransaction '020000000169bb272a8ee7573003a9e4b4223346fdbe5a82710ed2650fea37b13f4fc71a420100000000ffffffff02f0874b000000000017a9149ca7d200ee0b4e751d1de0c56fd3cf8defde173d87b012f4020000000017a914c1f4f356a6c6d28742dd1e80270edd55e6a5b0c68700000000' [{'txid': '421ac74f3fb137ea0f65d20e71825abefd463322b4e4a9033057e78e2a27bb69', 'vsal': 1, 'redeemScript': '00140363a5b9ce91754185b3d39d292f262ac3f417c5', 'scriptPubKey': 'a914c1f4f356a6c6d28742dd1e80270edd55e6a5b0c687', 'cantidad': 545500}] ['cR5YAMiTGaAwFgrEHeXK2MpEm8SEBFXm7pf2r2m6snbx3srqvpyw']

sendrawtransaction

bitcoin-cli sendrawtransaction '0200000000010169bb272a8ee7573003a9e4b4223346fdbe5a82710ed2650fea37b13f4fc71a4201000000171600140363a5b9ce91754185b3d39d292f262ac3f417c5ffffffff02f0874b000000000017a9149ca7d200ee0b4e751d1de0c56fd3cf8defde173d87b012f4020000000017a914c1f4f356a6c6d28742dd1e80270edd55e6a5b0c68702483045022100ccf694b3439a163ca100743c749ba80e6732d96e2f1dc951ea38c6aba7624cf102203463130bec546cd5cf5d0a18067b51cdd63b879eb34cbecf61b2883ee58021110121034fb6dfc450dd53dcb083cb38ad8ad4d5ad744e3da6c93b579eb19354c3ff2e6600000000'

Error:

raise Exception ("Error en la llamada RPC:' + str(responseJSON['error']))
Excepción: Error en la llamada RPC: {'código': -26, 'mensaje': '64: no obligatorio-script-verificar-bandera (la Firma debe ser igual a cero para la VERIFICACIÓN de error(MULTI)SIG operación)'}
+353
Jon Morton 5 sept. 2015 12:18:42

Otra forma de verlo es a echar un vistazo a los últimos bloque que se extrae, por ejemplo, el bloque 388368. Mirando este bloque en blockchain.info, se puede ver que el valor hash de este bloque es:

0000000000000000021ff110a589e44f56979254a204557311204f803910fdfa

Tomó casi 10 minutos para que todos los mineros (haciendo un combinado 700,000,000 giga-hashes por segundo) para encontrar el por encima de hash que tiene suficiente ceros a la izquierda (17) para cumplir con la dificultad requisito de la red en ese momento. Ya que el resto de los dígitos después de la primera de 17 ceros a la izquierda podría haber sido cualquier cosa, hay 16^47 (he.e.16^(64-17)) posible hash que se podría haber encontrado que hubiera satisfecho la dificultad requisito (que es de 3,92 * 10^56), sin embargo, tomó todos los de la minería de poder de todo el bitcoin red ~10 minutos para encontrar un hash que cumplen con el requisito.

Para crackear un hash, usted necesita no sólo la primera de 17 dígitos para que coincida con el dado de hash, pero todos 64 los dígitos para que coincida. Así que, extrapolando a partir de lo anterior, se necesitaría 10 * 3.92 * 10^56 minutos para que el crack de un algoritmo de hash SHA256 el uso de todos los de la minería de poder de la totalidad de la red bitcoin. Eso es mucho tiempo.

+306
obs 30 sept. 2015 11:05:44

Si no la posesión y control de acuerdo a las claves privadas, no es "propio" de Bitcoins. Tal vez usted tiene un derecho de acceso y la transferencia de sus Bitcoins y tal vez legalmente "usted es dueño de ellos", pero no técnicamente.

Si ha enviado al centro de intercambio de información a una dirección de BTC, entonces, sólo el acuerdo de la clave privada de la dirección de BTC podría ayudar a que el envío de su centro de intercambio de información fuera de la utilizó accidentalmente BTC dirección.

Tampoco importa que la clave privada en un centro de intercambio de información de cartera de la que soporta la importación de claves privadas o directamente crear y firmar un raw de la transacción (expertos).

Blockchain.info fácilmente podría hacer eso por ti, pero no creo que muy centralizado y servicios tendrán el hombre-poder hacer un seguimiento de dichas solicitudes de apoyo.

También, se podría recoger las accidentalmente enviado BCH (no, no creo que lo hagan).

+248
Christopher J Poor 30 mar. 2019 8:10:08

Lo que estás pidiendo es cómo averiguar qué signo para un multisig transacción.

Multisig es en realidad muy cerca de esta respuesta. Hay algunas diferencias sutiles, sin embargo, así que voy a intentar resumir paso a paso el uso de la transacción como se ve en la blockchain

Tenga en cuenta que para cada entrada, el real hash para ser firmado va a ser diferente. Es decir, usted tendrá que llenar en la redimir a la secuencia de comandos para que sólo entrada y los nulos para cada entrada. Para ilustrar esto, vamos a averiguar lo que usted necesita para firmar la primera entrada.

  1. Transacción versión: 01000000
  2. Número de entradas: 03
  3. Tx de entrada #1 hash: fdb1fe0b4506f8d412f8498a0d747701bc5ed8c009e779ee670c82361c1d1dd5
  4. Tx de entrada #1 índice: 01000000
  5. Tx de entrada #1 canjear script longitud: 47 (71 bytes)
  6. Tx de entrada #1 redimir a la secuencia de comandos: 522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252ae
  7. Tx de entrada #1 secuencia: ffffffff
  8. Tx de entrada #2 hash: a614d26f1878078a00a3c296085576cd7e6361234ea82c865681041fcfdacea8
  9. Tx de entrada #2 índice: 01000000
  10. Tx de entrada #2 redimir a la longitud de la secuencia de comandos: 00 (nada)
  11. Tx de entrada #2 secuencia: ffffffff
  12. Tx entrada #3 hash: d064d2f9cf9e5196a9d81dd87718c9cfbec97f3ccac7164946d956421597c7f1
  13. Tx entrada #3 índice: 01000000
  14. Tx entrada #3 redimir a la longitud de la secuencia de comandos: 00 (nada)
  15. Tx entrada #3 secuencia: ffffffff
  16. Número de salidas: 01000000
  17. Cantidad que se envía a la primera (y única) de salida: e068704600000000
  18. Secuencia de comandos de salida longitud: 19
  19. Secuencia de comandos de salida: 76a9142c76e6fdd1a81c902afa62e78ec71435708d9d9d88ac
  20. Tiempo de bloqueo de campo: 00000000
  21. SIGHASH_ALL: 01000000

Ahora, si hace doble-sha256 estos bytes se obtiene:

9c4b551f37f4b383af9216045d80b2fcd4ed57bddca8df388ec29601cbd2a4f1

Y, de hecho, cuando se compruebe incrustado en contra de la firma de la transacción, se puede ver que ese es de hecho el hash que se firmó. He aquí un ejemplo de código para verificar el uso de la excelente btcd biblioteca escrita en ir:

paquete principal

de importación (
"codificación/hex"
"fmt"
"hash".

"github.com/btcsuite/btcec"
"github.com/btcsuite/fastsha256"
)

// Calcular el hash de hasher más de buf.
func calcHash(buf []bytes, hasher hash.Hash) []byte {
hasher.Escribir(buf)
 volver hasher.Suma(nil)
}

// Hash160 calcula el hash ripemd160(sha256(b)).
func Hash256(buf []bytes) []byte {
 volver calcHash(calcHash(buf, fastsha256.New()), fastsha256.New())
}

func main() {
 x : = "0100000003fdb1fe0b4506f8d412f8498a0d747701bc5ed8c009e779ee670c82361c1d1dd50100000047522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252aeffffffffa614d26f1878078a00a3c296085576cd7e6361234ea82c865681041fcfdacea80100000000ffffffffd064d2f9cf9e5196a9d81dd87718c9cfbec97f3ccac7164946d956421597c7f10100000000ffffffff01e0687046000000001976a9142c76e6fdd1a81c902afa62e78ec71435708d9d9d88ac0000000001000000"

 b, _ := hex.DecodeString(x)

 hash := Hash256(b)
 fmt.Printf("hash de la cosa para firmar: %x\n", "hash")

 pubkeyStr := "02cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b9"
 pubkeyStr2 := "037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b204282"
 pubkeyBytes, _ := hex.DecodeString(pubkeyStr)
 pubkeyBytes2, _ := hex.DecodeString(pubkeyStr2)

 p, _ := btcec.ParsePubKey(pubkeyBytes, btcec.S256())
 p2, _ := btcec.ParsePubKey(pubkeyBytes2, btcec.S256())

 fmt.Printf("pubkeys: %s, %s\n", p, p2)

 sigStr : = "3044022025332b6dabf11e493fbc62c93e7302c48666512e1cf88157c26176f4af6d064702201ee7ec25d0917244e514c402e8751f112dfd1bef2b22ec5e496fbafabb52bf010148"

 sigStr2 : = "3045022100fa1f17bf59bee0ac33ae5f682711c5471c73a4aeb898aee218478289a4c7aa6e02207b40dfeae3fa4a50dc147bd42be40370d76a35d72c0b27b27c4ba2439a565fb901"

 sigBytes, _ := hex.DecodeString(sigStr)
 sigBytes2, _ := hex.DecodeString(sigStr2)

 s, _ := btcec.ParseDERSignature(sigBytes, btcec.S256())
 s2, _ := btcec.ParseDERSignature(sigBytes2, btcec.S256())

 fmt.Printf("sig: %s\n", s)

 fmt.Printf("firma válida: %v\n", s.Verificar(hash, p))
 fmt.Printf("firma válida: %v\n", s2.Verificar(hash, p2))

}

Usted puede hacer lo mismo con la entrada #2 y #de entrada 3 para obtener el hash que obtiene firmado por el cambio #5 y #6 (combinado) para estar 00 y #10 o #14 en los pasos anteriores para ser 47522102cebf6ab580948d146b7cc771d8e646974349d3d7b11f3e03287d0997a477d3b921037ba651485b7a2cb222191eb64a55926e62bbabfe9b5ed2a9488aad547b20428252ae

+229
RADICK 9 may. 2015 8:26:24

He oído el término varias veces. Sé que es una de divisas en línea, pero me gustaría saber más, sin tener que buscar demasiado duro.

Mis preguntas principales:

¿Qué puede bitcoins se utiliza para? ¿Dónde puede uno adquirir bitcoins? Cuándo se creó primero?

+214
Azzeddine Ouadyani 19 sept. 2014 6:11:01

Cada bloque contiene el hash de la anterior, que es impredecible. También, las transacciones en cada uno de los bloques en sí, son impredecibles porque uno no puede decir que está pagando a quién y cuánto.

+212
JLWarlow 7 dic. 2015 13:53:10

¿Cuáles son los mejores ejemplos de tales " otros fines y proyectos, especialmente los que no están de altcoins?

Cosas que hacer la prueba de la existencia como OpenTimestamps no son para la transferencia de dinero, pero en lugar de comprometerse a algo (en este caso, un hash) para el blockchain por lo que es esencialmente conserva para siempre.

+103
Med 15 nov. 2018 18:43:07

Polvo salidas son realmente pequeñas salidas de una transacción. Las transacciones de Bitcoin son 0 suma así que todo lo que entra tiene que salir. Cuando usted realiza una transacción a enviar algo de dinero de su dirección a otra dirección, el resto se envía a un cambio de dirección que vas a estar en control de. Ahora, si el resto es muy pequeño, entonces se convierte en "el polvo." Entonces, si se intenta realizar otra transacción con que dusty no gastados de salida (UTXOs) mineros rechazará la transacción y esto no se confirmó, ergo el bitcoin no se mueva.

El bitcoin red, dependiendo de la versión de un minero que se está ejecutando tiene diferentes definiciones de lo que se considera polvo UTXOs. Si este sitio es correcta la versión de bitcoind que se ejecutan en los nodos de la mayor parte de la red es de 0,10 y 0,9.*.Para 0.9.3 el polvo límite es de 546 satoshis. Para la versión .10 creo que es 546 y versiones anteriores de 0,9 creo que fue más de 10 veces de alrededor de 5k satoshis.

+38
jonashdown 23 jul. 2011 2:57:55

Mostrar preguntas con etiqueta