Es posible ejecutar un CLTV de transacciones en bitoin núcleo 0.11 consola?

El título lo dice todo. ¿Cómo se puede realizar un op_checklocktimeverify transacción con bitcoin core? He buscado de todo y he encontrado un par de repo en github, pero nada acerca de cómo hacerlo en la consola. Yo estaba pensando que sería algo que usted acaba de tachuela en el extremo de un raw tx como este:

createrawtransaction '[{"txid":"","vsal":}]' '{"receive_address":0.02}' '{"op_checklocktimeverify":desired_block_height}'
+715
vskubriev 21 ago. 2011 9:26:03
36 respuestas

Cada nodo de la red tiene su propia mempool. Mientras ellos están llenos de transacciones similares, cada uno puede tener un tamaño diferente limitar o tal vez incluso la costumbre de las reglas de las transacciones que conservar.

Unconfirmed inputs

En este caso en particular se puede ver (figura 1) que existe una (U) se muestra en ambas entradas de la transacción. La (U) significa que las entradas son creados por una transacción que está todavía sin confirmar.

Address the inputs come from

De hecho, cuando se mira en la dirección que las dos entradas se pasó a la anterior (figura 2), verás que ambos fueron creados en transacciones en las que sólo se pagan 4.4 satoshis por byte, mientras que la transacción vinculada paga 65 satoshis por byte.

Me gustaría suponer que la primera de las dos operaciones que crean las entradas no podría haber sido transmitida a o no se mantuvieron en el mempool de los otros blockexplorers. Entonces, la transacción que realiza el enlace parece no válida para aquellos blockexplorers, porque la referencia a las entradas que no se sabe que es.

Usted puede encontrar esta relacionada con la pregunta interesante: "¿Cómo las transacciones de salir de la piscina de la memoria?"

+968
user8087 03 февр. '09 в 4:24

son estos dos algoritmos diferentes unos de otros?

Sí. Diferentes algoritmos con diferentes (invención) a los efectos de: SHA256 era la meta de ser muy duro para ser chocado, mientras Scrypt pretende ser un RAM y CPU pesada algoritmo.

Leí en alguna parte que el algoritmo se utiliza para los diferentes cryptocurrency. si eso es cierto. entonces, ¿por qué?

Considere la posibilidad de Bitcoin Bitcoin y dinero en Efectivo. Bitcoin Efectivo del hashrate es ~90% inferior a la del Bitcoin. Sin embargo, para maximizar las ganancias de los mineros cambiar a Bitcoin Efectivo cuando es más rentable, y luego volver a Bitcoin. Esto hace que Bitcoin Efectivo bloque veces a ser inestable, entre 3 minutos y 60 minutos. Si su moneda se utiliza un tipo diferente de PoW, entonces eso no es posible. Por supuesto, usted puede mejorar la moneda de la dificultad del algoritmo para superar estos problemas (DogeCoin es un poco SHA256 de la moneda, pero su dificultad algoritmo "DigiShield" es bastante grande), sin embargo Litecoin prefiere el uso de una solución diferente: tener un Prisionero de guerra.

que uno es eficiente en comparación con otro.

SHA256 en términos de energía y de Hash / unidad de tiempo.

+910
Daniel Butler 5 sept. 2019 13:12:16

Sí, se puede. Este es el propósito exacto de la RPC comando prioritisetransaction.

+837
neil adriano 8 ene. 2010 3:07:52

Hay descentralizado compartida/bitcoin de activos/gestión de inversiones de los sistemas de ahí fuera?

Debe ser aplicable a los siguientes casos:

Muchos compañeros y nadie confía en cada uno de los otros. Pero la confianza se gana por invertir bitcoins en ese sistema. Nadie debería ser capaz de retirar más dinero que invirtieron.

He publicado esta pregunta en

http://www.reddit.com/r/Bitcoin/comments/1zsjr8/are_there_decentralized_bitcoin_asset_management/

Espero que esté bien, si no que me voy a tomar el enlace de esta pregunta.

+835
The baron 25 dic. 2012 14:45:13

No estoy tranquila, entiendo lo que quieres decir con "firmado por Bitcoin correctamente", así que estoy asumiendo que significa tener una dirección par de claves privada y que ahora desea utilizar.

Usted puede utilizar cualquier cartera con una función de importación en donde podrá introducir su clave privada, que le permite enviar y recibir pagos.

+829
davidjbullock 27 abr. 2017 10:16:35

Aparte de Volver a usar el mismo valor de R, Lo son necesariamente ecdsa valores o el método para recuperar la clave privada de un p2pkh dirección.

Cuando la misma dirección es reutilizado en numerosas ocasiones para recibir bitcoin, lo que amenaza hace suponer?

+806
Klepikova 21 mar. 2015 1:42:01

Hay una posibilidad distinta de cero, de que el protocolo de comunicación, blockchain.info o que su ordenador ha sido comprometido. (Esta probabilidad es bastante baja)

Usted no tiene que mostrar su clave privada a nadie hasta que usted desee retirar/enviar dinero desde esta dirección. De forma segura se puede generar e imprimir la clave en un equipo sin conexión.

Existe también la posibilidad, de que alguien va a generar la misma clave privada, esto puede ser causado por software defectuoso o simplemente una muy mala fortuna, pero la probabilidad es mucho menor que la de encontrar unos bloques en una fila.:)

+806
Evgeniy Beloshytskiy 13 nov. 2011 8:05:23

El .dat archivos abiertos por el Bitcoin Core, que se supone que no se pueden abrir en texto sin formato. El blockchain será en los bloques/ subdirectorio. Usted puede ver una lista de los archivos de bitcoin core utiliza aquí: https://github.com/bitcoin/bitcoin/blob/master/doc/files.md

+795
Christopher James Morton 25 feb. 2011 13:36:22

si bitcoin está prohibido allí, entonces el gobierno debe, tiene una manera de supervisar su uso, por lo que probablemente podría conseguir en el problema, sino la oportunidad de llegar procesado es muy baja debido a que no pueden rastrear lo que usted está pagando, así que usted puede comprar las drogas o la pornografía infantil o las bombas de nadie, y que su gobierno no sabe lo que usted está comprando, pero hay una posibilidad de que cuando la policía busca en tu casa y encontrar las cosas ilegales que compró con bitcoin y que definitivamente va a ir a la cárcel y conseguir su$$ limpiado allí.

+785
AlphaBetA 12 abr. 2014 13:09:25

Hay un proyecto en marcha llamado DarkExchange que tiene como objetivo descentralizar el proceso de comercio. No es tan difícil una cosa a la descentralización de BTC<->NMC intercambios y similares, el problema real es el intercambio de fiat, donde alguien tiene que estar en el "borde" para hacer la transferencia real se reduce a la confianza.

+768
RonD 11 sept. 2019 20:48:51

Intente actualizar la Electrónica de cartera en playstore. Asegúrese de que está conectado y tiene bastante fuerte de datos o una señal. Asegúrese de que no es una falsificación, y Ovm!!

+766
Masowai 6 oct. 2016 3:49:30

He notado que cuando se ejecuta lncli closedchannels, que tengo algunos canales que están cerradas por mi nodo (close_type: local_force_close).

Yo estoy bastante seguro de que no he iniciado este manualmente a mí mismo. Hay cierta lógica en LND que cae en algunos canales?

+726
Teodora Manuela Bossenbroek 12 dic. 2010 21:07:59

Como lo que yo puedo decir, BTC 0.006 no es inferior a cualquier límite de transacciones. Hace un par de semanas me compré una taza de café para BTC 0.0033 y se fue sin problemas.

Es probable que pagar una cuota de 0.0001 BTC - menos del 2% de sus participaciones, y alrededor de US $0.05 a precios de hoy. A NOSOTROS salario mínimo que compra unos 20 segundos de su tiempo. Podrás pasar más tiempo (= dinero) de que sólo la lectura de cualquier otra respuesta, y mucho menos su aplicación.

Versión corta - sólo pagar la cuota!

(Las futuras generaciones de leer esto, sin duda, de una u otra manera, de encontrar lo cómico que alguien podía/podría pagar BTC 0.0033 para una taza de café!)

+720
Megan Milo 14 oct. 2018 6:47:40

¿Cómo funciona Bitcoin trabajo cuando alguien abre una billetera y se presenta una clave privada? Que almacena los datos? ¿Cómo puedes acceder a ella si tu me olvidé de ella?

También, ¿cómo se verifica cuando alguien intercambios de bitcoin y dólares? Debido a que el propietario de los bitcoins ha de cambiar, pero obviamente no existe prueba en el sistema que ha hecho que la transacción...

+681
Pawel Barcik 3 feb. 2019 1:46:09

[::] IPv6 es la versión de localhost (0.0.0.0).

+568
Alex Deme 27 mar. 2013 17:39:39

He comprado bitcoin usando coinbase app hace 3 horas y la transacción aún está pendiente. Es que generalmente este dolorosamente lento transacciones en coinbase?

+535
user3664586 16 abr. 2018 2:21:23

no sé si esto ayuda pero yo tenía el mismo problema COINBASE SOLUCIONARLO enviado btc a mi coinbase recibir dirección, pero yo no cubrir la cuota>> monto de la cuota a la baja . 2 1/2 semana que pasó se mostró pendiente en coinbase blockchain no mostraron ninguna transacción completada.

primero se mostrará de nuevo en mi cartera personal una semana más tarde coinbase muestra recibí btc 0.000685 btc

He enviado 0.3555000 pero después de 1 semana se saca de mi cartera y se va a coinbase en su totalidad. así coinbase hizo algo allí final de empujar a través. Yo había salido de la nada . pero tarda de 3 a 4 semanas para ellos para solucionarlo . espero que ayude

+530
castro thompson 16 ago. 2015 1:54:41

Para desbloquear su cartera:

Opción 1: Introducir la contraseña en el mensaje que abre al enviar monedas

Opción 2: Consola (Ayuda > ventana de Depuración > Consola)

Escriba el siguiente:

walletpassphrase "frase de paso" tiempo de espera

Donde contraseña es la contraseña y el tiempo de espera es el número de segundos que desea que la cartera desbloqueado (es decir, 120 = 2 min). Esta es una de las opciones es el único que cuando quieres hacer algo que requiere de desbloqueo, pero usted no desea enviar monedas (como el dumping de una clave privada) o cuando va a dejar el monedero abierto y el miedo de olvidar a bloquear de nuevo.

+508
Michael Alan Lane 5 feb. 2010 22:12:21

¿cómo puedo averiguar quién los envió?

Siendo realistas, no se puede. Se podía ver que los insumos fueron utilizados en la operación que le envió el bitcoins, y el intento de encontrar a su dueño. Pero no hay ninguna información codificada en la transacción de que los estados que lo envió.

Si usted conoce a alguien que decían que eran el uno para enviar las monedas para usted, entonces usted puede pedirles que firmen un mensaje específico de su elección, con la clave privada de una de las transacciones de entradas. Quien envía las monedas que usted tendrá acceso a al menos una de las claves privadas, para que sean capaces de demostrar a sí mismos de esta manera.

+477
Jan Tojnar 2 jul. 2014 22:37:00

Por ejemplo, esta dirección ha 69,471.08443061 BTC:

Creo que hay otro que tiene 100k de BTC.

Imagínese si un par de mineros que juntos controlan más del 50% de la red de hash de energía decidió cobrar altos honorarios de la transacción sólo para las direcciones que contengan realmente grandes sumas de dinero.

El problema es que si algún otro minero que no es parte de su cartel se ve a la transacción, que con gusto lo incluyen.

Sin embargo, tal vez quiere decir que usted también construir no sobre los bloques de contenidos de las transacciones de los infractores de la dirección.

Cómo sería el resto de la red de detectar este tipo de problema (dado que implica sólo una dirección particular)?

Dado que usted no sabe quién es el titular de esa dirección, es necesario declarar públicamente que no está de confirmar las transacciones de esa dirección, a menos que usted obtenga un 25% de la tarifa. Es bastante difícil para extorsionar a alguien si usted no les dice a sus demandas.

Es "ilegal"

Reuniendo una mayoría de hashpower es sin duda contra el espíritu de Bitcoin - recuerde que gran jaleo en los foros cuando BTC Guild consiguió 40% de la red de hashpower?

