Es seguro para mantener SÓLO una vez bloqueado, tx?

¿Qué pasa si el tx se vuelven incompatibles con versiones futuras de Bitcoin? En qué casos sería justo dejar de ser compatible? Si no hay ninguna garantía de compatibilidad, ¿cómo puede ser esto útil?

+53
Meruem 13 mar. 2010 1:49:18
18 respuestas

La Wiki hace esta declaración:

Es [getdata mensaje] se puede utilizar para recuperar las transacciones, pero sólo si están en la memoria de la piscina o conjunto de relé - acceso arbitrario a las transacciones en la cadena no está permitido para evitar que los clientes comienzan a depender de los nodos que tengan plena transacción de índices (que moderno nodos no). [mi énfasis]

https://en.bitcoin.it/wiki/Protocol_documentation#getdata

Sin embargo, la "Conexión de Bloom filtrado" (BIP-37) parece requerir un sistema de índice:

El filtro puede ser probado contra fragmentos arbitrarios de datos, para ver si los datos fue insertado por el cliente. Por lo tanto, surge la pregunta de ¿qué datos debe ser insertado/prueba.

Para determinar si una transacción coincide con el filtro, se utiliza el siguiente algoritmo. Una vez que se encuentra una coincidencia, el algoritmo se anula.

Una lista ordenada de los criterios se da entonces.

Parece que un nodo de apoyo a este filtro, también sería necesario mantener un índice (o varios), o el riesgo de ataques de denegación de servicio.

Yo vi esta pregunta:

El 70% de los nodos de aceptar la Floración de los filtros, a pesar de un ataque de DoS vectores?

que no parecen responder a la pregunta acerca de los índices.

Yo vi esta pregunta:

Es allí una manera de índice de transacciones de manera que filterload comandos pueden ser respondidas sin la iteración a través de todas las transacciones en un bloque?

la única respuesta a lo que implica, sin decirlo explícitamente, que no se crean los índices en todos.

Lo que los índices de hace un nodo de crear para el único propósito de apoyar a Flor de filtrado para SPV nodos?

Si no hay ninguno creado y las transacciones se filtran sobre la marcha, ¿cómo puede esta declaración en los enlaces de la pregunta anterior sea cierto?

Así, usted puede fácilmente desencadenar exactamente el mismo ataque DoS por sólo el uso regular de getdata solicitudes en grandes bloques más y más. Usted no necesita Flor de filtrado. Si usted no desea descargar los bloques simplemente no TCP ACK de los paquetes y, a continuación, la ALETA después de un par de segundos..... los datos de todos los que se han cargado y estar sentado en los buffers.

+921
daleyjem 03 февр. '09 в 4:24

El número de bitcoins en existencia en cualquier momento dado es previsible de antemano. Para obtener un número aproximado, usted sólo tiene que mirar en una tabla a partir de la fecha de hoy. El Bitcoin wiki tiene uno en el control de la oferta.

Para obtener el número exacto de los bitcoins minados en cualquier momento dado, la que se llevaría el actual bloque de altura (disponible en cualquiera de un número de diferentes lugares) y aplicar una fórmula fija para obtener el número total actual de recompensas así lo afirmó el momento. Este número es exacto porque no hay ninguna posibilidad de que varían desde los predeterminados recompensa programación (y no hay otra manera de conjurar bitcoins en existencia distinta de la minería).

La siguiente es una simple función de Python que calcula el total de bitcoins en existencia en cualquier momento, dada la altura de bloque. Debe ser sencillo traducir de PHP.

def total_bitcoins(altura):
 total = 0
 recompensa = 50
 mientras altura >= 210000:
 total += recompensa * 210000
 altura= 210000
 recompensa /= 2
 total += recompensa * altura
 retorno total

https://gist.github.com/ghewgill/9821866

