¿Cómo es el endian conversión hecho?

Esta respuesta parece simple, pero me estoy encontrando mixto respuestas. Esta pregunta se describe la conversión de "little-endian" big-endian hexagonal de cuerdas (o viceversa) como cambiar el orden de los bytes en cada rebanada de cuatro bytes, donde aquí es descrito como una simple cadena de reversión. Ambos parecen correctos en sus contextos, de modo que lo que realmente está pasando?

+290
Grant Reboucas 31 ago. 2017 8:13:57
17 respuestas

Una transacción Bitcoin, por diseño, se obtiene una confirmación después de un promedio de 10 minutos. Antes incluso de que se ha recibido la confirmación, una transacción es generalmente irreversible.

Si usted fuera a enviar un segundo (doble gasto) de la transacción, utilizando los mismos insumos como una transacción que usted haya enviado anteriormente, supongo que no podrían ser algunos de los desarrollados a medida nodos que daría prioridad si el pago de la transacción fue mayor que la primera transacción. Sin embargo, creo que la mayoría de los nodos rechazar la segunda transacción.

Si uno de estos (corruptos?) desarrollado a medida nodos para resolver un bloque, como la segunda transacción, mi entendimiento es que la red iba a aceptar el bloque y por lo tanto aceptar la segunda transacción. Esta pregunta ha sido formulada por separado, aquí: ¿hay alguna piscina aceptar la mayor tasa de transacciones de un doble pase, en lugar de la anterior?

Sin embargo, vale la pena mencionar que el estándar de los nodos no va a transmitir la segunda transacción.

+985
allaire 03 февр. '09 в 4:24

Qué tan eficiente es el mercado bitcoin? Estoy confundido después de comparar precios de compra en los intercambios que operan en diferentes monedas.

Por ejemplo, veo que 1 BTC asciende a 347 USD en este momento en un intercambio en los estados unidos. En un intercambio de Localbitcoins', el más bajo precio de compra que puedo encontrar es 437 AUD.

Ahora, en el tipo de cambio actual, 347 USD ~= 393 AUD. A mí me parece incluso con algunas tasas de cambio que se podrían imponer, uno puede ganar arbitraje de lucro, simplemente por ir en largo en un mercado y cortocircuito en otro. Estoy seguro de que este no es el caso. Me estoy perdiendo algo?

+883
josivan 6 ene. 2019 8:00:29

Para supervisar los pagos entrantes de una web de la cartera, voy a utilizar walletnotify para registrar los Identificadores de transacción, a continuación, en cada blocknotify voy a comprobar el número de confirmaciones para cada transacción pendiente.

Obviamente todo el mundo está pensando acerca de la transacción de maleabilidad ahora, así que mi pregunta es esta: en el caso de que el ID de transacción es cambiado, o un bloque que contiene la transacción está huérfano, etc - voy a conseguir otro walletnotify con el cambio de TxId?

+760
Topper of Fate 9 ene. 2012 23:53:49

Estoy creando un índice en línea el informe del bloque de la cadena. Pienso en la indización de cada transacción basada en la dirección que aparece en el TX.

Son todas las direcciones Base58? Creo que yo también he leído acerca de un compacto de dirección y un tipo de dirección que se utiliza en el comienzo de la blockchain antes de Satoshi sabía de/implementado dirección de compresión con Base58.

+638
pup1981 17 abr. 2019 17:26:55

Son lo suficientemente cómodo para el mundo real algunas transacciones? Como un fácil de custodia que las dos partes puede ceder a un tercero para terminar una transacción?

+631
user289571 22 abr. 2014 16:43:13

Es seguro para cifrar bitcoind cartera si se mantiene financiado direcciones?

+609
ddelam 14 feb. 2012 14:57:58

El corto de él es Bitcoin ya tiene un mediocre reputación para la experiencia del usuario, y no hay nada mejor como cavar en la accesibilidad. Esperemos que el Bitcoin comunidad puede dibujar en soluciones de accesibilidad como las normas generales para mejorar la UX como evolucionan las cosas.

Más específicamente, el uso frecuente de los códigos QR carteras es el más grande de no-ciego de usuario amigable flujo que viene a la mente. Hice algunas búsquedas de todo y parece que no hay trabajo que se realiza en el no-Bitcoin tarea específica de mejorar la accesibilidad de los códigos QR. Parece como individuo Bitcoin wallet empresas en el pasado han tenido una puñalada en abordar el tema, pero no sé de normas universales que han surgido.

Por otro lado, la pregunta acerca de la minería y la confirmación de las transacciones, que creo que no serían realmente mucho más difícil. La minería no tiene nada que ver con la interacción del usuario. Configurar el hardware parece que el mayor obstáculo, y me imagino que si ya estás cómodo, hasta la construcción de torres y armando hardware, Bitcoin hardware específico no sería significativamente peor... pero estoy definitivamente no es un experto allí.

+601
Toptop 5 may. 2010 19:15:36

Yo estaba tratando de utilizar la bitcoinjs-lib (1) con mi regtest de la red. Más específicamente, yo estaba tratando de construir un tx con TransactionBuilder pero a mí me dio una 'operación no tiene ninguna correspondencia en la secuencia de Comandos' de excepción.

En un cerrado github tema (2) me parece que es posible especificar la red (la red.testnet), pero no puedo encontrar ninguna documentación relativa a la regtest. Sólo quiero crear y difundir una cruda tx creado con bitcoinjs a mi regtest de la red.

Así que, ¿alguien ha hablado con un regtest red con bitcoinjs-lib con éxito? Si no, ¿qué otras libs recomendaría para el cliente satoshi? Gracias.

(1) https://github.com/bitcoinjs/bitcoinjs-lib

(2) https://github.com/bitcoinjs/bitcoinjs-lib/issues/500

+577
Xiphias 4 ene. 2015 4:42:00

Un componente clave detrás de los EE.UU. y la UE contra lavado de dinero de los estatutos es que la carga de la prueba recae en el acusador/gobierno para determinar el carácter ilícito de la fuente

El mero hecho de que el origen es confuso no significa nada. La ironía para el acusador ser eficaz camuflaje para ocultar la fuente.

Segundo, como se mencionó. Las operaciones se realizan en un intercambio, y no a través de sus bancos de la UE.

+452
user323441 19 jun. 2019 6:28:19

Estoy vendiendo SASS solución en mi sitio web.

¿Cómo puedo idealmente educar al cliente para el uso de bitcoin, que convencerlos de el uso de bitcoin en lugar de paypal u otros métodos.

+443
Foris 19 dic. 2010 7:24:15

En el Schnorr identidad de protocolo, se puede transformar el interactivo ZKP en un no-interactiva mediante la sustitución de la función del verificador (es decir, proporcionar al azar el valor de desafío) con una función de hash que se utiliza el armario de cifrado nonce como entrada.

s = r + e*x

donde: 
e = H(r*G)

La validación de las obras, garantizando:

sG== R + e*P

donde:
R = r*G

Suponga que en este no-modelo interactivo, el demostrador recoge una r valor de antelación, y se ejecuta R a través de la función de hash para determinar su correspondiente e digerir. Suponga que el armario es malicioso, y que buscan engañar a un verificador en la aceptación de una Schnorr firma, sin conocer la clave privada x. Si el armario de resuses este e valor en la construcción de la firma, mientras que la selección de un arbitrario s valor,podrían vuelta sG = rG-eP. Desde el armario de sabe R, e y P, parece como si pudieran convencer a un verificador que la firma es válida, sin necesidad de conocimiento de la clave privada. Lo que impide que esto suceda?

+407
rulletor 18 feb. 2019 7:03:14

Estoy tratando de aprender cómo Chaum-estilo de ecash trabajado específicamente cómo:

"el emisor hace un ciego firma en un número de serie"

He intentado buscar en la Wikipedia, pero la página es bastante luz sobre los detalles, y todas las páginas no funcionan (incluso la Wayback machine páginas están rotos)

+366
miles1982 22 jun. 2013 18:04:26

Este es un bonito clásico de la programación de la pregunta, pero creo que es una muy común para el Bitcoin comunidad, y sería útil tener el código a disposición del público.

Mi preferencia es la de un script php.


Bitpay publica de cambio de las tasas de aquí: https://bitpay.com/api/rates

Si un artículo es de $10 USD, ¿cómo puedo hacer lo siguiente?

1) extraer el BTC/USD tasa de cambio de la matriz en esta URL
2) Definir el precio, y luego dividir por el tipo de cambio
3) Mostrar el BTC precio en una página HTML?

+246
girishadat 23 jun. 2013 14:44:51

Estoy trabajando con bitcoin-qt para enviar los pagos, el archivo de configuración está configurado para trabajar con JSON-RPC. se incluyen los rpcuser y rpcpassword, todas las llamadas que hacen a la cartera funciona bien, en la interfaz de usuario de la bitcoin-qt.exe yo quería cifrar el monedero para cada enviarle el pago que hago a partir de la interfaz de usuario me pida la contraseña de usuario, yo lo hice desde configuración->cifrar el monedero. Después de que todas las llamadas de JSON RPC me sale un error "El servidor remoto devolvió un error: (500) Error Interno del Servidor." . debo agregar algo en el fichero de configuración ?

+193
btrandolph 9 nov. 2017 8:44:45

El precio en tiempo real de las transacciones comerciales se determina dinámicamente en función de la oferta y la demanda. La gente vende y compra lo que influye/determina las fluctuaciones de los precios.

El precio en la tarifa fija de negociación de los intercambios es lo que el vendedor elija; por ejemplo, la venta de 1btc por $450 cada una. Que el precio es generalmente determinada por la consultoría de intercambios en tiempo real y el vendedor podrán actualizar el precio en consecuencia.

+74
Ocwa 1 jun. 2010 10:20:19

Espere unos minutos y el error se ha ido.

El código fuente se define el error como 28

Cliente sigue calentando

+56
zoidsk270 6 nov. 2017 5:17:00

En uno de los comentarios a esta pregunta Muy Irregular señaló un interesante problema legal que pudiera surgir con Bitcoin. Principalmente, si algunas organizaciones utilizan Bitcoin (por ejemplo, Wikileaks) y son considerados ilegales por la autoridad (es decir, el gobierno de estados UNIDOS), y posteriormente el envío de dinero a ellos podría ser considerado ilegal, ¿cómo habría problemas con la involuntaria donaciones ser manejado?

Por ejemplo, alguien que convence a una persona enviar "ellos" Bitcoins, en lugar de darles una dirección de la organización ilegal. La víctima realiza la donación, y su apoyo de la organización de que se reveló más tarde.

¿Cómo sería un caso fuera tratado en el tribunal en la fecha actual? ¿Sabes de leyes pertinentes decir, estados UNIDOS, que se aplican a una situación así?

+54
Ruchir Shukla 16 ago. 2018 23:14:33

Mostrar preguntas con etiqueta