[ACTUALIZADO]

También, como un incentivo para el resto de los participantes en la economía, se anunció que una parte de los altos cargos por transacción será distribuido a todos.

Este es un problema por dos razones:

  1. Si vas a la distribución de los fondos a todo el mundo ponderado por lo mucho que te envían, entonces usted está tomando este redistribución de la riqueza de impuestos y el envío de nuevo a los ricos.
  2. Si estás haciendo esto por la dirección, bien, hay que recordar que las nuevas direcciones son básicamente libre?

También he pensado en un nuevo problema. Supongamos que el tipo que tiene la 69k cuenta tiene una mining rig. 69k hace una transacción con un 25% de la tarifa, pero no la difusión. En lugar de eso, él se pone en un bloque que él minas. Si él tiene un 0,1% de hashpower, entonces él puede conseguir en el blockchain dentro de una semana.

+458
titor 23 abr. 2019 16:09:14

Eso no es posible. Si tu amigo tiene la clave privada, que tiene todo lo que necesita para pasar todos los bitcoins de esa dirección.

Lo que podría hacer: el Uso de la clave privada (antes de que él la usa) y enviar las monedas para una nueva cartera y no se le da la nueva clave privada, semillas...

+453
varrtto 4 may. 2012 13:00:03

Tengo un cliente/cartera en una máquina de trabajo de la que no puedo controlar el proxy y permitir que el cliente para sincronizar correctamente. Antes de que yo sabía esto, sin embargo, me envió monedas en el monedero. ¿Cómo migrar esta cartera a mi casa de la máquina, para que yo pueda recibir de la transacción?

Estoy usando Bitcoin-Qt.

+440
luisb 17 may. 2015 9:17:59

He encontrado a alguien que la importación de un papel de la cartera con 100BTC, a continuación, utiliza 2BTC PERO el otro 98BTC fueron enviados a un cambio de dirección. Por qué y cómo puedo evitar que esto; ¿cómo puedo introducir una costumbre de cambio de dirección?

+440
Wassn Meeeapps 13 jul. 2013 9:06:41

A pesar del nombre, el MAX_MONEY constante no se utiliza para determinar el número máximo de monedas. Más bien, se usa sólo para una comprobación de validez: cualquier transacción de salida mayor que MAX_MONEY es automáticamente rechazada como no válido. Simplemente esta nueva constante igual a la eventual número máximo de Bitcoins, ya que es un valor que sin duda, nunca debe ser superado por ninguna salida. Esto fue parte de la solución a una temprana bug donde sólo la suma de todas las salidas para que una transacción se comprobó, que conduce a la posibilidad de que la adición se desborden.

El bloque de subsidios (también conocido como recompensa) se calcula en la GetBlockSubsidy función en validation.cpp.

CAmount GetBlockSubsidy(int nHeight, const Consenso::Params& consensusParams)
{
 int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
 // La fuerza del bloque de recompensa a cero cuando mayús derecha es indefinido.
 si (halvings >= 64)
 return 0;

 CAmount nSubsidy = 50 * de la MONEDA;
 // Subsidio se reduce a la mitad cada 210.000 bloques que se producirá aproximadamente cada 4 años.
 nSubsidy >>= halvings;
 volver nSubsidy;
}

Aquí se puede ver el bloque inicial recompensa de 50 monedas está codificado. La reducción a la mitad del intervalo de consensusParams.nSubsidyHalvingInterval se establece en chainparams.cpp en la clasificación de constructores para CMainParams, CTestNetParams y CRegTestParams respectivamente (los respectivos valores por defecto son 210000, 210000, 150). Tenga en cuenta que MAX_MONEY no aparece.

Así, en el fin de cambiar su moneda del total de la oferta de dinero, usted necesitará hacer un poco de matemáticas para decidir lo que el primer bloque de la recompensa y reducir a la mitad el intervalo debe ser, y modificar en consecuencia. Si quieres la recompensa ajustado por cualquier otro mecanismo de "continuar reducir a la mitad hasta que la recompensa llegue a cero", entonces usted tendrá que reescribir la GetBlockSubsidy función. (Y usted debe también cambiar MAX_MONEY a un valor adecuado que nunca debe ser superado por cualquier transacción de salida.)

+431
Mary Thompson 8 dic. 2014 10:31:58

Si el atacante intenta cambiar el bloque de recompensa, otros usuarios podrán ver los nuevos bloques como no válido. Esto se traducirá en una horquilla con sólo el atacante de la nueva cadena. El resto de los nodos no tienen ni siquiera la opción de elegir el largo de la cadena, ya que la nueva cadena para ellos no será válido.

+343
alem 28 jul. 2013 7:47:28

Bitcoin Core de forma incremental muestra las transacciones que usted recibió como procesos de bloques, así que si usted recibió las transacciones hace un tiempo que aparecerá pronto. Usted no será capaz de verificar de forma independiente de la validez de sus transacciones sin sincronizar.

Si usted sólo quiere consultar el saldo de sus direcciones podría ser suficiente para buscar las direcciones en un público block explorer. El JSON API le ofrece varios métodos para recuperar las direcciones de Bitcoin Core. Una vez que se tienen las direcciones simplemente comprobar su equilibrio con un bloque explorer.

Sin embargo, si te gustaría pasar a una cartera diferente, el backupwallet API debe darle a usted una copia de su cartera que otros cartera de software puede importar.

+343
EmreAkc 21 may. 2010 20:06:52

El problema es que por lo menos con la validación de los bloques y más con restricciones de ancho de banda y el tiempo que se tarda en escribir los bloques de disco y actualización de las bases de datos.

Como sincronizar más de la blockchain, los bloques se hacen más grandes y contienen más de transacciones de entradas y salidas. Las salidas deben ser agregados a la chainstate de la base de datos y las entradas eliminadas. Esto toma tiempo, especialmente a medida que crece la base de datos y el número de entradas y salidas de cada bloque se incrementa. Incluso si usted fuera a deshabilitar todos los bloques de validación completamente (lo cual no es posible), aún se tardaría mucho tiempo para construir esta base de datos.

La mejor que se puede conseguir es el uso de la assumevalid=<hash> opción de inicio. Esto puede ser añadido a su bitcoin.conf archivo o usada en el comando de inicio. Lo assumevalid hace es que se salta de secuencia de comandos de verificación para los bloques que son los antepasados de la manzana con el hash <hash>. Bitcoin Core ya viene con un valor por defecto para este que fue establecida antes de la última versión fue hecha. Puede establecer este valor a una más reciente de bloque y obtener algunas mejoras en el rendimiento de los bloques que han sido explotadas desde la última gran versión.

+342
Salt 2 feb. 2013 6:17:08

Soy realmente nuevo en Bitcoining. He hecho mi propio bolsillo en blockchain.info y entonces me decidí a conseguir algunos "libre" bitcoins por vigilancia anuncios o algo. Esto funcionó. En las leas cuando entro en Microwallet.org con la Dirección que tengo de la Blockchain. En Microwallet no aparece mi saldo de la cuenta de xxx Bitcoin. Pero en Blockchain.info (sesión con la misma dirección, por supuesto), mi saldo de la Cuenta es 0.

Por qué?

+296
alphadom03 18 dic. 2018 3:07:26

Tengo varias direcciones bitcoin (junto con las correspondientes claves públicas) de Electrum billetera he usado anteriormente. Me mudé a otro servidor CentOS y ahora tengo que importar este direcciones. Pero cuando hago:

electrum de barrido [clave pública] [btc dirección] -w [ruta de acceso a la cartera]

Obtengo:

Traceback (la mayoría de llamada reciente pasado):
Archivo "/usr/local/bin/electrum", línea 384, en <módulo>
resultado = server.run_cmdline(opciones_config)
Archivo "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py", la línea de 748, en __llamada__
return self.__enviar(self.__nombre, args)
Archivo "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py", línea 630, en _request
check_for_errors(respuesta)
Archivo "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py", la línea de 1321, en check_for_errors
elevar ProtocolError((código, mensaje))
jsonrpclib.jsonrpc.ProtocolError: (-32603, "error del Servidor": "Archivo" /usr/local/lib/python3.7/site-packages/electrum/bitcoin.py", la línea de 475, en deserialize_privkey | electrum.util.BitcoinException: no se puede deserializar privkey 024..c0\n') 

¿Qué estoy haciendo mal?

+289
Rabah Nanouche 25 abr. 2018 19:33:02

Para que una transacción estándar, Cada una de las salidas tiene que ser de al menos 546 satoshis. (excepto un OP_RETURN de salida, que tiene algunas reglas adicionales).

Testnet no cumplir standardness reglas.

Usted puede incluir una no estándar de la transacción en su bloque en mainnet, pero aún así, esas transacciones no se retransmiten.

+245
hek2mgl 13 abr. 2012 12:02:29

El tipo de cambio ha cambiado por casi 800 dólares. Eso significa que si usted había comprado 1 bitcoin antes de la subida, habría asumido el riesgo de que el precio no sube (y posiblemente la caída), y que habría sido recompensados por asumir este riesgo con una ganancia de casi 800 dólares. Tenga en cuenta que usted podría estar expuesto a riesgos adicionales, incluyendo una posible quiebra de la bitcoin exchange que utiliza, ya que hoy en día, incluso reiterado en los medios de comunicación. Ver este CNBC pieza en el día de hoy una advertencia para este efecto por la Autoridad Bancaria Europea, por ejemplo.

+233
irshad khan 27 ago. 2016 13:25:17

Soy nuevo en este Bitcoin y todo parece confuso para mí.

Tengo un requisito que me falta para crear carteras para cada usuario en mi pantalla de la aplicación. Así, se dará traslado de algunos Bitcoins desde su cuenta personal a la cuenta recién creada y, a continuación, la compra de los artículos presentes en mi aplicación.

Ahora, me han llegado a través de un sitio web blockchain.info donde podemos crear carteras mediante el uso de su API.

Para el uso de dicha API, tenemos que ejecutar un servicio local y de uso de la API.

Mi pregunta es, si blockchain.info se dirige hacia abajo, a continuación, hacer todas mis cuentas bajar?
O, no importa si blockchain.info va hacia abajo, porque las cuentas se crean en la Principal Red de Bitcoin?

Puede alguien me explique esto?

+157
user5642 21 ene. 2011 19:04:41

¿El OP_SIZE operación en la secuencia de Comandos de insertar un elemento en la pila (longitud de la cadena), o dos (cadena y su longitud)?

+115
NetworkCo 18 may. 2017 12:57:08

Usted probablemente puede conseguir que el grabado o algo ya que es una información general de antecedentes.

Pero si usted no tiene la habitación o desea sello que mucho, que probablemente podría conseguir lejos con un par de palabras clave tales como la cartera de recuperación de semillas, trezor, BIP39, etc. Uno podría buscar esos pocos términos y averiguar qué es. Aunque, es un poco de un riesgo de seguridad si una persona al azar, la encuentra.

+90
loyola 12 nov. 2014 20:46:47

Bitcoins requieren muchos gigavatios de electricidad para la minería, y así lo hace el blockchain.

No hay alternativas mucho más económicas para la solución de ecuaciones matemáticas, que usan el caos?

Por ejemplo, una mancha de patrones de la huella dactilar del caos y en el mundo verificable. Si todo el mundo en la cadena de carga de una 50kb teléfono móvil de la foto dos veces al día... El total de datos que tendría la imprevisibilidad de la física del caos. No hay una conveniente caos señal de que a nivel mundial es verificable y que es mejor para la asignación de dinero y las tareas de minería de datos?


Disculpas por ser vago. Voy a tratar de aclarar:

pares de dinero y las cuentas de los nodos puede ser dado un billete de lotería número pseudo aleatorio función que se basa en un caos anterior resultado, que van de 0 a 10^256.

Cada hora los mineros de el mundo de retorno colectivo de medición de un mundo generado caos de señales, que devuelve un número aleatorio de 0 a 10^256, y el más cercano minero del billete es reconocido por todos como el ganador.

El ganador da su versión de sin verificar las transacciones, incluyendo los tiempos de la transacción y el tiempo correspondiente al bloque reto en un hash que incluye sha-256 de todos los bloques anteriores que han sido contados.

En que me ayuda a entender hash concursos, para saber por qué la codificación digital no se benefician de la simple elección de un minero al azar utilizando contados mediciones del caos del cosmos o de clima global y así sucesivamente.

+70
bern00li 27 feb. 2016 21:21:14

¿cómo funciona la red de saber que Alice destinado a dar a estos fondos a Bob?

Las transacciones tienen diferentes partes, una entrada de la sección en la que se especifica qué se están gastando los fondos (y demuestra que el consumidor está autorizado a pasar de ellos) y una salida de la sección en la que se especifica el destinatario(s):

Mirando un poco más de detalle, las salidas de contener la cantidad a gastar así como la clave pública de secuencia de comandos (scriptPubKey) que serán utilizados para determinar si es o no un futuro consumidor está autorizado a gastar los fondos. La entrada identifica los fondos gastados por su hash (el identificador de transacción), además de la indexadas número de la salida de la transacción y, a continuación, proporcionar una firma de secuencia de comandos (scriptSig) que contiene los datos que se evalúan en el contexto de la scriptPubKey para determinar si es o no el consumidor cumple con los gastos de condiciones. En un modelo conceptual, el scriptPubKey es una clave pública, la scriptSig es una firma, y la firma tiene que ser válido para la clave pública de todos los datos de los gastos de transacción (menos la firma de sí mismo). (Que no es exactamente cómo funciona realmente en Bitcoin, pero ese es el principio.)

a mí me parece que la red de cifrar el Alice de la firma con la clave pública de Bob

Bitcoin consenso del protocolo de no utilizar el cifrado. En el Alice de la transacción, ella coloca una salida diciendo: "pagar el 100 bitcoins"; cuando Alice signos toda la transacción, ella tanto demuestra que ella está autorizado a gastar esos 100 bitcoins y protege todos los datos en la salida contra el cambio por parte de terceros (porque no se puede crear una firma utilizando Alice clave privada). (Suponiendo que Alice tiene entera posesión de su clave privada, no hay multisig en uso, ECDSA no ha sido roto, etc...)

La otra forma en la que puedo ver es si la red crea transacción 2 con Bob pública de identificación en él, y que sólo Bob puede usar los fondos de la transacción registro porque gastar los fondos, Bob tendrá la clave privada.

Esto es conceptualmente correcto. En la práctica, el protocolo sólo se evalúa scriptPubKeys y ScriptSigs, que pueden hacer lo que quieran dentro de los límites de la lengua, en lugar de tener una noción específica de claves basado en identificadores.

¿hay algo sobre el protocolo que asegura Alicia, la transferencia de la propiedad llegue a su destinatario?

Alice firma protege sus transacciones en contra de la modificación (con las mismas salvedades como los mencionados antes).

Si ella comete un error en el destinatario de clave pública, hay alguna forma de corregir su error si Bob nunca recibe las monedas?

Si la transacción no ha sido confirmada, Alice puede crear una versión alternativa de la transacción, en la radio que, y espero que la alternativa se confirma. Después de la confirmación, no hay nada Alice puede hacer para cambiar el gasto de condiciones (scriptPubKey).

Es posible que Alice a pagar una scriptPubKey que le permite recuperar los fondos si no se han pasado por Bob dentro de un período especificado de tiempo. Este mecanismo se utiliza para prevenir los ataques de denegación de servicio ataques en canales de pago, pero nunca he oído de nadie que utilizan el mecanismo para garantizar que habían pagado la dirección correcta. En el típico Bitcoin operación, no hay forma de recuperar las bitcoins pagados a la dirección equivocada. (Nota: por esta razón, la forma común de Bitcoin direcciones que comienzan con 1, 3, o bc1 todos contienen sumas de comprobación que ayuda carteras detectar errores tipográficos (pero esta detección no es perfecto, y si Alice accidentalmente paga una dirección que es válida, pero el mal de la dirección, por ejemplo, ella paga Charlie, entonces no hay nada que la cartera se puede hacer para ayudar a su o Bob).)

Las imágenes en esta respuesta son de la Bitcoin.org Guía del Desarrollador, con licencia MIT, lo que entra en más detalle.

+20
NJL 28 may. 2013 17:31:40

Mostrar preguntas con etiqueta

$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 $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 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