+918
Bonnie Ehlers 7 oct. 2013 14:51:06
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Actualmente estoy estudiando en la universidad en los estados unidos y fue realmente curioso acerca de bitcoin y cryptocurrencies como un todo. Empecé a buscar en la universidad libre de sitios como la universidad de Stanford y la Universidad de Nueva York e incluso intentó hacer preguntas de sus últimos papeles. Me contestó que la mayoría de las preguntas, pero estoy atascado en una de las preguntas:

Supongamos que el profesor quiere otorgar a cada estudiante en la clase de prioridad al azar de las horas de oficina de ayuda, dándoles un número H(studentID||Bi) donde Bi es la i-ésima encabezado de bloque en el blockchain de Bitcoin.Sería el esquema de ser yo más seguro si en lugar de utilizar H(studentID||Bi-1|| Bi)? (https://cs.nyu.edu/courses/fall17/CSCI-GA.3033-019/assignments/practice_final.pdf)

Me sale que es tal vez más seguro si el uso de la Bi-1 porque tiene más entradas para generar una salida, pero me siento como que no es la razón.

+802
Manoa 20 nov. 2012 1:23:04

¿Cuáles son fiables y buenas fuentes para la comprensión del procedimiento de transacción inclusión en un bloque?

Problema de contorno:
Dado, hay varios compañeros - digamos 5 - en una red de prueba, donde 3 de los nodos de transacciones de intercambio - digamos de 100 y 2 nodos de incluir todas las transacciones en los bloques.
El nodo que decide cómo incluir que la transacción en la que el bloque?

+757
Adrian Dean 11 oct. 2013 14:21:48

El minero que crea un bloque recibe la recompensa y todos los cargos que están en ese bloque.

  1. Lo que ocurre con otros nodos que no crear un bloque. En su caso, no se obtiene ninguna recompensa y también dinero? ¿Cómo hacen para sobrevivir?

  2. Como yo lo entiendo, cuando un bloque se crea, todos los mineros comienzan de nuevo encontrar la solución para crear el siguiente bloque. Pueden los mineros elegir la que las transacciones validar? Si es así, todos los bloques de ese marco de tiempo, ¿son lo mismo?

Gracias!

+757
John Cooper 8 jul. 2015 8:30:20

Tengo curiosidad por qué motor de base de datos hace Bitcoin y otras altcoins utilizar para almacenar sus blockchain de datos. Hacer que todo el apoyo de consultas sql o es algo más?

El principal que me gustaría saber son:

Bitcoin, Litecoin, Monero, Etereum, Guión, Ondulación, Factom, NXT, y otros.

+617
user195192 13 mar. 2013 19:53:22

Por qué la dirección '367f4YW...' pagar a sí mismo?

Mientras que la reutilización de direcciones no es recomendable por varias razones (privacidad, seguridad, etc), no hay nada que impida a alguien de hacerlo. Si desea enviar el cambio de una transacción en la misma dirección en la que se utiliza una variable de entrada, puede hacerlo.

está disponible para adivinar una relación entre '367f4YW...' y '15ozxv...'?

En muchos casos, si hay varias entradas, se podría suponer que todos ellos son controlados por la misma cartera.

Sin embargo, eso no es siempre cierto. Por ejemplo, P2EP las transacciones se buscan romper este supuesto, por lo que es más difícil adivinar la naturaleza de cada blockchain transacción (propiedad de entradas, salidas, etc).

Para bitcoin, para trabajar mejor, fungibilidad es importante. Hacer transacciones de entradas/salidas más difícil de decodificar, es una parte importante del mantenimiento de la fungibilidad!

+487
Chamun Ibrahim 11 abr. 2018 5:03:35

Es realista o posible que el bitcoin core team hacer un nuevo Bitcoin Mejora de la Propuesta (BIP) en el día en el cual proponen el cambio de Prueba de Trabajo (POW) con algo más (prueba de la apuesta por ejemplo)?

Y sí, sé que el PRISIONERO ya era parte de "Satoshi Nakamoto" el papel de Bitcoin: A Peer-to-Peer Electronic Cash System.

POW lleva ya más de energía que los países más pequeños y ha demostrado que hay cheeper soluciones de (la existencia de muchos alt-coins demuestra que).

Qué te crees, que sea realista? Tal vez en el futuro lejano? Tal vez sin un hardfork?

+429
narayanan krishnamurthi 11 mar. 2018 17:29:25

Siempre se puede abrir una billetera.dat archivo creado con una mayor BDB el uso de software con una nueva BDB. Sin embargo, al hacerlo, el archivo se actualizará y no ser compatible ya con la edad BDB versión que se ha creado. Este es incluso el caso de actualizaciones de versiones menores (4.7 vs 4.8 por ejemplo).

Bitcoin Core binarios han utilizado BDB 4.8 desde la versión 0.4 (septiembre de 2011), pero la auto-compilado de versiones o versiones suministradas con distribuciones de Linux pueden utilizar otras versiones de BDB.

+422
albertski 1 oct. 2010 1:59:09

He oído hablar de un extraño cryptocurrency estrategias de negociación que, básicamente, el importe de la lectura de hojas de té:

  • los patrones de cinco, la referencia que tenemos 5 sentidos, 5 dedos en cada mano, y por lo tanto se puede asumir 5 patrones en un día de negociación, lol

  • el análisis de fibonacci

Puede que me apunte en la dirección de algunos de los recursos para algo científico, estrategias de negociación que trabajar para reducir el riesgo en el comercio? Por ejemplo, aquí están las dos que he escuchado:

+417
user1896636 28 jul. 2015 17:56:24

Estás en lo correcto de que el Brote compromiso de la raíz del árbol / de anclaje no se almacena en el bloque de encabezado. Es calculado por cada nodo cuando el bloque llega, y se almacena en el índice del bloque.

El Arbolito compromiso de la raíz del árbol es almacenado en el bloque de encabezado (en lo que fue el hashReserved campo); nodos compruebe esto contra el bloque de contenidos y rechazar los bloques con una raíz no válido en el encabezado. Esto hará blindados de la dirección de apoyo significativamente más fáciles de implementar para la luz clientes.

Las asignaciones de Brotar y Retoño del árbol de raíces a la IncrementalMerkleTrees sí se almacenan en las monedas de la base de datos, y se puede acceder por dondequiera usted tiene un CCoinsView.

+374
ntemirov95 9 may. 2016 8:39:45

Acabo de configurar la Minería Piscina Hub, ¿cómo lo puedo entender si es que en realidad la minería de bitcoins (o de otras cripto-monedas)?

Porque a veces veo las alertas amarillas PoolApi AHashPool ha fallado PoolApi NiceHash ha fallado

A veces también aparece "Estado: Error"

Podría usted explicar, para usuarios principiantes, cómo entender si el software es la minería, o no? Y mejor, cómo entender si el software es la minería en su mejor momento?

Ahora esto es lo que yo veo:

enter image description here

+244
user5602 20 dic. 2016 8:10:29

Cuando se utiliza sendrawtransaction si el hash se genera pero no se propaga, entonces, en primer lugar quiero suponer que bitcoind mecanismo de reintento eventualmente enviar a la red.

En la compilación 8.99 la transacción va a ir a través de, AcceptToMemoryPool. Que validará el tx. Así que a menos que vea el error TX rechazado 22, que podría ser cualquier cosa, como la validación es aún no se han reportado. Es seguro asumir que usted sólo tiene que esperar.

+219
Juan Lusardi 27 dic. 2014 20:33:24

Como "el tiempo": 1400789570, "timereceived": 1400789570 descifrar en la vista normal?

+152
Falling Forward 5 sept. 2018 23:43:37

Blockchain.info es simplemente incorrecto. Mientras se muestra la transacción sin confirmar, la transacción es en realidad confirmado: enter image description here

Ver Smartbit.com.au: https://www.smartbit.com.au/tx/d69c2c14897a516917932f0ed0c2e04ed0380c63709d103d66541e6c77e34406

+148
user40826 23 nov. 2012 7:05:42

El alfabeto fonético de la OTAN está diseñado para este propósito y es ampliamente reconocido por un número de personas en la comunicación de los sectores críticos. Las palabras son claramente reconocibles incluso para los no familiarizados, y está destinado a no ser capaz de estar equivocado. Debido a bech32 de codificación no es necesario para la comunicación de las letras mayúsculas que se necesita para p2pkh direcciones.

bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq

se convierte en

Bravo Charlie Uno de Quebec Alfa Romeo Cero Sierra Romeo Romeo Romeo Siete rayos X Foxtrot Kilo Victor Yankee Cinco Lima Seis Cuatro Tres Lima Yankee Delta de noviembre de Whisky Nueve Romeo Echo de Cinco a Nueve de Golf Tango Zulu Zulu Whisky Foxtrot Cinco Mike Delta Quebec

+140
fabrizioromeo 7 jul. 2017 19:20:13

Tengo una dirección que representa un comprimido dirección pública, que bitcoind es el reconocimiento como "ismine":

compressed_address = n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s
compressed_key = 03c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781
> bitcoind -testnet validateaddress n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s
{
 "isvalid" : true,
 "address" : "n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s",
 "ismine" : true,
 "isscript" : false,
 "clave pública" : "03c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781",
 "iscompressed" : true,
 "cuenta" : ""
}

Puedo extraer el valor de y a partir de los comprimidos de claves públicas, y crear una dirección de que (con la misma función que escribí para comprimida claves):

decompressed_key = 04c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781a8b69757635c64ce32eed71115b68174d7241c716b1f76d317c6440635d8bc01
decompressed_address = mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11

La dirección es válida, dado que si se satisface la curva de ecuación x, y los valores son como sigue:

x = 89951481645973345162937095289811840492311042685266238084455665220379660150657
y = 76311169247456070080081989221882104208438035444189442719121845261776897752065
y * y = 107822876231389859288843816887520488062823501023166616425651229464214081607136
x * x * x - 7 = 107822876231389859288843816887520488062823501023166616425651229464214081607136

Sin embargo, bitcoind no reconoce la descomprimido dirección como "ismine".

> bitcoind -testnet validateaddress mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11
{
 "isvalid" : true,
 "address" : "mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11",
 "ismine" : false
}

No entiendo... la única diferencia entre los dos es que una de las claves es comprimido para ahorrar 32 bytes... la clave privada debe ser el mismo! ¿No deberían ser intercambiables? Esto significa que no será capaz de pasar a gastar monedas de enviar a la de/sin comprimir dirección?

+132
LaserBeak 23 jun. 2017 19:06:10

Probablemente la razón por la que no se añade es debido a que no fue considerado como "uno de los principales" lo que eso significa. Usted puede escribir ILS usted mismo, sin embargo: usted puede utilizar cualquier código de tres letras que te gusta.

Alice fideicomisos Bob para 10 XYZ.

Alice y Bob saber qué XYZ representan. Si usted y sus amigos (ripple vecinos) uso ILS, usted sabe que representa Nuevos Shekels Israelíes, el sistema sólo necesita saber que es de la misma moneda, de modo que se puede aplicar un 1:1 tipo de cambio. Para obtener más información sobre esto, lea este tema y este post del foro:

https://github.com/rippleFoundation/ripple-client/issues/77

https://ripple.com/forum/viewtopic.php?f=1&t=7

EDIT: Para el comercio de ILS, editar manualmente el texto dentro del selector para el par de divisas. Por ejemplo, sustituir "XRP/BTC" para "BTC/ILS" y eso es todo. Por supuesto, usted necesita especificar el emisor para ILS y BTC como siempre.

EDIT2: Ahora las monedas será ordenado de la utilización. Cuanto más utilice una moneda, el más alto aparecerá en el selector de la lista. https://github.com/rippleFoundation/ripple-client/commit/1a44e94844d6948d103e31c6121dcb71d5b65ef1

+40
hexymama 3 ene. 2017 18:55:39

Mostrar preguntas con etiqueta

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil